Homebrew [Release] PicoDrive for 3DS

MKKhanzo

Well-Known Member
Member
Joined
Oct 8, 2013
Messages
273
Trophies
1
Age
43
XP
718
Country
United States
To cheatfreak47 and to all the other forummers who mentioned this, yes, I'm updating the default region for US+Europe games to NTSC in the next release. And there will be override to force it to run in Default/Force 60FPS/Force 50FPS. Apologies for that, since Sega was never my thing and I never knew Sega ROMs had multi-regions. :)

To do that I simply had to set some settings within PicoDrive to always put the US region as priority.



Yes, unfortunately. :( To ensure that all games ran at 60FPS, it was intentional that I lowered the sampling rate for Old 3DSes so that I could move the FM synthesized music into the 2nd core (which was not fast enough to generate FM synthesized music at the full 44.1Khz). You can try to enable the low pass filter - that will at least help to make everything sound closer to the original hardware (a little muffled like our old TVs did last time). But if either is not acceptable, you'll probably have to stay with Retroarch for now.

I don't know if I have a solution for this but... it may stay this way for a while. :)



I also realized PicoDrive has no native support for cheats, so cheat support is going to have to come a little later than just this week. :) Oh btw, instead or merging your PR, I manually updated those codes into my main branch. FYI. :)



That should be up and coming in a patch by end of the week. :) Thanks for waiting!



The 6 button thingy and the sound lag should be ready in a quick patch by end of the week. :) Thanks for waiting!

Thaaanks a lot!!!
 

brunocar

Well-Known Member
Member
Joined
Aug 14, 2017
Messages
826
Trophies
0
Age
40
XP
2,150
Country
Argentina
Hey, i have a bug to report, Contra hard corps seems to crash after the intro, getting stuck on a white screen, which didnt happen on picodrive PSP or the retroarch 3DS port, other than that, the audio on most games seems lacking and as everyone reported Sonic 3 runs at 50 FPS locked for some reason, that includes romhacks like S3 complete
 

Shadow#1

Wii, 3DS Softmod & Dumpster Diving Expert
Member
Joined
Nov 21, 2005
Messages
12,341
Trophies
2
XP
7,983
Country
United States
Hey, i have a bug to report, Contra hard corps seems to crash after the intro, getting stuck on a white screen, which didnt happen on picodrive PSP or the retroarch 3DS port, other than that, the audio on most games seems lacking and as everyone reported Sonic 3 runs at 50 FPS locked for some reason, that includes romhacks like S3 complete
Contra Hard Corps works here and we already know about the FPS problem to be fixed on next build
 

brunocar

Well-Known Member
Member
Joined
Aug 14, 2017
Messages
826
Trophies
0
Age
40
XP
2,150
Country
Argentina
Contra Hard Corps works here and we already know about the FPS problem to be fixed on next build
forgot to mention i have my rom hacked with the hit point restoration patch and the enchanced edition patch, but its the same rom that worked on the 2 versions of picodrive i mentioned, so its not like the rom is corrupted, ill check again though, just to make sure
 

brunocar

Well-Known Member
Member
Joined
Aug 14, 2017
Messages
826
Trophies
0
Age
40
XP
2,150
Country
Argentina
Contra Hard Corps works here and we already know about the FPS problem to be fixed on next build
checked again and its the patch that isnt working, the exact same rom works on retroarch 3DS's picodrive, so dunno whats the problem, also, sonic 2 suffers from the same thing sonic 3 does, though i guess you guys fixed it already.

i also just noticed that killing an enemy or breaking a crate on streets of rage 2 seems to stop the music for a second, but maybe it was always like that and my minds is just playing tricks on me

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

Contra HC with HP restoration patch alone works fine for me, must be the other patch or your patched version of the game.
mine also has the enchancement patch, maybe its that
 

brunocar

Well-Known Member
Member
Joined
Aug 14, 2017
Messages
826
Trophies
0
Age
40
XP
2,150
Country
Argentina
Just checked my copy with the MiJet enhancement hack and it borked.
hmm, what an odd bug, it even gets to the intro, so it must be something about this particular port and that particular patch and not picodrive itself, maybe it has to do with the cutscene skiping code or the new font
 

senkunmusashi

@!#?@!?
Member
Joined
Nov 29, 2017
Messages
108
Trophies
0
XP
108
Country
Netherlands Antilles
hmm, what an odd bug, it even gets to the intro, so it must be something about this particular port and that particular patch and not picodrive itself, maybe it has to do with the cutscene skiping code or the new font
Yeah the Enhancement pack messed around with quite a lot of things I suppose. This port is optimised for speed on the O2/3ds and perhaps something clashed. I'm happy with just the Restoration pack working, as is. Plus most everything else is working fantastic. Bubble2k is working on NTSC/PAL tweaks so wait until the new version drops maybe it might work then. If not no biggie to me, hard Corp and am that lol...
 

brunocar

