1. Nagato

    OP Nagato GBAtemp Advanced Fan
    Member

    Joined:
    Jul 15, 2011
    Messages:
    535
    Country:
    United States
    Deleted.
     
    Last edited by Nagato, Jun 30, 2021
    Rydian, Fishaman P, GHANMI and 2 others like this.
  2. FAST6191

    FAST6191 Techromancer
    Reporter

    Joined:
    Nov 21, 2005
    Messages:
    33,465
    Country:
    United Kingdom
    I might have to have a look at this as it will likely be nicer than fiddling around with deadbeef padding*, far less aggro than doing it by hand and less clunky than just overwriting wifi error codes (nice long ASCII messages, sometimes in several languages all end to end and in the binary from boot).

    *though it looks like the main issue I have with that of games sometimes flood filling/"initialising" memory might still trouble it.

    Possible future addon - a decode of the overlay table and a quick breakdown of the ranges. I would not hardcode it out as some overlays are just that rare and the extension might only been needed for a little while.
     
  3. Nagato

    OP Nagato GBAtemp Advanced Fan
    Member

    Joined:
    Jul 15, 2011
    Messages:
    535
    Country:
    United States
    Deleted.
     
    Last edited by Nagato, Jun 30, 2021
  4. FAST6191

    FAST6191 Techromancer
    Reporter

    Joined:
    Nov 21, 2005
    Messages:
    33,465
    Country:
    United Kingdom
    Yeah the reset thing would help but some of them seem to go in for non null fills.

    The overlay table lists the location in memory the overlays are destined for and their size (compressed or otherwise) is equally easy to find. From here you could get the lowest overlay location in memory and also the highest/final location (it can go many ways* so you will have to add sizes to location and figure out the highest number to get the whole picture). Basically it will hopefully stop something the game would never use as it is earmarked for an overlay but being an overlay area it might only be used for a rarely called function and thus your heuristics might flag as a free area.

    *there can also be gaps but this is potentially less pressing -- the compilers are fairly smart about this.
     
  5. Nagato

    OP Nagato GBAtemp Advanced Fan
    Member

    Joined:
    Jul 15, 2011
    Messages:
    535
    Country:
    United States
    Deleted.
     
    Last edited by Nagato, Jun 30, 2021
  6. AsPika2219

    AsPika2219 Pikachu going beach!
    Member

    Joined:
    Jun 17, 2010
    Messages:
    1,564
    Country:
    Malaysia
    Nice tool! Better than RAM Search! Time for try this features! :lol:
     
  7. Blazer

    Blazer GBAtemp Regular
    Member

    Joined:
    Aug 10, 2008
    Messages:
    281
    Country:
    United States
    This actually looks like it could be pretty useful to me, great work Nagato!
     
  8. Fishaman P

    Fishaman P Speedrunner
    Member

    Joined:
    Jan 2, 2010
    Messages:
    3,283
    Country:
    United States
    So, it basically checks the game's code and highlights any areas of the memory that the ROM never references?

    If so, I can actually see a nice use for this!
     
  9. Nagato

    OP Nagato GBAtemp Advanced Fan
    Member

    Joined:
    Jul 15, 2011
    Messages:
    535
    Country:
    United States
    Deleted.
     
    Last edited by Nagato, Jun 30, 2021
  10. StorMyu

    StorMyu "I'm too old for this"
    Member

    Joined:
    Jan 2, 2010
    Messages:
    941
    Country:
    France
    I must say, this is pretty cool Nagato. ;)
     
  11. Blazer

    Blazer GBAtemp Regular
    Member

    Joined:
    Aug 10, 2008
    Messages:
    281
    Country:
    United States
    That's actually exactly what I was thinking... that and that if I had time, I'd use it to see if I couldn't try to fix the issue once again, though IIRC the issue was a bit complicated and it might not be worth the trouble at this point, now that most everyone who wanted to play the game has, haha.
     
  12. Gryphon93

    Gryphon93 GBAtemp Regular
    Member

    Joined:
    Nov 30, 2008
    Messages:
    145
    Country:
    Interesting tool, Nagato. Nice work! Have you asked someone on the DeSmuMeE Dev-team to add it in as a "permanent" feature? I think that would be nice. Creating a branch in the SVN repo and commiting it would do the trick to begin with, assuming they accept it. You can always ask on IRC.

    I may actually have use for this in a near future, so thanks again for making the tool!
     
  13. Nagato

    OP Nagato GBAtemp Advanced Fan
    Member

    Joined:
    Jul 15, 2011
    Messages:
    535
    Country:
    United States
    Deleted.
     
    Last edited by Nagato, Jun 30, 2021
  14. snapman

    snapman Member
    Newcomer

    Joined:
    Aug 31, 2011
    Messages:
    23
    Country:
    United States
    So it locates the parts of memory that are never called... those lost, un-named chunks of game memory... the nameless game memory...
     
  15. Nagato

    OP Nagato GBAtemp Advanced Fan
    Member

    Joined:
    Jul 15, 2011
    Messages:
    535
    Country:
    United States
    Deleted.
     
    Last edited by Nagato, Jun 30, 2021
  16. Rydian

    Rydian Resident Furvert™
    Member

    Joined:
    Feb 4, 2010
    Messages:
    27,880
    Country:
    United States
    The Nameless Game is the name of a DS game involving hidden secretive stuff, and... stuff.
    I haven't played it, obviously...

    http://en.wikipedia.org/wiki/Nanashi_no_Game
     
  17. snapman

    snapman Member
    Newcomer

    Joined:
    Aug 31, 2011
    Messages:
    23
    Country:
    United States
    Interesting choice for the screenshot. ^_^
     
  18. snapman

    snapman Member
    Newcomer

    Joined:
    Aug 31, 2011
    Messages:
    23
    Country:
    United States
    Seriously though, am I the only person who noticed what game is in that screenshot? Nagato was the lead hacker on the Nanashi no Game English translation patch, and that's a screenshot of the opening scene of that game's sequel, Nanashi no Game: Me (The Nameless Game: The EYE) with English text!

    Check it:


    In short: eye see what you did there ^_^
     
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - Unofficial, DeSmuME, Unused