Update to release v000r07.
authorTim Allen <screwtape@froup.com>
Mon, 3 Jan 2011 04:28:36 +0000 (15:28 +1100)
committerTim Allen <screwtape@froup.com>
Mon, 3 Jan 2011 04:28:36 +0000 (15:28 +1100)
commitafdb3c4d202c9d07196087955b3129714ed94b10
tree1426c9fa4fca517006dafdf79cc1d3096fcbae4a
parentebd6a528118eab29ae1e06831389f81560c2ae44
Update to release v000r07.

byuu says:

Changelog:
- fixed sprite Vflip check
- fixed up window rendering (well, mostly, works great in Megaman II but
  not so great in Makaitoushi SaGa)
- added MBC2, MBC5 (already had MBC0, MBC1)
- removed reset, hooked up power cycle and Vsync toggle
- some other stuff

Makaitoushi SaGa locks on the main menu after some graphical glitches on
the title screen, damn.
Shin Megami Tensei - Devichil Black Book locks up immediately, hitting
HALT opcodes all the time, damn again.

Megaman II should be fully playable now.
Contra 3 is really close, but goes crazy on the turtle boss fight.
24 files changed:
Makefile
gameboy/cartridge/cartridge.cpp
gameboy/cartridge/cartridge.hpp
gameboy/cartridge/mbc0/mbc0.cpp
gameboy/cartridge/mbc0/mbc0.hpp
gameboy/cartridge/mbc1/mbc1.cpp
gameboy/cartridge/mbc1/mbc1.hpp
gameboy/cartridge/mbc2/mbc2.cpp [new file with mode: 0755]
gameboy/cartridge/mbc2/mbc2.hpp [new file with mode: 0755]
gameboy/cartridge/mbc5/mbc5.cpp [new file with mode: 0755]
gameboy/cartridge/mbc5/mbc5.hpp [new file with mode: 0755]
gameboy/cpu/cpu.cpp
gameboy/cpu/cpu.hpp
gameboy/gameboy.hpp
gameboy/lcd/lcd.cpp
gameboy/lcd/lcd.hpp
gameboy/memory/memory.cpp
gameboy/scheduler/scheduler.cpp
gameboy/system/system.cpp
gameboy/system/system.hpp
ui/base.hpp
ui/general/main-window.cpp
ui/general/main-window.hpp
ui/main.cpp