bsnes/higan/processor
Tim Allen 40abcfc4a5 Update to v099r04 release.
byuu says:

Changelog:
- lots of code cleanups to processor/r6502 (the switch.cpp file is only
  halfway done ...)
- lots of code cleanups to fc/cpu
- removed fc/input
- implemented fc/controller

hex_usr, you may not like this, but I want to keep the controller port
and expansion port interface separate, like I do with the SNES. I realize
the NES' is used more for controllers, and the SNES' more for hardware
expansions, but ... they're not compatible pinouts and you can't really
connect one to the other.

Right now, I've only implemented the controller portion. I'll have to
get to the peripheral portion later.

Also, the gamepad implementation there now may be wrong. It's based off
the Super Famicom version obviously. I'm not sure if the Famicom has
different behavior with latching $4016 writes, or not. But, it works in
Mega Man II, so it's a start.

Everyone, be sure to remap your controls, and then set port 1 -> gamepad
after loading your first Famicom game with the new WIP.
2016-06-18 16:04:32 +10:00
..
arm Update to v098r19 release. 2016-06-09 08:26:35 +10:00
gsu Update to v098r19 release. 2016-06-09 08:26:35 +10:00
hg51b Update to v098r06 release. 2016-04-22 23:35:51 +10:00
lr35902 Update to v098r17 release. 2016-06-06 08:10:01 +10:00
r6502 Update to v099r04 release. 2016-06-18 16:04:32 +10:00
r65816 Update to v098r19 release. 2016-06-09 08:26:35 +10:00
spc700 Update to v098r19 release. 2016-06-09 08:26:35 +10:00
upd96050 Update to v098r19 release. 2016-06-09 08:26:35 +10:00
v30mz Update to v098r19 release. 2016-06-09 08:26:35 +10:00
GNUmakefile Update to v097r19 release. 2016-03-13 11:22:14 +11:00
processor.hpp Update to v097r01 release. 2016-01-23 18:29:34 +11:00