Thomas Harte
|
ff86cbd48e
|
Remove more get_s.
|
2025-02-26 20:26:06 -05:00 |
|
Thomas Harte
|
47bd4dade5
|
Avoid direct cstdio where meaningful.
|
2025-02-26 18:04:13 -05:00 |
|
Thomas Harte
|
ff8180920f
|
Simplify extension finder, 80/81 file grabbing.
|
2025-02-26 17:17:24 -05:00 |
|
Thomas Harte
|
d4f08f0006
|
Remove get_.
|
2025-02-26 17:09:47 -05:00 |
|
Thomas Harte
|
1db756063b
|
Further remove type info from function naming.
|
2025-02-26 16:00:34 -05:00 |
|
Thomas Harte
|
b44ea31bbf
|
Deal with default sizes delcaratively.
|
2025-02-26 11:33:38 -05:00 |
|
Thomas Harte
|
ddccb946ff
|
Fix precedence error in put_le.
|
2025-02-25 23:24:11 -05:00 |
|
Thomas Harte
|
1f6f30ae9e
|
Implement MediaChangeObserver for the consoles.
|
2025-02-25 23:03:45 -05:00 |
|
Thomas Harte
|
4b19a3f4ed
|
Split interface, make const.
|
2025-02-25 22:58:36 -05:00 |
|
Thomas Harte
|
c39d0ce2f7
|
Add note to self.
|
2025-02-25 22:37:12 -05:00 |
|
Thomas Harte
|
cbdf1a941c
|
Merge pull request #1475 from TomHarte/FileDidChange
macOS: Reinsert media and/or restart machines upon underlying file changes.
|
2025-02-24 23:12:17 -05:00 |
|
Thomas Harte
|
a340635de5
|
Fix lost audio, race condition.
|
2025-02-24 23:04:41 -05:00 |
|
Thomas Harte
|
d62362db1a
|
Reduce copy and paste.
|
2025-02-24 22:50:56 -05:00 |
|
Thomas Harte
|
a0aba69306
|
Resolve lost options.
|
2025-02-24 22:46:44 -05:00 |
|
Thomas Harte
|
765683cd34
|
Copy and paste to a mostly working substitution.
|
2025-02-24 22:44:10 -05:00 |
|
Thomas Harte
|
93ddf4f0ba
|
Ensure ZX Spectrum, at least, returns correct indication.
|
2025-02-24 22:34:15 -05:00 |
|
Thomas Harte
|
8dcccf11bf
|
Improve constness, remove unnecessary virtuals.
|
2025-02-24 18:18:12 -05:00 |
|
Thomas Harte
|
43353ce892
|
Confirm and wire through semantics.
|
2025-02-24 15:36:18 -05:00 |
|
Thomas Harte
|
a698fea078
|
Spell out some options.
|
2025-02-23 18:15:14 -05:00 |
|
Thomas Harte
|
390d9b0fe1
|
Add further note to self.
|
2025-02-22 23:12:41 -05:00 |
|
Thomas Harte
|
fd3ff05b17
|
Avoid undefined behaviour on left shift.
|
2025-02-22 23:06:40 -05:00 |
|
Thomas Harte
|
a5e4c9dd7b
|
Add pure file-content change observer.
|
2025-02-22 22:40:15 -05:00 |
|
Thomas Harte
|
37f07dcc5a
|
Add note to self on intentions.
|
2025-02-21 17:51:14 -05:00 |
|
Thomas Harte
|
75bae9a59c
|
Merge pull request #1474 from TomHarte/LighterMouseovers
Adjust macOS UI to show options/volume only when _directly_ mouseovered.
|
2025-02-21 12:42:15 -05:00 |
|
Thomas Harte
|
1684d88a3b
|
Don't hide mouse cursor if over an interesting subview.
|
2025-02-21 11:43:47 -05:00 |
|
Thomas Harte
|
50acbb70da
|
Rename protocol method.
|
2025-02-21 11:37:37 -05:00 |
|
Thomas Harte
|
4de1025468
|
Avoid potential MSX 2 crash at startup.
|
2025-02-21 11:37:24 -05:00 |
|
Thomas Harte
|
c2506dd115
|
Show controls immediately at startup.
|
2025-02-21 11:31:13 -05:00 |
|
Thomas Harte
|
f8c9aa8e6c
|
Require mouseover near the volume/controls to activate.
|
2025-02-21 11:28:53 -05:00 |
|
Thomas Harte
|
e19dc1f067
|
Make scan target the window's native view.
|
2025-02-21 10:43:56 -05:00 |
|
Thomas Harte
|
84776bced1
|
Merge pull request #1473 from TomHarte/BetterBitReader
Slim FileHolder; improve and extract BitSerialiser.
|
2025-02-20 23:03:39 -05:00 |
|
Thomas Harte
|
9162c86e21
|
Test, improve BitStream.
|
2025-02-20 22:42:02 -05:00 |
|
Thomas Harte
|
88ffcbc62b
|
Work in terms of the number of bits to be handled.
|
2025-02-19 22:04:51 -05:00 |
|
Thomas Harte
|
6aff0b74cd
|
Reduce redundant types.
|
2025-02-19 00:09:57 -05:00 |
|
Thomas Harte
|
79671890c5
|
Generalise and improve BitStream.
|
2025-02-18 23:17:39 -05:00 |
|
Thomas Harte
|
edd4ed307f
|
Template away repetition.
|
2025-02-18 22:48:47 -05:00 |
|
Thomas Harte
|
f786f8a970
|
Merge pull request #1472 from TomHarte/FastPRGs
Withdraw PRG support for the Plus 4.
|
2025-02-18 21:57:32 -05:00 |
|
Thomas Harte
|
a1d10adaa3
|
Support only the Vic-20 for PRGs for now.
|
2025-02-18 20:46:43 -05:00 |
|
Thomas Harte
|
7f480e8e56
|
Swing desperately at fast tape loading.
|
2025-02-11 21:49:58 -05:00 |
|
Thomas Harte
|
94b972aaf4
|
Improve style.
|
2025-02-11 21:48:56 -05:00 |
|
Thomas Harte
|
9470775292
|
Avoid race condition on input/output frequencies.
|
2025-02-11 21:48:23 -05:00 |
|
Thomas Harte
|
93eb63d930
|
Add interrupt register to TED check set.
|
2025-02-11 21:47:36 -05:00 |
|
Thomas Harte
|
ea81096a43
|
Reinstall debugging temporariness.
|
2025-02-07 18:09:33 -05:00 |
|
Thomas Harte
|
594045b4e7
|
Merge pull request #1471 from TomHarte/CRCInterface
Remove need for a CRC generator instance.
|
2025-02-05 22:18:59 -05:00 |
|
Thomas Harte
|
1449330ed3
|
Use updated interface.
|
2025-02-04 23:14:49 -05:00 |
|
Thomas Harte
|
07493a6b18
|
Remove need for a CRC generator instance.
|
2025-02-04 22:54:39 -05:00 |
|
Thomas Harte
|
0310db5f24
|
Merge pull request #1470 from TomHarte/SimplerReverse
Unify and simplify bit reversal functions.
|
2025-02-04 21:49:57 -05:00 |
|
Thomas Harte
|
ed6d5a7d38
|
Correct test target.
|
2025-02-04 00:05:09 -05:00 |
|
Thomas Harte
|
ca7c1bc631
|
Remove redundant inlines.
|
2025-02-04 00:00:12 -05:00 |
|
Thomas Harte
|
259070c658
|
Unify reverse functions.
|
2025-02-03 23:58:41 -05:00 |
|