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

69 Commits

Author SHA1 Message Date
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