Memory Match (card matching game, BASLOAD)
Posted: Tue Jun 25, 2024 1:43 am
I thought of this while driving home, and had it half written in my head by the time I actually got home.
A 4x4 memory matching game! Simple rules. Use keyboard or gamepad. Can take turns using any gamepad 1-4, end game will show number of guesses and elapsed seconds for the round. There is also different audio when making matches or failing to make a match.
Uses PETSCII symbols. Surprised it hasn't been done before (as far as I'm aware). There is a bit of interesting logic to randomly pick symbols and ensure a random arrangement of pairs of symbols (and no repeats, so each pair is unique for that round).
WARNING: This makes use of the TDATA keyword, so this requires the actual Roswell R47 ROM (not the R47+ pre-release that many systems were shipped with). You can update the System ROM using the older updater in EXPLORE/SYSTEM/ROMFLASH-OLD/FLASH-CX16.PRG (SMC and VERA update is not required at same time, just copy the R47 Release ROM into ROM.BIN in that same folder).
Try It Now!
A 4x4 memory matching game! Simple rules. Use keyboard or gamepad. Can take turns using any gamepad 1-4, end game will show number of guesses and elapsed seconds for the round. There is also different audio when making matches or failing to make a match.
Uses PETSCII symbols. Surprised it hasn't been done before (as far as I'm aware). There is a bit of interesting logic to randomly pick symbols and ensure a random arrangement of pairs of symbols (and no repeats, so each pair is unique for that round).
WARNING: This makes use of the TDATA keyword, so this requires the actual Roswell R47 ROM (not the R47+ pre-release that many systems were shipped with). You can update the System ROM using the older updater in EXPLORE/SYSTEM/ROMFLASH-OLD/FLASH-CX16.PRG (SMC and VERA update is not required at same time, just copy the R47 Release ROM into ROM.BIN in that same folder).
Try It Now!