Commit Graph

3 Commits

Author SHA1 Message Date
Eric-Paul Ickhorn 8703a97059
Dump more memory when using dump.bash
The dump script was limited to  the memory space below 0xa0000 because
the memory-mapped area of the framebuffer started above there,  making
the GNU Debugger refuse to dump that memory. Now, the script has got a
workaround for that.

The memory which is given to the emulated system is also reduced to 64
megabytes with this commit as to not use half a gigabyte of disk space
per memory dump.
2024-08-30 03:00:19 +02:00
Eric-Paul Ickhorn 7abe0539f9
Make finishing touches before UEFI addition
As legacy BIOS isn't as straightforward to develop using a modern
system, modern emulators/VMs and virtual machine firmware, it was
decided to start work on an UEFI version of the Nightloader.

This commit leaves the not-yet boot-capable, but as far as it's
there already assembling and working legacy BIOS code behind for
later work on this edition.
2024-08-07 10:06:18 +02:00
Eric-Paul Ickhorn 3a778fee44
Add scripts for running bootloader and memdumping
This commit adds two scripts: One for running the bootloader using
Qemu, and one for dumping the memory used by the bootloader for
debugging purposes.
2024-07-19 01:51:28 +02:00