RELEASE LaiNES - A cycle accurate NES Emulator

Discussion in 'Switch - Emulation, Homebrew & Software Projects' started by jjbredesen, May 23, 2018.

  1. jjbredesen
    OP

    jjbredesen WarezNX Owner

    Member
    13
    GBAtemp Patron
    jjbredesen is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    Feb 16, 2018
    Norway
    Hyrule
    -Thread on behalf of @Kevoot as he can't yet post links-

    [​IMG]

    Hello all,

    Just finished up on my first version of LaiNES, originally created by AndreaOrru https://github.com/AndreaOrru/LaiNES

    I've tested with LoZ and SMB3 and they run fullspeed, no audio crackling whatsoever.

    Why this emu over the others: - It has a pretty sweet GUI, and runs fullspeed without sound breaking

    Controls:
    - Direction -> DPad (Joystick too but there's a weird bug on the x-axis)
    - A -> A
    - B -> B
    - Select -> Minus
    - Start -> Plus
    - Program Menu -> R

    Directions to run: - On the release page

    Downloads:

    Release (updated may 24th): https://github.com/Kevoot/LaiNESwitch/releases/

    Source: https://github.com/Kevoot/LaiNESwitch

    Changelog:

    UPDATE 1.2.0






    UPDATE 1.1.0

     
    Last edited by jjbredesen, Jul 2, 2018
    Idaho, FFVII-2, halvfast and 32 others like this.
  2. Tonydaexpert

    Tonydaexpert GBAtemp Regular

    Member
    3
    Jul 5, 2016
    United States
    Nice! already up to Nintendo's classic game service
     
    GalaxyYT likes this.
  3. wicksand420

    wicksand420 GBAtemp Addict

    Member
    7
    Nov 13, 2016
    United States
    Does it work on 5.0?
     
  4. jjbredesen
    OP

    jjbredesen WarezNX Owner

    Member
    13
    GBAtemp Patron
    jjbredesen is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    Feb 16, 2018
    Norway
    Hyrule
    Yep! Tested on 5.0.2, so should work on 5.0.0, I am testing on 4.1.0 now.
     
    hippy dave and wicksand420 like this.
  5. Kevoot

    Kevoot Advanced Member

    Newcomer
    4
    May 23, 2018
    United States
    Yupyup. Working on snes now. Won't be cycle accurate again though, as bsnes is way too heavy for the switch.

    It should, I built and tested it on my own switch on 5.0.2.
     
  6. wicksand420

    wicksand420 GBAtemp Addict

    Member
    7
    Nov 13, 2016
    United States
    Cool man. Thanks

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

    Excellent!!!
     
  7. JJTapia19

    JJTapia19 I fight for my friends.

    Member
    8
    May 31, 2015
    Puerto Rico
    Just tested on 5.0.2 and I'm just getting a blackscreen for some reason :unsure:

    Edit: I messed up the roms directory :rofl2:

    Edit2: nope. After following the correct rom path still blackscreen :unsure:
     
    Last edited by JJTapia19, May 23, 2018
  8. Twistedziefer

    Twistedziefer GBAtemp Regular

    Member
    3
    May 18, 2018
    United States
    Los Angeles
    Same I follow the instructions to the point on 5.0.2
     
  9. GalaxyYT

    GalaxyYT Advanced Member

    Newcomer
    4
    Feb 27, 2017
    Canada
    nice!
     
  10. ThirdEyeCx

    ThirdEyeCx Member

    Newcomer
    2
    May 4, 2018
    United States
    USA
    On 4.1.0 I just get a black screen after I select it in the HBL. The icon for it also shows an exclamation mark rather than a question mark like with other apps
     
    Last edited by ThirdEyeCx, May 23, 2018
  11. GalaxyYT

    GalaxyYT Advanced Member

    Newcomer
    4
    Feb 27, 2017
    Canada
    wait, im also getting a black screen.
     
  12. whateverg1012

    whateverg1012 Fringe Weaver

    Member
    5
    Sep 23, 2016
    United States
    VA-11 Hall-A
    Seems to run just fine on a Tegra X1 Shield TV though:

     
    Deletedmember448668 likes this.
  13. Kevoot

    Kevoot Advanced Member

    Newcomer
    4
    May 23, 2018
    United States
    Did that get it sorted out for you?

    Fixed. Forgot to include the res folder, so no images loaded. Whoops. Give it another go, extract to sdcard/switch/LaiNes
    Roms still go in the game folder
     
    hippy dave and ThirdEyeCx like this.
  14. Thank you! Going to test it out right now!
     
  15. GalaxyYT

    GalaxyYT Advanced Member

    Newcomer
    4
    Feb 27, 2017
    Canada
    That fixed it. Thanks. (also thanks for including the font.ttf file so I can use a custom font :P)
     
  16. Kevoot

    Kevoot Advanced Member

    Newcomer
    4
    May 23, 2018
    United States
    Known issues so far:
    - Joystick is wonky still, use the DPad for now.
    - Speed seems to be at 120% for some folks, I'll take a look and adjust the framerate in the next release
    - Freezes arbitrarily in some games - Had this issue in testing on a handful of games. A number of them were solved with a few changes, but it looks like Mario and LoZ have the issue after playing for about a minute. I'll take a look ASAP.

    Thanks for the feedback folks!
     
    Leonidas87, JJTapia19 and cagycee like this.
  17. JJTapia19

    JJTapia19 I fight for my friends.

    Member
    8
    May 31, 2015
    Puerto Rico
    Thanks! now it's working. I quickly tested 3 games but they all had problems :(

    Mega Man: Freezes at the beginning of each stage.
    Mega Man 2: Same as Mega Man 1. Couldn't get past 30 seconds of gameplay.
    Mike Tyson's Punch Out!!: Get's instantly stuck after selecting the rom.
     
  18. GalaxyYT

    GalaxyYT Advanced Member

    Newcomer
    4
    Feb 27, 2017
    Canada
    I'm having a few issues as well:
    Super Mario Bros + Duck Hunt: doesn't boot, just freezes the menu
    SMB3: Freezes right when the "WORLD 1 --- MARIO x4" text is about to disappear. (and the game is also at 120%.)
    I'm on 5.0.2.
    Edit: Just tried Zelda 1, game runs fine at 100% speed with no audio issues.
    edit2: zelda froze mid game as well
     
    Last edited by GalaxyYT, May 23, 2018
  19. Kevoot

    Kevoot Advanced Member

    Newcomer
    4
    May 23, 2018
    United States
    Good to see it running so well. The performance core isn't cycle accurate, there are tradeoffs for that speed boost.

    (But seriously, it's pretty goddamn good)

    I'll see what I can do with it but my skills aren't quite up to par (by a long shot) with the likes of byuu. More than likely it's be an snes9x port.
     
    whateverg1012 likes this.
  20. cagycee

    cagycee Advanced Member

    Newcomer
    3
    Jan 2, 2018
    United States
    Everything you said is actually all I dealt with too. Too many times it froze. No criticism attended, I am very grateful for this release and you have done a swell job, however the most known bug so far I'm experiencing is games freezing from time to time. I tried both Super Mario Bros. 3 and Legend of Zelda, The. The firmware I'm using is 5.0.2. Other than that, I'm not having any black screen or framerate issues. Plays at 100% speed. Audio is perfect. :)
     
    Hondyn likes this.
Loading...