Jump to content
Visual Boy Advance-M


  • Content Count

  • Joined

  • Last visited

Everything posted by Darthatron

  1. Darthatron

    Speed Toggle

    the vc2008 project files are out of date. Alright, thanks. EDIT: I'll keep this thread updated with any progress I make.
  2. Darthatron

    Speed Toggle

    I'm aware that this has probably been suggested a few times, but vba-m should really include a Speed Toggle, allowing the user to define (or even pick from a list) a speed at which the emulator should run at default (100%, 150%, 200%, ect), because some games are just too slow to play at 100%. I'm currently using the Throttle option (and yes, I'm aware it's not meant for that), but it jumps in speed a lot. Surely there would be some way to manipulate the "Turbo Mode" feature, or play the music at 2x speed (since it syncs the game speed to audio), or something along those lines. Regards, Darthatron. EDIT: I'd do it myself, but I appear to be unable to compile it, despite my best efforts. I am told certain files don't exist.
  3. Darthatron

    Get the location in the rom where graphics are loaded

    Each ROM can use different methods of loading graphics. But, from what I've gathered, most use DMA0 or DMA3 or CpuSet (SWI 0xB) to load uncompressed graphics into the VRAM. But if they are compressed (with LZ77) they are loaded directly into the VRAM with LZ77UnCompVram (SWI 0x12), which is kind of slow, or into the WRAM with LZ77UnCompWram (SWI 0x11) and then from the WRAM to the VRAM with CpuFastSet (SWI 0xC.) But then again, it's possible it uses none of these methods and the game manually loads it using a looped routine (Final Fantasy Tactics Advance does this.) Anyway, you can use the "Logging" option, located in the Tools menu to check if any of the above methods are used. EDIT: I suggest you read gbatek if you don't understand me.