Homebrew RELEASE Development Thread - RetroArch libnx

  • Thread starter m4xw
  • Start date
  • Views 677,408
  • 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
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

That's about 60%-70% of the frames rendered.

Eh, that counter seems a bit off, but the actual stats show more about what's being done.
 

m4xw

Ancient Deity
OP
Developer
Joined
May 25, 2018
Messages
2,442
Trophies
1
Age
119
XP
6,960
Country
Germany
That's about 60%-70% of the frames rendered.

Eh, that counter seems a bit off, but the actual stats show more about what's being done.

I think the source of visual lag is the same issue I have going on in snes and vba. Those feel not full speed either
(Besides some obvious performance lags)

Edit: btw expected to be the dropped frames to be when it couldn't be vsynced in the menu
 
Last edited by m4xw,

m4xw

Ancient Deity
OP
Developer
Joined
May 25, 2018
Messages
2,442
Trophies
1
Age
119
XP
6,960
Country
Germany
@m4xw Weird, I've checked and the "widescreen mode hack" is turned off.

Code:
         psx_skipbios = 0;
   }  
 
   var.key = "beetle_psx_widescreen_hack";

      widescreen_hack = true;

   rsx_intf_refresh_variables();

you have no choice in this

Edit: btw at @SeongGino its compiled with __ -D_LOW_ACCURACY_
 
Last edited by m4xw,
  • Like
Reactions: ownedlol

m4xw

Ancient Deity
OP
Developer
Joined
May 25, 2018
Messages
2,442
Trophies
1
Age
119
XP
6,960
Country
Germany
Damn, it would be a really frustrating hassle just to get that toggled off and recompiled.
How about, no? Its 1:30am here.
Was gonna go early to bed.

@SeongGino I confirmed it. The estimate FPS is actually made by the core and shows the count of frames pushed to the video thread, the dropped frames is the accurate measurement made by retroarch when the thread does not deliver in time.

We are running at 50-80% avg, which is way more than I expected

There are some instances of 100%, and some where it does feel slow but it's visually hard to see.

Measured Crash Bandicoot first full level and MGS1 Intro Cutscene + running around
 
Last edited by m4xw,

Twistedziefer

Well-Known Member
Member
Joined
May 18, 2018
Messages
197
Trophies
0
Age
35
Location
Los Angeles
XP
418
Country
United States
Amazing man your awesome it's running really well ff7 and resident evil 2 barely notice the frame drops and I can hear the sound in my head when I play lol
 

m4xw

Ancient Deity
OP
Developer
Joined
May 25, 2018
Messages
2,442
Trophies
1
Age
119
XP
6,960
Country
Germany
Amazing man your awesome it's running really well ff7 and resident evil 2 barely notice the frame drops and I can hear the sound in my head when I play lol

:D Its good enough if you're in the bus with headphones or smth.

Don't feel like putting more work in this specific core tho.

I will add it to CI tomorrow tho, maybe that will get resolved at some point (audio)
 

steven89

Well-Known Member
Newcomer
Joined
Dec 17, 2016
Messages
97
Trophies
0
Age
34
XP
1,356
Country
the current test build posted runs like a dream butter smooth through hekate on 3.0.0 unfortunately on 3.0.0 through normal hbl we get through the menu but upon loading the .cue white screen freeze same system go figure, i was testing mr.driller i love that game haha my go to on any system i can find a port on
@m4xw im also on the autistic spectum
 
  • Like
Reactions: Fadi5555 and m4xw

Trunks2304

Banned!
Banned
Joined
May 23, 2018
Messages
87
Trophies
0
Age
29
XP
282
Country
United Kingdom
:D Its good enough if you're in the bus with headphones or smth.

Don't feel like putting more work in this specific core tho.

I will add it to CI tomorrow tho, maybe that will get resolved at some point (audio)

Aww thats a shame you don't want to continue it :( The games are so playable with just this first test release, and with sound / saves working this would be amazing!
 

ScarletDreamz

[Debug Mode]
Member
Joined
Feb 16, 2015
Messages
3,967
Trophies
1
Location
/dev/sda1
XP
4,390
Country
United States
Aww thats a shame you don't want to continue it :( The games are so playable with just this first test release, and with sound / saves working this would be amazing!
Why waste time on Bettle-PSX when there is PCSX-ReARMed, which is a better core since it has already many upgrades/optimizations for ARM architecture.
 
  • Like
Reactions: TimeDevouncer

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
Yeah, but if this runs "ok", imagine ReARMed at this same phase.
Seong from a few hours earlier said:
Assuming this was Beetle-PSX, then it makes sense. Switch atm is just not ready for something so cycle-accurate.
PCSX-ReARMed would have been a much better fit than Beetle.

Welcome to my world.
 
  • Like
Reactions: m4xw

lifajucejo

Member
Newcomer
Joined
Jun 7, 2018
Messages
15
Trophies
0
XP
288
Country
Canada
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.
 

Attachments

  • genesisPlusGX-0.1.zip
    1.2 MB · Views: 126
  • genesis_plus_gx_switch_libnx.patch.zip
    1.6 KB · Views: 124
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:
    why
  • Xdqwerty @ Xdqwerty:
    @K3Nv2, it's not funny
  • K3Nv2 @ K3Nv2:
    ok
  • BigOnYa @ BigOnYa:
    Wut?
  • K3Nv2 @ K3Nv2:
    That's not funny
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    So two cannibals where eating a clown and one says to the other. Hey does this taste funny to you?
    +2
  • K3Nv2 @ K3Nv2:
    What do you call a slow car? Retired
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Did you hear about the police car that someone stole the wheels off of? The police are working tirelessly to find the thieves.
    +2
  • K3Nv2 @ K3Nv2:
    A firefighter got arrested for assault his main claim was what I was told he was on fire
    +2
  • BigOnYa @ BigOnYa:
    What do you call a hooker with a runny nose? Full
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    What do you tell a woman with two black eyes? Nothing you already told her twice!
  • K3Nv2 @ K3Nv2:
    Diddy also works
  • K3Nv2 @ K3Nv2:
    A scientist heard the word batman so he put a naked lady in a cage with a bat
  • Psionic Roshambo @ Psionic Roshambo:
    Chuck Norris won a staring contest, with the sun.
  • K3Nv2 @ K3Nv2:
    A vampires favorite thing to do is moon you
  • BigOnYa @ BigOnYa:
    What's the difference between an airplane, and Ken's mom? Not everyone has been in an airplane.
  • K3Nv2 @ K3Nv2:
    What's the difference between @BigOnYa and his wife? Nothing both want to bone me
    +3
  • RedColoredStars @ RedColoredStars:
    How much wood could a wood chuck chuck if a wood chuck could chuck norris
    +1
  • BakerMan @ BakerMan:
    how do i know? you're a guy, and he wants to bone every guy on this site (maybe, idk)
    +1
  • K3Nv2 @ K3Nv2:
    He wants to bone anything with a dick
    +1
  • Xdqwerty @ Xdqwerty:
    Good night
    +1
  • BigOnYa @ BigOnYa:
    Nighty night, big day tomorrow. Congrats.
    K3Nv2 @ K3Nv2: https://www.instagram.com/reel/C7iLZ35NrQt/?igsh=MWd2Z3U0dmNlMmNxcw==