Page 2 of 2 FirstFirst 12
Results 11 to 14 of 14

Thread: Looking to optomize my SNES emulator.

                  
   
  1. #11

    Default

    Mine is by Chilly Willy So I don't know if that is the original or not, cause heard there are several ME versions....

    EDIT: It does say that speed hacks are found with the proper one.

    Legend Of Zelda Parallel Worlds

    Brutal Mario

    Super Demo World the Legend continues

    The Second Reality Project 2- Zyclooboo's challenge

    Super Mario World the Second Reality Project

    Super Mario World Master Quest 5

    Final Fantasy 6, 4, and easytype version of 4 (The Japanese versions of the games)

    http://www.smwcentral.net/?p=main

    and ROM hacking .net have the IPS patches. Of course I could just PM them to you if you like. How exactly do speedhacks work? My ROMs for the Final Fantasy games are all just the titles, with no special other parts of the names so don't worry about that. Any other things you need from me just PM me.
    Last edited by Ultimate warrior; March 2nd, 2008 at 06:16.

  2. #12
    DCEmu Old Pro DanTheManMS's Avatar
    Join Date
    Oct 2006
    Posts
    1,946
    Rep Power
    77

    Default

    Speedhacks are simple in theory. The SNES runs at a fixed 60 fps. In a game, when all the work is done in a frame, the game enters an idle loop until it's time for the next frame to come along. If we can find the instruction that tells it to enter the loop and replace it with an instruction to skip the loop, we can increase speed by a good amount. I basically run through a frame or two instruction by instruction to find when it enters that loop and replace it with the correct instruction to skip it. I then move to a different portion of the game and repeat the process to see if that section uses a different loop. More info can be found in the speedhacking tutorial at snesadvance.org if you're interested.

    I'll look at those games sometime, but I won't have any more time this weekend, just a forewarning. If the games run in my normal debugging tools (SNES Advance debugger and Snezziboy debugger), I'll be able to test the hacks myself. If they don't run, I'll have to use the SNES9X debugger and you'll have to test the hacks for me to make sure they work.

    I may need the CRC32 of some games, or the title after being run through the GoodSNES renamer, but if I do I'll PM you.

  3. #13

    Default

    Dan, I don't know if this would mean anything to you, but I think it's the backgrounds that are causing the slowdown. I fought another bunch of bosses that didn't use the type of background like Ludwig's, or roy's (the type where the walls slam down and he climbs up them and attempts to drop on you from the ceiling) and they didn't lag like bosses that used the black background did. I'm pretty sure that it is the background. Same thing for the lamp. As soon as I turn it on, major lag. Also, I've never actually tested something for someone before so this is kind of exciting. If you need me to test other speed hacks or anything else, let me know!

  4. #14
    PSP User jxx2005's Avatar
    Join Date
    Aug 2007
    Location
    Halifax, Nova Scotia, Canada
    Age
    39
    Posts
    679
    Rep Power
    0

    Default

    i use snes9x-tyl 0.4.2 or whatever
    and it runs super mario RPG very well
    only minimal slow down

Page 2 of 2 FirstFirst 12

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •