There are a lot of games that do unusual things to display their maps. The Custom dropdown allows you to include custom code for certain games to display their maps correctly:
- Action Fighter - The game assembles 16x16 pixel tiles into blocks of 256x32 and then uses those blocks to draw the map upwards! Selecting this option will draw the tiles from the bottom of the map to the top.
- Captain Fizz - The game uses 12x12 pixel tiles but stores walls as tile 0. When drawing the map, the tile is substituted based on other surrounding walls.
- Quadralien - If the tile index is 0 in the main map, merge in the tile from the 2nd map ($400 bytes away = 32 x 32).
- Yo! Joe! - The game has 512 unique tiles but instead of using a word value to store each tile index, it stores the lower bytes continuously in memory (for $4000 bytes) and then the subsequent $4000 bytes include the final bit. This option combines the values by combining the 2 bytes.
Any other custom hacks can be added as they are discovered!
You may enjoy these articles...
If you look inside many Amiga games, secret messages have been hidden by the programmers. Richard Aplin was the king of hiding messages in the startup-sequence file, and his Line of Fire and Final Fight startup-sequences have become legendary! The Sensible Software team were also prolific at hiding messages in their games.
A collection of technical interviews with Amiga programmers that worked on commercial software in the glory days of the Amiga (late 1980s to early 1990s!)
The Ultimate Amiga Graphics, Level and Map Ripper!
A random assortment of rants relating to the Amiga!
An explanation of how many famous Amiga games utilised sprites in weird and interesting ways