#3 VBASDL 1.5.1 Write to Rom, Break on Read...


I'm not sure if this patch will work for everyone, but it
works for me :)

I added some things.

-First, a break on write on ROM adresses.
(no, it's not that useless!)

-Second, a break on read (for RAM (0x2, 0x3) and ROM
(0x8, 0x9)).
Type "bpr <adress> <size>" to set a break on read.
Type "bprc" to clear all break on read.

-Third, a "show old reg" option.
Type "last" to turn it on/off.
It'll show all the registers as they were before the very
last "jump" (bx, bl, conditional branch...). It only works
for Thumb for now.

And I think that's it.

You need to download and uncompress the original
VBASDL 1.5.1 sources.

Put the contents of the patch files archive in the SRC
folder or the VBASDL 1.5.1 sources, then load the
project "gba_sdl.dsw" in VC++, and build VBASDL.


  • Pokemonhacker

    Pokemonhacker - 2003-06-08
    • assigned_to: nobody --> forgotten
  • xade

    xade - 2003-06-08

    Logged In: YES


    i can't find the very "VBASDL 1.5.1 sources" on the "Files"

    am i going to be crazy?___b

  • Pokemonhacker

    Pokemonhacker - 2003-06-08

    Logged In: YES

    You can get the sources using CVS, or wait a bit (Forgotten
    might upload them tomorrow).

  • xade

    xade - 2003-06-09

    Logged In: YES


    And there's a question that i wander why not just put these
    patches into the original release?____?

    And one more~
    Why not the "bpw" can NOT break on write on VRAM
    adresses? I think it will be very useful in graphic hacking~___~

  • Pokemonhacker

    Pokemonhacker - 2003-06-14
  • Pokemonhacker

    Pokemonhacker - 2003-06-14

    Logged In: YES

    Added "cow" (= change or write) option.
    It makes the break on write becomes break on change (and
    Break on change makes the breakpoint happens only if the
    written value is different than the one in memory.

  • Forgotten

    Forgotten - 2003-07-01
    • status: open --> closed-fixed
  • Forgotten

    Forgotten - 2003-07-01

    Logged In: YES

    Integrated for next release by pokemonhacker.


Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.

No, thanks