Homebrew [Release] PicoDrive for 3DS

  • Thread starter Thread starter bubble2k16
  • Start date Start date
  • Views Views 375,943
  • Replies Replies 780
  • Likes Likes 103
@bubble2k16 I got an error when I tried to run a rom the first time I ran Picodrive. It dumped the error log to the SD card. It didn't happen the second time I tried to run it, though.

Where would you like me to send the error log?
 
I'm putting up v0.94b for testing for anyone who would like the latest. :)

Fixes include:
- Added support to save battery-backed RAM for CD games
- Fixed problems with games that show parts of the previous screens at the left/right edges
- Added support for cheats.

No emulation-related fixes, so in terms of compatibility, it should remain the same as v0.93.


Some explanation on the cheat format:

The .CHX is a cheat file format that you can create with any text editor. Each line in the file corresponds to one cheat, and is of the following format:

[Y/N],[CheatCode],[Name]

1. [Y/N] represents whether the cheat is enabled. Whenever you enable/disable it in the emulator, the .CHX cheat file will be modified to save your changes.
2. [CheatCode] must be an Genesis / Mega Drive Game Genie or Pro Action Replay cheat code. The cheat code looks like one of the following:
- **RHVA-A6WR** (Game Genie)
- **FFFE0D:0099** (Pro Action Replay)
- **FFB933:00** (Pro Action Replay)
- **FFB9 3300** (Pro Action Replay)
3. [Name] is a short name that represents this cheat. Since this will appear in the emulator, keep it short (< 30 characters).

The .CHX must have the same name as your ROM. This is an example of a .CHX file:

Filename: **Contra - Hard Corps (USA).chx**
```
N,RHVA-A6WR,Invincible
N,NNCT-AAH4,Start with 99 lives
N,H9GA-AAE6,Start with all weapons
N,AM4A-AA8C,You don't lose a weapon when you die
```

NOTE: Some games may not boot when cheat codes are enabled at the start. Disable the cheat codes when booting the games, and enable them only after the game has started.
 

Attachments

I was waiting for this, thanks for the effort friend, I know you've been very busy and it's not easy to find time to do this so again, thanks, I appreciate what you do.

One of the reasons why I was expecting the inclusion of cheat codes was because of the game Decap Attack, i was searching in some places and I found the solution to the problem of mixed input via a Game Genie code:

RGRT-E6V0
RGRT-E6V2

It was originally made for the Sega Nomad but I've already testet both on PicoDrive in the USA version of the game and they work great. All credit for this goes to the user GenesisGameGenie on Youtube.:)
 
Last edited by Dexo,
  • Like
Reactions: ArugulaZ
Fixes include:
- Added support to save battery-backed RAM for CD games
THANK YOU!!! Now add ciso support and this will be the definitive handheld Sega CD emulator.
 
Fixes include:
- Added support to save battery-backed RAM for CD games
THANK YOU!!! Now add ciso support and this will be the definitive handheld Sega CD emulator.
Maybe on the N3DS? The standard 3DS gets pushed very much as it is already. The N3DS might have enough juice for decompression on the fly.:)
 
Yes. But it is better that the emulator can automatically swtich the fps to 50 fps when running EUR games, if the framerate is set as "Default based on ROM".
Yeah. I think bubble2k16 said that he is working on it.
 
bois worked for 1 run then bios crashed at the sega screen. run a different game. no bios and wont work



put in a different version of the bios trying again



ok sega cd bios ver. 2.0.0 works
... now it says ram cart is not instalized. the rom hack im trying to run is sonic cd ++

i think i fixed the ram
 
Last edited by huntertron1,
Yes. But it is better that the emulator can automatically swtich the fps to 50 fps when running EUR games, if the framerate is set as "Default based on ROM".

Ok gosh. That makes sense. Thanks for the input. :)

Will be doing a release in a few minutes from now.

--------------------- MERGED ---------------------------

v0.94 Released:

  • Added support to save battery-backed RAM for CD games
  • Fixed problems with games that show parts of the previous screens at the left/right edges
  • Added support for cheats.
  • Added configuration for region selection between (Default, US, Europe, Japan)

Thanks for all the feedback.

Download:
https://github.com/bubble2k16/picodrive_3ds/releases/download/v0.94/picodrive_3ds-v0.94.zip
 
Is there a way to play actual Pico games? They boot fine and all, but require the touch pen function and touching the screen results in the menu popping up.
 
Is there a way to play actual Pico games? They boot fine and all, but require the touch pen function and touching the screen results in the menu popping up.
hmmm
a. neet emu conceptp
b.only thing your can use it for is reviews or letting the age range for the pico system play the cfw/userland modded 3ds
 
I've been playing a few minutes of Snatcher and I just got to the Factory in Bios ver 2.21. It freezes, but will investigate with a lower revision bios.

Edit: Just investigated it on 1.10 as well. There are points where the emulator is struggling to load parts of the game, including the introduction at the factory and with investigating Little John. It does not do this on KEGA.

Using a n3ds w latest stable Luma.
 
Last edited by rigoriga,

Site & Scene News

Popular threads in this forum