summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-11-03Added TaskRep. Seth is spawned before adam.higherresnrootconauto@gmail.com
Added more demos. Bungis is going to stay up all night and party. Someone get the beer. Signed-off-by: nrootconauto@gmail.com <nrootconauto@gmail.com>
2022-11-02Added mem_task to FOpen(this solved bug with mounting a file on one `CTask` ↵nrootconauto@gmail.com
and when it quits it went to poo poo land). MountFile uses FOpen to read a file and read it's sections. By making it on the adam task,the drive `CFile` does not "disappear" when the task's memory is cleared Bungis luncovered the lost scrolls of smalltalk. Signed-off-by: nrootconauto@gmail.com <nrootconauto@gmail.com>
2022-11-02Added some more TempleOS demo games.nrootconauto@gmail.com
Signed-off-by: nrootconauto@gmail.com <nrootconauto@gmail.com>
2022-11-02Updated Doc interupting,updated #help_index's to point to .DD .nrootconauto@gmail.com
Signed-off-by: nrootconauto@gmail.com <nrootconauto@gmail.com>
2022-11-02Updated `doc/` to `/DOC`. rFlags in debugger works in FreeBSD.nrootconauto@gmail.com
Bungis went to the pond. Signed-off-by: nrootconauto@gmail.com <nrootconauto@gmail.com>
2022-10-30Removed unimplemented "IsInValidBlk",replaced with valid "__IsValidPtr".nrootconauto@gmail.com
Bungis just woke up. Signed-off-by: nrootconauto@gmail.com <nrootconauto@gmail.com>
2022-10-29Removed lots of warnings from runtime.c.nrootconauto@gmail.com
Removed some warnings froo tos_aot.c and poopalloc.c too. _3DaysScaleScrn also blocks on "shutdown" signal. To avoid faulting on exit(the threads will be qarenteed to run). Added Worst build system ever(Bungis) Do `./bungis.tcsh 3d_loader` Signed-off-by: nrootconauto@gmail.com <nrootconauto@gmail.com>
2022-10-27Added file truncation for FClose,implemented filetimes for Vfs on HolyC end.nrootconauto@gmail.com
Signed-off-by: nrootconauto@gmail.com <nrootconauto@gmail.com>
2022-10-26Implemented __AwakeCore for unix.nrootconauto
I used the "unused" signal SIGPWR to signal a wakeup. Signed-off-by: nrootconauto <nrootconauto@gmail.com>
2022-10-26WIN_sound centers around 0x7f(127).nrootconauto@gmail.com
2022-10-26Added AwakeCore on windows.nrootconauto
Sched.HC now pushes flags. ScaleScrn now blocks SIGUSR2 to avoid as it's used to interupting. Signed-off-by: nrootconauto <nrootconauto@gmail.com>
2022-10-23Added SetVolume and volume displayer at top of screen.nrootconauto
I also moved UpdateGROffs to the resizing routine. Signed-off-by: nrootconauto <nrootconauto@gmail.com>
2022-10-23Fixed multicore scaling.nrootconauto@gmail.com
We were incrementing R12 (the current row) before we checked to set the first row bit.
2022-10-22Enabled right-click-mounting,added __3DAYS__ macro.nrootconauto
Added some modifed Assembly demos from TempleOS. Signed-off-by: nrootconauto <nrootconauto@gmail.com>
2022-10-22Reloaded the Scaler and it's documentation.nrootconauto
GrScrn has a silly-sauceian lock now that checks the owning task. Signed-off-by: nrootconauto <nrootconauto@gmail.com>
2022-10-21Exit3Days() fixed. poopalloc.c will return NULL on bad alloc.nrootconauto
DskStrA will return a dummy string if unable to construct a filename. Server will also find file if it has a ".Z" extension. Signed-off-by: nrootconauto <nrootconauto@gmail.com>
2022-10-20Inverted scroll on windows.nrootconauto
Signed-off-by: nrootconauto <nrootconauto@gmail.com>
2022-10-18Listen up,I have manually parsed the memory map in /proc/self/map to find ↵nrootconauto
32bit addresses. If this doesn't work,you are on your own. That is how confident I am this will work. Signed-off-by: nrootconauto <nrootconauto@gmail.com>
2022-10-18Ammend last commit.nrootconauto
Signed-off-by: nrootconauto <nrootconauto@gmail.com>
2022-10-18Made first task's heap 64bit.nrootconauto
poopalloc.c will hopefully only allocate within first 32 bits only without using the MAP_32BIT flag. Signed-off-by: nrootconauto <nrootconauto@gmail.com>
2022-10-18Made MemPagTaskAlloc more verbose.nrootconauto
Signed-off-by: nrootconauto <nrootconauto@gmail.com>
2022-10-18Signed-off-by: nrootconauto <nrootconauto@gmail.com>nrootconauto
2022-10-18Removed valid_blks,added debugging stuff.nrootconauto
Signed-off-by: nrootconauto <nrootconauto@gmail.com>
2022-10-18Verbose debugging stuff. Compiles under clang.nrootconauto
2022-10-18Made primitive backtrace more vebose.nrootconauto
Signed-off-by: nrootconauto <nrootconauto@gmail.com>
2022-10-18Verbose deubuging time.nrootconauto
Signed-off-by: nrootconauto <nrootconauto@gmail.com>
2022-10-18Added support for prliminary backtraces from the tos_aot.c end.nrootconauto
Signed-off-by: nrootconauto <nrootconauto@gmail.com>
2022-10-17Added a check for window size in WIN_window.cnrootconauto@gmail.com
2022-10-17Removed "/" after some stuff in server.nrootconauto
2022-10-17Multicore-ish scaling.nrootconauto
vfs now limits filenames to 37 charactors as per CDirEntry standards..
2022-10-17Removed char pass to Cd in Server/run.HCnrootconauto
2022-10-17Removed ChDrv,fixed server using ChDrv.nrootconauto
Signed-off-by: nrootconauto <nrootconauto@gmail.com>
2022-10-16Fill's in all vertical "gaps"(hopefuly).nrootconauto@gmail.com
I added an option to enalbe/disable scaling`EnableScaling`. Signed-off-by: nrootconauto@gmail.com <nrootconauto@gmail.com>
2022-10-15Palette updates for scaling.nrootconauto
Also added a NO_SCALE thing for when the screen isnt scaled.
2022-10-15Fixed bug in GrTextBase. CtrlAltX works on windows as expectednrootconauto
We werent returning form the routine called from "InteruptCore" on windows.
2022-10-15Added Scale.HCnrootconauto@gmail.com
2022-10-15Do not use. My flash drive is too slow so im pushing to GH.nrootconauto@gmail.com
DO NOT USE. Signed-off-by: nrootconauto@gmail.com <nrootconauto@gmail.com>
2022-10-15Added (preliminary) software scaling.nrootconauto@gmail.com
Signed-off-by: nrootconauto@gmail.com <nrootconauto@gmail.com>
2022-10-13Added preliminary scaling.nrootconauto@gmail.com
Signed-off-by: nrootconauto@gmail.com <nrootconauto@gmail.com>
2022-10-12Added preliminary support for higher resolutionsnrootconauto@gmail.com
Signed-off-by: nrootconauto@gmail.com <nrootconauto@gmail.com>
2022-10-11Merged main and unbroke compilation of HCRT.BINnrootconauto@gmail.com
Removed __Del. Fixed compilation via adding `VFsSetDrv` to `KERNELA.HH` header. Signed-off-by: nrootconauto@gmail.com <nrootconauto@gmail.com>
2022-10-10Made keyboard routine have a Fs of `adam_task`nrootconauto
There was a bug that cuases the keyboard handler spawning a terminal to mess up as it had no directory info in `Fs`. I also included `Mount.HC` as I forgot to include it before
2022-10-08Merge branch 'main' of /home/clayton/3Daysnrootconauto@gmail.com
2022-10-08Command-line mode works again(Mount's rootfs at 'Z').nrootconauto@gmail.com
Signed-off-by: nrootconauto@gmail.com <nrootconauto@gmail.com>
2022-10-07Made IsValidPtr wine friendly.nrootconauto
2022-10-07VirtFilesDel no longer deletes a '.' directory.nrootconauto@gmail.com
Signed-off-by: nrootconauto@gmail.com <nrootconauto@gmail.com>
2022-10-07Uses more orthodox FILEMGR code.nrootconauto@gmail.com
Made it so you cant kill invisible window in Who. Avoids NULL checks in DocDblBuf. Signed-off-by: nrootconauto@gmail.com <nrootconauto@gmail.com>
2022-10-07Reworked File system.nrootconauto@gmail.com
Signed-off-by: nrootconauto@gmail.com <nrootconauto@gmail.com>
2022-10-05Updated server. TaskValidate checks for NULL.nrootconauto@gmail.com
Signed-off-by: nrootconauto@gmail.com <nrootconauto@gmail.com>
2022-09-27Frees task's memory on exit.nrootconauto@gmail.com
Signed-off-by: nrootconauto@gmail.com <nrootconauto@gmail.com>