__________________
T.T. Defender [ShouTime, Renato Mucciarelli, Jan Stuhler, Surgeville, John Wilke, Rod_Wod, Mr. Goodwraith, ranger_lennier, Antonio Jover, ArcadeDude, Paul Vining, Ryan Gatto, joey35car, Smitdogg, The Dumping Union]
Will be redumped soon(ish) (nw)
* Refactor function keys, keypad, etc. into a common set of inputs
* Add layouts for Spain, Denmark, Switzerland, Norway and UK
* Switzerland has French/German config option, natural mode only works for French
aquarium.cpp update [Brian Troha]
Replace PCB layout with with a more informational version.
List out major chips on the PCB including customs.
Correct OKI M6295 clock with actual resonator.
- Created devices for the galaxy games carts (EEPROM + Flash + PIC) and the slot(s)
- Removed code patches and emulated the PIC communication and bank switching
- Converted the blitter to a device (cesblit.cpp)
- moved the Galaxy Games from tmaster.cpp to their own driver (galgames.cpp)
Provided the PIC code for all four StarPak cartridges [Keith M. Kolmos]
New working machines
--------------------
Galaxy Games StarPak 3
[Keith M. Kolmos, Rod_Wod, Sean Sutton, Soren Skou Nielsen, Russell Howard, Francis Ramirez,
Tourniquet, BrianT, coolmod, Smitdogg, The Dumping Union, Luca Elia]
- Write all bits except TO and PD, thus enabling e.g. bcf, bsf or clrf to change the flags.
- rlf and rrf must update the flags after the store to work correctly on this register.
... for updates. This will make device implementation more flexible and
faster. A nice side-effect is that there was some minor (<5%)
performance increase already. Each input is now assigned a notification
handler. Currently this is update, but going forward this may be a
custom handler. In addition
- fixed MEMPOOL on OSX
- removed dead code
- avoid bit-rot
- added delegate support for emscripten and arm processors
- added delegate support for VS 2015 x64
[Couriersud]
- Break up the bogus IOC structure and use 8-bit handlers where appropriate. This fixes a music playback glitch due to the old handler's failure to take byte mirroring into account.
- Improve OKI M6295 sounds by using correct bit for banking
* Add layouts for France/Belgium, Italy and Sweden/Finland
* Remove some Alt- chars from Germany/Austria layout so natural keyboard produces canonical keystroke
* Add borderline usable dead keys for natural keyboard (also applies to A1200 keyboard)
(nw) To use dead keys, you need to type the acent character combined
with a space, followed by the letter. For example if the host system is
a Mac with U.S. or similar keyboard selected, you can type à in the
emulated system in natural keyboard mode with Option-Shift-N Shift-A
(with emulated keyboard, it's Alt-J Shift-A in most keyboard layouts).