Viewing profile — luke8086
luke8086
HN member- Joined
- Wed, Sep 18, 2019, 1:51 PM UTC
- HN karma
- 156
- Public activity
- 32 items
- HN profile
- View on Hacker News ↗
About luke8086
Recent public activity
-
comment
Comment #48468083
Yep, possibly. In case you have DOS installed on the hard drive, you can also use GRUB4DOS [1] - just put gentleos.elf on C:\, run grub.exe, then `kernel /gentleos.elf`. You may fi…
-
comment
Comment #48467461
Thanks, so glad people like the code! I keep looking for ways to make it simpler and more obvious. > - noticed krn_main() ends with `while (1);` [1]. I would've expected a "schedul…
-
comment
Comment #48465276
The only AI-generated artifact is the cyberpunk wallpaper from the last photo, I'll admit that :) Btw. the QEMU screenshots are still in the repo in https://github.com/luke8086/gen…
-
comment
Comment #48465129
All the photos are real, though it took me *lots* of time to get them somewhat right. The display on T1800 is indeed "challenging". What helped was: - Letting it warm for a while -…
-
comment
Comment #48464061
Oh sorry, a quick google check told me PS/1 had 286. 386SX itself should be supported, the monochrome Toshiba on the photo has 386SX/20 with 10MB RAM.
-
comment
Comment #48463949
Even on 2MB, you should be able to at least see GRUB, which would tell you that it can't load the kernel. Does it go blank before that? This could mean an issue with either GRUB or…
-
comment
Comment #48463341
Thank you so much! Somehow I haven't heard about Uxn before, but it seems very cool and I'll definitely look into it.
-
comment
Comment #48460354
In this context, 32-bit means the minimal requirement. You can absolutely run even the 16-bit version on a 64-bit PC, provided it has BIOS/legacy-boot mode. It only won't work on m…
-
comment
Comment #48460299
Good catch, the yellow and blue colors are totally inspired by BeOS :D I'm even adjusting the default VGA palette to get the right tints in 16-color mode.
-
comment
Comment #48460190
For PS/1 you'll need the 16-bit version from https://github.com/luke8086/gentleos . A floppy image is provided in releases. Note you only need to copy the first 64KB, the rest is j…
-
story
Show HN: GentleOS – A pair of hobby OSes for vintage 32-bit and 16-bit PCs
Hello HN, I've been working on a simple OS for tinkering and running bare metal apps on vintage PCs. Since I couldn't quite decide whether to target pure 16-bit, or slightly more c…
-
comment
Comment #43271764
Bootloader developers used to be particularly fond of Forth. For example, for many years the FreeBSD's 3rd-stage loader used FICL (Forth Inspired Command Language) for scripting [1…
-
comment
Comment #42509560
This was also my first thought, but looks like it's already designed to be toolkit-agnostic, like NetSurf. So it should be easy to port to fltk or anything else. $ ls -1 fixgui_\*.…
-
comment
Comment #42450036
Yeah, you're right, sorry for the confusion! I've just rewritten this part to make it more clear.
-
comment
Comment #42446919
> Isn't powerd off by default Sometimes it's on, see https://ftp.netbsd.org/pub/NetBSD/NetBSD-release-10/src/etc/... > By default only one tty is enabled Ah, but the rest is gettin…
-
comment
Comment #42441290
> Also curious, what is that file manager in the print ? XFile - https://fastestcode.org/xfile.html
-
comment
Comment #42439915
On the other hand, note it only shows 133MB of total mem, rather than 160MB that is installed. I believe the missing 27MB is used by the kernel (the kernel file itself is 23MB) and…
-
comment
Comment #42439835
Yeah, I suspect so! To be honest, I wouldn't notice this issue at all, if it wasn't for FreeBSD which refused to boot right off the bat. It has a more advanced bootloader though, s…
- story
- story
-
comment
Comment #41491358
Interesting, I never noticed that 80x24 resolution. Apparently it's been inherited from VT100. Now 80x25 was the standard text mode of IBM PC, which I'm much more familiar with. I …
-
comment
Comment #41491168
Actually one of the reasons for writing the app was to reduce my compulsive browsing of social media. A feature like this would go in the opposite direction :) But if you really wa…
-
comment
Comment #41467351
Eh, to do it properly, 40 cols and less would require adjusting the whole layout and I just want to keep the code simple. I'm also not sure if the code would be fast enough to run …
-
comment
Comment #41466762
To be precise, it only assumed 80x25 terminals with 16 colors, which I think fits into some definitions of retro, but I see your point :) I've just added support for ascii & monoch…
-
comment
Comment #41463553
Sure, that's how I use it. In every message you can see its URL in the Content-Location header. You can press 'o' to select it and open in a browser, and you can select the browser…