waterfoul/lib/waterfoul
2020-05-12 22:51:08 +10:00
..
instructions Use read_memory_byte for all reads of addresses over 0xFE00 2017-03-05 18:45:04 +01:00
io Remove redundant ? true : false 2017-03-05 19:50:29 +01:00
mbc initalize MBC ram bank to 0 2016-09-27 21:09:05 +10:00
boot_rom.rb Emulate the boot ROM by chaining it in front of the real cartridge 2017-03-05 18:23:19 +01:00
cartridge.rb Let Cartridge.new return directly the memory bank controller 2017-03-05 18:27:50 +01:00
cli.rb Add --stackprof to profile with stackprof 2017-03-05 20:00:46 +01:00
cpu.rb Make sure all instance variables of the CPU are initialized 2020-05-10 14:14:30 +02:00
emulator.rb Emulate the boot ROM by chaining it in front of the real cartridge 2017-03-05 18:23:19 +01:00
errors.rb init commit 2016-05-08 17:20:05 +10:00
helper.rb renamed GPU to PPU 2016-09-25 17:36:23 +10:00
input.rb implement key controls 2016-09-01 12:01:18 +10:00
interrupt.rb Use read_memory_byte for all reads of addresses over 0xFE00 2017-03-05 18:45:04 +01:00
map.rb add map 2016-08-14 15:06:17 +10:00
mmu.rb Remove unused attr_accessor 2017-03-06 10:59:24 +01:00
ppu.rb Desugar loops in PPU#render_bg and extract common shift computation 2017-03-05 19:50:29 +01:00
screen.rb Add FPS in window title 2017-03-05 15:06:47 +01:00
sdl.rb Add FPS in window title 2017-03-05 15:06:47 +01:00
skip_boot.rb removed unused code and more documentation cleanup 2016-09-18 23:14:03 +10:00
timer.rb Use read_memory_byte for all reads of addresses over 0xFE00 2017-03-05 18:45:04 +01:00
version.rb Bump Ruby and dependencies versions 2020-05-09 00:50:49 +03:00