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

Commit Graph

  • fade8dc983 Document +D printer emulation. Stuart Brady 2007-06-12 12:55:19 +00:00
  • df6ca31841 Assume that the +D's printer port is 'busy' when no printer is connected. Stuart Brady 2007-06-12 12:49:58 +00:00
  • 5652fbeac4 Cleanup the +D disk insertion code and add support for LibDsk's "logical" driver. Stuart Brady 2007-06-12 12:11:12 +00:00
  • fce7cacc43 Disable ZX Printer ports when the +D is available. Stuart Brady 2007-06-12 10:41:15 +00:00
  • 22b7569c18 Implement +D printer port routines and remove DISCiPLE-specific joystick port stubs. Stuart Brady 2007-06-12 02:57:38 +00:00
  • a650451a4e Fix disk menu activation. Stuart Brady 2007-06-11 22:26:45 +00:00
  • c8031356a7 Check for modifications to +D disks in menu_check_media_changed() . Stuart Brady 2007-06-11 20:41:24 +00:00
  • 9925350650 Refuse to enable sound in ALSA environment with more than two channels (fixes bug #94). Gergely Szasz 2007-06-11 02:36:31 +00:00
  • c22e239ead For the ALSA driver, stop sound_lowlevel_end() from disabling sound (fixes bug #95) and disable warning when a sound buffer of exactly the right size could not be obtained. Stuart Brady 2007-06-11 01:53:37 +00:00
  • 53cfd3ca20 Save +3 disk images if their 'dirty' state cannot be determined. Stuart Brady 2007-06-11 00:12:00 +00:00
  • c3e3b86564 Enable +D support for the +2 machine. Stuart Brady 2007-06-10 23:24:48 +00:00
  • 267c705897 Fix ignore property for 'disk' directory. Stuart Brady 2007-06-10 22:14:13 +00:00
  • 82294494fc Spelling fixes in manpage. Stuart Brady 2007-06-10 21:46:48 +00:00
  • 38194c3854 Add +D documentation. Stuart Brady 2007-06-10 21:44:59 +00:00
  • ac2cea7519 Merge 2007-06-09-plusd to r2963. Stuart Brady 2007-06-10 21:30:45 +00:00
  • 726183fe8e Ignore *.a. Philip Kendall 2007-06-10 18:42:59 +00:00
  • 92b12d3793 Fix bitrot (fixes bug #91). Gergely Szasz 2007-06-10 18:40:01 +00:00
  • a78042db7f Remove outdated widget-specific sections of the manpage. Stuart Brady 2007-06-10 16:09:02 +00:00
  • be0503d7ce Don't try and output widgets if we don't have a display yet (fixes bug #83). Philip Kendall 2007-06-10 14:56:25 +00:00
  • 536b4b8561 Fix up warnings. Philip Kendall 2007-06-10 14:40:24 +00:00
  • 092b7ffba0 Add RZX "sentinel" event to prevent running off the end of the contention array on very long frames (see bug #25). Philip Kendall 2007-06-10 14:09:38 +00:00
  • d57d4d21ab +D emulation (part of patch #99). Stuart Brady 2007-06-09 22:18:52 +00:00
  • 5c198dff8a Fix printf() warning. Philip Kendall 2007-06-09 15:59:34 +00:00
  • c7cbdbd655 Update FSF address. Stuart Brady 2007-06-08 12:42:33 +00:00
  • fa50c36a13 Fix dashes in manpage. Stuart Brady 2007-06-08 11:45:05 +00:00
  • 4f0f3300d8 Ignore .a archive files. Fredrick Meunier 2007-06-08 01:09:10 +00:00
  • 06571e15c4 Fix thinko in menu_get_open_filename() and menu_get_save_filename() in Widget UIs. Stuart Brady 2007-06-07 23:52:19 +00:00
  • c770738539 Ignore .a archive files. Fredrick Meunier 2007-06-07 22:08:39 +00:00
  • 148886c0fd Fix up printf() related warnings. Fredrick Meunier 2007-06-07 21:53:28 +00:00
  • 4eff089bcc Use more native ASL requester on the Amiga in the widget UI (more of patch #109). Chris Young 2007-06-07 21:13:08 +00:00
  • e950132109 Spelling fixes for fuse manpage. Stuart Brady 2007-06-06 20:50:46 +00:00
  • 327838ecc2 Various formatting fixes to the manpage. Stuart Brady 2007-06-06 17:22:25 +00:00
  • 87c91b4916 Indentation fixes for fuse manpage. Stuart Brady 2007-06-06 13:47:22 +00:00
  • 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). Fredrick Meunier 2007-06-04 21:56:06 +00:00
  • bb501df725 Implement some more menu callbacks in the Win32 UI. Stuart Brady 2007-06-04 17:59:32 +00:00
  • 4d9cdd103c Remove redundant DirectDraw definitions and replace references to DirectDraw with GDI in initial comments. Stuart Brady 2007-06-04 16:19:04 +00:00
  • d06b7d2f85 Small formatting fix in hacking/ChangeLog. Stuart Brady 2007-06-03 21:12:22 +00:00
  • 246b2eca66 Use modal fileselectors for the Win32 UI. Stuart Brady 2007-06-03 21:09:47 +00:00
  • 9b82466a30 Add support for loading files using drag-and-drop in Win32 UI. Stuart Brady 2007-06-03 20:54:59 +00:00
  • 8f045be718 Link with -mwindows for Win32 UI, and remove -lcomdlg32 and -lgdi32 as these are automatically linked by -mwindows. Stuart Brady 2007-06-03 13:39:12 +00:00
  • 5254e068b7 Replace DirectDraw-based display code with faster GDI-based code, with scaler support. Stuart Brady 2007-06-02 23:02:53 +00:00
  • 52ebd7230b ui/win32: ignore *.a libraries. Stuart Brady 2007-06-02 16:35:34 +00:00
  • dc3ce54313 Ignore fuse.exe, ui/win32/keysyms.c and z80/coretest.exe. Stuart Brady 2007-06-02 16:14:39 +00:00
  • abd27bc807 Add ALSA sound driver (patch #95). Gergely Szasz 2007-06-02 02:06:05 +00:00
  • c60522c853 Split menu_get_filename() into menu_get_open_filename and menu_get_save_filename(), use menu_get_save_filename() in some cases where a filename could not be entered in widget UIs, and use the 'open' file selector in menu_file_recording_recordfromsnapshot() when choosing a snapshot in widget UIs (patch #124). Stuart Brady 2007-06-02 00:31:17 +00:00
  • 720947a36a Add support for recording into a RLE raw sample block (feature request #24). Fredrick Meunier 2007-06-01 12:51:20 +00:00
  • 5afe51bbef Add code to generate menu data for Win32 UI. Stuart Brady 2007-05-30 12:24:56 +00:00
  • cbba83ad35 Remove a couple of warnings. Fredrick Meunier 2007-05-29 14:39:43 +00:00
  • b32ba93377 Add support for saving csw tape files (rest of patch #123). Fredrick Meunier 2007-05-29 14:33:22 +00:00
  • 48bca7c3ac Use winfuse.ico for Win32 UI window, disable (broken) status bar, change resource IDs to avoid clashes with menu IDs, various cleanups. Stuart Brady 2007-05-29 01:19:49 +00:00
  • 2ddff3a74d Update Win32 menus, and fix compilation of load/save dialogs. Stuart Brady 2007-05-29 00:41:45 +00:00
  • 82287ab4cb Work around linker problems affecting Windows resources, and link/include commdlg. Stuart Brady 2007-05-29 00:31:16 +00:00
  • 167da17ee9 Whitespace cleanups for Win32 UI code. Stuart Brady 2007-05-28 22:51:38 +00:00
  • 2fe9bfe626 Implement File->Exit, File->Reset, File->Save, and menu_get_filename() for the Win32 UI. Stuart Brady 2007-05-28 22:36:08 +00:00
  • 8dd7c726a1 Build fixes for Win32 UI, and distribute Win32 UI icons. Stuart Brady 2007-05-27 16:14:45 +00:00
  • 41e47e38cd Disable if1_plug() on Win32. Stuart Brady 2007-05-27 15:46:56 +00:00
  • 384ab928c3 Fix undocumented flags after BIT n,(IX+d) instructions (fixes bug #90). Philip Kendall 2007-05-27 15:28:51 +00:00
  • 4d44297999 Fix the segfault in the widget file selector that occurs when the down key is pressed in a directory with only one entry. Stuart Brady 2007-05-27 00:48:31 +00:00
  • 96b02d0ab9 Update EXTRA_DIST lines to reflect new location of win32_todo.txt . Stuart Brady 2007-05-26 23:25:05 +00:00
  • 0528b1beb4 Autogenerate ui/win32/keysyms.c from keysyms.dat. Stuart Brady 2007-05-26 23:04:10 +00:00
  • 5bed548bc6 Update FSF address in GPL notices, add autogenerated-file comment to settings.h, add missing Id tags, and some boilerplate formatting fixes . Stuart Brady 2007-05-26 17:45:08 +00:00
  • 375f1b5b96 Rename menu_data.c to menu_data.dat. Stuart Brady 2007-05-26 14:34:46 +00:00
  • 26a8fa5ff7 Enable key repeat for use in the widget fileselector (part of feature request #30) (thanks, Cygnus). Fredrick Meunier 2007-05-26 11:21:12 +00:00
  • 1dcc0d1749 Ignore *.a libraries. Fredrick Meunier 2007-05-26 04:02:48 +00:00
  • ec94e6de87 Fix junk in the GPL notice in ui/win32/menu_data.h. Stuart Brady 2007-05-25 23:37:53 +00:00
  • f3a2cb1c61 Remove warning about underquoted definition. Stuart Brady 2007-05-25 23:10:38 +00:00
  • a632cf4718 Add --with-win32 option to configure script to check for native Win32 UI. Stuart Brady 2007-05-25 23:07:19 +00:00
  • d126a0a6e4 Fix accelerator keys in Win32 UI. Stuart Brady 2007-05-25 22:49:14 +00:00
  • b525f73fe8 Disable displaying the copyright message on startup on Win32, to avoid creating an unwanted Win32 console for the message. Stuart Brady 2007-05-25 22:29:18 +00:00
  • e0bf0e2f96 Rename main() to fuse_main() when building with the Win32 UI. Stuart Brady 2007-05-25 22:14:03 +00:00
  • fd7c9ce808 Add comment suggesting SetCursorPos() for gtkmouse_reset_pointer() on Win32. Stuart Brady 2007-05-25 19:37:37 +00:00
  • 559013ba98 Move ui/win32/todo.txt to hacking/win32_todo.txt, and remove completed items from the list. Stuart Brady 2007-05-25 18:40:28 +00:00
  • dc83266475 Refactor widget_scandir() and improve its error handling (patch #121). Stuart Brady 2007-05-25 14:24:57 +00:00
  • a3db007ec0 Fix undocumented behaviour of DAA (patch #122). Stuart Brady 2007-05-24 07:26:12 +00:00
  • 1024298441 Don't need time.h anymore (thanks, Stuart Brady). Fredrick Meunier 2007-05-22 11:04:07 +00:00
  • 17bdac1f83 Ignore *.a libraries. Fredrick Meunier 2007-05-22 10:28:50 +00:00
  • cd46a3a7e4 Ignore *.a libraries. Fredrick Meunier 2007-05-22 10:27:45 +00:00
  • 596c7be75f Include utils.h for prototype for utils_is_absolute_path. Fredrick Meunier 2007-05-22 10:25:47 +00:00
  • eec0e2687b Don't use rand_r as it's not available on all platforms (thanks, Stuart Brady). Fredrick Meunier 2007-05-22 10:23:45 +00:00
  • 2f376d5c6d Try to prevent the consumption of partial samples with the sfifo using sound interfaces. Fredrick Meunier 2007-05-22 10:18:26 +00:00
  • 7cbd12639b Allow for configurable path separator (patch #111). Stuart Brady 2007-05-20 17:13:50 +00:00
  • 03c5fb4b60 Delete .cvsignore files and ignore some files not automatically ignored by Subversion. Philip Kendall 2007-05-20 10:56:25 +00:00
  • 71e2e1ca3c Ignore more auto-generated files. Philip Kendall 2007-05-19 11:37:30 +00:00
  • 610fc2b0b0 Add resource file to allow for an icon for the Win32 build (patch #116). Stuart Brady 2007-05-19 10:40:28 +00:00
  • fcfa10a5be Allow 5 digit emulation speed (patch #118). Stuart Brady 2007-05-19 10:33:01 +00:00
  • 9f31590c85 Fix clashes with Amiga API (more of patch #109). Chris Young 2007-05-19 01:10:29 +00:00
  • ea0e17702f Add Amiga settings and temp dir paths (part of patch #109). Chris Young 2007-05-19 00:51:06 +00:00
  • c7fdc9dfa9 Prompt to see if we really want to exit (fixes bug #86) (thanks, Stuart Brady). Fredrick Meunier 2007-05-17 10:03:04 +00:00
  • daba7cad23 Fix possible buffer overflows and tidy code (includes patch #119) (thanks, Arda Erdikmen) (Stuart Brady and Phil). Philip Kendall 2007-05-17 07:30:59 +00:00
  • 1493360cbb Fix attribution for fsync check. Fredrick Meunier 2007-05-15 14:27:53 +00:00
  • 2c0ddd1f4c Retire the aalib code, use the aalib target for SDL if required. Fredrick Meunier 2007-05-15 13:10:52 +00:00
  • 883f5cf08f Use O_BINARY in mkstemp() and if1_plug(), fixes +3 disk support on Win32 (patch #112) (thanks, Mark Woodmass). Stuart Brady 2007-05-15 12:57:50 +00:00
  • eed83b85fd Add more comprehensive widget debugger (patch #67). Darren Salt 2007-05-15 12:19:55 +00:00
  • 9ce235cbde Check that fsync is available before using it (thanks, Stuart Brady). Fredrick Meunier 2007-05-15 11:14:54 +00:00
  • d080e92764 On LD?R, CP?R and IN?R, the pre-modified value is used for the contention (thanks, Mark Woodmass). Philip Kendall 2007-05-13 13:19:13 +00:00
  • dfd590f073 Use DirectSound if available (patch #115). Stuart Brady 2007-05-13 11:18:52 +00:00
  • 745be3045c Add synchronisation, 16-bit sound support and improved error handling (patch #110). Stuart Brady 2007-05-13 11:10:03 +00:00
  • 7a2ce2481c Fix clashes with Win32 API (patch #108). Stuart Brady 2007-05-13 11:05:34 +00:00
  • 94b2fb509a Add support for using libsamplerate to reduce aliasing noise in beeper emulation (fixes bug #62). Fredrick Meunier 2007-05-13 10:01:36 +00:00
  • aa3d423413 Fix filenames in comments (patch #113). Stuart Brady 2007-05-13 08:01:28 +00:00