Presenting SUDO for DOS!
An implementation of sudo for DOS, to run the given command with full privileges. It can be used to edit important system files, run disk partitioning tools, and so on!
Presenting SUDO for DOS!
An implementation of sudo for DOS, to run the given command with full privileges. It can be used to edit important system files, run disk partitioning tools, and so on!
Success!! We have a working tool chain. Latest builds of Vasm/VBcc/Amiberry and a working 'Build and Run' command in the extension.
Now it's time to clean this up a bit so that it can run on somebody else's machine too.
Then the fun part... debugging support!
@epimundo Thank you so much for the shout out! It is funny that the VIC screen actually fits into the width of a YT Short video! Thanks again!
#RetroComputing #Commodore #VIC20 #BBS #BulletinBoard #RetroProgramming
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
My #Linux hack for today:
alias bake='make'
Mmmmmmmm... baking assembler... (assembler crumble cake?)
#Programming #Coding #NoAI #Assembler #RetroProgramming #RetroComputing #FOSS #OpenSource #Baking #Cooking #gcc #ca65 #cc65 #make
Programming some small DOS programs has made me learn a bit more about it, and real-mode programming in general.
For example, I thought DOS was essentially a single-process, full memory ownership sort of affair (sans resident code hacks), but that's not true at all. Multiple programs can be loaded at the same time, with DOS keeping tabs of memory allocations. The basic variant of this being one program starting another, and then the second exiting, returning to the first.
(But let's not make $-terminated strings a thing again! Or length-prefixed, \r-terminated strings, wat)
Iโm trying to find a hard copy of โCommodore 64 Whole Memory Guideโ by Tim Arnot. I knowโฆ hard to find but if anyone has any leads, please pass them along ๐๐ป
I've found a reasonable stopgap solution, which is to run DOSBox-X in Termux with Termux:X11, which also makes file sharing with DOS trivial!
Now to finish my very useful program...
I'm evaluating to replace some time-critic AMOS routines with assembler, I've made a very simple test to check if it really works.
Ok, it's just an RTS but I wanted to test it๐
One part I'd like to replace is the calculation to check whether the player is within the enemy's detection range or not.
I may gain some cycles to allow expanded A500 to run the game smoothly.
โ Bad idea?
โ
Good idea?
๐
---
#TheGate #AMOS #IndieDev #Assembly #Amiga #asmone #retroprogramming #asm