Update to v088r01 release.
authorTim Allen <screwtape@froup.com>
Thu, 26 Apr 2012 10:51:13 +0000 (20:51 +1000)
committerTim Allen <screwtape@froup.com>
Thu, 26 Apr 2012 10:51:13 +0000 (20:51 +1000)
commitabe639ea91ba8b8aa31b6903d2731f16372aeeda
tree4ae9f11dc69e057d9ab7c1356cb09f2b42276e73
parent77bb5b789168bde51b8961d8e8e51fa4d1ffbd9f
Update to v088r01 release.

byuu says:

- GB::CPU::Core -> Processor::LR35902
- Processor::LR35902 -> jump table to switch table
- GB::LCD -> GB::PPU
- static frequency for DMG (no multiplication on clock ticks)
- GB::PPU::interface->videoRefresh() moved outside scheduler (use host
  thread)
- namespace NES  -> Famicom
- namespace SNES -> SuperFamicom
- namespace GB   -> GameBoy
- namespace GBA  -> GameBoyAdvance
- removed boot.rom writeout in GB::System
112 files changed:
bsnes/base/base.hpp
bsnes/gb/Makefile
bsnes/gb/apu/apu.cpp
bsnes/gb/cartridge/cartridge.cpp
bsnes/gb/cheat/cheat.cpp
bsnes/gb/cpu/core/core.cpp [deleted file]
bsnes/gb/cpu/core/core.hpp [deleted file]
bsnes/gb/cpu/core/disassembler.cpp [deleted file]
bsnes/gb/cpu/core/registers.hpp [deleted file]
bsnes/gb/cpu/core/table.cpp [deleted file]
bsnes/gb/cpu/cpu.cpp
bsnes/gb/cpu/cpu.hpp
bsnes/gb/cpu/memory.cpp [new file with mode: 0755]
bsnes/gb/cpu/mmio.cpp [new file with mode: 0755]
bsnes/gb/cpu/mmio/mmio.cpp [deleted file]
bsnes/gb/cpu/mmio/mmio.hpp [deleted file]
bsnes/gb/cpu/serialization.cpp
bsnes/gb/cpu/timing.cpp [new file with mode: 0755]
bsnes/gb/cpu/timing/opcode.cpp [deleted file]
bsnes/gb/cpu/timing/timing.cpp [deleted file]
bsnes/gb/cpu/timing/timing.hpp [deleted file]
bsnes/gb/gb.hpp
bsnes/gb/interface/interface.cpp
bsnes/gb/lcd/cgb.cpp [deleted file]
bsnes/gb/lcd/dmg.cpp [deleted file]
bsnes/gb/lcd/lcd.cpp [deleted file]
bsnes/gb/lcd/lcd.hpp [deleted file]
bsnes/gb/lcd/mmio/mmio.cpp [deleted file]
bsnes/gb/lcd/mmio/mmio.hpp [deleted file]
bsnes/gb/lcd/serialization.cpp [deleted file]
bsnes/gb/memory/memory.cpp
bsnes/gb/ppu/cgb.cpp [new file with mode: 0755]
bsnes/gb/ppu/dmg.cpp [new file with mode: 0755]
bsnes/gb/ppu/mmio.cpp [new file with mode: 0755]
bsnes/gb/ppu/ppu.cpp [new file with mode: 0755]
bsnes/gb/ppu/ppu.hpp [new file with mode: 0755]
bsnes/gb/ppu/serialization.cpp [new file with mode: 0755]
bsnes/gb/scheduler/scheduler.cpp
bsnes/gb/system/serialization.cpp
bsnes/gb/system/system.cpp
bsnes/gb/video/video.cpp
bsnes/gba/apu/apu.cpp
bsnes/gba/cartridge/cartridge.cpp
bsnes/gba/cpu/cpu.cpp
bsnes/gba/gba.hpp
bsnes/gba/interface/interface.cpp
bsnes/gba/memory/memory.cpp
bsnes/gba/ppu/ppu.cpp
bsnes/gba/scheduler/scheduler.cpp
bsnes/gba/system/system.cpp
bsnes/gba/video/video.cpp
bsnes/nes/apu/apu.cpp
bsnes/nes/cartridge/cartridge.cpp
bsnes/nes/cheat/cheat.cpp
bsnes/nes/cpu/cpu.cpp
bsnes/nes/input/input.cpp
bsnes/nes/interface/interface.cpp
bsnes/nes/memory/memory.cpp
bsnes/nes/nes.hpp
bsnes/nes/ppu/ppu.cpp
bsnes/nes/scheduler/scheduler.cpp
bsnes/nes/system/system.cpp
bsnes/nes/video/video.cpp
bsnes/processor/Makefile
bsnes/processor/lr35902/disassembler.cpp [new file with mode: 0755]
bsnes/processor/lr35902/instructions.cpp [new file with mode: 0755]
bsnes/processor/lr35902/lr35902.cpp [new file with mode: 0755]
bsnes/processor/lr35902/lr35902.hpp [new file with mode: 0755]
bsnes/processor/lr35902/registers.hpp [new file with mode: 0755]
bsnes/processor/lr35902/serialization.cpp [new file with mode: 0755]
bsnes/snes/alt/cpu/cpu.cpp
bsnes/snes/alt/dsp/dsp.cpp
bsnes/snes/alt/ppu-compatibility/ppu.cpp
bsnes/snes/alt/ppu-performance/ppu.cpp
bsnes/snes/alt/smp/smp.cpp
bsnes/snes/cartridge/cartridge.cpp
bsnes/snes/cheat/cheat.cpp
bsnes/snes/chip/armdsp/armdsp.cpp
bsnes/snes/chip/bsx/bsx.cpp
bsnes/snes/chip/hitachidsp/hitachidsp.cpp
bsnes/snes/chip/icd2/icd2.cpp
bsnes/snes/chip/icd2/icd2.hpp
bsnes/snes/chip/icd2/interface/interface.cpp
bsnes/snes/chip/icd2/mmio/mmio.cpp
bsnes/snes/chip/icd2/serialization.cpp
bsnes/snes/chip/link/link.cpp
bsnes/snes/chip/msu1/msu1.cpp
bsnes/snes/chip/necdsp/necdsp.cpp
bsnes/snes/chip/nss/nss.cpp
bsnes/snes/chip/obc1/obc1.cpp
bsnes/snes/chip/sa1/sa1.cpp
bsnes/snes/chip/sdd1/sdd1.cpp
bsnes/snes/chip/spc7110/spc7110.cpp
bsnes/snes/chip/srtc/srtc.cpp
bsnes/snes/chip/sufamiturbo/sufamiturbo.cpp
bsnes/snes/chip/superfx/superfx.cpp
bsnes/snes/controller/controller.cpp
bsnes/snes/cpu/core/core.cpp
bsnes/snes/cpu/cpu.cpp
bsnes/snes/dsp/dsp.cpp
bsnes/snes/interface/interface.cpp
bsnes/snes/memory/memory.cpp
bsnes/snes/ppu/ppu.cpp
bsnes/snes/smp/core/core.cpp
bsnes/snes/smp/smp.cpp
bsnes/snes/snes.hpp
bsnes/snes/system/system.cpp
bsnes/target-debugger/base.hpp
bsnes/target-ui/Makefile
bsnes/target-ui/base.hpp
bsnes/target-ui/config/config.cpp
bsnes/target-ui/general/main-window.cpp