15 September 2013, 02:19 | #1 |
Registered User
Join Date: Jan 2011
Location: -
Posts: 728
|
Mad Professor Mariarti
I only just discovered Maptapper so I may be doing things incorrectly, but I am trying to rip the first level map for Mad Professor Mariarti and can't figure it out.
I am able to retrieve the tiles (see attached) but I can't rip the map itself. I have tried using the map search with multiple screenshots, being careful not to get any tiles that may be animated, and have also searched through the map ripper manually. The map search is able to match the tiles I have found to the screenshot, but it is unable to find an actual map. If someone else is willing to try, the values from my save state are:
Thanks! |
15 September 2013, 06:05 | #2 |
Registered User
Join Date: Sep 2008
Location: Gainesville U.S.A.
Posts: 771
|
Copy the settings off this screen. The size can be different in the rooms so I recommend keeping the address in the $FEA area to start. Only adjust the width until the map comes into focus. The height will be easy to tell.
Last edited by clenched; 15 September 2013 at 07:02. |
15 September 2013, 08:24 | #3 |
Registered User
Join Date: Jan 2011
Location: -
Posts: 728
|
Thanks for the values, clenched. I managed to rip every level from the game. The maps are all attached for HOL inclusion.
If you don't mind me asking, I do have a couple of questions. - How did you know to use a Skip Bytes value of 2? - Did you find the maps by browsing through memory until you found it, or did you manage to get map search working? I understand everything else, but I'd like to know how to definitively do it on my own. Thanks again! |
15 September 2013, 08:46 | #4 |
HOL/FTP busy bee
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 31,608
|
Thank you very much Radertified (and clenched for the help) Maps added to HOL.
|
15 September 2013, 11:11 | #5 | |
Registered User
Join Date: Sep 2008
Location: Gainesville U.S.A.
Posts: 771
|
Nice job on the maps there.
The byte skip was just a guess. Examining that memory with the debugger showed up to five zeros before a real tile even though those areas weren't blank. Quote:
|
|
15 September 2013, 12:21 | #6 |
2 contact me: email only!
Join Date: May 2001
Location: Auckland / New Zealand
Posts: 3,182
|
The automated search would not work if it's 6 bytes between each tile. The most it attempts is 4 bytes per tile. It's trying (by brute force) hundreds of combinations to find the map and a 2 byte skip between each longword is definitely not in there.
|
15 September 2013, 17:34 | #7 | ||
Registered User
Join Date: Jan 2011
Location: -
Posts: 728
|
Quote:
Quote:
I figured that's how it would work, which explains why it couldn't find the map. Still, it does an extremely good job and I applaud you for your work, Codetapper. |
||
15 September 2013, 20:35 | #8 |
2 contact me: email only!
Join Date: May 2001
Location: Auckland / New Zealand
Posts: 3,182
|
I suppose I could add a "deep" search mode that if all attempts fail then it redoes the entire sequence with a skip byte value, but I've never heard of a game with 6 bytes between tiles until this one! Doesn't mean there are not more however...
|
16 September 2013, 02:45 | #9 | |
Registered User
Join Date: Jan 2011
Location: -
Posts: 728
|
Quote:
To keep things quick, a simple checkbox under the "Search for longword matches" checkbox can be added to avoid it running by default. Of course, that's only if you think it's worth implementing. As I said in a previous post, the program itself is amazing as-is |
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Mad Bomber II | lordofchaos | Games images which need to be WHDified | 1 | 04 December 2013 15:44 |
Mad TV | Don_Adan | HOL data problems | 6 | 13 July 2011 13:28 |
gone mad?!?! | cebulba | MarketPlace | 7 | 10 November 2005 02:50 |
Mad TV (English) | sborat | request.Old Rare Games | 14 | 13 February 2005 20:22 |
Help Before I go mad | ElectroBlaster | support.Hardware | 5 | 10 December 2002 22:47 |
|
|