This seems to work around a problem that (at least for me) caused the
'sol::object seq' parameter to not properly handle a specified
sol::user<input_seq>.
This problem could be reproduced with the following command at the LUA
console:
manager:machine():input():seq_poll_start("absolute",
manager:machine():input():seq_from_tokens("KEYCODE_Q"))
I would feel more comfortable if I understood why the existing code
failed; it isn't clear to me if this is a bug in our sol handling for
input_item_class, a bug in sol itself, or a compiler bug, but this
change works for me and should definitely not introduce any problems.
* 4AM for afternoon of August 4th, 2019 (nw)
* Continue the work on the CoCo floppy softlist (nw)
* Add the 4.0 version of Kobayashi Alternative (nw)
* CoCo disk fixes for OS-9, add a few other disks (nw)
Progress will be slow for awhile on the CoCo side..
* CoCo updates.. (nw)
Rip out the OS-9 stuff until I can figure out what's actually going on with the disks.
Add several things that I actually CAN confirm in the meantime.
* More CoCo work.. (nw)
Also try to get the disk names into what will hopefully be TOSEC-compliant formatting so I can contribute across both..
* More CoCo adjustments (nw)
Get the naming a bit closer to TOSEC standard so we can try to contribute this stuff back directly where possible.
Removed the v3.5 version of CoCo Max III until I have a better idea on how legitimate this disk actually is.
* Small metadata adjustment for a2_flop_misc: stkoba40 metadata (nw)
* WOZ originals up to date with 4AM as of August 13th, 2019 (nw)
* Apple to morning of August 15th, 2019 (nw)
* Add the new Yakyuu-Kyou (ヤキュウキョウ) dump for SMC 777 (not working) (nw)
Crashes at startup, but we can at least document it.
* Atronic changes (identify video CPU, fix rom loading etc.) based on information provided [Priit Laes]
* new NOT WORKING
---
Wild Thing (Atronic) [Priit Laes]
I C Money (Atronic) [Priit Laes]
Bonus Poker (Atronic) [Priit Laes]
* unrelated vii.cpp icanpian research that isn't worth a new PR (nw)
* (nw)
Split out the floppy disk controller from the swtpc09 machine, adding it to
the ss50 interface. The DC5 is compatible with both the SWTPC 6800 and 6809
systems, supporting the 4 and 16 byte I/O interfaces respectively, via a
jumper setting, so can be used on the MAME swtpc and swtpc09 machines. The
DC5, like the DC4, supports double sided and density disks, and claimed
backward compatibility with the DC1, DC2 and DC3.