Homebrew RELEASE Development Thread - RetroArch libnx

  • Thread starter m4xw
  • Start date
  • Views 667,475
  • Replies 4,272
  • Likes 69
Status
Not open for further replies.

SeongGino

The Average One
Member
Joined
May 20, 2015
Messages
939
Trophies
0
Age
25
Location
Jersey, Jersey
Website
www.twitter.com
XP
1,932
Country
United States
NHL '94 ported (AKA genesisPlusGX core)

Default core options don't seem to load via cb_environ() so I slip streamed them in the code (nasty hack but works). I don't have a github/gitlab account so hopefully the fine folks here can add this to @mx4w's repo + CI/CD. Could also use an overlay if someone is so artistically inclined.

Core patch is against upstream repo 5ae12e75a08
RetroArch build is against master 48086c41f22d

Kudos to @m4xw and the rest of the contributors for their hard work.

Enjoy

P.S. I've only tested NHL '94 but I can't imagine the other roms not working.

Source? Can't really do anything with just the executable if you want this core in CI:CD.
Besides, we already had G:GX+ ported some time ago. This still seems to be lacking the current audio fixes the rest of the cores have now (or at least are in development).
 
Last edited by SeongGino,

lifajucejo

Member
Newcomer
Joined
Jun 7, 2018
Messages
15
Trophies
0
XP
288
Country
Canada
Source? Can't really do anything with just the executable if you want this core in CI:CD.
Besides, we already had G:GX+ ported some time ago. This still seems to be lacking the current audio fixes the rest of the cores have now (or at least are in development).

Sorry I didn't know G:GX+ had already been ported - at least I didn't see it in the front page or part of the CI/CD. The patch is attached and would just need to be applied to an upstream checkout. However if there is a better port perhaps without the hacks then I could perhaps take a look at that instead.
 
  • Like
Reactions: m4xw and kingraa777

kingraa777

boom!
Member
Joined
Apr 17, 2015
Messages
1,241
Trophies
0
Age
40
XP
905
Country
were did we have gens+gx ported ?? did i miss that as this is the first ive seen of it ?? works great so far in handheld havent tried doked does thissupport 32x and sega cd games aswell?
 

lifajucejo

Member
Newcomer
Joined
Jun 7, 2018
Messages
15
Trophies
0
XP
288
Country
Canada
were did we have gens+gx ported ?? did i miss that as this is the first ive seen of it ?? works great so far in handheld havent tried doked does thissupport 32x and sega cd games aswell?

Searching the forum I had only seen attempts at porting it leading to crashes and/or black screens. My patch gets around that (albeit in a hacky way until the environ_cb is worked out). Unsure if 32x and Sega CD will work but please go ahead and try - the core options are set to auto so in theory it should work.
 
  • Like
Reactions: kingraa777

kingraa777

boom!
Member
Joined
Apr 17, 2015
Messages
1,241
Trophies
0
Age
40
XP
905
Country
and the answer to my qestion ?were is it before now?

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

testing now would be great to see fullscreen on this ;)
 

kingraa777

boom!
Member
Joined
Apr 17, 2015
Messages
1,241
Trophies
0
Age
40
XP
905
Country
may just be me but 32x loads to a black sreen,megacd bios loads but cant get game to anyone else? also .32x format doesnt show
 

kingraa777

boom!
Member
Joined
Apr 17, 2015
Messages
1,241
Trophies
0
Age
40
XP
905
Country
what bios are you using ?

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

also what format is your iso in ? mine was a cue plus audio tracks?
 

Fadi5555

Well-Known Member
Member
Joined
Jan 3, 2018
Messages
499
Trophies
0
Age
35
XP
2,388
Country
United States
Yes

-------------------------------------------------------------------------------------------------

BEETLE-PSX TEST RELEASE
Notes: USE AS IS, Audio is disabled via code (else its pure luck right now if the Game starts)
You NEED a BIOS File either in your set BIOS Dir, or in the same Folder as your ROM's
Where you get the BIOS, thats your concern.

Saving does work, load saves does NOT (had to remove it).

Save STATES work fine!


More Information: https://docs.libretro.com/library/beetle_psx/#bios

VSync off could help in certain ROM's

THIS IS A TEST RELEASE, DON'T EXPECT TOO MUCH
THIS MIGHT NOT WORK < 4.1 AS THIS IS THE THREADING BRANCH

FEEDBACK ON PERFORMANCE AND "FEELING" IS REQUESTED

