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
Chinese BIOS does not work #3141
Comments
Could you provide the content of your emulog while reproducing this issue? |
Yes. |
Was this a "No Disc" boot? If not, could you try that? |
It was boot without disk. |
While i was looking on emulogs posted here (ziped one): https://forums.pcsx2.net/Thread-Ape-Escape-2-SCCS-40001-C?pid=609711#pid609711 I also found that pcsx2 code, have possible issues: Line 18 in 2af05a9
ROM sizes are hardcoded which seems to be wrong because according to google ROM1, and EROM can have different size than hardcoded ones. For SCPH-50009 and SCPH-70006 both additional roms seems to be 512kb, and erom 3mb. Line 154 in 2af05a9
So this memory map will overwrite ROM1 (if full 512kb will be loaded). Emulog provided by user on forum have more info than one provided here. This bios can't work properly without ROM2, so loading only BIN file for sure not gonna work.
This is where bios fail for now when all files are provided. Also maybe something is wrong here: Line 84 in 2af05a9
All this seems to be unused, or maybe i just can't find where. That what i was able to find without having that PS2 model, and it's bios. Maybe that info will help somehow. |
@kozarovv Sorry, but I do not see any log in the link that you showed. |
Post there was removed, and i didn't made copy. In log with boot bios, last line before restart was: On log with game loading it was something about rom0:ADDROM2. |
Well I have originals: |
This version should fully support Chinese Bios, if someone is able to test, and post result, then i can create PR, or at least describe what is wrong. Full bios dump is required (.bin .rom1 .rom2). |
@kozarovv I made tests as you asked me in PM in PCSX2 forum:
|
Thank you for testing. Full boot seems to be some different issue in pcsx2, not related to SCPH-50009 bios itself. This kind of roms also fail on build without my changes. |
Fixed in #3439 |
@Qwest8K could you please write a compatibiltiy report for the chinese version of ape escape using the latest development build and the chinese bios? |
DTL-H50009 Debug Chinese BIOS does not work yet |
The problem there may be the debug part (#1549), not the region. |
PCSX2 version: v1.5.0-3309
PCSX2 options: EE/IOP and VU default settings, disabled all speedhacks and fixes.
Plugins used: Default plugins and settings, except LilyPad with disabled Xinput and DirectInput APIs, unplugged second controller and assigned on keyboard first controller (DualShock 2).
Description of the issue: Black screen on trying to run BIOS of Chinese model PS2.
How to reproduce the issue: Dump bios from one and only Chinese PS2 model SCPH-50009 and run it on emulator.
Last known version to work: Unknown
PC specifications: CPU - Intel Core i7-4790K @ 4.00GHz; GPU - Zotac GeForce GTX 980 4GB; OS - Windows 7 SP1 64 Bit.
The text was updated successfully, but these errors were encountered: