Firstly, the tiles for the first map have to be arranged as 1 across by 2 down when drawn. They are stored as words, but only the lower byte is used, so the mask needs to be $ff to ignore the high byte. When you do this at $36818, you will see the larger tiles (32x32) appear. You must set the "Actual tile size" at the bottom of the Map tab to display 32x32, otherwise the secondary map will still think they are 16x16s.

Now you have to activate the second map tab, which is storing the tiles as bytes vertically (just like Turrican 2 - by the same Factor 5 team) and that will assemble the map. The practice level happens to be 16 bytes tall by 127 wide, and then you'll see the level appear. There's one extra byte wide which almost belongs to the map, scroll it around and you'll see. (The game probably abuses the extra column to avoid having to worry about blitting objects off the edges).

In my long term plans is an improved search to help find these kinds of maps, but I have a lot of more important stuff to finish first. These kind of games you sometimes need a little luck and a lot of practice to find the double maps.

I imagine all the other levels are similar, but you'll have to locate the first map before hunting for the second one. Attached is an INI file to get you going.

A few other things:

1. You're using a cracked version and there appears to be some corrupt graphics in it (eg. when facing the character left). I would always use an SPS version or WHDLoad version as the games are not likely to have problems that way.

2. In the Map Search, you should always use the far right button to remove colours from your picture that are not in the tiles. It avoids a lot of pain!

3. In WinUAE, you can get a much cleaner screenshot by disabling sprites. Hit Shift-F12, type "Ms 0" and then "x" and Enter. Now take your screenshot without all the extra junk. It'll make matching a whole lot easier. To return the sprites, use "Ms ff" instead.

The explanation of the map construction has held up for two full levels now. Fortunately it isn't necessary to find the maps by hand. First align the correct tile set. There is always at least one tile unique to the map. (sign post for example). Run Windows calculator in hexadecimal mode. Look for a line Chip memory offset in savestate: $??? and store that in calculator memory.

Set a breakpoint at $7102 in game. When it stops register A0 will contain the Map Ripper address and A3 the Map 2 address. Add the offset to both of those and plug the new values in. This offset drifts so it must be monitored at all times.

So far the height has varied from 8 to 64 in the Map 2 tab. It's not hard but tedious to have to do these calculations especially when some of the parts are little larger than a single screen.http://hol.abime.net/81/gamemap