i hope i didn't forget something

Download:
https://m4xw.net/nextcloud/index.php/s/7LsREjZHadpEwdR

Please don't share this link, either link to this post or re-upload.
I tried on my Switch v3.0.0 but when I select rom it freezes.
 

Duhasst0

Well-Known Member
Newcomer
Joined
Jul 12, 2015
Messages
91
Trophies
0
Age
40
XP
347
Country
United States
Give it a try.

But you really should update cough cough.

Not to derail but what are the real advantages of updating? If that's something we should be doing.

I honestly don't see a point, I still follow psp roles when it comes to updates.
 
Last edited by Duhasst0,

Hondyn

Well-Known Member
Member
Joined
Jan 2, 2018
Messages
258
Trophies
0
Age
35
XP
617
Country
United Kingdom
Yes

-------------------------------------------------------------------------------------------------

BEETLE-PSX TEST RELEASE
Notes: USE AS IS, Audio is disabled via code (else its pure luck right now if the Game starts)
You NEED a BIOS File either in your set BIOS Dir, or in the same Folder as your ROM's
Where you get the BIOS, thats your concern.

Saving does work, load saves does NOT (had to remove it).

Save STATES work fine!


More Information: https://docs.libretro.com/library/beetle_psx/#bios

VSync off could help in certain ROM's

THIS IS A TEST RELEASE, DON'T EXPECT TOO MUCH
THIS MIGHT NOT WORK < 4.1 AS THIS IS THE THREADING BRANCH

FEEDBACK ON PERFORMANCE AND "FEELING" IS REQUESTED

i hope i didn't forget something

Download:
https://m4xw.net/nextcloud/index.php/s/7LsREjZHadpEwdR

Please don't share this link, either link to this post or re-upload.
Great! It worked for me after several attempts , fw 5.1

______________________________________

For those who are having trouble trying to get this to work, this is what I did:

On the pc

- download the files required (files for the emulator) m4xw linked
- look up on google for the bios and download them all
scph5500.bin PS1 JP BIOS - Required for JP games 8dd7d5296a650fac7319bce665a6a53c
scph5501.bin PS1 US BIOS - Required for US games 490f666e1afb15b7362b406ed1cea246
scph5502.bin PS1 EU BIOS - Required for EU games 32736f17079d0b2b7024407c39bd3050

-Create a .cue file for every bin game you want to play, if you don't know how to do that, this is how you do it; (I will use Resident Evil 3 as an example)

Open notepad
type down exacly what its below and change 'resident evil 3.bin' to whatever rom you wanna play;

FILE “Resident Evil 3.bin” BINARY
TRACK 01 MODE1/2352
INDEX 01 00:00:00

save the file as `all` and name it exactly as your bin file is but change the extension to cue, like this
Resident Evil 3.cue

On the Switch


-Copy all the files for the emulator to /switch
-Create a folder on /switch/roms called `Beetle PSX` ( you can name it whatever you want )
-Paste your roms on this folder /switch/roms/Beetle PSX along with the .cue file, so this should be normally 2 files, .bin and another .cue (yeah I know, theres more files the emulator can load, but this is just a newbie tuto)
-Paste the downloaded bios onto /switch/roms/Beetle PSX along with the games

Thats it, there you have it, just load the emulator and have fun
 
Last edited by Hondyn,

Chino

Well-Known Member
Newcomer
Joined
Dec 23, 2016
Messages
58
Trophies
0
Age
28
XP
203
Country
United States
Great! It worked for me after several attempts , fw 5.1
I'm on 5.1 and can't get it to work, I just get a grey screen. BIOs file checks out too, same exact filename and md5 matches as well. Any ideas what I could be doing wrong based on your experience?
 

Hondyn

Well-Known Member
Member
Joined
Jan 2, 2018
Messages
258
Trophies
0
Age
35
XP
617
Country
United Kingdom
I'm on 5.1 and can't get it to work, I just get a grey screen. BIOs file checks out too, same exact filename and md5 matches as well. Any ideas what I could be doing wrong based on your experience?
Well, I was having the same issue so I did exact what I explained before and it worked.
You can download the rom over again containing the .cue file already too. Some games I tested didnt work because of the cue I created myself so, to make sure, I downloaded
the file once again which already had the .cue file. Somehow, it worked smooth. Try it out and let me know if it worked
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: https://youtu.be/MddR6PTmGKg?si=mU2EO5hoE7XXSbSr