Sergio Baldoví
|
ffd8ce47ae
|
Disable inactive peripherals after loading a snap
|
2018-04-03 21:29:48 +10:00 |
|
Sergio Baldoví
|
4ab3ba3088
|
Add ZXMMC interface (patch #393)
|
2017-08-31 00:02:14 +02:00 |
|
Philip Kendall
|
4e6984ef2f
|
Baby steps: copy DivIDE code to DivMMC.
Will need to be refactored later to remove duplicated code.
|
2017-07-21 23:08:52 +01:00 |
|
Sergio Baldoví
|
f7c8db5156
|
Alphabetically sort PERIPH_TYPE_MULTIFACE_* and multiface.h
(thanks, Stuart)
|
2017-05-21 20:43:30 +02:00 |
|
Sergio Baldoví
|
1fae0ea34d
|
Sort Multiface roms and rename Multiface +3 to Multiface 3
|
2017-05-21 20:40:28 +02:00 |
|
Gergely Szasz
|
9c99d9b231
|
Add Multiface 1/128/+3 support
From diff.mf_16.patch in [patches:#87]
|
2017-05-20 20:04:58 +10:00 |
|
Fredrick Meunier
|
be750fdee1
|
Add Covox interface emulation
|
2017-05-06 23:27:30 +10:00 |
|
Fredrick Meunier
|
5de51003fd
|
Retire legacy RCS tags
|
2016-10-24 11:45:18 +11:00 |
|
Philip Kendall
|
a96c3e6c24
|
Add unit tests for combining floating bus and peripherals.
Legacy-ID: 5488
|
2016-05-17 20:30:33 +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 |
|
Stuart Brady
|
0ae09638d8
|
Track port attachment for each data bus line
Legacy-ID: 5279
|
2015-05-27 04:42:24 +00:00 |
|
Gergely Szasz
|
ddb31ca226
|
Add Didaktik 80/40 emulation (part of patch #331)
Legacy-ID: 5248
|
2015-05-11 02:10:39 +00:00 |
|
Stuart Brady
|
6f4152dc68
|
Add Currah µSource emulation
Legacy-ID: 5210
|
2015-04-28 08:51:57 +00:00 |
|
Sergio Baldoví
|
16019ffd74
|
Display confirmation dialogue for reset due to peripheral changes.
Legacy-ID: 4949
|
2013-05-17 05:21:07 +00:00 |
|
Fredrick Meunier
|
6870e23626
|
Do a hard reset when a peripheral that requires it is enabled or disabled in
settings (bugs #281, #283, #289).
Legacy-ID: 4906
|
2013-03-10 11:21:37 +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
|
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
|
f5a8a65c2f
|
Merge trunk into Spectranet branch.
Legacy-ID: 4451
|
2011-06-02 19:09:00 +00:00 |
|
Philip Kendall
|
a404e3f5f8
|
Integrate from trunk to Spectranet branch (just to keep it vaguely up to date).
Legacy-ID: 4418
|
2011-05-04 22:19:27 +00:00 |
|
Philip Kendall
|
5087bb91f7
|
First Spectranet code. Doesn't do anything yet, but is a stub to hang things
off.
Legacy-ID: 4309
|
2011-02-16 23:12:16 +00:00 |
|
Philip Kendall
|
f6e0d15d0a
|
Add new "peripheral activated" function and use it to allocate memory.
Legacy-ID: 4300
|
2011-02-09 23:57:09 +00:00 |
|
Philip Kendall
|
a8db7496e1
|
Wrap peripheral data up into a type and further renames to better match what
types represent.
Legacy-ID: 4299
|
2011-02-08 22:24:30 +00:00 |
|
Philip Kendall
|
c598fa99fa
|
periph_t does not represent a peripheral, but just one port from a peripheral,
so rename appropriately.
Legacy-ID: 4297
|
2011-02-07 23:09:31 +00:00 |
|
Jon Mitchell
|
00cbe3b283
|
SpecDrum support (patch #245, very slightly reworked).
Legacy-ID: 4283
|
2011-01-30 21:14:42 +00:00 |
|
Philip Kendall
|
b252bf7c09
|
Move final peripherals into new framework. This allows us to kill periph_setup().
Legacy-ID: 4280
|
2011-01-26 23:29:51 +00:00 |
|
Philip Kendall
|
da20b1002f
|
Move a few more bits into the new peripherals framework.
Legacy-ID: 4279
|
2011-01-25 23:21:26 +00:00 |
|
Philip Kendall
|
2aeb579f0e
|
Use new peripheral framework for 128K and +3 memory paging.
Legacy-ID: 4270
|
2011-01-20 21:49:27 +00:00 |
|
Philip Kendall
|
aa9b8b7489
|
Use new peripheral framework for SCLD.
Legacy-ID: 4268
|
2011-01-20 21:07:24 +00:00 |
|
Philip Kendall
|
9620b4f9f6
|
Use new peripheral framework for the ZX Printer and 128K AY chip.
Legacy-ID: 4264
|
2011-01-18 23:29:34 +00:00 |
|
Philip Kendall
|
8253646367
|
Use new peripheral framework to handle the ULA.
Legacy-ID: 4263
|
2011-01-18 22:50:08 +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 |
|
Patrik Persson
|
43235b5db5
|
SpeccyBoot emulation (patch #214).
Legacy-ID: 4237
|
2010-12-31 19:31:26 +00:00 |
|
Fredrick Meunier
|
e7e8d7bb0c
|
Initial experimental Opus Discovery support.
Legacy-ID: 4047
|
2009-07-22 10:07:04 +00:00 |
|
Fredrick Meunier
|
a149c7c2f5
|
Add emulation of the Melodik and similar AY interfaces and snapshot support
(feature request #47).
Legacy-ID: 4032
|
2009-06-10 11:09:44 +00:00 |
|
Fredrick Meunier
|
02b43db67c
|
Add emulation of the Fuller Box and support for the Fuller Box in snapshots
(feature request #37) (Stuart & Fred).
Legacy-ID: 4030
|
2009-06-07 14:38:38 +00:00 |
|
Philip Kendall
|
0af5b8320f
|
Add debugger events for tape stop and peripheral page/unpage.
Legacy-ID: 3648
|
2008-06-01 17:42:03 +00:00 |
|
Stuart Brady
|
f178a1d76c
|
Allow the Beta 128 interface to be used with the 128K and +2 machines
(feature request #17).
Legacy-ID: 3400
|
2007-12-04 18:24:31 +00:00 |
|
Stuart Brady
|
7ff0ac324a
|
Make libdisk.a no longer depend on libdsk.
Legacy-ID: 3184
|
2007-09-28 19:40:20 +00:00 |
|
Stuart Brady
|
d57d4d21ab
|
+D emulation (part of patch #99).
Legacy-ID: 2957
|
2007-06-09 22:18:52 +00:00 |
|
Stuart Brady
|
5bed548bc6
|
Update FSF address in GPL notices, add autogenerated-file comment to
settings.h, add missing Id tags, and some boilerplate formatting fixes .
Legacy-ID: 2889
|
2007-05-26 17:45:08 +00:00 |
|
Philip Kendall
|
b9cc4b03a8
|
Change my e-mail address to @shadowmagic and remove my postal address.
Legacy-ID: 2720
|
2007-02-02 16:22:00 +00:00 |
|
Stuart Brady
|
abf5b4bcc8
|
Split periph_setup into separate functions for each device (patch #55).
Legacy-ID: 2570
|
2005-09-06 11:24:03 +00:00 |
|
Philip Kendall
|
4ef335ce74
|
Fixes for display timings with the character-accurate renderer.
Legacy-ID: 2452
|
2004-12-29 13:11:17 +00:00 |
|
Gergely Szasz
|
44a8050cc9
|
Interface I and Microdrive emulation (patch #49).
Legacy-ID: 2433
|
2004-11-28 21:58:44 +00:00 |
|
Fredrick Meunier
|
7981b6ecf0
|
Add Interface II support (rest of patch #40).
Legacy-ID: 2146
|
2004-05-13 11:13:03 +00:00 |
|
Philip Kendall
|
10f988516a
|
Another change to the peripheral handling code to let each 'read' function
determine whether it had a peripheral attached.
Legacy-ID: 2028
|
2004-03-04 14:18:59 +00:00 |
|
Philip Kendall
|
57ba0ea261
|
Use the new peripheral code to (de)activate the Kempston interface at
run-time where appropriate.
Legacy-ID: 1993
|
2004-02-15 23:48:28 +00:00 |
|
Philip Kendall
|
cf89274eb7
|
First pass at code to allow for a dynamically modifiable peripheral list.
Legacy-ID: 1992
|
2004-02-14 22:23:35 +00:00 |
|