Fredrick Meunier
|
6c20883b1f
|
Minor reformatting
|
2018-07-03 08:52:18 +10:00 |
|
ub880d
|
ccb5a6910f
|
Emulate bug loading 0 length blocks
with tape traps enabled
|
2018-03-22 20:59:46 +11: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
|
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
|
39cb8278fe
|
Disable tape acceleration if an edge occurs at the originally scheduled
time, as this means we need to sample it normally rather than
accelerating the *next* edge.
|
2017-09-23 22:42:10 +01:00 |
|
Philip Kendall
|
d0b6f96947
|
Add "tape:microphone" debugger variable giving access to current tape
input level.
|
2017-09-23 19:16:00 +01:00 |
|
Sergio Baldoví
|
9e07ecfb12
|
Disable tape traps when playing/recording RZX files
(more from bug #336) (thanks, windale).
|
2017-04-25 22:45:45 +02:00 |
|
Fredrick Meunier
|
ba77c2ab67
|
Move memory.[ch] to memory_pages.[ch]
To avoid clashes with any similarly named system files (thanks,
BogDan Vatra and Sergio Baldoví).
|
2016-12-10 20:27:03 +11:00 |
|
Fredrick Meunier
|
5de51003fd
|
Retire legacy RCS tags
|
2016-10-24 11:45:18 +11:00 |
|
Fredrick Meunier
|
65efd6859b
|
Change microphone state when 0 tstate pulses do not have the no edge flag set.
Legacy-ID: 5730
|
2016-08-12 12:00:44 +00:00 |
|
Philip Kendall
|
6e9213d853
|
Merge trunk into startup ordering branch.
Legacy-ID: 5669
|
2016-07-08 21:30:47 +00:00 |
|
Philip Kendall
|
1aa3488f7f
|
Add display initialisation to the startup manager.
Legacy-ID: 5665
|
2016-07-06 19:22:35 +00:00 |
|
Philip Kendall
|
df72dd319b
|
Make every startup module dependent on setuid() having been called.
Legacy-ID: 5659
|
2016-06-30 19:35:18 +00:00 |
|
Philip Kendall
|
4ee9aaa31c
|
Add event subsystem into startup manager.
Legacy-ID: 5654
|
2016-06-19 21:44:05 +00:00 |
|
Philip Kendall
|
c8f1ad25e1
|
Use ARRAY_SIZE macro (thanks, Sergio).
Legacy-ID: 5652
|
2016-06-19 19:05:12 +00:00 |
|
Philip Kendall
|
3f6e39eaea
|
Use startup manager for end functions as well.
Legacy-ID: 5648
|
2016-06-18 21:54:46 +00:00 |
|
Philip Kendall
|
d1d77feedd
|
Add tape subsystem into startup manager.
Legacy-ID: 5646
|
2016-06-17 21:43:42 +00:00 |
|
Fredrick Meunier
|
068e5045a1
|
Fix use of tape traps if VERIFY is requested (thanks, Alberto Garcia) (more from
patch #337).
Legacy-ID: 5586
|
2016-06-04 14:04:25 +00:00 |
|
Fredrick Meunier
|
ff60f36fa8
|
Fix regression causing some Alkatraz games to fail to load if fastloading is
enabled (fixes bugs #343 and #345) (thanks, Phil and Sergio).
Legacy-ID: 5475
|
2016-05-11 11:33:46 +00:00 |
|
Fredrick Meunier
|
99b964e30b
|
Have a go at updating copyright dates since v 1.1.1.
Legacy-ID: 5432
|
2016-05-01 04:16:09 +00:00 |
|
Fredrick Meunier
|
c8febb9ed3
|
Whitespace fix.
Legacy-ID: 5395
|
2016-04-24 23:34:12 +00:00 |
|
Fredrick Meunier
|
c0726a880d
|
Correctly count number of pulses in PZX pulse block for tape browser.
Legacy-ID: 5366
|
2016-03-25 09:58:54 +00:00 |
|
Fredrick Meunier
|
1cf9f66d07
|
Also check if data blocks are headers for handling PZX files.
Legacy-ID: 5364
|
2016-03-24 23:48:41 +00:00 |
|
Fredrick Meunier
|
c080e615f0
|
Add tape data playback in tape edge handling and correct time sound from tape
edge starts (fixes bug #330).
Legacy-ID: 5358
|
2016-03-01 04:18:02 +00:00 |
|
Stefano Bodrato
|
df6a58a813
|
Capture BASIC video functions to SVG file (patch #322).
Legacy-ID: 5314
|
2015-08-23 22:27:39 +00:00 |
|
ub880d
|
dc73367b1b
|
Skip tape traps if VERIFY is requested (patch #337).
Legacy-ID: 5311
|
2015-07-04 04:47:58 +00:00 |
|
Sergio Baldoví
|
80200e9a85
|
Don't show an error when rewinding an empty tape.
Legacy-ID: 5187
|
2015-03-22 00:59:41 +00:00 |
|
Stuart Brady
|
91151039f0
|
Add missing const qualifiers
Legacy-ID: 5183
|
2015-03-19 14:47:11 +00:00 |
|
Stuart Brady
|
7e7a459c11
|
Use libspectrum_{new,new0,renew}() macros where sizeof(elem) == 1
Legacy-ID: 5126
|
2015-03-02 21:12:30 +00:00 |
|
Fredrick Meunier
|
a646470f29
|
Fix speech in Cobra's Arc - Medium Case.tzx when loaded with tape traps enabled
(thanks, zx81 and Sergio).
Legacy-ID: 5083
|
2014-05-09 15:13:41 +00:00 |
|
Fredrick Meunier
|
527a4e001c
|
Update SE ROMs to v4.04.
Legacy-ID: 4863
|
2013-01-27 11:28:00 +00:00 |
|
Philip Kendall
|
ebf7d43046
|
Fix warnings.
Legacy-ID: 4817
|
2012-12-28 20:37:55 +00:00 |
|
Fredrick Meunier
|
dfcf925e0d
|
Switch to using libspectrum_free over free to match our allocations.
Legacy-ID: 4717
|
2012-06-07 03:54:45 +00:00 |
|
Fredrick Meunier
|
00dbfa316b
|
Switch to using libspectrum_malloc over raw malloc.
Legacy-ID: 4715
|
2012-06-07 03:32:59 +00:00 |
|
Fredrick Meunier
|
103657baa5
|
Switch to using libspectrum_realloc over raw realloc.
Legacy-ID: 4713
|
2012-06-07 03:19:57 +00:00 |
|
Sergio Baldoví
|
f2cfaba381
|
Fix various memory leaks (rest of bug #254).
Legacy-ID: 4696
|
2012-05-07 02:05:13 +00:00 |
|
Philip Kendall
|
df7ec35799
|
Make event_add_with_data() just blow up if it can't allocate memory.
Legacy-ID: 4641
|
2012-01-21 13:42:51 +00:00 |
|
Philip Kendall
|
38c04c8da8
|
utils_close_file() can never fail, so don't write excessive code to handle it
failing.
Legacy-ID: 4632
|
2012-01-19 22:55:39 +00:00 |
|
Philip Kendall
|
0fc9fc16c4
|
Make debugger_event_register() just blow up if it can't allocate memory.
Legacy-ID: 4631
|
2012-01-19 22:43:24 +00:00 |
|
Philip Kendall
|
2fe6955b1b
|
Make event_register() just blow up if it can't allocate memory.
Legacy-ID: 4630
|
2012-01-19 22:32:50 +00:00 |
|
Fredrick Meunier
|
5ca9610ecf
|
We want to allow 0 tstate blocks to twiddle the mic to accommodate the set signal
level block.
Legacy-ID: 4438
|
2011-05-14 14:22:24 +00:00 |
|
Fredrick Meunier
|
79c52ea7f2
|
Add case for set signal level block.
Legacy-ID: 4435
|
2011-05-14 05:52:06 +00:00 |
|
Philip Kendall
|
65793a166a
|
Fix warnings.
Legacy-ID: 4420
|
2011-05-04 22:35:58 +00:00 |
|
Philip Kendall
|
2140b9817f
|
Move to a system where memory sources are registered by 3rd parties.
Legacy-ID: 4378
|
2011-04-26 23:02:06 +00:00 |
|
Philip Kendall
|
670eaf5bc5
|
Merge in changes from trunk.
Legacy-ID: 4374
|
2011-04-25 20:36:33 +00:00 |
|
Philip Kendall
|
96129d5cca
|
First bit of rework: merge memory_page.bank and memory_page.source.
Legacy-ID: 4314
|
2011-02-18 23:31:59 +00:00 |
|
Philip Kendall
|
f07ae3ffd8
|
Move all peripherals files to new peripherals/ subdirectory.
Legacy-ID: 4288
|
2011-02-03 21:06:22 +00:00 |
|
Philip Kendall
|
023faa3d16
|
Rework peripheral handling to reduce explicit coupling (extended version of
patch #237).
Legacy-ID: 4258
|
2011-01-13 21:55:25 +00:00 |
|