Topaz the Rabbit digs into NoFastMem, the Amiga system utility with the rabbit-themed icon that makes it possible to play some older Amiga games.
Thanks to Tyrel (@tyrelsouza), Jim K. (@ijimkoz), Colin!
Read more at https://theindustriousrabbit.com and subscribe to the channel and RSS feed for future updates!
References
- Nameless Algorithm post on Rogue (https://www.namelessalgorithm.com/amiga/blog/rogue/) Blog post about Rogue, the Amiga 1000, and NoFastMem
- Hardware details on the blitter (http://amigadev.elowar.com/read/ADCD_2.1/Hardware_Manual_guide/node0119.html) From the AmigaOS developer docs
- Amiga Programming in C Part 5 - Blitter Fundamentals (https://www.youtube.com/watch?v=e5aTb5hg3H8) Most blitter examples are in 68k assembler, but I wanted to work in C, and this series of videos helped me figure out how to do so!
- AmigaOS NDK 3.9 docs on AllocMem (http://amigadev.elowar.com/read/ADCD_2.1/Includes_and_Autodocs_3._guide/node01E7.html) You'll have to hunt around a bit to find the 1.3 NDK
- Chip RAM vs. Fast RAM vs. Slow RAM (https://dfarq.homeip.net/amiga-chip-ram-vs-fast-ram-vs-slow-ram/) More details on Chip vs. Fast vs. Slow RAM
- GitHub repository with example C code & binary (https://code.hackerbun.dev/TheIndustriousRabbit/amiga-allocmem-example-code) Read over the C code used in this video and try running it yourself!
Credits
-
Black Vortex by Kevin MacLeod https://incompetech.filmmusic.io/song/3442-black-vortex/ Simplified Filmmusic.io Standard License (https://incompetech.filmmusic.io/standard-license)
-
Industrious Ferret by Kevin MacLeod https://incompetech.filmmusic.io/song/3912-industrious-ferret Simplified Filmmusic.io Standard License (https://incompetech.filmmusic.io/standard-license)
-
Mouse click sounds by Masgame https://freesound.org/people/Masgame/sounds/347544/ CC-0 (https://creativecommons.org/publicdomain/zero/1.0/)