Skip to content

Releases: jphwba/jbootloader

Release v1.1

Choose a tag to compare

@jphwba jphwba released this 22 Aug 09:34
104871c

Getting Started

1. Installing Dependencies

For Windows (I recommend using WSL tho)

choco install binutils gcc mingw make qemu # If using Chocolatey

Caution: There may be more dependencies required to be installed for Windows

For macOS

brew install nasm gcc qemu make

For Linux/WSL (Debian Based)

sudo apt update
sudo apt install nasm gcc qemu-system-x86 make libattr1 libc6-i386 binutils

Note: You can install only qemu-system-x86 if you're not building.

2. Booting

qemu-system-i386 -drive format=raw,file=./path/to/os.bin,if=ide

Note: The command may be slightly different on windows (just use wsl)

Release

Choose a tag to compare

@jphwba jphwba released this 18 Aug 22:05
6b6ecb3

Getting Started

1. Installing Dependencies

For Windows (I recommend using WSL tho)

choco install binutils gcc mingw make qemu # If using Chocolatey

Caution: There may be more dependencies required to be installed for Windows

For macOS

brew install nasm gcc qemu make

For Linux/WSL (Debian Based)

sudo apt update
sudo apt install nasm gcc qemu-system-x86 make libattr1 libc6-i386 binutils

Note: You can install only qemu-system-x86 if you're not building.

2. Booting

qemu-system-i386 -drive format=raw,file=./path/to/os.bin,if=ide

Note: The command may be slightly different on windows (just use wsl)