1
0
mirror of https://git.code.sf.net/p/fuse-emulator/fuse synced 2026-01-30 04:22:18 +03:00

Commit Graph

  • 05de65dec0 Make titlebar capitalisation consistent. Stuart Brady 2007-12-13 12:26:01 +00:00
  • 216bb6bd44 Fix compilation on Win32. Stuart Brady 2007-12-13 01:51:12 +00:00
  • 9ba42c7ceb Document the .SAD format, and note that compressed +D disks are not supported. Stuart Brady 2007-12-13 00:44:59 +00:00
  • 143b37553f Document IF1 options and +D/Beta 128 disk image formats, remove Sinclair Network section and remove redundant note about lack of support for truncated .TRD images (patch #156). Gergely Szasz 2007-12-13 00:31:16 +00:00
  • 32e2e6e15e Interface 1 RS-232 cleanup (patch #155). Gergely Szasz 2007-12-13 00:08:23 +00:00
  • 77c31f063b Remove now-unused contend_write(). Stuart Brady 2007-12-08 22:36:36 +00:00
  • d04c248c67 Initialise 'seclen' in open_td0(). Stuart Brady 2007-12-07 20:25:52 +00:00
  • 88058377b3 Update comment to reflect added RAM. Stuart Brady 2007-12-06 01:17:42 +00:00
  • 23f1f6b08a Rearrange ROMs. Stuart Brady 2007-12-05 04:25:24 +00:00
  • d88d8e1561 Add support for Interface 1 in szx and z80 snapshots. Fredrick Meunier 2007-12-05 01:45:24 +00:00
  • 1c1f4fcfcd Fix Beta 128 ROM menu item name. Stuart Brady 2007-12-05 01:30:12 +00:00
  • 53a780580e Allow the Beta 128 ROM to be customised. Stuart Brady 2007-12-05 01:24:33 +00:00
  • 59c28fb610 Use more appropriate titles when selecting Interface I and +D ROMs. Stuart Brady 2007-12-05 01:18:52 +00:00
  • 6d29890e47 Interface 1 doesn't work on the +2A and +3. Fredrick Meunier 2007-12-05 00:52:47 +00:00
  • 9746c889ac Mention +D and 128K/+2 Beta 128 support in the "Media, Disk" section. Stuart Brady 2007-12-04 22:47:34 +00:00
  • 01fb77b78b Rearrange Interface I TODO items. Stuart Brady 2007-12-04 22:18:11 +00:00
  • c192af117f Document the 128K/+2 Beta 128 support. Stuart Brady 2007-12-04 22:15:33 +00:00
  • f178a1d76c Allow the Beta 128 interface to be used with the 128K and +2 machines (feature request #17). Stuart Brady 2007-12-04 18:24:31 +00:00
  • 1137014d07 Remove unused beta_event_cmd_done() function. Stuart Brady 2007-12-04 15:43:15 +00:00
  • 352225bba9 Use MEMORY_PAGE_SIZE define. Fredrick Meunier 2007-12-04 12:53:15 +00:00
  • e3c378a992 Implement pausing in the Win32 UI. Stuart Brady 2007-12-03 18:33:01 +00:00
  • b0ff01a050 Ignore generated files and distribute icons directory. Stuart Brady 2007-12-03 17:32:18 +00:00
  • 173e1ada7e Also pause emulation while displaying the exit dialog when responding to SDL_QUIT. Stuart Brady 2007-12-03 17:06:29 +00:00
  • bf92d19701 Pause emulation while displaying the exit dialog after pressing F10. Stuart Brady 2007-12-03 17:03:19 +00:00
  • 0455d57a93 Rename IN and WP to MDR_IN and MDR_WP (avoids warnings under Win32). Stuart Brady 2007-12-03 16:25:49 +00:00
  • 6ea7baeae6 Set avail_min to 1/2 of period_size and fix reading of ALSA options (fixes bug #101). Gergely Szasz 2007-12-03 15:34:53 +00:00
  • 335a27d917 Increase NUM_FRAMES in ALSA to avoid buffer underruns. Stuart Brady 2007-12-03 15:22:55 +00:00
  • d90ca8309d Add #include <string.h> for memset prototype. Fredrick Meunier 2007-12-03 12:59:54 +00:00
  • 84ac2d7555 Fixes for +D szx snapshot loading based on testing Spectaculator snapshots supplied by Jonathan Needle. Fredrick Meunier 2007-12-03 12:54:17 +00:00
  • dd63b564a6 Man page cleanups. Stuart Brady 2007-12-02 15:38:27 +00:00
  • 4c64341b33 Close the profile file after writing and open it in text mode. Stuart Brady 2007-11-28 20:02:21 +00:00
  • 5ab5d09dc8 Tidy up the ChangeLog. Stuart Brady 2007-11-28 17:20:27 +00:00
  • ba07673361 Update ChangeLog. Philip Kendall 2007-11-28 15:44:17 +00:00
  • 9bb8cbe346 Validate the length and start fields, and allow a length of 65536 to be used (fixes bug #82). Stuart Brady 2007-11-27 20:57:10 +00:00
  • d7f12540e9 Fix Pentagon and Scorpion unattached port and port 0xff handling (thanks, Q-Master). Stuart Brady 2007-11-26 15:19:47 +00:00
  • eb133c680a Remove duplicate function. Stuart Brady 2007-11-26 15:02:20 +00:00
  • 95265178bb Share peripherals array for Pentagon 128 and Pentagon 512, and move Pentagon-specific declarations into pentagon.h. Stuart Brady 2007-11-26 14:48:01 +00:00
  • 1bf9b41d70 Remove duplicate functions (thanks, Q-Master) (bug #128). Fredrick Meunier 2007-11-26 11:16:22 +00:00
  • b4df711aff Fix Betadisk (fixes bug #128). Vladimir Berezenko 2007-11-26 11:11:35 +00:00
  • 283655f49e Display an error message if the pokefinder search value is invalid, in the GTK+ UI. Stuart Brady 2007-11-26 02:43:58 +00:00
  • ed8b1d4826 Update ChangeLog to mention that r3028 fixed bug #93, "Pokefinder crashes with certain input." Stuart Brady 2007-11-26 02:41:52 +00:00
  • 517724fd60 Add +D snapshot support to libspectrum and fuse. Fredrick Meunier 2007-11-23 23:22:15 +00:00
  • f3778ab82d spec128_memoryport_write has the same port and mask as the 128k Pentagon (thanks, Q-Master). Fredrick Meunier 2007-11-23 13:55:24 +00:00
  • aacda26835 Fix file mode (thanks, Phil). Fredrick Meunier 2007-11-23 13:08:30 +00:00
  • 44a2134ac6 Separate Pentagon variants ROM images and change settings to refer to beta rather than trdos (patch #149). Fredrick Meunier 2007-11-23 11:05:11 +00:00
  • 519b5a0737 if1.c, not if1.h. Stuart Brady 2007-11-22 23:34:20 +00:00
  • fe23b588a1 Remove redundant *_select_ff_read() functions. Stuart Brady 2007-11-22 23:30:55 +00:00
  • 63da1cd5ec Move specification of if1 ports into if1.h. Stuart Brady 2007-11-22 23:06:47 +00:00
  • eb5ad79c4f Fix duplicated variable definitions in Win32 UI. Stuart Brady 2007-11-22 18:10:33 +00:00
  • f6f89b1cd6 Fix handling of already attached ports. Stuart Brady 2007-11-22 01:47:52 +00:00
  • 76e194b0cc Return 0xff for unattached Beta ports. Stuart Brady 2007-11-22 01:30:32 +00:00
  • f4829bf728 Add missing initial values (fixing the previous commit). Stuart Brady 2007-11-22 01:23:06 +00:00
  • 4dd0bef871 If another device has marked a port as attached, don't allow this to affect the value that is returned. Stuart Brady 2007-11-22 01:10:45 +00:00
  • 5b1ebeea29 Don't mark Kempston Mouse ports as attached when the interface is disabled (fixes bug #59). Stuart Brady 2007-11-22 00:25:24 +00:00
  • 55975121c4 Remove duplicated #includes. Stuart Brady 2007-11-21 22:46:22 +00:00
  • 0df9bf2715 Remove and unused variable definition which made compilation fail with tcc (thanks, Gergely Szasz). Stuart Brady 2007-11-21 20:53:21 +00:00
  • 794b76853f Distribution fixes for compat and z80 tests. Stuart Brady 2007-11-21 19:25:31 +00:00
  • 22cb5e1f94 Support variable length tracks and fine tune density autodetection (patch #152). Gergely Szasz 2007-11-20 23:36:34 +00:00
  • 12f4c5d951 Fix disk density autodetection (patch #151). Gergely Szasz 2007-11-20 18:02:13 +00:00
  • ff9d3f270d Work around a suspected Wine (or MinGW) bug. Stuart Brady 2007-11-20 03:01:59 +00:00
  • 7163fd6d5e Update man page for recent media UI changes. Stuart Brady 2007-11-20 00:32:07 +00:00
  • 4e529f41ac Don't autoload tapes and disks when using the Media menu (feature request #43). Stuart Brady 2007-11-19 23:35:38 +00:00
  • 57308da9a5 Add write protect options for +D and Beta disks (rest of patch #150). Gergely Szasz 2007-11-19 22:02:14 +00:00
  • 884ab1167d Mark newly inserted disks as not dirty (more of patch #150). Gergely Szasz 2007-11-19 21:18:45 +00:00
  • 223128cc65 Forgot to update write protect item names in menu_item_lookup[]. Stuart Brady 2007-11-19 20:38:32 +00:00
  • 6193a3b13e Rename set/remove write protect options to enable/disable. Stuart Brady 2007-11-19 20:34:32 +00:00
  • 4417e0cb6b Add UI for inserting unformatted +D and Beta disks (more of patch #150). Gergely Szasz 2007-11-19 20:03:14 +00:00
  • 2ef4270862 Combine menu_media_disk_*() and menu_media_mdr_*() into menu_media_*(), and use a null filename to request a blank image (more of patch #150). Gergely Szasz 2007-11-19 19:12:10 +00:00
  • e34117f869 intrq/datarq fixes (more of patch #150). Gergely Szasz 2007-11-19 17:53:10 +00:00
  • 00169b2812 Clear busy status for a read address command when no address mark is found (part of patch #150). Gergely Szasz 2007-11-19 17:05:53 +00:00
  • 87ca70cb29 Remove pregenerated Win32 menu data, and a add phony target to generate the Win32 menu data. Stuart Brady 2007-11-19 00:24:53 +00:00
  • 49b87d985d Simplify menu_media_disk_{insert,eject} action encoding (thanks, Gergely Szasz). Stuart Brady 2007-11-18 23:03:06 +00:00
  • 416f3c1a3a Don't use power of two sound buffers on Amiga (more of patch #109). Chris Young 2007-11-17 23:38:47 +00:00
  • d4520babdd Fix loading Interface II ROMs (thanks, Stuart Brady). Fredrick Meunier 2007-11-17 00:51:42 +00:00
  • 6b7855bae9 Ensure we get a prototype for memset. Fredrick Meunier 2007-11-16 13:40:17 +00:00
  • 822dd560cc Activate +D on reset and when executing at 0x028e (KEY-SCAN). Stuart Brady 2007-11-15 03:29:48 +00:00
  • 938dd1465f Unformatted Microdrive cartridge fixes (patch #136). Gergely Szasz 2007-11-15 03:20:17 +00:00
  • adfd3d1e04 Revert spec128 memory port change arising from Pentagon 512 and Pentagon 1024 emulation merge (patch #138), as it breaks the Eyeache 2 demo at least (fixes bug #127). Fredrick Meunier 2007-11-12 12:22:56 +00:00
  • 681939b6da Timing and contention tweaks for TC2048 and TC2068 based on test programs from Phil and Mark Woodmass. Fredrick Meunier 2007-11-12 11:45:22 +00:00
  • 203ad98223 Remove dead code. Stuart Brady 2007-11-12 00:20:50 +00:00
  • 2deb66c34b Update menu data for the Win32 UI. Stuart Brady 2007-11-12 00:12:34 +00:00
  • 19fb3777ad Remove 'filename' member of disk_t. Stuart Brady 2007-11-11 21:18:22 +00:00
  • 874871e260 Rewrite Microdrive cartridge insertion/ejection code: Stuart Brady 2007-11-11 20:10:32 +00:00
  • 39c22a2c41 Fix warnings in fbdev UI. Stuart Brady 2007-11-09 21:51:24 +00:00
  • 0779aede5d Move #include "tape.h" to where it's needed. Philip Kendall 2007-11-09 20:20:03 +00:00
  • 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) Stuart Brady 2007-11-09 18:12:45 +00:00
  • 08707a781e Move ui_tape_write(), ui_plus3_disk_write(), ui_beta_disk_write() and ui_plusd_disk_write() into ui.c. Stuart Brady 2007-11-09 17:17:27 +00:00
  • ff70477a03 Rename menu_get_{open,save}_filename() to ui_get_{open,save}_filename() and move widget_get_filename() to filesel.c. Stuart Brady 2007-11-09 16:41:57 +00:00
  • 1cf1e3fe63 Fix typos in comments. Stuart Brady 2007-11-09 14:32:35 +00:00
  • 01871edf86 Directly include compat files in fuse_SOURCES removing use of libcompat.a as Mac OS X can't do empty ar archives (patch #147). Fredrick Meunier 2007-11-09 12:21:06 +00:00
  • ee00330aab Fix smallmem compilation (fixes bug #89). Stuart Brady 2007-11-06 00:14:36 +00:00
  • 1993648765 High ports can be contended on the 128K/+2. Also, rename a member to more accurately describe what it does. (fixes bug #123). Philip Kendall 2007-11-05 18:51:51 +00:00
  • b55fa0512e Fix letter case for "Issue 2 keyboard" option. Stuart Brady 2007-11-04 20:03:11 +00:00
  • 895f18d7c0 Remember to commit ChangeLog as well. Philip Kendall 2007-10-28 12:59:08 +00:00
  • 1c561ac1e3 LD[DI]R were applying contention when they shouldn't on the +3 (fixes bug #120). Philip Kendall 2007-10-28 12:58:52 +00:00
  • f1f00fe797 Fix up ULA handling for 128K / +3 machines. Also move a variable from keyboard.c to ula.c where it makes a lot more sense for it to be. (Fixes bug #122). Philip Kendall 2007-10-28 12:35:45 +00:00
  • b9bd910c8c Rearrange ROMs. Stuart Brady 2007-10-27 17:17:39 +00:00
  • be248bbe3b Add #include <string.h> for various prototypes. Fredrick Meunier 2007-10-27 13:06:30 +00:00
  • e7ee7380ef Allow the +D ROM to be customised. Fredrick Meunier 2007-10-27 13:04:11 +00:00
  • 8048e84a07 Fix typos. Stuart Brady 2007-10-26 02:02:17 +00:00