Basic Pascal version 1.21 Sand Road – mods!

Crest and Shooting Mod X. This is the very first modification. This game opens the modifications section. The mods folder has been created. This game and other modifications should be found in the mods folder

https://dimalinkeng.blogspot.com/2026/03/basic-pascal-version-121-sand-road-mods.html

#mods #modification #retroprogramming #worldwar2 #crest #rifle #turnbased #tactics #fish #arcade #smile #funny #swim #ocean #dive #turbopascal #qbasic #water

made a ravine kind of scene in blender and ran it through my 160x100 8bpp qbasic engine. i kinda like it :3

#QBasic #PixelArt #GameDev #RetroDev #RetroComputing

Y, bueno, a esto me he estado dedicando. Prometo ser más productivo a partir de ahora.

https://josemoya.itch.io/tortilla-terror/devlog/1394763/beta-11
#cgaJam
#msdos
#qbasic
#qb64

Beta 1.1 - Tortilla Terror! by José G. Moya Y.

Main upgrades: Victory condition created. Includes victory screen and RUN to restart program clearing memory. Movement counter. The initial idea was to make fire / smoke kill you if you hesitated too...

itch.io

i've made a git repo for my Aseprite script that exports to QBasic's BSAVE format: https://github.com/Enichan/BSAVE-Aseprite

#aseprite #PixelArt #GameDev #QBasic #RetroDev #RetroComputing #dos

after spending all day and finally rolling back dosbox staging to 0.80.1 then tweaking a built in shader to my satisfaction, i finally have a CRT shader that matches my vision for my #QBasic game visuals

i'm satisfied with this

#GameDev #RetroDev #RetroComputing #PixelArt

@eniko This is all so gorgeous.

Also hell yes #QBasic.

i'm making a #QBasic game using mode 13h, 320x200 8bpp. i'm using the line doubling feature of the VGA card to make it 320x100 then manually doubling each pixel horizontally for 160x100

i realized i could use a palette with 3 bits red/green and 2 blue, and then do "subpixel" dither to generate the in between colors. i made a converter to test if that would look good, and it does

here's a thread of images showing what that looks like

1/5

#PixelArt #QBasic #dos #RetroComputing #RetroDev

think i've figured out how i wanna do sound effects in my #QBasic engine. gonna make a tool that lets me author sounds with 30 square waves slices per second, with each slice having a frequency and volume

then i can play those using an OPL channel by updating every (other) frame

and i can export a PC speaker PLAY string for 18.2fps mode or machines without soundblaster that has 60 notes per second and plays in the background and use pulse width modulation to set 4 discrete volume levels

one thing i love about #QBasic is that periods are allowed in variable/function names so the following is totally legal:

CONST PUT.PSET = 0
CONST PUT.OP = 1

dug up an old link reidrac gave me (https://gist.github.com/juj/34306e6da02a8a7043e393f01e013f24) and managed to get 320x200 8bpp at 60Hz with square pixels going :D much better on my 60Hz monitor

i also learned how to use the VGA clocking mode register to turn the display on and off on demand which could be handy

#QBasic #dos #RetroComputing #RetroDev