!USE TURBOWARP! & read all instructions. https://turbowarp.org/640531033?offscreen&hqpen I've slowed down the command execution to make it more like an old PC, Just use turbowarp @ 240 FPS to fix it. (I also did this so it doesn't lag when I add the /p switch in the set command.) set /a number=(36*4+89)/43 echo The evaluated number is: %number% -SAVE STATES: With my file system, I made it so you can save and load. you use the command "load" to load a save state, and to save, use the command "save". Opening a program: Load the program up by typing its name, then simply type "run"!
--Use this as you would with "MS-DOS", if you have never used it, go away from this project, you won't get it. The global directory is used to run commands from any active directory, let's say you were in A:\file\anotherfile and you do "help" it will first scan the directory you're in, if it finds nothing it will resort to the global directory, mind you, typing in "help" doesn't work right now due to me not being happy with the if command I've got going. (This is in a separate test release I'm not uploading.) This is not full Batch, I need to work on the if and set commands and I've basically got Batch here, a really basic version of Batch mind you. but still, Batch. (.com is a file type, shortened command) There are example programs: A:\infinitefarts.com A:\apps\application.com A:\raf.com -- I need to update the kernel to allow the user to change the cursor position anywhere on the screen to allow for more advanced programs, I'll do this after adding some more basic commands. Probably should also update the kernel to allow disk emulation, so you can load disk files to copy things from... yeah, if I ever add this, you'll know what I mean if you don't understand. Libraries used: https://scratch.mit.edu/projects/25488679/ https://scratch.mit.edu/projects/401322470/ -- I lost source of keyboard input detection -- Everything else was created by me 2, months before the beta release and inspired by MS-DOS. Batch Execuiter DOS.