Homebrew [Release] PicoDrive for 3DS

bubble2k16

Well-Known Member
OP
Member
Joined
Jul 25, 2016
Messages
467
Trophies
0
XP
2,118
Country
Senegal
I remember a fellow forum was talking about how the screen stretch isn't working for H32 games. Can't seem to find that post anymore. I just wanted to ask a quick question: Does anyone know if the Sega Genesis has games that ever utilized both H32 (256x224) / H40 (320x224) resolutions in a single frame?
 

RocketRobz

Stylish TWiLight Hero
Developer
Joined
Oct 1, 2010
Messages
16,621
Trophies
3
Age
24
XP
21,037
Country
United States
I remember a fellow forum was talking about how the screen stretch isn't working for H32 games. Can't seem to find that post anymore. I just wanted to ask a quick question: Does anyone know if the Sega Genesis has games that ever utilized both H32 (256x224) / H40 (320x224) resolutions in a single frame?
Yes. One example is Golden Axe.
 

bubble2k16

Well-Known Member
OP
Member
Joined
Jul 25, 2016
Messages
467
Trophies
0
XP
2,118
Country
Senegal
Yes. One example is Golden Axe.

Nice. Thanks. Am trying to see if I could shortcut the thing by assuming it's always H32/H40 per frame. Looks like I can't now. :)

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

Yes. One example is Golden Axe.

I just tried Golden Axe. It runs H32 in the title, and H40 in-game. But does it have both modes in a single frame? Is there a particular level or screen that does that?
 
  • Like
Reactions: ShadowOne333

RocketRobz

Stylish TWiLight Hero
Developer
Joined
Oct 1, 2010
Messages
16,621
Trophies
3
Age
24
XP
21,037
Country
United States
Nice. Thanks. Am trying to see if I could shortcut the thing by assuming it's always H32/H40 per frame. Looks like I can't now. :)

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



I just tried Golden Axe. It runs H32 in the title, and H40 in-game. But does it have both modes in a single frame? Is there a particular level or screen that does that?
Oh, both in a single frame? Nope, not possible.
 
  • Like
Reactions: MKKhanzo

bubble2k16

Well-Known Member
OP
Member
Joined
Jul 25, 2016
Messages
467
Trophies
0
XP
2,118
Country
Senegal
Hi guys, I'm releasing a quick beta 3dsx version for anyone who wishes to test.

You can download from below.


Edit: Clicked "Post" too quickly. Forgot to add the change log:

v0.92b
- Support for Mega CD. You can actually play Sonic CD on O3DS (but setting frameskip to 1 to 2). It's choppy due to the skipped frames, but playable if you can tolerate that.
- Very minor optimizations and bug fixes for YM2612 FM emulation
- Now saves SRAM
- Sound generation lag resolved (but I'll need someone to tell me if it really sounds better)
- Default frame rate for multi-region games to 60FPS
- Added option to force frame rate to 60/50 FPS
- Fixed screen stretch for H32/H40 games.
- Added more screen stretch options for PAL aspect ratio.
- 6 button support
- And some minor stuff here and there that I forgot. :)
 

Attachments

  • picodrive_3ds.3dsx.zip
    396.3 KB · Views: 287
Last edited by bubble2k16,

bubble2k16

Well-Known Member
OP
Member
Joined
Jul 25, 2016
Messages
467
Trophies
0
XP
2,118
Country
Senegal
@bubble2k16 Where do we put the bios files?

Oh good point, haha, forgot to mention that. It should be inside
/3ds/picodrive_3ds/bios/

The valid US BIOS file names are:
"us_scd2_9306.bin",
"SegaCDBIOS9303.bin",
"us_scd1_9210.bin",
"bios_CD_U.bin"

EU BIOS file names:
"eu_mcd2_9306.bin",
"eu_mcd2_9303.bin",
"eu_mcd1_9210.bin",
"bios_CD_E.bin"

JP BIOS file names:
"jp_mcd2_921222.bin",
"jp_mcd1_9112.bin",
"jp_mcd1_9111.bin",
"bios_CD_J.bin"


If you can't find the BIOS with those file names, you can simply just rename it to any one of the 4 filenames that matches the BIOS's region.
 
Last edited by bubble2k16,

wicksand420

