Homebrew RELEASE Development Thread - RetroArch libnx

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

m4xw

Ancient Deity
OP
Developer
Joined
May 25, 2018
Messages
2,442
Trophies
1
Age
119
XP
6,960
Country
Germany
i did i even tried another bios. soo i have switch/roms/psx/scph5501.bin and rom.cue

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
 
  • Like
Reactions: wicksand420

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
As much as I don't agree with the use of this core... eh, what the hell.

All I tried for now was Mega Man X4, and it feels like it's running at about 80% of its usual speed when compared screen-to-screen on my PC running the same game fullspeed.

EDIT: And Crash 2 feels like 60% speed at best, 45-50% speed on-average.
 
Last edited by SeongGino,
  • Like
Reactions: m4xw

ken95

Well-Known Member
Newcomer
Joined
Jan 21, 2017
Messages
68
Trophies
0
Age
29
XP
106
Country
France
Thanks a lot @m4xw !!
Tried Alundra 2 (US) and it works just fine. No sound obviously. Can´t wait for the next release! :yayswitch:
 

m4xw

Ancient Deity
OP
Developer
Joined
May 25, 2018
Messages
2,442
Trophies
1
Age
119
XP
6,960
Country
Germany
As much as I don't agree with the use of this core... eh, what the hell.

All I tried for now was Mega Man X4, and it feels like it's running at about 80% of its usual speed when compared screen-to-screen on my PC running the same game fullspeed.

Just fixed up some stuff. We have the code anyway.

It did not involve major changes from yesterday, else audio would be fixed :P

Do you agree tho that the framerate does not equal the game speed?

Edit: I measured the whole first level of crash bandicoot and it reported 58 fps on avg, yet it did not feel like that, try vsync off too!
 

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
Just fixed up some stuff. We have the code anyway.

It did not involve major changes from yesterday, else audio would be fixed :P

Do you agree tho that the framerate does not equal the game speed?

Pretty sure that it does. It's rendering all the frames -- it's just doing it slower than it actually should be.
Either way, it's rather slow as to be expected of an accuracy-focused core.

Speed aside, it's not that bad as a tech demo -- just to say "I'm running an accuracy-based PSX core on my Switch at half the framerate," at the very least. It is, however, enlightening on how well PCSX can work if we can get it running.
 
Last edited by SeongGino,
  • Like
Reactions: m4xw

Phenj

Well-Known Member
Member
Joined
May 22, 2018
Messages
493
Trophies
0
XP
1,905
Country
Italy
Just fixed up some stuff. We have the code anyway.

It did not involve major changes from yesterday, else audio would be fixed :P

Do you agree tho that the framerate does not equal the game speed?

Edit: I measured the whole first level of crash bandicoot and it reported 58 fps on avg, yet it did not feel like that, try vsync off too!
Is there any way to show fps ingame? I just found some settings but doesn't seems to be working

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

Is there any way to show fps ingame? I just found some settings but doesn't seems to be working
btw yeah, fps doesn't seem to match the actual framerate
EDIT: The FPS doesn't absolutely match the real framerate, just watched some gameplays, way faster
 

m4xw

Ancient Deity
OP
Developer
Joined
May 25, 2018
Messages
2,442
Trophies
1
Age
119
XP
6,960
Country
Germany
Pretty sure that it does. It's rendering all the frames -- it's just doing it slower than it actually should be.
Either way, it's rather slow as to be expected of an accuracy-focused core.

Speed aside, it's not that bad as a tech demo -- just to say "I'm running an accuracy-based PSX core on my Switch at half the framerate," at the very least.

I don't really care if the core runs full speed. What I more care is if my logs provide accurate measurements.

The Retroarch devs pretty much told me that its precise, but doesn't feel like that.

Maybe the avg gets skewed by a lot in the menus (only had like 3min play sessions)
 
  • Like
Reactions: Hondyn and Phenj

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
Is there any way to show fps ingame? I just found some settings but doesn't seems to be working

Options don't work on the current cores; neither does the on-screen display, so no FPS counters.
I'm doing this all based on estimated guesswork and two instances of the same game in a similar scenario.
 
  • Like
Reactions: m4xw and Phenj

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
Maybe the avg gets skewed by a lot in the menus (only had like 3min play sessions)

It would make sense, since those are the moments where the core renders the least, and thus would be closer to fullspeed than, say, rendering a 3D environment.

If it was any slower, I could likely see individual frames -- but for now, I think it's at least somewhat accurate.
 

m4xw

Ancient Deity
OP
Developer
Joined
May 25, 2018
Messages
2,442
Trophies
1
Age
119
XP
6,960
Country
Germany
It would make sense, since those are the moments where the core renders the least, and thus would be closer to fullspeed than, say, rendering a 3D environment.

Ya but its not like I am 3minutes in the menu

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

1 Minute 60fps, 2minute 30fps, 58fps, doesnt add up
 

CatmanFan

Anxious and regretful
Member
Joined
Aug 14, 2016
Messages
1,965
Trophies
0
Website
www.youtube.com
XP
2,619
Country
Morocco
Tried out Mr. Driller using the new PSX core. Runs pretty smooth, sometimes there's a minor slowdown. This is without VSync and with the BIOS set up, by the way. Also, I don't know why you haven't compiled a build without fullscreen yet.
Then again, it just proves how there's so much potential for emulation on the Switch.
EDIT: Same results with Ghoul Panic and RPG Maker, both of which are underrated PSX games in my opinion.
 
Last edited by CatmanFan,

m4xw

Ancient Deity
OP
Developer
Joined
May 25, 2018
Messages
2,442
Trophies
1
Age
119
XP
6,960
Country
Germany
Tried out Mr. Driller using the new PSX core. Runs pretty smooth, sometimes there's a minor slowdown. This is without VSync and with the BIOS set up, by the way. Also, I don't know why you haven't compiled a build without fullscreen yet.
Then again, it just proves how there's so much potential for emulation on the Switch.

This is a widescreen hack applied by PSX, I didn't do that

@SeongGino Measured crash bandicoot 1
Code:
[libretro INFO] [Mednafen PSX]: Estimated FPS: 59.81007
[Threading]: Waiting for Thread Exit
[INFO] Threaded video stats: Frames pushed: 2642, Frames dropped: 797.

This was nearly purely in a 3D enviroment with vsync off

I am not sure what to believe anymore.

Edit: Gonna measure mgs1 brb
 
Last edited by m4xw,
  • Like
Reactions: ownedlol
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.
    SylverReZ @ SylverReZ: https://www.youtube.com/watch?v=_PiiXM51oBo