Uploaded October 2024 | Updated September 2026, 2 weeks ago
This is a tribute to Sean Harringon's excellent work on developing the Aquarius+ into an enjoyable product. The AQ+ has a nice case package, a lot of SD software content, and great online support. The system also includes IN/OUT audio jacks on the side to support a cassette deck, and a built in "WiModem" type WiFi capability that helps get this system onto the modern internet. On top of that, this system has a wild multi-voice audio capability and sprite support.
My only nits are:
- The word "Aquarius+" confuses search engines, since there is a medical device of the same name
- Compatible joystick/gamepads are so far a little hard to find
But there is still active firmware update support. This is very much a fun product with several developer options, and a lot familiarity due to being Z80 based.
For info about the system, start with the following:
github.com/fvdhoef/aquarius-plus
00:39 PART 0 - Initial content overview
01:30 autoexec.example
01:36 PART 1 - CP/M Demo
03:43 PART 2 - Cassette Save/Load Demo
05:50 PART 3 - BASIC Examples (Character Set, Mouse/Timer)
07:30 PART 4 - ESP32 WiFi Usage Examples
09:46 PART 5 - Master System (Modern-Make Software)
14:26 PART 6 - PT3 Audio Demo
The doll in the thumbnail is the Aquarius barbie from Mattel (the company that makes various lines of toys, and also released the original Aquarius system in the early 1980s). The original barbies were tagged as being suitable for ages 3 and up.
This is a tribute to Sean Harringon's excellent work on developing the Aquarius+ into an enjoyable product. The AQ+ has a nice case package, a lot of SD software content, and great online support. The system also includes IN/OUT audio jacks on the side to support a cassette deck, and a built in "WiModem" type WiFi capability that helps get this system onto the modern internet. On top of that, this system has a wild multi-voice audio capability and sprite support.
My only nits are:
- The word "Aquarius+" confuses search engines, since there is a medical device of the same name
- Compatible joystick/gamepads are so far a little hard to find
But there is still active firmware update support. This is very much a fun product with several developer options, and a lot familiarity due to being Z80 based.
For info about the system, start with the following:
github.com/fvdhoef/aquarius-plus
00:39 PART 0 - Initial content overview
01:30 autoexec.example
01:36 PART 1 - CP/M Demo
03:43 PART 2 - Cassette Save/Load Demo
05:50 PART 3 - BASIC Examples (Character Set, Mouse/Timer)
07:30 PART 4 - ESP32 WiFi Usage Examples
09:46 PART 5 - Master System (Modern-Make Software)
14:26 PART 6 - PT3 Audio Demo
The doll in the thumbnail is the Aquarius barbie from Mattel (the company that makes various lines of toys, and also released the original Aquarius system in the early 1980s). The original barbies were tagged as being suitable for ages 3 and up.



