Homebrew Retroarch Emulation Thread (Nightly Builds Included)

laharl22

Well-Known Member
Member
Joined
Dec 19, 2014
Messages
1,767
Trophies
0
Age
38
XP
615
Country
France
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?
 

TheCasketMan

Keyblade Apprentice
Member
Joined
Sep 3, 2011
Messages
944
Trophies
1
Location
Orlando, FL
XP
2,393
Country
United States
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.
 

TecXero

Technovert
Member
Joined
Apr 13, 2014
Messages
2,810
Trophies
0
Location
Mainframe
XP
1,040
Country
United States
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.
 
K

KingpinSlim

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

Stack3r

Shizuo Heiwajima
OP
Member
Joined
Jan 24, 2014
Messages
980
Trophies
0
Age
31
Location
Ikebukuro
XP
1,472
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,

MattKimura

3DS & WiiU Enthusiast
Member
Joined
Jun 30, 2014
Messages
2,137
Trophies
1
XP
2,937
Country
United States
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.
 

GorrillaRIBS

Gigyas became tame
Member
Joined
Nov 15, 2015
Messages
128
Trophies
0
Age
28
Location
Fourside
XP
245
Country
Canada
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.
 

Smoker1

Well-Known Member
Member
Joined
Feb 17, 2015
Messages
5,045
Trophies
1
Location
California
XP
6,064
Country
United States
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/
 

MattKimura

3DS & WiiU Enthusiast
Member
Joined
Jun 30, 2014
Messages
2,137
Trophies
1
XP
2,937
Country
United States
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.
 

hobbledehoy899

Well-Known Member
Member
Joined
Nov 13, 2015
Messages
2,874
Trophies
1
XP
2,192
Country
Antarctica
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?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    OctoAori20 @ OctoAori20: Nice nice-