| ID | 210 |
|---|---|
| Title | Ant Attack |
| Machine | ZX-Spectrum 48K |
| Language | - |
| Genre | Arcade Game: Maze |
| Max Players | 1 |
| Available Type | A |
| Without Load Screen | Yes |
| Without Inlay | No |
| Type | Link | Size | MD5 | Flags | Details | Comments |
|---|---|---|---|---|---|---|
| Tape image | /pub/sinclair/games/a/AntAttack.tzx.zip | 12,847 | - | NoneOriginal release (O) | ||
| Tape image | /pub/sinclair/games/a/AntAttack.tap.zip | 14,492 | - | Undetermined | ||
| Running screen | /pub/sinclair/screens/in-game/a/AntAttack.gif | 4,334 | - | |||
| Instructions | /pub/sinclair/games-info/a/AntAttack.txt | 2,301 | - | |||
| Game map | /pub/sinclair/games-maps/a/AntAttack.png | 359,933 | - | |||
| Magazine poster | /pub/sinclair/magazines/YourSpectrum/Issue02/YRPoster02.jpg | 411,871 | - | Your Spectrum magazine poster | ||
| Remote link | http://sandywhite.co.uk/fun/ants | - | - | Additional information | ||
| POK pokes file | /zxdb/sinclair/pokes/a/Ant Attack (1983)(Quicksilva).pok | 148 | 117c185e5a01cd5e7e783db73038b61a | |||
| Inlay - Front | /zxdb/sinclair/entries/0000210/AntAttack.jpg | 371,552 | 6532e9f292f08f89115ff70d5695fcf4 | NoneSingle jewel case | ||
| Inlay - Back | /zxdb/sinclair/entries/0000210/AntAttack_Back.jpg | 278,347 | f835aa66177d5d12d1afc250d3ff553a | NoneSingle jewel case | ||
| RZX playback file | https://archive.org/download/rzxarchive/antattack.rzx | - | - | Recorded by Philip Kendall | ||
| Opening screen | /zxdb/sinclair/entries/0000210/AntAttack-OPEN-1.scr | 6,912 | 64f59a0f6b015193100c5f533a496558 | None | ||
| Media scan | /zxdb/sinclair/entries/0000210/AntAttack_Media.jpg | 99,490 | ea51efbc4799c80c52f0d787c423aa82 | None | ||
| Computer/ZX Interface 2 cartridge ROM image dump | /zxdb/sinclair/entries/0000210/AntAttack.rom.zip | 14,637 | d63016d16cfac638ee5ee9abe073fefe | None | Modified version supports both English and Spanish, an alternate key-layout and faster circle drawing at the end | |
| Tape image | /pub/sinclair/games/a/AntAttack(HansesoftGmbH).tzx.zip | 14,469 | - | NoneRe-release (R) | ||
| Tape image | /pub/sinclair/games/a/AntAttack(Hormigas)(Microbyte1).tzx.zip | 13,657 | - | NoneRe-release (R) | ||
| Instructions | /pub/sinclair/games-info/a/AntAttack(Hormigas)(Microbyte).pdf | 9,472 | - | |||
| Inlay - Front | /pub/sinclair/games-inlays/Rereleases/a/AntAttack(Hormigas)(Microbyte).jpg | 82,907 | - |
| Type | Title | Publication | Issue | Date |
|---|---|---|---|---|
| standalone | Ant Attack | Quicksilva Ltd | - | 1983 |
| Direction | Type | Entry |
|---|---|---|
| To | Inspiration for | Alien Evolution |
| To | Inspiration for | Boom Bot |
| To | Inspiration for | CrapBot |
| To | Inspiration for | Ant Attack |
| To | Inspiration for | Isometric Ray Cast |
| Website | Score | Votes |
|---|---|---|
| WorldOfSpectrum | 8.48 | 281 |
| Type | Text |
|---|---|
| Known Errors | The 1984 microdrive version (on the {Games Cartridge|Sinclair Research Ltd|0014815}) is slightly corrupt. When playing the boy, after landing from a jump the graphic is "damaged": <IMG SRC="/zxdb/sinclair/pics/AntAttackBoy.png" WIDTH=320 HEIGHT=256> Geoff Wearmouth explains: "The tape version of Ant Attack has a short 76 byte BASIC bootstrap which then loads the entire 41K memory map including BASIC up to 65535. That affords a good level of copy protection. For microdrive loading a 600 byte buffer was required for a start. This was achieved by using variables to replace zero in the substantial BASIC program. Andy Pennell was responsible for duplicating the Games Cartridge. Because of the way LDIR works you often get copies of BASIC and machine code in the spare section of memory. It is never cleaned. Andy would have tried to reduce the loading time as much as possible. At the end of the tape there are several K of zero bytes. easily recognisable and these will have been cut out. Also 6K was trimmed from the BASIC by using variables for 0 and -1 in DATA statements - tape left, microdrive right. <IMG SRC="/zxdb/sinclair/pics/AntAttackCodeChunk.jpg" WIDTH=1024 HEIGHT=576> Unlike the Tape version which has no LOAD command the microdrive version has a line 9999 which loads the code from microdrive and then executes machine code. This among other things assembles 'RUN' + CHR$13 in memory somewhere, manipulates the error stack pointer so that instead of the Program finished message it autostarts from false BASIC. The graphics corruption is in the region of the normal stack position and I think that at loading or during preparation the block has been saved with a normal RAMTOP." |
| Awards | Rank #09 - 1984 Sinclair User Top 50 Spectrum Software Classics |