Sergio Baldoví
4ab3ba3088
Add ZXMMC interface (patch #393 )
2017-08-31 00:02:14 +02:00
Philip Kendall
71b5251475
Remove vestiges of second MMC card support.
2017-08-10 22:20:39 +01: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
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
Sergio Baldoví
0c826a8274
Re-enable standard output for Windows builds
...
Allows basic debugging but there isn't any visible console. The
creation of a console is defined by -mwindows and -mconsole linker
options.
2016-10-30 09:25:21 +01:00
Fredrick Meunier
5de51003fd
Retire legacy RCS tags
2016-10-24 11:45:18 +11: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
Sergio Baldoví
32ab85df48
Secure strncpy() calls.
...
Legacy-ID: 5383
2016-04-17 09:18:13 +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
Adrien Destugues
325055c32c
Avoid mixing declarations and code for C89 compilers
...
Legacy-ID: 5252
2015-05-12 23:13:44 +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
Sergio Baldoví
6e1a0b5e70
Allow to continue recordings if there is a final snapshot in the RZX file and allow to finalise recordings (part of bug #305 ).
...
Legacy-ID: 5065
2014-01-12 23:58:05 +00:00
Alex Badea
be0656cde1
Generic FDD UI handling cleanup (patch #315 ).
...
Legacy-ID: 5032
2013-09-08 07:13:44 +00:00
Stuart Brady
017435b798
Rename 'Interface I' and 'Interface II' to 'Interface 1' and 'Interface 2'
...
Legacy-ID: 4835
2012-12-31 15:35:45 +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
d6c9fa6a81
Merge up to trunk revision 4651.
...
Legacy-ID: 4656
2012-02-03 12:38:44 +00:00
Sergio Baldoví
bee23a1842
Add facility to record RZX to FMF movie. Allow a paused recording to be stopped.
...
Legacy-ID: 4520
2011-07-01 13:05:55 +00:00
Fredrick Meunier
84ed13cc92
Add pause option for movie recording.
...
Legacy-ID: 4278
2011-01-25 10:27:31 +00:00
Gergely Szasz
ba7d2556ca
Add support for recording videos of the emulator output using Gergely's custom
...
format (patch #223 ).
Legacy-ID: 4161
2010-09-16 12:18:08 +00:00
Gergely Szasz
5e637a3cae
Supply dummy ui_widget_init and ui_widget_end definitions (more from patch
...
#217 ).
Legacy-ID: 4111
2010-01-07 11:50:32 +00:00
Gergely Szasz
7d91ea2f68
Include widget.h for widget_init and widget_end definitions (more from patch
...
#217 ).
Legacy-ID: 4110
2009-12-30 03:24:45 +00:00
Gergely Szasz
504fea32bb
Move widget UI hooks to the UI code, remove unnecessary #ifdef WIDGET_UI
...
(patch #217 ).
Legacy-ID: 4109
2009-12-27 06:15:10 +00:00
Fredrick Meunier
e7e8d7bb0c
Initial experimental Opus Discovery support.
...
Legacy-ID: 4047
2009-07-22 10:07:04 +00:00
Gergely Szasz
4da4d74681
Add support for flipping drive images in single sided drives and for
...
automatically merging both drive images where they are named with the text
[Ss]ide[ _][abAB12] (patch #198 ).
Legacy-ID: 4012
2009-04-16 12:42:14 +00:00
Gergely Szasz
0f09a11e4b
Allow the configuration of the drives attached to the various disk interfaces
...
(part of patch #182 , also resolves feature request #32 ).
Legacy-ID: 3991
2009-03-28 23:46:51 +00:00
Fredrick Meunier
57f3640e6c
Allow user to swap Kempston mouse buttons as some combinations of physical
...
hardware and spectrum software make it hard to use the standard mapping e.g.
right clicking and moving the cursor on Mac notebooks (thanks, Andrew Owen).
Legacy-ID: 3981
2009-02-09 21:40:22 +00:00
Gergely Szasz
1ed873d3c0
Replace lib765 and libdsk with new upd765 FDC emulation for +3 (remainder of
...
patch #165 ) (thanks, Mark Woodmass).
Legacy-ID: 3584
2008-03-25 10:27:30 +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
Gergely Szasz
57308da9a5
Add write protect options for +D and Beta disks (rest of patch #150 ).
...
Legacy-ID: 3312
2007-11-19 22:02:14 +00:00
Stuart Brady
223128cc65
Forgot to update write protect item names in menu_item_lookup[].
...
Legacy-ID: 3310
2007-11-19 20:38:32 +00:00
Stuart Brady
874871e260
Rewrite Microdrive cartridge insertion/ejection code:
...
* Allow cartridges to be ejected without saving (fixes bug #124 ).
* Always prompt for a filename when ejecting cartridges (fixes bug #126 ).
* Prompt to eject a cartridge when inserting another in its place.
* Remove "Sync" option and add "Eject and write" option.
* Check for modified cartridges when exiting.
Legacy-ID: 3292
2007-11-11 20:10:32 +00:00
Philip Kendall
0779aede5d
Move #include "tape.h" to where it's needed.
...
Legacy-ID: 3289
2007-11-09 20:20:03 +00:00
Stuart Brady
745df6f090
Add variadic arguments support to ui_confirm_save() and use more detailed
...
messages when ejecting modified +3, +D and Beta disks (part of feature request
#44 )
Legacy-ID: 3288
2007-11-09 18:12:45 +00:00
Stuart Brady
08707a781e
Move ui_tape_write(), ui_plus3_disk_write(), ui_beta_disk_write()
...
and ui_plusd_disk_write() into ui.c.
Legacy-ID: 3287
2007-11-09 17:17:27 +00:00
Stuart Brady
ef8a2340eb
Tidy up error messages.
...
Legacy-ID: 3232
2007-10-24 15:05:23 +00:00
Stuart Brady
3d09595a50
Use new WD FDC code for Beta disk interface emulation.
...
Legacy-ID: 3207
2007-10-19 20:04:47 +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
09ad2968d2
Remove fictitious +D drives 3 and 4 -- the +D only supports two drives .
...
Legacy-ID: 2982
2007-06-12 14:20:26 +00:00
Stuart Brady
a650451a4e
Fix disk menu activation.
...
Legacy-ID: 2975
2007-06-11 22:26:45 +00:00
Stuart Brady
d57d4d21ab
+D emulation (part of patch #99 ).
...
Legacy-ID: 2957
2007-06-09 22:18:52 +00:00
Fredrick Meunier
720947a36a
Add support for recording into a RLE raw sample block (feature request
...
#24 ).
Legacy-ID: 2918
2007-06-01 12:51:20 +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
67e90012a1
Merge from Release-0_8_0 branch.
...
Legacy-ID: 2830
2007-05-12 14:57:37 +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
Philip Kendall
dfd8644886
Change capitalisation of "Insert snapshot" command and document rollback
...
commands.
Legacy-ID: 2676
2007-01-01 22:01:55 +00:00
Matthew Westcott
872163bf61
Improved DivIDE emulation: actual connection to IDE devices.
...
Legacy-ID: 2582
2005-10-31 12:09:11 +00:00
Philip Kendall
7a5294abab
Improve profiler UI.
...
Legacy-ID: 2536
2005-03-25 13:45:34 +00:00
Fredrick Meunier
8db2316c7d
Further fixes for compiling without libpng.
...
Legacy-ID: 2466
2005-01-03 02:11:31 +00:00
Philip Kendall
fb94e6a9f1
Don't try and set the 'Record movie as PNG' menu item as (in)active if
...
libpng not present.
Legacy-ID: 2464
2005-01-02 23:30:32 +00:00
Philip Kendall
abc229c881
Simplify menu item (de)activation code.
...
Legacy-ID: 2434
2004-11-28 22:05:52 +00:00