Thomas Harte
|
9196341482
|
Retrenches: it seems nativeVirtualKey does what I want.
Hooray!
|
2021-05-03 21:45:53 -04:00 |
|
Thomas Harte
|
685140a4c2
|
Correct Qt -> QT.
|
2021-05-03 21:18:14 -04:00 |
|
Thomas Harte
|
1465b0ee4d
|
Shunt X11 code to bottom of file, to avoid #include interference.
|
2021-05-03 21:15:20 -04:00 |
|
Thomas Harte
|
0bf6b765d3
|
Further namespace/name corrections.
|
2021-05-03 21:11:47 -04:00 |
|
Thomas Harte
|
4774676e2a
|
Correct keypad symbols, push X11 into a namespace.
|
2021-05-03 21:09:01 -04:00 |
|
Thomas Harte
|
9c29655da2
|
Add x11extras as per use of <QX11Info>.
|
2021-05-03 20:43:22 -04:00 |
|
Thomas Harte
|
c8ab18f2b6
|
Add overt fallthrough.
|
2021-05-03 20:38:50 -04:00 |
|
Thomas Harte
|
8ebce466db
|
Be overt in empty std::string construction.
|
2021-05-03 20:35:23 -04:00 |
|
Thomas Harte
|
1b39b17125
|
Make sure size_t is visible.
|
2021-05-03 20:33:25 -04:00 |
|
Thomas Harte
|
5a46853075
|
t may be unused, per the if constexpr .
|
2021-05-03 20:32:16 -04:00 |
|
Thomas Harte
|
48ad4d4c4c
|
Make it overt that this can't return without a value.
|
2021-05-03 20:31:39 -04:00 |
|
Thomas Harte
|
056a036712
|
Add missing fallthrough declaration.
|
2021-05-03 20:31:13 -04:00 |
|
Thomas Harte
|
70eaa79108
|
Makes an attempt to use X11 KeySyms.
Rather than hard-coding a mapping.
|
2021-05-03 18:51:58 -04:00 |
|
Thomas Harte
|
c906dc3c0a
|
Merge pull request #935 from TomHarte/OricJoystick
Adds Altai-style joystick support for the Oric.
|
2021-04-29 20:15:42 -04:00 |
|
Thomas Harte
|
d1dcb41b6f
|
Adds Altai-style joystick support.
|
2021-04-29 18:29:29 -04:00 |
|
Thomas Harte
|
96ac86a757
|
Merge pull request #934 from TomHarte/OricTapes
Relaxes Oric .tap signature check.
|
2021-04-29 18:14:36 -04:00 |
|
Thomas Harte
|
4919786825
|
Relaxes Oric .tap signature check.
|
2021-04-29 18:00:02 -04:00 |
|
Thomas Harte
|
24b4185714
|
Merge pull request #933 from TomHarte/SpectrumJoystick
Adds ZX Spectrum joystick support.
|
2021-04-28 21:08:36 -04:00 |
|
Thomas Harte
|
ad10d0037a
|
Inverts the Game Controller Framework value of the y axis.
|
2021-04-28 20:31:35 -04:00 |
|
Thomas Harte
|
b6554c8255
|
Adds joystick support.
|
2021-04-28 20:19:01 -04:00 |
|
Thomas Harte
|
01dc83d0d6
|
Merge pull request #932 from MaddTheSane/xcodemaintenance
Xcode maintenance.
|
2021-04-27 19:53:51 -04:00 |
|
C.W. Betts
|
2fd08789ab
|
Xcode maintenance.
|
2021-04-27 12:50:26 -06:00 |
|
Thomas Harte
|
bc9e529995
|
Merge pull request #931 from TomHarte/FieldName
This field is counted in half-cycles.
|
2021-04-26 21:33:38 -04:00 |
|
Thomas Harte
|
708c24cc57
|
This field is counted in half-cycles.
|
2021-04-26 21:20:32 -04:00 |
|
Thomas Harte
|
7fb3048257
|
Update AllDisk and AllTape.
|
2021-04-26 21:04:25 -04:00 |
|
Thomas Harte
|
9319f0525a
|
Merge pull request #930 from TomHarte/SZX
Adds SZX support.
|
2021-04-26 20:57:06 -04:00 |
|
Thomas Harte
|
b7a62e0121
|
Adds SZX support.
Tweaking exposed Spectrum state object as relevant.
|
2021-04-26 20:47:28 -04:00 |
|
Thomas Harte
|
bd5dd9b9a3
|
Merge pull request #929 from TomHarte/SpectrumSnapshots
Adds loading of state snapshots for the ZX Spectrum
|
2021-04-26 17:44:02 -04:00 |
|
Thomas Harte
|
3348167c46
|
Ensures AY registers are conveyed.
|
2021-04-26 17:39:11 -04:00 |
|
Thomas Harte
|
700c505974
|
Ensures the ZX Spectrum properly reports its display type.
|
2021-04-25 21:16:22 -04:00 |
|
Thomas Harte
|
d403036d86
|
Reduce bounce at Spectrum startup.
|
2021-04-25 20:56:57 -04:00 |
|
Thomas Harte
|
5e08d7db39
|
Carries through paging state; avoids file rereads.
|
2021-04-25 20:46:49 -04:00 |
|
Thomas Harte
|
c34cb310a8
|
Switches to more straightforward handler for .z80-style compression.
|
2021-04-25 18:07:36 -04:00 |
|
Thomas Harte
|
8d86aa69bc
|
Adds an assert to check handling of compressed data.
|
2021-04-25 18:02:31 -04:00 |
|
Thomas Harte
|
cc41ccc5f1
|
Adds RAM deserialisation.
|
2021-04-25 17:55:52 -04:00 |
|
Thomas Harte
|
e6252fe0ed
|
Sneaks up towards loading RAM.
|
2021-04-25 17:34:43 -04:00 |
|
Thomas Harte
|
03577de675
|
Adds an empty vessel for .z80 support.
|
2021-04-25 16:54:34 -04:00 |
|
Thomas Harte
|
205518ba75
|
Switch to more efficient copy.
|
2021-04-25 16:51:07 -04:00 |
|
Thomas Harte
|
2510064218
|
Completes state object.
Subject to not yet dealing with last_fetches_ and last_contended_access_ correctly. Thought required.
|
2021-04-25 14:20:40 -04:00 |
|
Thomas Harte
|
0ef2806970
|
Adds just enough to ensure that border state gets through.
|
2021-04-25 14:16:35 -04:00 |
|
Thomas Harte
|
d80f03e369
|
Corrects longstanding deviation from naming convention.
|
2021-04-25 14:11:36 -04:00 |
|
Thomas Harte
|
fd271d920b
|
Adds capture and forwarding of border colour.
|
2021-04-25 14:00:12 -04:00 |
|
Thomas Harte
|
2bbf8bc9fa
|
Ensures 16/48kb snapshots are properly copied into place.
|
2021-04-25 13:27:11 -04:00 |
|
Thomas Harte
|
9b65d56ed0
|
Resolves potential flaw in POPping here.
|
2021-04-25 13:26:53 -04:00 |
|
Thomas Harte
|
a5098a60ec
|
Attempts to get in-SNA software to start.
|
2021-04-25 13:18:26 -04:00 |
|
Thomas Harte
|
0ebd900e40
|
Baby steps: apply Z80 state.
As far as it currently is. Since SNA is leaving the PC at the default of 0x0000, this currently has no visible effect.
|
2021-04-25 13:03:24 -04:00 |
|
Thomas Harte
|
7aeb17ac92
|
Corrects HeaderDoc/etc directive.
|
2021-04-25 13:01:23 -04:00 |
|
Thomas Harte
|
cc78bfb229
|
Forwards most of the Z80 state.
|
2021-04-25 13:00:43 -04:00 |
|
Thomas Harte
|
485c2a866c
|
Without yet a struct for Spectrum states, at least checks general wiring.
|
2021-04-24 23:38:00 -04:00 |
|
Thomas Harte
|
5b419ca5bf
|
Add State folder to Scons and Qt projects.
|
2021-04-24 23:25:08 -04:00 |
|