Well-Known Member
Member
Joined
Aug 14, 2017
Messages
826
Trophies
0
Age
40
XP
2,150
Country
Argentina
Yeah the Enhancement pack messed around with quite a lot of things I suppose. This port is optimised for speed on the O2/3ds and perhaps something clashed. I'm happy with just the Restoration pack working, as is. Plus most everything else is working fantastic. Bubble2k is working on NTSC/PAL tweaks so wait until the new version drops maybe it might work then. If not no biggie to me, hard Corp and am that lol...
i can live with out it as long as the hit restoration patch, but that enhancement patch is really nice, besides, its a really odd bug that may affect other games or romhacks.
 

bubble2k16

Well-Known Member
OP
Member
Joined
Jul 25, 2016
Messages
467
Trophies
0
XP
2,118
Country
Senegal
forgot to mention i have my rom hacked with the hit point restoration patch and the enchanced edition patch, but its the same rom that worked on the 2 versions of picodrive i mentioned, so its not like the rom is corrupted, ill check again though, just to make sure

Yea... I am really sad that audio can't run at 44.1khz. Even messed around with some codes yesterday hoping that I could optimize it on the 2nd core, but no luck. Some parts of the certain game turn on all channels or turns on LFO (low frequency oscillator) - causing the usage on the 2nd core to spike real high. The fact that the 2nd core can only run at a max of 30% of its full speed sets an low boundary on what we can do.

But is your copy of Contra HC (the patched one) running as 50 or 60 fps? I'm just wondering it could be a timing issue.

@bubble2k16 taking any suggestions?

I will have to see what the suggestion is. :) What do you have?
 
Last edited by bubble2k16,
  • Like
Reactions: senkunmusashi

Shadow#1

Wii, 3DS Softmod & Dumpster Diving Expert
Member
Joined
Nov 21, 2005
Messages
12,341
Trophies
2
XP
7,983
Country
United States
Yea... I am really sat that audio can't run at 44.1khz. Even messed around with some codes yesterday hoping that I could optimize it running on the 2nd core, but no luck. Some parts of the certain game turn on all channels or turns on LFO (low frequency oscillator) - causing the CPU usage to spike real high.

But is your copy of Contra HC (the patched one) running as 50 or 60 fps? I'm just wondering it could be a timing issue.



I will have to see what the suggestion is. :) What do you have?
Remove left right D-Pad and circle pad to change between menus and leave it to L/R only to change menus makes it easier to go threw roms then having to hold down forever using left right for that
 
  • Like
Reactions: SaffronXL

senkunmusashi

@!#?@!?
Member
Joined
Nov 29, 2017
Messages
108
Trophies
0
XP
108
Country
Netherlands Antilles
I will have to see what the suggestion is.

It was suggested earlier, and I second it that perhaps we could have the B button to move back/up one directory when browsing roms. Not a biggie, but more a QOE enhancement. Would make it all that much better. For all 4 emus of your current series... 8-)
 

bubble2k16

Well-Known Member
OP
Member
Joined
Jul 25, 2016
Messages
467
Trophies
0
XP
2,118
Country
Senegal
Remove left right D-Pad and circle pad to change between menus and leave it to L/R only to change menus makes it easier to go threw roms then having to hold down forever using left right for that

I'm not sure I understand. We have to hold up/down for ROMs, no? What has that to do navigating menus left and right?

On a side note: you can hold down X + Up, X + Down to page through the ROMs. But personally, I would rather create folders and group them by their first letter.

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

It was suggested earlier, and I second it that perhaps we could have the B button to move back/up one directory when browsing roms. Not a biggie, but more a QOE enhancement. Would make it all that much better. For all 4 emus of your current series... 8-)

Yup, I did have a personal issue with the B button not being able to navigate upwards... but because the B button is also used to close the menu. Maybe using the X/Y button will be better for navigating upwards?
 

Shadow#1

Wii, 3DS Softmod & Dumpster Diving Expert
Member
Joined
Nov 21, 2005
Messages
12,341
Trophies
2
XP
7,983
Country
United States
I'm not sure I understand. We have to hold up/down for ROMs, no? What has that to do navigating menus left and right?

On a side note: you can hold down X + Up, X + Down to page through the ROMs. But personally, I would rather create folders and group them by their first letter.
Tapping left right on D-Pad and circle pad changes menus want it to not do that
 

CheatFreak47

Catgirl Expert
Member
Joined
Oct 11, 2011
Messages
1,570
Trophies
2
Age
28
Location
Michigan, USA
XP
2,760
Country
United States
I'm not sure I understand. We have to hold up/down for ROMs, no? What has that to do navigating menus left and right?

On a side note: you can hold down X + Up, X + Down to page through the ROMs. But personally, I would rather create folders and group them by their first letter.

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

Yup, I did have a personal issue with the B button not being able to navigate upwards... but because the B button is also used to close the menu. Maybe using the X/Y button will be better for navigating upwards?

I think he wants you to have L/R change menus and map what you have X + Up and X + Down to Left and Right on the Dpad and Circlepad, since that is how many Emulator GUIs handle directory navigation.

To add to that, it'd also be wise to not have the bottom loop to the top, and vice versa.
In addition, the B button to go up a level is a good addition as well.
 
Last edited by CheatFreak47,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: Those IHOP chips are actually pretty damn good