Thread Status:
Not open for further replies.
  1. doctorgoat

    doctorgoat GBAtemp Advanced Fan
    Member

    Joined:
    Jun 3, 2015
    Messages:
    660
    Country:
    United States
    Dang, yeah, I think implementing dlopen is a bit beyond me. The branch looks good up to that, though.

    Is there any reason the libnx retroarch can't save over its retroarch.cfg, or am I behind again? I know you can sort of finagle it by saving a new config and replacing the config that comes with it with said config, but that seems odd.
     
  2. Starcarr

    Starcarr Advanced Member
    Newcomer

    Joined:
    Jun 5, 2018
    Messages:
    53
    Country:
    United States
    Last edited: Jun 10, 2018
    coppertj likes this.
  3. Syynx

    Syynx GBAtemp Regular
    Member

    Joined:
    Jun 5, 2018
    Messages:
    129
    Country:
    United States
    Anyone else getting weird framerate issues in VBANext? Smooth as butter for about 4 seconds, then choppy, like half framerate for another 4 or so, rinse, repeat.
     
  4. coppertj

    coppertj GBAtemp Regular
    Member

    Joined:
    May 26, 2017
    Messages:
    182
    Country:
    United States
    So I have an update about the genesis emulator. I tried porting two emulators picodrive and genesis-plus-gx. Out of the two genesis-plus compiled however, crashes after trying to load a game. Picodrive is stuck not even compiling but im having problems setting up the build environment. it requires (./configure) libpng-dev to make the config.mak file so it can compile
     
  5. m4xw

    OP m4xw Ancient Deity
    Developer

    Joined:
    May 25, 2018
    Messages:
    2,346
    Country:
    Germany


    The vba next build right now is a threading build so its unstable (should probably mention that in the main post).

    its the only core tho that has it in its default build
     
  6. infidelity

    infidelity GBAtemp Regular
    Member

    Joined:
    Dec 13, 2013
    Messages:
    226
    Country:
    United States
    I realize all of this is still developing, but I just want to make sure i'm not missing anything, are we able to adjust screen sizes and edit button mappings with these cores? Stella (Atari 2600) is horrificly squished for me, and when I try to adjust the screen size, nothing happens, same goes for all the other cores. Is this something that is not adjustable at this time? Thanks!

    — Posts automatically merged - Please don't double post! —

    Thanks for the update, I'm hoping for Picodrive usage specifically for 32x! Good luck with either core though, cant wait to try whichever one gets released!
     
  7. m4xw

    OP m4xw Ancient Deity
    Developer

    Joined:
    May 25, 2018
    Messages:
    2,346
    Country:
    Germany
    This feature is WIP and only avaiable on snes2010 and vba next on specific builds, its not a config option yet.

    You can try retroarch feature/fullscreen or thread_full branch for stable + forced fullscreen and threading + fullscreen right now.

    stable in general needs vsync off, thread_full needs video_threaded vsync on.

    Configs load ./retroarch.cfg but that might or might not work on threaded builds.

    Also make sure to use our libnx version. I just pushed a change that prevents the fatal error in the threaded build (it still bugs out, but it hopefully prevents data loss when its the case, until I figured out whats going on, but its sunday)

    I try to avoid libnx changes like the pest tho, but sometimes you gotta do what you gotta do
     
    Last edited: Jun 10, 2018
    Leonidas87, infidelity and zeldaism like this.
  8. gamemasteru03

    gamemasteru03 Nintendo nerd
    Member

    Joined:
    Sep 18, 2016
    Messages:
    1,183
    Country:
    United States
    I'm pretty sure that this is a really stupid question but what exactly it the difference between libtranslator retroarch and libnx retroarch?
     
  9. m4xw

    OP m4xw Ancient Deity
    Developer

    Joined:
    May 25, 2018
    Messages:
    2,346
    Country:
    Germany
    2 different set of API's to interface with the switch as well as 2 different toolchains(f.e gcc/g++ compiler on libnx and clang libtransistor)
    Both have a different coding style, different stability and a different feature set, but it comes down to the same goal.

    Forced Fullscreen + Threaded build, use as is:
    https://git.m4xw.net/Switch/RetroArch/VBA-Next/-/jobs/563/artifacts/download
    https://git.m4xw.net/Switch/RetroArch/libretro-snes9x2010/-/jobs/565/artifacts/download

    These should hopefully not crash, but will bug out in docked, but it will not crash (fine in handheld so far).
     
    Fadi5555 and Leonidas87 like this.
  10. doctorgoat

    doctorgoat GBAtemp Advanced Fan
    Member

    Joined:
    Jun 3, 2015
    Messages:
    660
    Country:
    United States
    libtransistor's the reswitched sdk, libnx is the switchbrew sdk

    right now all of the mainline retroarch changes have had to do with libtransistor, but libtransistor has some issues that libnx doesn't seem to. for example, loading a rom on a libnx core doesn't cause a hellish garbled screech.

    libtransistor retroarch right now has no config files at all because the last time it was really worked on libtransistor didn't have the ability to do stuff outside of its romfs, and performance is inconsistent.
     
  11. m4xw

    OP m4xw Ancient Deity
    Developer

    Joined:
    May 25, 2018
    Messages:
    2,346
    Country:
    Germany
    When I was porting it, it just felt to me like retroarch was ported really early in the libtransistor development progress.
     
  12. coppertj

    coppertj GBAtemp Regular
    Member

    Joined:
    May 26, 2017
    Messages:
    182
    Country:
    United States
    when I would demonstrate homebrew to people they would stare at me like "... wat" after the boot screech and I would just say "don't worry, it's early in development."
     
  13. doctorgoat

    doctorgoat GBAtemp Advanced Fan
    Member

    Joined:
    Jun 3, 2015
    Messages:
    660
    Country:
    United States
    yeah, the libretro libtransistor thing was waay early on and before features like dynamic linking. I'd probably get together all the libt cores and toss them in a folder with a build of the main program if I had the screechfix that someone posted a binary of a while back and if there were very many cores to bother with

    Is it okay to post about this, btw? it is libretro/switch, but it's not libnx specifically
     
  14. Syynx

    Syynx GBAtemp Regular
    Member

    Joined:
    Jun 5, 2018
    Messages:
    129
    Country:
    United States
    Does anyone have a solid copy of Snes2010? I was using a version that was released before the screen stretch version that had really good performance and vsync with little to no audio issues, but I can't find it now.

    Any help would be greatly appreciated
     
  15. m4xw

    OP m4xw Ancient Deity
    Developer

    Joined:
    May 25, 2018
    Messages:
    2,346
    Country:
    Germany
    You should just use the main post version without vsync

    — Posts automatically merged - Please don't double post! —

    https://git.m4xw.net/Switch/RetroArch/libretro-snes9x2010/pipelines/369

    This is threaded build without fullscreen and should be the most stable build that I can get you (non docked).

    Just wait till the build is done, click package -> download (on the right)
     
  16. gamemasteru03

    gamemasteru03 Nintendo nerd
    Member

    Joined:
    Sep 18, 2016
    Messages:
    1,183
    Country:
    United States
    Ok thanks for the help. Makes a lot more sense now :).
     
    Fadi5555 likes this.
  17. Syynx

    Syynx GBAtemp Regular
    Member

    Joined:
    Jun 5, 2018
    Messages:
    129
    Country:
    United States
    I would but the screen tearing noise artifact thing makes me want to kill myself
     
  18. m4xw

    OP m4xw Ancient Deity
    Developer

    Joined:
    May 25, 2018
    Messages:
    2,346
    Country:
    Germany
    Last edited: Jun 10, 2018
    Syynx likes this.
  19. Syynx

    Syynx GBAtemp Regular
    Member

    Joined:
    Jun 5, 2018
    Messages:
    129
    Country:
    United States
  20. zaz3300

    zaz3300 Newbie
    Newcomer

    Joined:
    Jun 10, 2018
    Messages:
    8
    Country:
    United States
    changing Vsync swap interval to 4 definitely reduces lag. Playing megaman x with it at one chugged at certain points but 4 was near perfect

    Edit: Thats threaded btw
     
    Last edited: Jun 10, 2018
    m4xw likes this.
Loading...

Hide similar threads Similar threads with keywords - Development, RetroArch, Thread

Thread Status:
Not open for further replies.