shonumi / gbe-plus

DMG/GBC/GBA emulator and experimental NDS emulator.
GNU General Public License v2.0
501 stars 79 forks source link

Inquiry about Issues Opening Games on the GBE+ #147

Open rurichan001 opened 12 months ago

rurichan001 commented 12 months ago

Dear Shonumi,

I hope this message finds you well. I am an avid user of the GBE+ and have been impressed by your work as the creator of the emulator. However, I have recently encountered an issue that I would appreciate your assistance or advice with.

Specifically, I am unable to open a particular game, Kouchuu Ouja - Mushi King Super Collection (J), using the hcv-1000 card reader within GBE+. When attempting to launch the game, I receive the following error message in the program: "MMU::C:/Users/jeffr/Desktop/cvn-kmsc.nds.sav save data could not be opened. Check file path or permissions." Subsequently, the emulator freezes at ARM7::SWI::CPUSet and ARM9::SWI::CPUSet. I have tried downloading various versions of the emulator from different sources, but the issue persists. Could you please advise me on possible solutions?

I came across information on other websites indicating that you have integrated the hcv-1000 functionality into MelonDS. I was wondering if regular users like me can also utilize this feature? If so, I would greatly appreciate any instructions or guidance on how to enable and utilize the hcv-1000 feature in MelonDS.

Thank you for taking the time to read and consider my inquiries. Your expertise and guidance are highly valued, as they would greatly enhance my gaming experience on the GBE+.

Best regards, Ruri

https://github.com/shonumi/gbe-plus/assets/138973002/f273df17-3397-465b-a167-7666dfcd7882

shonumi commented 10 months ago

Sorry for taking so long to respond. Kouchuu Ouja has never booted in GBE+. The other 2 HCV-1000 games (Card de Asobu and Oshare Majo) will open and run. Card de Asobu is the only playable one at the moment (Oshare Majo has 3D glitches).

The video is uploaded years ago was from a private branch I worked on for MelonDS. It was mostly a hack and never released. It was only intended as a proof-of-concept for HCV-1000 emulation, because GBE+ at the time struggled to run almost any commercial DS game. There is a current Pull Request for MelonDS that emulates a lot of Slot-2 devices, and the HCV-1000 is planned in the future from what I understand.

windwakr commented 9 months ago

DeSmuME now supports (on Windows) the Sega Card Reader in the latest nightly builds. Set the GBA slot to the Sega Card Reader then set up a hotkey and the barcode.

Here is every barcode supported by Mushi King, which I extracted from the game. https://windwakr.github.io/mushikingds.html

Barcode data for Oshare Majo: https://windwakr.github.io/loveandberry.html

And for barcode completeness, here's all the cards for Card de Asobu: https://windwakr.github.io/cardasobu.html