Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Arcade Namco System 357/359/369 Games support #11100

Closed
BrodyGaming420 opened this issue Nov 2, 2021 · 21 comments
Closed

Arcade Namco System 357/359/369 Games support #11100

BrodyGaming420 opened this issue Nov 2, 2021 · 21 comments
Assignees
Labels

Comments

@BrodyGaming420
Copy link

Quick summary

Being able to properly boot up and play Namco System 357/369/359 games

Details

This feature would technically would just be I/O or JVS emulation with some dongle patches, since the games already properly boots up in RPCS3 because they behave and boots up almost exactly like PS3 games, just with those 2 issues wich causes said games to refuse to play, as shown on this image (Game shown here is Taiko no Tatsujin, this game uses Analog Drums as the controllers, error 19-1 is an dongle error as it's trying to look for something in dev_usb)
image
image

1. Please describe, what part of RPCS3 would be affected by your feature:

Gameplay
Debugging
etc.

2. Please tell us, why your feature is important to RPCS3.

important for game and arcade preservation, these games are already getting out of support and there are some other people eager to emulate these games easily

3. Please attach screenshots of the feature implemented in other projects.

there is (as far as i know) no progress of this feature in any other project yet, so there's no screenshots from this feature on other projects

4. Please provide your system configuration:

OS: Windows 10 Home
CPU: Intel i5-10300H
GPU: NVIDIA GeForce GTX 1650
Driver version: 30.0.14.9649

KEEP IN MIND: these games technically already runs in RPCS3, there's no need to implement decryption keys or anything else to the emulator, only problem would be the taiko no tatsujin games since those use analog drums as the game input unlike some other games, the dongles doesnt decrypts any sort of data since there's no need to decrypt anything to begin with

@BrodyGaming420 BrodyGaming420 changed the title Namco System 357 Arcade Namco System 357/359/369 Games support Nov 2, 2021
@Megamouse Megamouse added the Input label Nov 3, 2021
@clienthax
Copy link
Contributor

Needs logs

@BrodyGaming420
Copy link
Author

BrodyGaming420 commented Nov 4, 2021

Needs logs

oops, i'm dumb and forgot to include logs, here is a log of me trying to run one of the games (Taiko no Tatsujin: Green Ver.)
RPCS3.log
for context/reference, on this one it gets stuck in this screen with these checks
image
results are different throughout different games

@Megamouse Megamouse added the In Progress This issue is actively being investigated at the moment. label Nov 16, 2021
@REZICIAK2

This comment was marked as spam.

@REZICIAK2

This comment was marked as spam.

@Megamouse
Copy link
Contributor

Needs a retest with the upcoming build.
Go to
Manage -> Virtual File System -> dev_usb
and configure the devices (doubleclick on the list entry)

@BrodyGaming420
Copy link
Author

i will test this out once i get back home, thanks!

@BrodyGaming420
Copy link
Author

BrodyGaming420 commented May 11, 2022

Needs a retest with the upcoming build. Go to Manage -> Virtual File System -> dev_usb and configure the devices (doubleclick on the list entry)

Taiko no Tatsujin(S111) (AKA Green Version) boots up and runs flawlessly on my end
image
it has a tiny bit of input lag on the drums but it's an improvement from last time and it's actually playable now, good job everyone! here's clip of the game running in the emulator!
https://file.garden/YbNIs_tBp0P7hfMo/Rpcs3%202022.05.11%20-%2017.31.17.02.DVR.mp4

@Megamouse
Copy link
Contributor

If i understood correctly the drums are not emulated Pads, but used directly?

If they are in fact emulated pads you could try to decrease the pad sleep to decrease input lag.
You could also try to use the Multithreaded pad handler, although that one is only really useful if you do multiplayer with different pad handler (e.g. player 1 xinput and player 2 ds4).

@BrodyGaming420
Copy link
Author

If i understood correctly the drums are not emulated Pads, but used directly?

If they are in fact emulated pads you could try to decrease the pad sleep to decrease input lag. You could also try to use the Multithreaded pad handler, although that one is only really useful if you do multiplayer with different pad handler (e.g. player 1 xinput and player 2 ds4).

where is this "pad sleep" option?

@Megamouse
Copy link
Contributor

Should be in the IO settings tab.

@Megamouse
Copy link
Contributor

@BrodyGaming420 can this issue be closed or are there still specific problems with the systems?

@BrodyGaming420
Copy link
Author

BrodyGaming420 commented May 13, 2022

@BrodyGaming420 can this issue be closed or are there still specific problems with the systems?

the only problem would be the laggy emulated USIO on weaker CPUs, but the game by itself runs flawlessly on the emulator (sorry for the delayed reply, i've been busy this week)

Should be in the IO settings tab.

i checked there and it only has the multithreaded pad handler options, nothing related to "pad sleep" there

@Megamouse
Copy link
Contributor

Well then you could try to edit it manually in the config.yml (or the game's custom config)

@BrodyGaming420
Copy link
Author

Well then you could try to edit it manually in the config.yml (or the game's custom config)

it didnt had any difference when i lowered the pad handler speed value, odd

@Megamouse
Copy link
Contributor

Well. This is out of scope of this issue.
If it doesn't help then no idea.

@Megamouse Megamouse removed the In Progress This issue is actively being investigated at the moment. label Jul 7, 2022
@anxious132
Copy link

Tekken 6 Vanilla, is running but with Error 8
log :
4e5e16_ab9f9c4a61f14d9d99b55f284f79c9c9_mv2

E SYS: 'cellNetCtlInit' failed with 0x80130102 : CELL_NET_CTL_ERROR_NOT_TERMINATED [1]
U PPU TODO: Unimplemented syscall sys_game_watchdog_start -> CELL_OK (r3=0x5, r4=0x1, r5=0x0, r6=0x6b6340, r7=0x0, r8=0x6bd838, r9=0x800bf4, r10=0x6d9100)
S PPU: LLVM: Loaded module v5-kusa-KSs9JzJU0dS673WTN14GGy-00001G-sandybridge.obj
S sys_prx: Loaded module: “/dev_flash/sys/external/libatrac3plus.sprx” (id=0x2300fa00)
U sys_prx TODO: _sys_prx_get_module_id_by_name(name=“cellLibprof”, flags=0, pOpt=*0x0)
U PPU TODO: Unimplemented syscall sys_game_watchdog_clear -> CELL_OK (r3=0x32160f00, r4=0x0, r5=0x0, r6=0x6b6340, r7=0x0, r8=0x6b4fe8, r9=0x32160f00, r10=0x32160f00)
S sys_usbd: Ldd device matchup for , assigned as handled_device=0x1
U PPU TODO: Unimplemented syscall sys_game_watchdog_clear -> CELL_OK (r3=0x32160f00, r4=0x0, r5=0x0, r6=0x6b6340, r7=0x0, r8=0x6b4fe8, r9=0x32160f00, r10=0x32160f00)x1830

@taeintheface
Copy link

Needs a retest with the upcoming build. Go to Manage -> Virtual File System -> dev_usb and configure the devices (doubleclick on the list entry)

how do you configre the divices sorry if my english is bad english is my second language

@OndaCouch421
Copy link

is mouse input supported for any of these titles i know some of these games are shooters. just trying to find more information about it.

@Alidonis

This comment was marked as off-topic.

@clienthax

This comment was marked as resolved.

@Alidonis

This comment was marked as off-topic.

@RPCS3 RPCS3 locked as off-topic and limited conversation to collaborators Mar 4, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

9 participants