![Destiny Hunter playthrough on original Commodore PET 4016 hardware
In this video I describe some of the main game-play aspects of Destiny Hunter, a game I created in March 2021.
02:29 MAP 1 (Beach - JACK and JONAS)
05:33 MAP 2 (Meadow - JERRY)
06:20 MAP 3 (River - CROCS)
07:43 MAP 4 (Divinity Island - STRZYGA)
09:13 MAP 5 (Cave Entrance - JAMES and JUSTIN)
12:01 MAP 6 (Cave - SLUAGHS)
13:18 MAP 7 (Valley - JOSEPH and JIMMY)
15:19 MAP 8 (Mountain - JASMINE)
16:52 Artwork
17:24 Game Instructions
17:36 PET Hardware
17:52 Example of Other Platforms
Originally designed for the Commodore PET (using PETSCII characters), but also ported to the Apple2, TRS80, C64, and IBM PC.
You can obtain the pre-built binary of the game (free) at
www.destinyhunter.org
(playable with multiple emulators or on actual vintage hardware)
The C source is available on github:
https://github.com/voidstar78/DestinyHunter
I try to avoid getting into the deep-technical behind-the-scenes aspects of the game. If youre interested in some of that, seek the Appendix sections of the Destiny Hunter manual (at the web link described above), which has Game Lore background, Rulebook, and other technical details (down to code memory map and design-decision notes).
Half-way through the video, I ended up with too much background neighborhood noise to really complete the commentary. Ill be adding CC commentary to cover any highlights that were missed.
Im not affiliated with either TEXELEC or TFW8B, but I ordered their products and think they are fantastic!
PET and C64 SNES GamePad adapter:
https://texelec.com/product/snes-adapter-commodore/
SD2PET floppy disk drive emulator for PET:
https://www.thefuturewas8bit.com/sd2pet-future.html
To write the game code, I just used notepad++
To compile the code and link together the binaries, I used:
CC65 (PET, C64, Apple2 versions)
Open WATCOM v2 (IBM PC version)
Z88DK (Z80/TRS-80 version)
The binaries make various system/BIOS calls, but otherwise do not depend on any particular operating system.
To reduce wear and tear on original hardware, I used emulators to help during development and testing:
VICE (xpet)
AppleWin
trs80gp
86BOX and PCem
The PET 4016 machine used in this video was upgraded to have 32KB total system RAM. Some of the ROM system calls are at above the 32K address.
TRIVIA
There are 8-maps and Divinity Island has a perfect 8x8 yin-yang as my homage to 8-bit computing! As an additional tribute: there are 8 CHIMEs (spirits), there are 8 player stats, there are 8 SLUAGHs in the cave, the game limits itself to 8 terrain types (6 are shown, 2 are special), and the map names are limited to 8 characters.
TRIBUTES... DH borrows some concepts from various historical games, such as:
Pac-Man [May 22, 1980] (naming opponents and orb is like a power-pellet)
https://www.youtube.com/watch?v CbyAk3Sn9I&t=5s
Kings Quest I [May 10, 1984] (animated interactive-story scenes)
Ultima IV Quest of the Avatar [September 16, 1985] (chimes and persistency relate to the Virtues system)
Legend of Zelda [February 21, 1986] (getting the wooden sword)
https://www.youtube.com/watch?v=4NjvG72nz4w&t=95s
1943 [June 1987] (blessing relate to concept of full-map effect: lightning-attack)
(follow-on of 1942 arcade game released in 1984)
https://www.youtube.com/watch?v=FbUN5ITWQQo&t=1405s
Sonic the Hedgehog [June 23, 1991] (cursed monsters are actually cute animals)
https://www.youtube.com/watch?v=Gsa_4s3CjmI&t=286s Destiny Hunter playthrough on original Commodore PET 4016 hardware](https://i.ytimg.com/vi/n0LiTMPaJ4E/mqdefault.jpg)




![Commander X16 Audio Demo (Melodius + DreamTracker)
On hardware runtime sample of two fantastic Commander X16 software application: the ZSM and MIDI audio player Melodius and a multi-channel FM + PSG on-system audio editor called DreamTracker.
Audio Track samples credited to...
00:29 dANcE wiTH ME - SofT MANiAC 04 [YM2151+PSG+PCM]
01:57 Dans Le Rue.zsm - cerror & xylo 2009 [PSG+PCM]
03:37 Melody of Certain Feelings - SnugglyBun [PSG+PCM]
04:20 GODS_MD_HS - nicco1690 [YM2151+PSG]
05:43 keys to imagination - aleksi [YM2151]
07:48 Rising Blue Lightning - GTR3QQ [YM2151+PSG+PCM]
08:46 nouveau_cheese - dumbut [YM2151+PSG+PCM]
10:52 Watching Paint Dry - Burnt Fishy [PSG]
12:50 ProgressiveProgressions - Crisps [YM2151+PSG+PCM]
16:03 Shades of Blue - MooingLemur [YM2151+PSG]
19:34 Göte Går På Tivoli - zalza [PSG+PCM]
21:26 X16TIME - Crisps [YM2151+PSG]
27:45 RUNNING.DTR - No Doubt cover [YM2151+PSG+PCM]
33:10 TEARS.DTR - m00dawg [YM2151+PSG+PCM]
The 16x16 LED display is available here from TechDungeon.xyz
https://techdungeon.xyz/index.php/our-products/led-display-2/
I had to program the X16-themed effects myself (Arduino C-like INO files). Ill try to find the INO file and get it onto github. But TechDungeon has a baseline with many examples to start with.
This audio was on X16 DEV108 that has a YM2164 Commander X16 Audio Demo (Melodius + DreamTracker)](https://i.ytimg.com/vi/rgX4HjzRpq4/mqdefault.jpg)

