Snes9x RX - A new fork.

Discussion in 'Wii - Emulation and Homebrew' started by niuus, Dec 25, 2018.

  1. niuus
    OP

    niuus GBAtemp Advanced Fan

    Member
    5
    Mar 4, 2016
    Venezuela
    New release is up! (2.9.0)

    I think a great place to start would be:
    http://thumbnailpacks.libretro.com/

    I could give it a try, though for speeding up the process, i would need you to point me out to the commit that fixed the problem.
     
    Last edited by niuus, Jan 8, 2019
    Hakaisha likes this.
  2. niuus
    OP

    niuus GBAtemp Advanced Fan

    Member
    5
    Mar 4, 2016
    Venezuela
    New release is up! (3.0.0)

    This one is particularly great for Gamecube users.
     
    Garcimak, MaeseJesus and Hakaisha like this.
  3. MaeseJesus

    MaeseJesus GBAtemp Fan

    Member
    5
    Apr 3, 2013
    I'm not used to see updates this fast. I didn't even had the chance to use 2.8.0 or 2.9.0, it's kinda crazy (in a good way)!

    I found interesting how boot.dol file has increased several times its size (in 2.7.0 it as around 1.4MB, now it's over 4MB).
     
    rogerioronin likes this.
  4. SieKensou

    SieKensou Advanced Member

    Newcomer
    3
    Feb 28, 2018
    Spain
    Thanks for the reply. The problem is that it was fixed when the core was updated (I'm not sure wich one exactly, but when Tantric/dborth updated to the core 1.58 the game started to work fine). But I think you are avoiding to update the core because this one seems to be more stable for the Wii, so I have no idea how a patch for making work correctly Robocop vs The Terminator could be done. In this version the screen flashes constantly and it have some more slowdown. In the lasts versions from dborth (4.4.0 and 4.4.1) it works fine, but was caused for the update of the core... Maybe someone of the creators of the original emulator could help...
    If this game could work fine here, this version would be the most complete and better working of all the SNES emulators for the Wii. I hope something can be done.
     
  5. niuus
    OP

    niuus GBAtemp Advanced Fan

    Member
    5
    Mar 4, 2016
    Venezuela
    Oh, i've been experimenting a bit, but don't worry about the file size, the emulator is the same :D. I kinda like files to be smaller.

    Yeah, i understand, the game probably became playable because of the accuracy achieved at the cost of a bit of speed in other titles, as is usual with accuracy improvements in resource-limited platforms.

    I really hadn't played the game before (i keep reading the Genesis version was better, so i did not bother), so i wasn't aware of the problem. I tested a bit of the first level, and yes, it has this annoying black strobe effect, which is not present in the most recent core update for GX. In theory, you could ask snes9x/libretro devs for a hint/fix in the snes9x2010 code (which is based on 1.52) for this game to work adequately. The prototype Lobo is another one of those games that are still not working, GX version included (it does work on the PC port since 1.56, afaik). Let's hope we can achieve a positive solution :yay:
     
    Last edited by niuus, Jan 9, 2019
    rogerioronin likes this.
  6. SieKensou

    SieKensou Advanced Member

    Newcomer
    3
    Feb 28, 2018
    Spain
    I found this: https://github.com/snes9xgit/snes9x/issues/439
    They said this simple fix makes the game working well: https://github.com/snes9xgit/snes9x/commit/e543702e242d72ed0016e3edad68de0ea417914e

    And yes, MegaDrive/Genesis version is a lot better and I prefer that version too, but just want to help the emulator to be as much perfect as it can :)
     
    Last edited by SieKensou, Jan 9, 2019
  7. niuus
    OP

    niuus GBAtemp Advanced Fan

    Member
    5
    Mar 4, 2016
    Venezuela
    Now this is what i call teamwork.:mthr:

    Okey, so i almost got it compiled, but it throws me an error right at the end, and i got out of ideas.
    Believe me when i tell ya', if world was my way, every single Genesis game would be ported to my favorite 16-bit console, the SNES :rofl:
     
    Last edited by niuus, Jan 10, 2019
  8. SieKensou

    SieKensou Advanced Member

    Newcomer
    3
    Feb 28, 2018
    Spain
    @niuus You mean that only changing that line to fix the Robocop vs The Terminator game makes the emulator to not compile? :S
     
  9. niuus
    OP

    niuus GBAtemp Advanced Fan

    Member
    5
    Mar 4, 2016
    Venezuela
    No, it's more than that. That code is adapted for 1.57+, which is not the same.

    @SieKensou, i got a reply from bearoso, regarding the possibility of fixing it in 1.52 code:
    "That could be difficult because it would probably break other games. You'd end up having to supplant the entire IRQ code."
     
    Last edited by niuus, Jan 10, 2019
  10. Bladeoner

    Bladeoner GBAtemp Regular

    Member
    3
    Oct 15, 2018
    Netherlands
    To fix robocop vs terminator I think its necessary to zoom in into the daffy duck hack which was applied in Snes9x 1.42 see if that is still in the code and apply that to robocop vs terminator.

    I don't know if that will help, just a thought.
     
  11. Edu64

    Edu64 GBAtemp Regular

    Member
    4
    Jan 25, 2015
    Cote d'Ivoire
    Hi!
    First of all, thanks for giving this super nintendo emulator alternative, as a suggestion it would be great if there was an option to change the color of the interface and the source of the text, in addition the GX version has a specific change that executes the introduction of Kirby superstar correctly, perhaps could be implemented in this version.
    Thank you!
     
  12. the_randomizer

    the_randomizer The Temp's official fox whisperer

    Member
    23
    GBAtemp Patron
    the_randomizer is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    Apr 29, 2011
    United States
    Dr. Wahwee's castle
    Why is there no download link on the OP? It's just a blank post.

    Edit: Never mind, had OP on ignore.
     
    Last edited by the_randomizer, Jan 12, 2019
  13. niuus
    OP

    niuus GBAtemp Advanced Fan

    Member
    5
    Mar 4, 2016
    Venezuela
    If you've come to rant as usual about the Wii or Wii U scene being dead, you're at the wrong thread, bud. B-)

    Happy gaming.
     
  14. the_randomizer

    the_randomizer The Temp's official fox whisperer

    Member
    23
    GBAtemp Patron
    the_randomizer is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    Apr 29, 2011
    United States
    Dr. Wahwee's castle
    Nope, not ever since filtering out Switch threads from my news feed. Unless you want me to?
     
  15. Bladeoner

    Bladeoner GBAtemp Regular

    Member
    3
    Oct 15, 2018
    Netherlands
    @Edu64 I'm building a new version which should fix Kirby's intro, can you test it when it's finished. If it works I can open a PR to merge it in the source.

    Here it is see attachment.
     

    Attached Files:

    Last edited by Bladeoner, Jan 12, 2019
    Edu64 likes this.
  16. niuus
    OP

    niuus GBAtemp Advanced Fan

    Member
    5
    Mar 4, 2016
    Venezuela
    Hey bladeoner! Sure, let me test and report back. I'll tag you in some mins.
     
    Bladeoner likes this.
  17. niuus
    OP

    niuus GBAtemp Advanced Fan

    Member
    5
    Mar 4, 2016
    Venezuela
    Glad to report it works perfectly. I left it running many times through the intro and gameplay demo. I do have the original game if there's something you need to be tested on the real hardware.
     
  18. Bladeoner

    Bladeoner GBAtemp Regular

    Member
    3
    Oct 15, 2018
    Netherlands
  19. Edu64

    Edu64 GBAtemp Regular

    Member
    4
    Jan 25, 2015
    Cote d'Ivoire
    Thanks for making the modification, I tested the introduction of Kirby and it works fine, however, the savegame does not recognize them in the games I did some tests, the save state of version 4.3.9 work well.
    I have not been able to test if other games like mario rpg are still working well because of this.
    Another thing I noticed is that the memory message always comes out despite being selected not to be displayed.
     
    Bladeoner likes this.
  20. niuus
    OP

    niuus GBAtemp Advanced Fan

    Member
    5
    Mar 4, 2016
    Venezuela
    Save states are bound to stop working between versions at some point, since the code has changed a lot. They don't even work for me normally, except one that i use for tests in SMW2, that works among GX/RX. SRM files should not be affected, i guess, but that's from my experience while going through tests in both versions.
     
    Last edited by niuus, Jan 12, 2019
Loading...