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

97 Commits

Author SHA1 Message Date
Philip Kendall
c65d48010a Make selecting IDE from the command-line work.
Legacy-ID: 4605
2011-12-20 11:27:09 +00:00
Philip Kendall
224fe9332d Merge in trunk r4549.
Legacy-ID: 4550
2011-11-06 22:10:10 +00:00
Stuart Brady
97c2314fd2 Add const qualifiers.
Legacy-ID: 4338
2011-04-02 13:14:00 +00:00
Philip Kendall
f07ae3ffd8 Move all peripherals files to new peripherals/ subdirectory.
Legacy-ID: 4288
2011-02-03 21:06:22 +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
Gergely Szasz
59aad209cb Extract the read_screen() function to utils.c and add
utils_read_auxiliary_file() to simplify auxiliary file reading code (patch
#236).


Legacy-ID: 4253
2011-01-13 10:56:20 +00:00
Sergio Baldoví
e68442bcd8 Extend RZX playback handling of files without initial embedded snapshots to
cover File->Open, the command line and some miscellaneous RZX playback
initialisation bugs (more from patch #225).


Legacy-ID: 4159
2010-09-13 11:51:13 +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
Fredrick Meunier
e7e8d7bb0c Initial experimental Opus Discovery support.
Legacy-ID: 4047
2009-07-22 10:07:04 +00:00
Philip Kendall
b31eefdaaa Merge up to current HEAD.
Legacy-ID: 3925
2009-01-01 16:13:19 +00:00
Philip Kendall
81a9c00e5f A little bodge to let a wiiload-ed version of Fuse find its data files.
Legacy-ID: 3924
2009-01-01 15:13:35 +00:00
Philip Kendall
29267d09c6 First set of Wii fixes: reintroduce PATH_MAX, warning removal and Automake-related fixes (2008-08-28-wii).
Legacy-ID: 3762
2008-08-30 13:16:43 +00:00
Philip Kendall
4539598fe5 Wii port: compiles, but doesn't link. Much tidy-up needed! (2008-08-28-wii)
Legacy-ID: 3759
2008-08-28 21:35:08 +00:00
Philip Kendall
40e2bb7637 Add missing return.
Legacy-ID: 3733
2008-07-28 10:00:48 +00:00
Fredrick Meunier
f8223a265a Add <string.h> for strncpy prototype.
Legacy-ID: 3696
2008-06-29 20:49:13 +00:00
Philip Kendall
d66306be46 Call the right function when reading a file.
Legacy-ID: 3689
2008-06-23 18:47:14 +00:00
Philip Kendall
c56a6a2cbb Don't produce an error message if opening a file failed as this can be a
normal result.

Legacy-ID: 3688
2008-06-23 18:17:56 +00:00
Philip Kendall
06eb7ee4e4 Factor out low-level file handling into compat/<os>/file.c; needed for Wii port.
Legacy-ID: 3687
2008-06-23 11:55:23 +00:00
Fredrick Meunier
7743ec05fe Move the widget UI files to the ui subdirectory, remove remnants of the GGI UI.
Legacy-ID: 3609
2008-05-01 13:17:56 +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
Fredrick Meunier
e21da2782d Recognise periph_beta_active as valid on a .trd open (fixes bug #136).
Legacy-ID: 3456
2007-12-30 05:59:36 +00:00
Stuart Brady
55975121c4 Remove duplicated #includes.
Legacy-ID: 3320
2007-11-21 22:46:22 +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
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
Philip Kendall
bb31ad97f2 Move utils_is_absolute_path() into compatibility directories.
Legacy-ID: 3128
2007-08-29 13:14:43 +00:00
Philip Kendall
53f15f2a83 Move pathname functions into compatibility directories.
Legacy-ID: 3092
2007-08-04 19:20:58 +00:00
Philip Kendall
c5ef0f275e p no longer used.
Legacy-ID: 3083
2007-07-30 21:18:38 +00:00
Philip Kendall
0730f64300 Remove use of mmap(): added complexity for no real benefit.
Legacy-ID: 3078
2007-07-27 10:49:51 +00:00
Vladimir Berezenko
9e08a0ac54 Patches for MorphOS (patch #129).
Legacy-ID: 3039
2007-07-03 12:17:27 +00:00
Stuart Brady
0a71d3de18 Fix misspellings.
Legacy-ID: 3032
2007-06-28 22:48:54 +00:00
Stuart Brady
9f721ceb2a Merge 2007-06-09-plusd to r2992.
Legacy-ID: 2996
2007-06-17 15:45:38 +00:00
Stuart Brady
5f7dccf316 Allow +D disk images to be specified on command line or in the config
file (includes patch #126) (Philip Kendall, with fuse.1 manpage and 
--without-libdsk fixes by Stuart Brady).


Legacy-ID: 2992
2007-06-17 13:13:56 +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
Stuart Brady
7cbd12639b Allow for configurable path separator (patch #111).
Legacy-ID: 2863
2007-05-20 17:13:50 +00:00
Chris Young
ea0e17702f Add Amiga settings and temp dir paths (part of patch #109).
Legacy-ID: 2853
2007-05-19 00:51:06 +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
Matthew Westcott
872163bf61 Improved DivIDE emulation: actual connection to IDE devices.
Legacy-ID: 2582
2005-10-31 12:09:11 +00:00
Philip Kendall
256f259b0a Find the Fuse font file when running in the build tree.
Legacy-ID: 2562
2005-05-01 21:27:45 +00:00
Gergely Szasz
d7f9d0ec36 Variable length Microdrive cartridge handling (rest of patch #51).
Legacy-ID: 2458
2005-01-02 18:39:12 +00:00
Fredrick Meunier
67a6d2f6d9 Change +3 and TR-DOS autoload to work for any disk insert operation ala
tapes.

Legacy-ID: 2398
2004-09-08 11:52:39 +00:00
Philip Kendall
bbdbcd3808 Check we have <libgen.h> before #including it (thanks, Marek).
Legacy-ID: 2283
2004-07-01 21:02:01 +00:00
Fredrick Meunier
7251d094c1 Fix broken merge for IF2 change.
Legacy-ID: 2215
2004-05-31 14:58:15 +00:00
Fredrick Meunier
5464d7c259 Add handling of LIBSPECTRUM_CLASS_CARTRIDGE_IF2.
Legacy-ID: 2212
2004-05-31 14:26:15 +00:00
Philip Kendall
8b1d5ac291 Load .hdf images into the active IDE interface, or ZXCF if none active.
Legacy-ID: 2209
2004-05-31 09:24:22 +00:00
Philip Kendall
8355010062 Make TRDOS autoloading work again.
Legacy-ID: 2198
2004-05-27 17:33:44 +00:00
Philip Kendall
52a9f58985 Refactor to introduce separate mappings for reading and writing.
Legacy-ID: 2161
2004-05-17 09:15:50 +00:00
Philip Kendall
3d6af556b6 Cartridges would be lost on reset if opened with File/Open (or from the
command line) rather than with Media/Cartridge/Insert.

Legacy-ID: 2134
2004-04-20 08:52:13 +00:00