1
0
mirror of https://git.code.sf.net/p/fuse-emulator/fuse synced 2026-01-28 14:20:54 +03:00
Commit Graph

61 Commits

Author SHA1 Message Date
Patrik Persson
43235b5db5 SpeccyBoot emulation (patch #214).
Legacy-ID: 4237
2010-12-31 19:31:26 +00:00
Gergely Szasz
512b01d1ae Remove the 80 character limit in ini file settings names+values and change 256
char path lengths to MAX_PATH (patch #222).


Legacy-ID: 4156
2010-09-09 13:01:38 +00:00
Fredrick Meunier
8ec7cfc397 Numeric settings don't need to be non-zero to save into the settings file
(fixes bug #186) (thanks, Phil Reynolds).


Legacy-ID: 4096
2009-10-07 08:43:00 +00:00
Marek Januszewski
744054dac9 Added ability to read/write the config file in ini format in case libxml2 is not present
Legacy-ID: 4071
2009-08-31 14:48:28 +00:00
Marek Januszewski
d1f9f57434 Wii: Use GEKKO macro instead of UI_WII for non-UI code that needs to be compiled when compiling for Wii. This will allow to compile Fuse for Wii either native or SDL UI
Legacy-ID: 4068
2009-08-30 19:30:19 +00:00
Marek Januszewski
fab421825f Minor correction to the perl code that was creating duplicate 'Copyright (c)' string in generated c files
Legacy-ID: 4066
2009-08-30 18:54:15 +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
Bjoern Giesler
45785e5256 Merge Wii port to trunk (Bjoern Giesler/Philip Kendall).
Legacy-ID: 3944
2009-01-10 18:17:04 +00:00
Philip Kendall
93f8b59436 Avoid accessing argv as it doesn't exist (in particular, getopt segfaulted on
my Wii) (2008-08-28-wii).

Legacy-ID: 3761
2008-08-29 21:24:56 +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
Stuart Brady
23f1f6b08a Rearrange ROMs.
Legacy-ID: 3410
2007-12-05 04:25:24 +00:00
Stuart Brady
53a780580e Allow the Beta 128 ROM to be customised.
Legacy-ID: 3406
2007-12-05 01:24:33 +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
Stuart Brady
b9bd910c8c Rearrange ROMs.
Legacy-ID: 3263
2007-10-27 17:17:39 +00:00
Fredrick Meunier
e7ee7380ef Allow the +D ROM to be customised.
Legacy-ID: 3261
2007-10-27 13:04:11 +00:00
Vladimir Berezenko
3c035c975e Add Pentagon 512 and Pentagon 1024 emulation (part of patch #138) .
Legacy-ID: 3238
2007-10-24 19:35:33 +00:00
Philip Kendall
6aa3d82aba Fix up a couple of memory leaks.
Legacy-ID: 3167
2007-09-09 18:40:23 +00:00
Philip Kendall
fdc2fa8813 Enable Fuse to build in directories other than the source directory itself.
Doesn't *run* from those directories, but it's a start.

Legacy-ID: 3110
2007-08-17 12:38:39 +00:00
Philip Kendall
53f15f2a83 Move pathname functions into compatibility directories.
Legacy-ID: 3092
2007-08-04 19:20:58 +00:00
Philip Kendall
7293532b34 More -Wextra tidyup.
Legacy-ID: 3081
2007-07-29 15:30:30 +00:00
Vladimir Berezenko
9e08a0ac54 Patches for MorphOS (patch #129).
Legacy-ID: 3039
2007-07-03 12:17:27 +00:00
Fredrick Meunier
5a5e1d9e77 Disable use of getopt_long on Amiga due to incompatibility of our replacement
with the GNU getopt in their c library (part of patch #109).


Legacy-ID: 2935
2007-06-04 21:56:06 +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
Fredrick Meunier
1fcddfbb8d Fallback to loading default ROM if custom ROM is not found.
Legacy-ID: 2660
2006-10-21 05:28:33 +00:00
Philip Kendall
fcbb9e874c gcc 4.0 fixups.
Legacy-ID: 2552
2005-04-25 22:30:40 +00:00
Fredrick Meunier
20b9cb381d Add short option for sound frequency.
Legacy-ID: 2485
2005-01-15 04:04:52 +00:00
Fredrick Meunier
86aaeabc99 Add TS2068 support (part of patch #50).
Legacy-ID: 2462
2005-01-02 23:10:33 +00:00
Gergely Szasz
44a8050cc9 Interface I and Microdrive emulation (patch #49).
Legacy-ID: 2433
2004-11-28 21:58:44 +00:00
Philip Kendall
ace2d9d114 No need to put machine name in ROM titles any more as they're now on their
own menus.

Legacy-ID: 2237
2004-06-10 21:22:22 +00:00
Philip Kendall
893141fd23 Further small changes to how .hdf images are handled.
Legacy-ID: 2216
2004-05-31 17:38:19 +00:00
Fredrick Meunier
2f4d4c6be5 Make 2048 ROM label consistent with the others.
Legacy-ID: 2202
2004-05-28 11:36:44 +00:00
Philip Kendall
935afc6519 Spectrum SE support (hacked version of the rest of patch #37)
(Fred/Phil).


Legacy-ID: 2150
2004-05-13 14:29:13 +00:00
Philip Kendall
e8f7192ef9 Allow the +3e ROMs to be selected from the user interfaces.
Legacy-ID: 2118
2004-04-11 10:19:17 +00:00
Stuart Brady
a292cdebe5 Scorpion support (rest of patch #20).
Legacy-ID: 2023
2004-03-01 01:00:05 +00:00
Philip Kendall
c66e0f8ed2 Create and use a new UI_ERROR_WARNING error level.
Legacy-ID: 1964
2004-02-07 11:58:02 +00:00
Philip Kendall
58ad64cceb Add and use utils_get_home_path function.
Legacy-ID: 1747
2003-10-29 16:24:27 +00:00
Philip Kendall
f072eff75e Don't segfault if there are empty string entries in the config file.
Legacy-ID: 1690
2003-10-08 14:53:07 +00:00
Philip Kendall
d5f6ae84c1 Change config file name to 'fuse.cfg' on Win32.
Legacy-ID: 1681
2003-10-06 15:30:26 +00:00
Philip Kendall
6190522c46 Check none of the strdup() calls return NULL.
Legacy-ID: 1563
2003-08-18 21:59:46 +00:00
Philip Kendall
99b9eac70b Add option to auto-save settings.
Legacy-ID: 1562
2003-08-17 20:40:27 +00:00
Philip Kendall
2b893721c9 Move the getopt replacement code into the compat/ directory.
Legacy-ID: 1420
2003-06-21 15:18:10 +00:00
Philip Kendall
3d27d982a8 Tidy up the widget ROM selection dialog a bit.
Legacy-ID: 1206
2003-04-13 11:57:43 +00:00
Witold Filipczyk
13a71f5962 TC2068 support.
Legacy-ID: 1195
2003-04-09 13:40:39 +00:00
Fredrick Meunier
d1a0e2fbfc Pentagon support. Needs some work, but mostly there :-)
Legacy-ID: 1176
2003-04-06 16:31:43 +00:00
Philip Kendall
0f635320fa Partially re-add the double_screen option so old config files don't
cause barfs.

Legacy-ID: 1116
2003-03-21 11:02:01 +00:00
Philip Kendall
e3618d9475 Merge from the scaler branch at Release-0_5_2pre1-scaler-branch-1.
Legacy-ID: 1085
2003-03-13 14:55:28 +00:00
Philip Kendall
dbd6ce9dbb 16K Spectrum support (almost entirely Fred).
Legacy-ID: 1005
2003-02-05 22:29:38 +00:00
Philip Kendall
43cdc0f302 Add support for changing ROMs in the widget UIs.
Legacy-ID: 984
2003-01-18 23:54:47 +00:00
Philip Kendall
80edc4a55a ROMs changeable at runtime (at least for GTK+).
Legacy-ID: 982
2003-01-18 01:25:36 +00:00