Here you go.This has not been tested on a real computer. If the OS doesn't start, you can try holding down Shift at the start to enter the debugger. If you hold Ctrl at the start, debug messages will be sent to COM1. You can break into the debugger at any time by pressing Break. Press F11 to single step, F10 to step over a function call and Esc to continue.
Users haven't been implemented yet, so the login fields are ignored.
Menu commands:
- Run: Load and start a program (GXE file). DOS programs can also be run, and will have drive letters mapped consecutively to detected volumes.
- Initialize hard disk: Create a MBR partition table on a hard disk containing a single partition filling the entire drive (Needs restart)
- Initialize FAT volume: Format a hard disk partition or floppy (Needs restart)
- Set debug port: Choose from COM1, Bochs, QEMU or none.
- Clock: Display an analog clock
- Calculator: Display a calculator
- Notepad: Start Notepad.gxe
- Paint: Polygon drawing test. Keys: N=New subpolygon, B=Quad bezier, C=Cubic bezier, L=Line, F=Fill, D=Stroke, Esc=Cancel, LMB=Add point, RMB=Stroke and fill
- Font viewer: Open TTF files and display text at various sizes. Press A/Z to change size. Press S/X to zoom in after grid fitting. Press F/V to zoom in after flattening. Press D, C or P to output a long stream of useless information to the debug port for every character (system wide setting). Press T to change the displayed text.
- Network test: Tries to download a web page and displays it in Notepad.
- Shut down / Restart: Turns off or restarts the computer immediately without syncing file systems
- Switch user: Go back to the login screen
The only supported hardware at the moment is PS/2 keyboard and mouse, PATA controllers, Floppy Disk Controller, RTL8029 network card, VGA compatible display.
Trying to cut, copy or paste inside Notepad doesn't work and will crash.