https://github.com/macmade/unicorn-bios
Basic BIOS emulator for Unicorn Engine.
https://github.com/macmade/unicorn-bios
Last synced: about 1 year ago
JSON representation
Basic BIOS emulator for Unicorn Engine.
- Host: GitHub
- URL: https://github.com/macmade/unicorn-bios
- Owner: macmade
- Created: 2019-07-23T18:17:14.000Z (almost 7 years ago)
- Default Branch: main
- Last Pushed: 2021-08-02T22:51:24.000Z (almost 5 years ago)
- Last Synced: 2025-03-29T08:11:24.614Z (about 1 year ago)
- Language: C++
- Size: 15.9 MB
- Stars: 99
- Watchers: 10
- Forks: 15
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
unicorn-bios
============
[](https://travis-ci.org/macmade/unicorn-bios)
[](https://coveralls.io/r/macmade/unicorn-bios?branch=master)
[](https://github.com/macmade/unicorn-bios/issues)


[](https://twitter.com/macmade)
[](https://patreon.com/macmade)
[](https://www.gratipay.com/macmade)
[](https://paypal.me/xslabs)
About
-----
Basic BIOS emulator/debugger for Unicorn Engine.
Written to debug the [XEOS Operating System](https://github.com/macmade/XEOS) boot sequence.

### Usage:
Usage: unicorn-bios [OPTIONS] BOOT_IMG
Options:
--help / -h: Displays help.
--memory / -m: The amount of memory to allocate for the virtual machine
(in megabytes). Defaults to 64MB, minimum 2MB.
--break / -b Breaks on a specific address.
--break-int: Breaks on interrupt calls.
--break-iret: Breaks on interrupt returns.
--trap: Raises a trap when breaking.
--debug-video: Turns on debug output for video services.
--single-step: Breaks on every instruction.
--no-ui: Don't start the user interface (output will be displayed to stdout, debug info to stderr).
--no-colors: Don't use colors.
### Installation:
brew install --HEAD macmade/tap/unicorn-bios
License
-------
unicorn-bios is released under the terms of the MIT license.
Repository Infos
----------------
Owner: Jean-David Gadina - XS-Labs
Web: www.xs-labs.com
Blog: www.noxeos.com
Twitter: @macmade
GitHub: github.com/macmade
LinkedIn: ch.linkedin.com/in/macmade/
StackOverflow: stackoverflow.com/users/182676/macmade