2025-11-27 - What Fools These Mortals ===================================== _______ ___( )_ ___/ __ .^. \ / / \ <-@-> \ \ ) \_'v` ) \_____/-------\ / |....<.......\ / ------------ ___ |....!........+#######|_____.....` ( \ |........@._..|### #/ \/\... / ) |.............| # / /... (_ / / \.............#####( ___ |... \_/ / \------------___ # \_/.`|\ /|`.. \___/ ___ / \_##|...|.{.|... ___/ ) / \#|...-----... ( / \ )|.....`..... \_ / | /#|`.........` \_/ \___/ #------------ ############# Recently i discovered a fun mini game and NetHack spin-off. It was written in Python in 2003. I translated it to BASIC, specifically QBASIC.EXE. Consequently the game can run on an 8086 & 640 KB RAM which i verified in an emulator. Coding for QBASIC.EXE feels very constraining in comparison to FreeBASIC, which supports convenient features such as OOP. To me this counts as a form of "code golf". This runs fine in DOSBox. What Fools These Mortals version 1.1 The .zip file contains two versions: fools.bat and fools.exe. * fools.bat requires QBASIC.EXE * fools.exe requires an 80386 or better processor. QBASIC.EXE I have other fun NetHack related downloads: CHRHACK DawnHack for DOS Illustrated NetHack Guidebook tags: retrocomputing Tags ==== retrocomputing