1
0
mirror of https://git.code.sf.net/p/fuse-emulator/fuse synced 2026-01-27 01:41:34 +03:00
Commit Graph

18 Commits

Author SHA1 Message Date
Fredrick Meunier
3c4e3dd995 Only disable phantom typist if it was activated
More improvements disabling phantom typist after finishing loading TAP
or standard ROM TZX files (thanks, Alberto Garcia) (fixes bug #423).
2018-07-03 19:49:58 +10:00
Fredrick Meunier
26ca49a67e Stop triggering phantom typist on snapshot load
(thanks, Alberto Garcia) (fixes bug #421).
2018-04-24 22:16:30 +10:00
Fredrick Meunier
8adf81ab1b Re-enable sound after phantom typist finishes
loading TAP, standard ROM TZX or +3 DSK images (fixes bug #419).
2018-04-09 18:34:04 +10:00
Fredrick Meunier
13e76f1236 Add UI for phantom typist 2018-03-06 22:26:27 +11:00
Fredrick Meunier
74c87a979d Fix implicit declaration warning 2017-11-21 12:43:20 +11:00
Philip Kendall
f86fd3fd19 Add --phantom-typist-mode option.
This can be used to override the automatically selected keyboard
sequence, most likely if somebody has changed the 48K ROM for one with
keystroke entry.
2017-11-20 20:59:04 +00:00
Philip Kendall
42c47a321f Ensure phantom typist stops on reset. 2017-11-19 19:58:17 +00:00
Philip Kendall
b50459796b Use phantom typist for +3 disk loading as well. 2017-11-19 19:29:22 +00:00
Philip Kendall
28a9ad51d6 Make LOAD ""CODE programs work on the +3 as well. 2017-11-16 22:54:17 +00:00
Philip Kendall
647718cc2f Make LOAD ""CODE programs work on the +2A. 2017-11-16 21:27:13 +00:00
Philip Kendall
6bd863e05e Allow fastloading with the phantom typist. 2017-11-16 20:39:58 +00:00
Philip Kendall
7626d4fc6e Allow autoloading of LOAD ""CODE programs. 2017-11-15 22:44:46 +00:00
Philip Kendall
21e1c3a4b2 Refactorings for phantom typist code.
* Make state machine data driven.
* Re-use existing mappings for keys to port values.
2017-11-15 20:35:51 +00:00
Philip Kendall
7d1cb99aba Give the phantom typist different behaviour on different machines. 2017-11-14 23:07:21 +00:00
Philip Kendall
11b0a22b07 Activate phantom typist in the right place. 2017-11-14 22:27:56 +00:00
Philip Kendall
610a28aab5 More tidy up of phantom typist code. 2017-11-14 21:59:13 +00:00
Philip Kendall
4d18728bdb Refactor phantom typist core loop.
* Use named states.
* Use a switch rather than multiple if blocks.
2017-11-14 20:07:42 +00:00
Philip Kendall
50691f3da2 Refactor phantom typist code into own file. 2017-11-14 19:48:44 +00:00