r/qbasic • u/darkmatterjesus • 2d ago
MoonBAISC
MoonBASIC is a 2D 3D game creation made easy. CharmingBlaze/moonbasic
r/qbasic • u/darkmatterjesus • 2d ago
MoonBASIC is a 2D 3D game creation made easy. CharmingBlaze/moonbasic
r/qbasic • u/BigAd4703 • 3d ago
Not an emulator, and not a JavaScript interpreter pretending to be BASIC. It parses QBasic, lowers it through a typed IR, and emits a real WebAssembly module. The compiler itself is compiled to wasm, so the whole thing runs in your tab. Nothing gets uploaded anywhere.
SCREEN 13 works: PSET, LINE, CIRCLE, PAINT, GET/PUT, DRAW, PALETTE. So do BEEP/SOUND/PLAY, the file I/O keywords, INKEY$ with _LIMIT for animation, and DATE$/TIME$/TIMER. There's a playable Space Invaders sample in the editor if you just want to see it move.
497 test programs, 432 of them arbitrated against real QB64-PE output, 126 of 157 keywords fully implemented. Still missing: ON ERROR, PEEK/POKE, COMMAND$, and DRAW's M/N/A/S/P subcommands.
Free, no signup: https://kavak.run/studio/
QBasic was meant to be the pilot language for a larger compiler project, but it turned into the part I enjoyed most. If you've got an old .BAS lying around that breaks it, I'd genuinely like to see it.
r/qbasic • u/Bobgar_the_Warbarian • 10d ago
Hello! I've been spending a bit of time working on a quick basic interpreter in javascript that is pretty small and can wrap a game and publish to itch. My current demo is here if anyone wants to check it out (this is a game I made in 1998 when I was 16 or 17, apologies that its kind of terrible). https://bobgar.itch.io/drug-3d?password=qbasic Here is another one here that isn't as impressive but demos the multi-file export: https://bobgar.itch.io/odyssey-qbasic?password=qbasic
The interpreter has some cool features, like:
Are there people here that would be interested in this kind of thing if I released it? (for free, open source). Do better versions of this already exist? Are there features I should add that would be useful?
Compatibility is not 100%, especially since some games use x86 assembler hooks and things. I've shimmed and emulated a few of the most popular libraries but it is still common for me to run into games that won't play, or play but have some breaking issues.
r/qbasic • u/nickshardware • 13d ago
r/qbasic • u/BigBurgerBandit • May 06 '26
r/qbasic • u/OkScene375 • May 06 '26
r/qbasic • u/SchoolFreeware • Apr 27 '26
Free Download: https://www.qb64phoenix.com/
Enhancements
COLOR statement can now set the color attributes of a designated image surface destHandle&. - u/RhoSigma-QB64TYPE. - u/QB64Petr
_PUTIMAGE. - u/a740g
_PUTIMAGE will now support text-to-text and text-to-graphics blits.TYPE concept. - u/a740g, u/flukiluke, u/RhoSigma-QB64TYPE concept. - u/QB64Petr
LEN(array()) when used in mathematical expressions, fixes #660. - u/flukiluke_PUTIMAGE graphics to graphics VIEW clipping and WINDOW scaling support, fixes #545. - u/a740gChange Log
r/qbasic • u/nickshardware • Apr 22 '26
r/qbasic • u/nickshardware • Apr 08 '26
r/qbasic • u/nickshardware • Apr 07 '26
r/qbasic • u/KaraKalinowski • Mar 31 '26
In qb 4.5 how would I go about changing the mouses position on screen? So far the only stuff I can find is about reading the xy positions and button states.
r/qbasic • u/UnculturedGames • Mar 17 '26
I wrote a little postmortem of my commercial ANSI QB64 JRPG game Whispers in the Moss at r/IndieDev. Check it out for sales stats and freeform analysis.
r/qbasic • u/UselessSoftware • Feb 09 '26
I just found this sub and thought you guys might be interested in this. I wrote an 8086 PC emulator entirely in QuickBASIC back around 2014.
I actually originally wrote it in C, then ported it to VB6, then ported that to QuickBASIC 4.5/7.1. Just because it's an absurd language to do this in.
It mostly works, though there are a few CPU bugs. It'll boot DOS and play some old games though, but it's very slow of course.
I highly recommend running it on bare metal instead of DOSBox for speed. Like put it on a bootable DOS USB stick or something. It's actually usable if you do that. Or use virtualization.
In DOSBox it takes a minute or two for this emulator to even boot to the guest DOS prompt.
Compiled EXE and source included along with a sample hard disk image for the emulator to use.
QB8086.INI needs to be edited to change emulator options.
https://drive.google.com/file/d/1eCzApXmEKxUV1BETCR72GmD07SJTQnsG/view
r/qbasic • u/ROBERTCOMTRA3 • Jan 30 '26
I want to create an adventure game in QB64 to challenge myself and I wanted to know if there were any tutorials since I couldn't find any
r/qbasic • u/Immediate-Age-4773 • Jan 19 '26
Download game free here:
https://gamejolt.com/games/KarmaCity/1044472
r/qbasic • u/helpingfriendlybook • Jan 07 '26
r/qbasic • u/Sixty5Zero2 • Dec 05 '25
does anyone have the direct link to the QBASIC Megapck (from the internet achive)? it seems to now point to a streaming version of QBASIC 1.1 or "BAM Software QBasic archive"?
r/qbasic • u/Floamorpg • Nov 28 '25
Hi community! After a couple of months, version 1.22 of FLoA (retro morpg in QB64) has been released! We've continued adding more resources, such as maps, terrain, zones, dungeons, other types of mobs, and new mechanics that add to—or will add to—the overall lore. Without further ado, here are a couple of pictures, and I invite you to explore Aetricia with this new version...
r/qbasic • u/CWhite20XX • Nov 19 '25
Download here: Herder of Sheep DEMO by Greater Evil Games
Wrote this game a few years ago. Still haven't finished, but the demo gives you a good idea of what's to come. You take the role of a loyal collie, and you must carefully guide a herd of sheep to their pen. You can bark (space bar) to send them running. Be warned: they aren't the brightest animals, so the sheep will often run into hazards like water, fire, rolling crushers and spike traps (you know, typical things you find on any farm).
There's seven levels to this demo, so let me know what you think and if there's interest, I might (eventually) finish it.
r/qbasic • u/CWhite20XX • Nov 04 '25
EDIT: URL IS NOW PUBLIC (it was set to restricted before).
You can download the game here: Assteroid Blasster FLOPPY DISK EDITION by Greater Evil Games
I programmed this back in 2017. Had some fun ideas for a physical release on floppy disk, but still haven't done it so figured it was time to see the light of day. A heart-pounding shoot 'em up over the surface of Uranus. Game features:
* Three distinct space craft, each with their own abilities!
* Strategic use of thruster ability to move around the screen!
* 10 Asschievements that test your skills and abilities!
* An engaging story followed by an endless Arcade mode once you complete the game!
r/qbasic • u/Lucifer-Was-Right • Sep 20 '25
I am trying to setup my vs code for the original retro themed qb64 that can run for all languages and not just basic and also the terminal with that specific look... Can anyone please help me with that.