Homebrew Retroarch Emulation Thread (Nightly Builds Included)

  • Thread starter Thread starter Stack3r
  • Start date Start date
  • Views Views 1,560,132
  • Replies Replies 7,032
  • Likes Likes 64
Status
Not open for further replies.
Soo......

I managed to get DeSmuME to compile and run...

Before you get your hopes up, though, it:

  1. Is VERY poorly thrown together and crashes whenever you close a rom
  2. Is based on source from October. Some may remember that I tried to get it to work back then. I decided to give it a shot today and it worked.
  3. Can NOT run DS games (I think it might be due to loading the large ROMs into memory?)
  4. CAN run DS homebrew. I've gotten a few DS demos, utilities, and homebrew games to run.
  5. Runs VERY, VERY slowly. It runs the intro to portalDS at 3 fps on my N3DS....

I'll upload a video tomorrow of a demo and work on it a bit. If I can't find anything, I'll at least upload the source and a cia so others can make it work.

NOTE: There is an ARM JIT that I'm not using. I managed to compile DeSmuME with support for it but it fails to open. With that JIT, we should hopefully have adequate FPS?

35ljGOU.png


EDIT: Ahh what the hell, here's an early extremely rough build to play with. Remember: homebrew only, crashes, slow. Also, be sure to put the NDS BIOS files in the retroarch system folder :)
Do you will updates this core un the future?
 
When I use Snes9x Next, it says "PPU.SFXSpeedupHack = 0" on the botton screen as well as Settings.SpeedhackGameID = 0. Is there any way to enable it (change it from 0 to 1)? I checked the config files in the retroarch folder, but couldn't find that setting.
 
When I use Snes9x Next, it says "PPU.SFXSpeedupHack = 0" on the botton screen as well as Settings.SpeedhackGameID = 0. Is there any way to enable it (change it from 0 to 1)? I checked the config files in the retroarch folder, but couldn't find that setting.
If it's not in the core options in the quick menu, you'd probably have to compile it with it enabled, but chances are they're disabled for good reason. That part of the code might not have been ported and optimized for the 3DS.
 
Could you post a picture of it? I'm curious, as it was always alright for me.

Sure, no problem at all!

Is is more or less noticeable depending on the game.

It is extremely noticeable in Snatcher where the lines of the text are fairly thin.
311rucy.jpg

EDIT:
For everyone who has Problems with fMSX black screen or blue screen there is a solution to this!

the links provided for the bios files here did not work for me. I tried countless times with many different games.
I ended up downloading fMSX for Windows and just copied the entire set of files into retroarch/system/cores and then i started a game.
Now instead of a black screen i got a garbled and glitchy MSX boot screen, so i pressed in the center of the touchscreen to bring up the menu.
From there i went to Options and changed the MSX Mode to MSX2+.
Now everything seems to work just fine.
No clue why the other bios files just didnt work for me. I checked the log and none were missing.
I used stable 1.3.3 on 10.6 emunand and mgs1 mgs2 and bubble bobble to test.
I hope this might help those who still have issues.
 
Last edited by ,
Which version of mame works better 2000 or 2003? I want to play the simpsons arcade game, and what bios set do i need i deleted them by accident when i had mame before. The version of Mame it runs on is 0.164
 
Last edited by Stack3r,
Probably not, but would there be a way to add HBMAME? Maybe a Earlier Build if needed. That way Users can run the Rom Hacks
 
Has anyone ever done a long playthrough of Final Fantasy 6 using GPSP and N3DS? I'm wondering if this is one of those games that randomly crash the emulator for no reason. It's hard to trust the emulator at all and it's a tease with it's fullspeed. mGBA is much slower.
 
Has anyone ever done a long playthrough of Final Fantasy 6 using GPSP and N3DS? I'm wondering if this is one of those games that randomly crash the emulator for no reason. It's hard to trust the emulator at all and it's a tease with it's fullspeed. mGBA is much slower.

I had no issues.
 
good luck backporting hbmame to 2000/2003.
Yeah, seems like it only goes as far back as 2013. MisFitMAME goes to 2001 though. Source Included. Can try working in all the Hacks from the Latest to have all of them. HBMAME has the Sources as well, so could probably add those to it
http://www.progettosnaps.net/hbmame/
 
I had no issues.
FF6 plays fine for a while, I'm at the beggining when you're running from the guards in the caves. When all of a sudden the emulator stutters and just froze. So I turned it back on, loaded up the emu again, and it did it again. I'm using RetroArch GPSP v1.3.4 stable, I wonder if I should revert to an older version.
 
Would it be possible to create a GBA RetroArch core that, instead of using emulation, uses the actual GBA hardware that's inside the 3DS to play GBA ROMs?
 
Would it be possible to create a patched AGB_FIRM that has the feature where you tap the top part of the touch screen and its back-light turns off?
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum