Dave Poo 2 | Menace Source Code Part 4 - Missile to Alien Collision Detection @DavePoo2 | Uploaded September 2024 | Updated October 2024, 1 hour ago.
Part 4 of the Amiga Format Menace series. Let's take a look at the missile to alien collision detection not working on the Amiga 1200
Source code for this video: github.com/davepoo/Menace-Amiga-Format
The 1988 Amiga game 'Menace' that was published in Amiga Format in 1990, this repo contains source code and changes that were made for the YouTube video series about it on youtube.com/@DavePoo2
The plan is to upgrade this source to assemble and work for a more modern Amiga (source was written during the A1000/500 era of the Amiga)
youtube.com/playlist?list=PLr783JgI3IBd9PZuc9WMmwwxoG2ic-NzB - Video series playlist
Links & Credits:
github.com/rkrajnc/minimig-mist/blob/master/doc/amiga/aga/RandyAGA.txt - RandyAGA document about coding for AGA Amigas (written back in the day?)
atarimania.com/documents/Devpac_v3_Manual.pdf - Devpac 3 Manual (Atari ST version, Sorry!)
hyperion-entertainment.com/index.php/component/content/article/297-native-developer-kit-for-amigaos-32-ndk-32-release-3-available-for-immediate-download - Amiga NDK
amazon.co.uk/Bare-Metal-Amiga-Programming-OCS-ECS/dp/B09GJQ3SF6 - Bare-Metal Amiga Programming: For OCS, ECS and AGA
amiga-dev.wikidot.com/hardware:dmaconr - DMACONR (Amiga Hardware Register)
en.wikipedia.org/wiki/Amiga_500 - Amiga 500 Wikipedia
Chapters:
0:00 Collision Not Working
1:15 Amiga Format Article
10:30 Suggestions From Comments
13:37 Finding Collision Code
22:30 Fixing Code In DevPac
25:57 Refactoring / Macros
28:04 Blitter Problems
28:55 Future Work TODO
Part 4 of the Amiga Format Menace series. Let's take a look at the missile to alien collision detection not working on the Amiga 1200
Source code for this video: github.com/davepoo/Menace-Amiga-Format
The 1988 Amiga game 'Menace' that was published in Amiga Format in 1990, this repo contains source code and changes that were made for the YouTube video series about it on youtube.com/@DavePoo2
The plan is to upgrade this source to assemble and work for a more modern Amiga (source was written during the A1000/500 era of the Amiga)
youtube.com/playlist?list=PLr783JgI3IBd9PZuc9WMmwwxoG2ic-NzB - Video series playlist
Links & Credits:
github.com/rkrajnc/minimig-mist/blob/master/doc/amiga/aga/RandyAGA.txt - RandyAGA document about coding for AGA Amigas (written back in the day?)
atarimania.com/documents/Devpac_v3_Manual.pdf - Devpac 3 Manual (Atari ST version, Sorry!)
hyperion-entertainment.com/index.php/component/content/article/297-native-developer-kit-for-amigaos-32-ndk-32-release-3-available-for-immediate-download - Amiga NDK
amazon.co.uk/Bare-Metal-Amiga-Programming-OCS-ECS/dp/B09GJQ3SF6 - Bare-Metal Amiga Programming: For OCS, ECS and AGA
amiga-dev.wikidot.com/hardware:dmaconr - DMACONR (Amiga Hardware Register)
en.wikipedia.org/wiki/Amiga_500 - Amiga 500 Wikipedia
Chapters:
0:00 Collision Not Working
1:15 Amiga Format Article
10:30 Suggestions From Comments
13:37 Finding Collision Code
22:30 Fixing Code In DevPac
25:57 Refactoring / Macros
28:04 Blitter Problems
28:55 Future Work TODO