Fredrick Meunier
1ef57bf4e6
Use 44.1KHz as default sound frequency
2018-05-09 21:46:01 +10:00
Fredrick Meunier
13e76f1236
Add UI for phantom typist
2018-03-06 22:26:27 +11:00
Gergely Szasz
95c7be1076
Add option for SDL full-screen mode
...
New command line switch to list available video modes detected as
full-screen capable, and force the use of one of them (patch #399 ).
2018-02-18 23:22:16 +01: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
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
Sergio Baldoví
832d8a714c
Rename --multiface-stealth option to --multiface1-stealth
...
Is more descriptive as it's only available for Multiface One.
2017-06-05 23:25:45 +02:00
Sergio Baldoví
1fae0ea34d
Sort Multiface roms and rename Multiface +3 to Multiface 3
2017-05-21 20:40:28 +02:00
Fredrick Meunier
374eb7df56
Integrate patch into current Fuse infrastructure
2017-05-20 23:39:46 +10: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
56c0339393
Allow use of cursor keys as cursor joystick
2016-11-20 09:04:07 +11:00
Fredrick Meunier
5de51003fd
Retire legacy RCS tags
2016-10-24 11:45:18 +11:00
Sergio Baldoví
ce6186e006
Add option to enable the support of Recreated ZX Spectrum.
...
Legacy-ID: 5780
2016-08-24 22:34:36 +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
Sergio Baldoví
f49c07c9a9
More from rename 'Interface I' to 'Interface 1' (thanks, Stuart).
...
Legacy-ID: 5332
2015-11-22 22:36:39 +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
Stuart Brady
f8a0582f4c
Emulate NMOS and CMOS Z80 variants
...
Legacy-ID: 5173
2015-03-18 17:35:50 +00:00
Fredrick Meunier
b531daa865
Allow up to 15 joystick buttons to be defined to accommodate e.g. XBox 360 ABXY
...
button use (patch #309 ).
Legacy-ID: 4915
2013-04-07 05:32:09 +00:00
Fredrick Meunier
5a38932813
Add separate switch to enable ZX Printer emulation (bug #274 ).
...
Legacy-ID: 4861
2013-01-26 11:48:27 +00:00
Stuart Brady
d948adb957
Fix command line options and add menu items for Opus and DISCiPLE ROM selection
...
Legacy-ID: 4841
2013-01-02 01:55:24 +00:00
Philip Kendall
d5c6a83eee
We don't load the Spectranet firmware from a .rom file any more.
...
Legacy-ID: 4676
2012-02-26 21:43:17 +00:00
Fredrick Meunier
d6c9fa6a81
Merge up to trunk revision 4651.
...
Legacy-ID: 4656
2012-02-03 12:38:44 +00:00
Sergio Baldoví
2aa8658d75
Optionally have movie recordings auto stop when RZX playback ends.
...
Legacy-ID: 4523
2011-07-01 13:18:12 +00:00
Fredrick Meunier
93ac0cf2a8
Remove ulaw, add user option to set compression level to "None", "Lossless" or
...
"High", add missing movie_tables.h and add zlib detection to configure.in.
Legacy-ID: 4275
2011-01-23 02:37:14 +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
850230fff3
Extend 80 track drives to accept disks up to 84 tracks and 40 track drives to
...
accept disks up to 42 tracks. Also add options to allow these limits to be
overridden (fixes bug #194 ).
Legacy-ID: 4131
2010-05-19 10:52:37 +00:00
Gergely Szasz
7405252e76
Add weak data handling capability so Fuse can deal with weak data if it present
...
in the disk image (EDSK/UDI) (patch #219 ).
Legacy-ID: 4114
2010-01-15 13:45:51 +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
Fredrick Meunier
e88313a406
Switch from libsamplerate to Blip_Buffer (by Shay Green) for alias noise
...
reduction for beeper and AY.
Legacy-ID: 4021
2009-05-29 13:39:51 +00:00
Fredrick Meunier
7f69a5553d
Defend against segfaults when trying to deal with empty options XML elements
...
(thanks, Anonymous from patch #202 ).
Legacy-ID: 4016
2009-05-09 10:58:25 +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
6c67cecc05
Add support for the full range of bit depths and the full range of scalers to
...
the SVGA UI (patch #128 ).
Legacy-ID: 3992
2009-03-29 11:28:17 +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
Philip Kendall
36a4909d0a
Support for autosaves when using RZX recording.
...
Legacy-ID: 3787
2008-10-22 19:10:25 +00:00
Marek Januszewski
e57e013aa2
Added ability to define the keyboard joystick emulation keys
...
Legacy-ID: 3751
2008-08-19 15:46:09 +00:00
Philip Kendall
5c3a42812d
Allow debugger commands to be specified on the command line. A side-effect is
...
allowing multiple debugger commands separated by newlines in one call to the
parser, and also fix the fact that event breakpoints didn't pay attention to
ignore counts, conditions or lifetime.
Legacy-ID: 3650
2008-06-03 21:53:18 +00:00
Fredrick Meunier
0ea08cd099
Move Pentagon 128k back to being a typical 1991 type machine (the Mr. Gluck
...
Reset Service ROM was released in 1996), and fix szx custom ROM writing for the
various Pentagon models. The Pentagon 128k will be compatible with most other
emulators Pentagon setting, while the 512k and 1024k will remain as emulations
of the later, more advanced models which will not clash with other emulator's
snapshots.
Legacy-ID: 3599
2008-04-09 13:16:13 +00:00
Philip Kendall
40fb2d09ae
Add support for tape acceleration (slightly extended version of patch #164 ).
...
Legacy-ID: 3596
2008-04-01 11:06:45 +00:00
Philip Kendall
8b60d8b0d3
Add --late-timings option to emulate machines with 1 tstate later timings.
...
Legacy-ID: 3573
2008-03-21 16:05:20 +00:00
Philip Kendall
e52eb160e6
Make unit testing framework a run-time rather than build-time option.
...
Legacy-ID: 3559
2008-03-16 12:01:15 +00:00
Stuart Brady
216bb6bd44
Fix compilation on Win32.
...
Legacy-ID: 3421
2007-12-13 01:51:12 +00:00
Gergely Szasz
32e2e6e15e
Interface 1 RS-232 cleanup (patch #155 ).
...
Legacy-ID: 3418
2007-12-13 00:08:23 +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
Fredrick Meunier
44a2134ac6
Separate Pentagon variants ROM images and change settings to refer to beta
...
rather than trdos (patch #149 ).
Legacy-ID: 3330
2007-11-23 11:05:11 +00:00