Releases: cloone8/ruboy
Releases · cloone8/ruboy
v0.1.7
Release Notes
All
- Changed emulator cycle-stepping method to being caller driven instead of emulator driven. This means that, instead of Ruboy internally running as fast as possible and throttling itself with busylooping to stay at the correct speed, it now runs exactly the amount of cycles needed to fill the delta-time given by the caller. This allows the emulator to run those cycles as fast as possible and to then return control back to the caller.
- Updated dependencies
ruboy 0.1.7
Download ruboy 0.1.7
File | Platform | Checksum |
---|---|---|
ruboy-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
ruboy-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
ruboy-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
ruboy-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
ruboy_binutils 0.1.7
Download ruboy_binutils 0.1.7
File | Platform | Checksum |
---|---|---|
ruboy_binutils-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
ruboy_binutils-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
ruboy_binutils-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
ruboy_binutils-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
v0.1.6
Release Notes
All
- Fixed CPU bugs
- Implemented CPU timer registers
- Fixed bug in boot ROM mapping
- Implemented (buggy for now) version of object drawing
ruboy 0.1.6
Download ruboy 0.1.6
File | Platform | Checksum |
---|---|---|
ruboy-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
ruboy-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
ruboy-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
ruboy-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
ruboy_binutils 0.1.6
Download ruboy_binutils 0.1.6
File | Platform | Checksum |
---|---|---|
ruboy_binutils-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
ruboy_binutils-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
ruboy_binutils-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
ruboy_binutils-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
v0.1.5
Release Notes
All
- Added README's and some basic documentation. Gotta start somewhere!
- Very basic PPU function. Renders background only. No window or objects
- Fixed some math bugs with rot instructions, and fixed decoding of specific LD instruction
ruboy 0.1.5
Download ruboy 0.1.5
File | Platform | Checksum |
---|---|---|
ruboy-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
ruboy-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
ruboy-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
ruboy-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
ruboy_binutils 0.1.5
Download ruboy_binutils 0.1.5
File | Platform | Checksum |
---|---|---|
ruboy_binutils-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
ruboy_binutils-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
ruboy_binutils-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
ruboy_binutils-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
v0.1.4
Release Notes
All
- Fixed incorrect calculation of the amount of banks in a ROM file
ruboy_romdump
- Fixed incorrect output of lists (specifically, the hardware list of a ROM)
- Added licensee name resolving
ruboy 0.1.4
Download ruboy 0.1.4
File | Platform | Checksum |
---|---|---|
ruboy-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
ruboy-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
ruboy-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
ruboy-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
ruboy_binutils 0.1.4
Download ruboy_binutils 0.1.4
File | Platform | Checksum |
---|---|---|
ruboy_binutils-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
ruboy_binutils-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
ruboy_binutils-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
ruboy_binutils-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
v0.1.3
Release Notes
All
- Fixed incorrect decoding of
RLA
,RRA
,RCLA
andRRCA
instruction. They were being confused with their prefixed counterparts (RLA
andRL A
, for example). Not anymore!
ruboy_dasm
- Adds command line options to tweak instruction output format
- Fixes error in ROM file reader that could result in incorrect instruction decoding
ruboy 0.1.3
Download ruboy 0.1.3
File | Platform | Checksum |
---|---|---|
ruboy-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
ruboy-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
ruboy-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
ruboy-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
ruboy_binutils 0.1.3
Download ruboy_binutils 0.1.3
File | Platform | Checksum |
---|---|---|
ruboy_binutils-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
ruboy_binutils-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
ruboy_binutils-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
ruboy_binutils-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
v0.1.2
Release Notes
All
- Lots of under-the-hood progress of the main library, in order to support full cross-platform emulation.
ruboy_dasm
- Corrected wrong instruction length for
RLA
,RRA
,RLCA
andRRCA
instruction, which
led to incorrect instruction decoding - Improved output layout
ruboy_romdump
- Improved output layout
ruboy 0.1.2
Download ruboy 0.1.2
File | Platform | Checksum |
---|---|---|
ruboy-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
ruboy-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
ruboy-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
ruboy-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
ruboy_binutils 0.1.2
Download ruboy_binutils 0.1.2
File | Platform | Checksum |
---|---|---|
ruboy_binutils-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
ruboy_binutils-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
ruboy_binutils-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
ruboy_binutils-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
v0.1.1
ruboy 0.1.1
Download ruboy 0.1.1
File | Platform | Checksum |
---|---|---|
ruboy-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
ruboy-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
ruboy-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
ruboy-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
ruboy_binutils 0.1.1
Download ruboy_binutils 0.1.1
File | Platform | Checksum |
---|---|---|
ruboy_binutils-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
ruboy_binutils-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
ruboy_binutils-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
ruboy_binutils-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |