Homebrew [Release] PicoDrive for 3DS

Wolvenreign

Transhuman Satanist Furry Technocrat
Member
Joined
Jul 7, 2008
Messages
749
Trophies
1
Age
36
Location
Indianapolis, IN
XP
1,043
Country
United States
@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?
 

bubble2k16

Well-Known Member
OP
Member
Joined
Jul 25, 2016
Messages
467
Trophies
0
XP
2,131
Country
Senegal
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

  • picodrive_3ds_v0.94b.zip
    1.3 MB · Views: 677

Dexo

Active Member
Newcomer
Joined
Jan 31, 2018
Messages
27
Trophies
0
Age
35
XP
125
Country
Mexico
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

chrisw80

Member
Newcomer
Joined
Feb 9, 2018
Messages
8
Trophies
0
Age
44
XP
57
Country
United States
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.
 
D

Deleted User

Guest
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.:)
 
D

Deleted User

Guest
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.
 

huntertron1

dancing to music!
Member
Joined
Oct 28, 2017
Messages
575
Trophies
0
Age
22
XP
660
Country
United States
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,

bubble2k16

Well-Known Member
OP
Member
Joined
Jul 25, 2016
Messages
467
Trophies
0
XP
2,131
Country
Senegal
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
 

Korudo

Koru Productions
Member
Joined
Apr 24, 2008
Messages
164
Trophies
1
XP
367
Country
United States
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.
 

huntertron1

dancing to music!
Member
Joined
Oct 28, 2017
Messages
575
Trophies
0
Age
22
XP
660
Country
United States
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
 

rigoriga

Member
Newcomer
Joined
Jan 31, 2016
Messages
7
Trophies
0
Age
37
XP
103
Country
United States
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

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: https://youtu.be/OtvmugaGyjc?si=8W66Pf1GxQY4eoRp best one probably