tomcat c16 (c) players software 1989 memory map (c16/+4) =================== $1000 => $23ff Game code G 1000 (*) $2400 => $33ff Level data $3400 => $3fff Graphics data $1000 => $17ff Turbo tape loader G 1008 (**) $1000 => $14ff Level editor G 1008 $2000 => $2aff Multi-color mode character editor G 2000 (***) (*) The VICE Emulator has problems with the screen scrolling code used in this game, another emu must be used. (**) Tape loader also contains high score maintenance code and relocates to low memory. (***) This version of the graphics editor uses a different block layout to that used in tomcat. There was probably a specific editor which hasn't been found, yet. memory map (+4 only) ==================== $4000 => $47ff Turbo tape utility G 4000 How to reproduce an original tape is as yet unknown at least until I work it out (reasonable) or remember (unlikely). notes ===== Game source requires tvl (ted version low) to assemble and can only write code to disc as there is not enough room to assemble to ram. Game code is 5120 ($1400) bytes in size stored at $1000 => $23ff Graphics data is 3KB ($C00) in size stored at $3400 => $3fff Level data is 4KB ($1000) in size stored at address $2400 => $33FF loader operation ================ 1. relocate code 2. load in program and graphics 3. run code code then loads in level data