the system has a config file now. CONFIG.TXT on the boot disk, key=value, one per line, read at boot. the fun part: the parser tolerates leading line numbers, so EDIT CONFIG.TXT just works with zero new editor code. the editor only speaks numbered lines, so i taught the config reader to ignore them instead (and officially, just use the numbered lines in there its not that hard, but you dont have to for it to work). SPLASH=0/1 is the first key, persistence is free because its a file on the FAT12 disk. the whole reader is ~75 lines, no allocation, no subsystem. config systems should be files, not frameworks ;3c
Comments 3
yay config! also add ext4 support
@Keyboard1000n17 so far we are only on fat12
but soon ill have to go for fat16 and at some point 32 too, with all the MBR and whatnot. borealis runs on a damn superfloppy rn.
how about fat2
Sign in to join the conversation.