Well-Known Member
Member
Joined
Nov 13, 2016
Messages
2,787
Trophies
1
Age
39
XP
2,296
Country
United States
@bubble2k16 it actually works pretty good on my end, if you set it to no frame skipping, it plays smoothly, but the audio lags, but i noticed if you load another game while in the emulator, it crashes back to the 3ds menu

Popful mail works really well
 
Last edited by wicksand420,

Shadow#1

Wii, 3DS Softmod & Dumpster Diving Expert
Member
Joined
Nov 21, 2005
Messages
12,354
Trophies
2
XP
8,015
Country
United States
Hi guys, I'm releasing a quick beta 3dsx version for anyone who wishes to test.

You can download from below.


Edit: Clicked "Post" too quickly. Forgot to add the change log:

v0.92b
- Support for Mega CD. You can actually play Sonic CD on O3DS (but setting frameskip to 1 to 2). It's choppy due to the skipped frames, but playable if you can tolerate that.
- Very minor optimizations and bug fixes for YM2612 FM emulation
- Now saves SRAM
- Sound generation lag resolved (but I'll need someone to tell me if it really sounds better)
- Default frame rate for multi-region games to 60FPS
- Added option to force frame rate to 60/50 FPS
- Fixed screen stretch for H32/H40 games.
- Added more screen stretch options for PAL aspect ratio.
- 6 button support
- And some minor stuff here and there that I forgot. :)
Aww no .cia :(
 
  • Like
Reactions: wicksand420

RocketRobz

Stylish TWiLight Hero
Developer
Joined
Oct 1, 2010
Messages
16,621
Trophies
3
Age
24
XP
21,037
Country
United States
Oh, forgot to mention that Sub-Terrania and Red Zone (both developed by Zyrinx)'s music play slightly faster than on emulators like Kega Fusion and BlastEm.
I think this is an issue with the PicoDrive core itself, but any chance this can be fixed?

These are the correct speeds.

Sub-Terrania:


Red Zone:


One fix should likely fix both games.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • SylverReZ @ SylverReZ:
    Reminds me of that one Spanish guy who was in here a week or so ago, that wouldn't translate their messages.
  • Arne214 @ Arne214:
    ok sry
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, I don't remember him
    +1
  • BigOnYa @ BigOnYa:
    @SylverReZ Si means yes, no means maybe
    +2
  • Xdqwerty @ Xdqwerty:
    @Arne214, it's fine but dont ask for roms here again
    +2
  • SylverReZ @ SylverReZ:
    @BigOnYa, I only know very little Spanish, haven't done it in 5 years lol.
    +1
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, que tan poco?
  • BigOnYa @ BigOnYa:
    I took 3 years of Spanish in high school, ages ago but don't remb most of it. Like they say, if you don't use it, you lose it.
  • SylverReZ @ SylverReZ:
    @Xdqwerty, A bit. I only know greetings and some other parts. Its quite an easy language to learn.
  • SylverReZ @ SylverReZ:
    But I don't remember most of it.
    +1
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, easy to learn despite having some relatively complex rules
    +1
  • D @ dadadad:
    Should I just accept that I won't play this game anymore, or is there a way to solve this problem?
  • BigOnYa @ BigOnYa:
    For some reason I remember a bunch of swear words tho, lol
    +1
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, cuz we swear more than talk normally i guess
    +2
  • BigOnYa @ BigOnYa:
    @dadadad I would do like @The Real Jdbye said, they are very wise.
    +2
  • D @ dadadad:
    блядь
  • Xdqwerty @ Xdqwerty:
    yawn
  • BigOnYa @ BigOnYa:
    You get your nap today?
  • K3Nv2 @ K3Nv2:
    With your wife
    +2
  • BigOnYa @ BigOnYa:
    Tell that B to bring me home some dinner, when you done with her...
  • K3Nv2 @ K3Nv2:
    Mrs.B is what I call her she said she left you a $10 jack in the box giftcard
  • BigOnYa @ BigOnYa:
    Oh ok, cool thanks, I found it
  • BigOnYa @ BigOnYa:
    Hey Kennyboy, have you found any decent mini Pc for around $200-250? Fast enough to play most Pc games.
  • K3Nv2 @ K3Nv2:
    I'd say save another $100 anythtwith 8core upgradeable ram I'm thinking about ordering the acemagic still
    K3Nv2 @ K3Nv2: I'd say save another $100 anythtwith 8core upgradeable ram I'm thinking about ordering the...