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

Commit Graph

  • 32176abc63 Set minimised Fuse name to exclude speed. Fredrick Meunier 2005-06-06 14:24:06 +00:00
  • 9ed8df12aa Also drive the joystick from the Spectrum keysym on release. Fredrick Meunier 2005-06-06 14:20:17 +00:00
  • 256f259b0a Find the Fuse font file when running in the build tree. Philip Kendall 2005-05-01 21:27:45 +00:00
  • 5d2b6628a8 SDL support for 'native' keysyms change (patch #77). Fredrick Meunier 2005-05-01 20:31:36 +00:00
  • 8bbf3d5683 Implement proportional printing (rest of patch #65). Darren Salt 2005-05-01 18:06:45 +00:00
  • 3a73ac5b0a Remove unused variables/functions. Philip Kendall 2005-05-01 17:03:39 +00:00
  • 66dee6cc88 Core support for proportional printing (next part of patch #65). Darren Salt 2005-05-01 17:01:33 +00:00
  • 5f3cc13dec Add proportional font (part of patch #65). Darren Salt 2005-05-01 16:37:58 +00:00
  • 503b1d5e37 Check smallest supported fullscreen resolution, and if we don't have a reasonable match try to find one. Fredrick Meunier 2005-04-28 03:02:49 +00:00
  • be8ede2b0f Don't reset tstates at the end of event.c:event_force_events() (fixes bug #38) (thanks, Jon Needle). Philip Kendall 2005-04-27 22:28:51 +00:00
  • fcbb9e874c gcc 4.0 fixups. Philip Kendall 2005-04-25 22:30:40 +00:00
  • bd2d38d52d Page in ROM 2 on NMI on Scorpion: enables monitor to work (fixes bug #30) (thanks, Erik Kunze). Philip Kendall 2005-04-02 23:01:52 +00:00
  • 168db35459 Remove unused variable from menu_file_exit(). Philip Kendall 2005-04-02 21:56:47 +00:00
  • 9247bacf92 Stop cancelled attempts to save a +3 disk from silently ejecting the disk. Philip Kendall 2005-04-02 21:54:34 +00:00
  • 0166b16b6a Check all media types for changes on exit via widget UIs. Philip Kendall 2005-03-27 11:18:56 +00:00
  • bd9a139658 Page in TR-DOS ROM on NMI (enables Pentagon snapshot function to work). Philip Kendall 2005-03-27 00:34:12 +00:00
  • 01d7260e7c Add widget query confirmation dialog (patch #73). Darren Salt 2005-03-26 17:25:02 +00:00
  • d3dffc6590 Allow input to continue while the keyboard help is being displayed (fixes bug #36). Philip Kendall 2005-03-25 21:06:11 +00:00
  • ca18993795 Don't prompt for joysticks if disabled in config. Philip Kendall 2005-03-25 19:46:52 +00:00
  • 49d0ebbbb5 Add GTK+ joystick confirmation dialog. Philip Kendall 2005-03-25 19:39:13 +00:00
  • 6f2c7da1c0 Bring up to date. Philip Kendall 2005-03-25 18:08:36 +00:00
  • 9f275f2aa0 Add widget pokefinder (patch #70). Darren Salt 2005-03-25 15:00:42 +00:00
  • 7a5294abab Improve profiler UI. Philip Kendall 2005-03-25 13:45:34 +00:00
  • d805df1ce1 Various pokefinder improvements (patch #69). Darren Salt 2005-03-21 23:58:27 +00:00
  • 498d8eb7c4 Add selectable filenames when saving via the widget UI (patch #64). Darren Salt 2005-03-21 23:26:19 +00:00
  • fb881c8afc Add arrows to show when the fileselector is scrollable (other half of patch #62). Darren Salt 2005-03-21 22:50:32 +00:00
  • f62a4aaca4 Add title to fileselector widget (half of patch #62). Darren Salt 2005-03-21 22:43:30 +00:00
  • dded0d9878 Don't extend y past the end of the screen to avoid array overruns. Fredrick Meunier 2005-03-15 00:48:55 +00:00
  • 289e697226 Annoyingly missed path from link invocation. Fredrick Meunier 2005-03-06 05:30:27 +00:00
  • 4b52f76577 Make configure choose compressed or uncompressed auto-load snapshots based on libspectrum support for the feature. Fredrick Meunier 2005-03-06 05:16:07 +00:00
  • 0c1f7963d4 Get interrupt length (closer) to correct (thanks, Woody, Jon Needle and Ramsoft). Philip Kendall 2005-03-05 20:14:26 +00:00
  • 59addc7c73 'Round' widget corners (patch #63). Darren Salt 2005-03-05 16:38:57 +00:00
  • 88c4500407 Allow SDL full-screen mode to be used (patch #61). Darren Salt 2005-02-26 23:27:23 +00:00
  • 1646045d50 Pad disassembled instructions to fixed width so debugger pane stays a constant width (patch #60). Darren Salt 2005-02-26 23:09:19 +00:00
  • 05b1f1c2e0 Media/Tape/Play always starts the tape playing, even if tape traps are active. Makes working with normal speed custom loader blocks less painful (patch #58). Darren Salt 2005-02-26 22:54:16 +00:00
  • 83d15841a6 Make the scroll wheel work when used over the disassembly pane or the memory dump (patch #74). Darren Salt 2005-02-26 22:27:08 +00:00
  • f55d35736a Make the size of the Spectrum screen be the smaller of the width and height of our window (patch #59). Darren Salt 2005-02-26 22:14:16 +00:00
  • ffe244af56 Use two columns of five rather than one column of ten for the fire button configuration (patch #75). Darren Salt 2005-02-26 19:10:17 +00:00
  • 753481359e Drive the joystick from the Spectrum keysym, not the native one, or (the emulating machine's) Caps Lock causes problems. Philip Kendall 2005-02-26 18:56:17 +00:00
  • fd3843f62f Force border to be redrawn in display_refresh_all(); means the border gets correctly restored after Help/Keyboard widget. Philip Kendall 2005-02-23 22:28:55 +00:00
  • 1fe7f240d4 Enable 'native' keysyms to be passed through to the widget controls, rather than the 'Spectrum' keysyms. Philip Kendall 2005-02-23 21:21:15 +00:00
  • 5a9b3a40c0 Add "Save, Don't Save, Cancel" functionality for TR-DOS disks. Philip Kendall 2005-02-19 21:05:40 +00:00
  • 1aa0d00adf Ensure all menus etc are updated after snapshot load. Philip Kendall 2005-02-19 19:06:13 +00:00
  • f0565958ae Check for modified +3 disks before exit. Philip Kendall 2005-02-19 19:00:24 +00:00
  • e37274a56e Check for modified IDE disks before exit. Philip Kendall 2005-02-19 18:40:16 +00:00
  • 83dfc2ac0e Make ide_insert check whether the currently inserted disk is dirty before doing the insert. Philip Kendall 2005-02-19 18:02:30 +00:00
  • 27a96fe706 The +3 disk autoload snap is now an SZX file. Philip Kendall 2005-02-19 17:28:03 +00:00
  • 660fc622b6 Add "Save, Don't Save, Cancel" functionality on +3 disk eject. Philip Kendall 2005-02-19 17:24:43 +00:00
  • 21dd9a5a52 Add ide_insert function. Philip Kendall 2005-02-18 23:53:57 +00:00
  • 37f4657550 Add "Save, Don't Save, Cancel" functionality on IDE disk eject. Philip Kendall 2005-02-18 22:35:58 +00:00
  • 4cb4f59409 Make the profiler actually profile. Philip Kendall 2005-02-17 20:33:24 +00:00
  • 09ea0681bd Add very simple profiler; just records which locations where executed at the moment. Philip Kendall 2005-02-16 00:27:33 +00:00
  • c6b39a99fc Add mouse icon. Darren Salt 2005-02-12 22:32:50 +00:00
  • fac386e668 Remove unused socket header and replace setenv with putenv for Windows compatibility. Fredrick Meunier 2005-02-05 23:23:07 +00:00
  • 790dcb2a00 Add kempmouse.h to headers list. Fredrick Meunier 2005-02-05 23:17:25 +00:00
  • 926ae43e5b Add documentation for libao sound driver. Gergely Szasz 2005-01-15 18:33:53 +00:00
  • 8fca20e6ff Small fixes. Gergely Szasz 2005-01-15 17:29:48 +00:00
  • 7399ae7316 Update with new display algorithm. Philip Kendall 2005-01-15 16:10:24 +00:00
  • 20b9cb381d Add short option for sound frequency. Fredrick Meunier 2005-01-15 04:04:52 +00:00
  • 058186ebff Undo accidental commit again. Fredrick Meunier 2005-01-14 09:19:23 +00:00
  • a8b0b5348b Add TS2068 to change ROMs menu. Philip Kendall 2005-01-13 21:00:56 +00:00
  • 1aef351ab0 Undo accidental commit. Fredrick Meunier 2005-01-13 11:57:54 +00:00
  • ba4f6f8036 *** empty log message *** Fredrick Meunier 2005-01-13 11:08:18 +00:00
  • 24bc93f74a Allow the user to set the frequency to use with the sound card, and make the SDL sound driver pass back the obtained frequency if it is not able to get that originally requested as long as it gets a native endian 16 bit format. Fredrick Meunier 2005-01-13 11:03:03 +00:00
  • 94bb9c9dcd Add TS2068 tape auto-load snapshot and fix tape traps for TS2068. Fredrick Meunier 2005-01-12 08:39:02 +00:00
  • 21894c4bd0 Remove if1 from peripherals array. Fredrick Meunier 2005-01-11 11:08:27 +00:00
  • fbe214c7a1 Don't allow Interface I to be used with the Pentagon, it masks the TR-DOS interface. Fredrick Meunier 2005-01-10 13:38:10 +00:00
  • 5f65d90bb7 Stop zxcf_reset overwriting romcs bank when zxcf isn't active (fixes TR-DOS machines). Fredrick Meunier 2005-01-10 12:03:04 +00:00
  • 61862b4f7d Modify timing routines to simply execute enough tstates to match the (real) elapsed time. Also allows variable frame rates (ie 60Hz for the TS2068) (rest of patch #50). Fredrick Meunier 2005-01-07 22:18:03 +00:00
  • 858d853ce7 More hyphen fixups for UTF-8 and an open quote (patch #53). Stuart Brady 2005-01-06 11:39:04 +00:00
  • 3b29cf6f2c Tweak comment about select SDL audio output type. Fredrick Meunier 2005-01-05 05:32:51 +00:00
  • 4669ac031e Use device to select SDL audio driver. Fredrick Meunier 2005-01-05 05:30:50 +00:00
  • d3895d2448 Undo bogus changes from 20050103. Fredrick Meunier 2005-01-03 13:49:33 +00:00
  • 47ab3571f4 Don't enable rollback in compo mode and disable rollback menu when playback ends. Fredrick Meunier 2005-01-03 02:23:28 +00:00
  • 8db2316c7d Further fixes for compiling without libpng. Fredrick Meunier 2005-01-03 02:11:31 +00:00
  • a19509b9cb fdatasync is from the POSIX Realtime Extension, use fsync instead. Fredrick Meunier 2005-01-03 01:46:50 +00:00
  • fb94e6a9f1 Don't try and set the 'Record movie as PNG' menu item as (in)active if libpng not present. Philip Kendall 2005-01-02 23:30:32 +00:00
  • 7766c2888f .cvsignore: add .gdb_history man/fuse.1: add comment about select SDL audio output type sound/osssound.c: add comment about writing frame sized chunks ui/options.dat: shorten "joystick snap prompt" entry (all part of patch #50). Fredrick Meunier 2005-01-02 23:23:21 +00:00
  • 86aaeabc99 Add TS2068 support (part of patch #50). Fredrick Meunier 2005-01-02 23:10:33 +00:00
  • fc82e6f172 Fix ZXATASP/ZXCF upload/reset behaviour (patch #52). Garry Lancaster 2005-01-02 22:24:00 +00:00
  • 1c90ce6bb6 Update copyright date to 2005. Philip Kendall 2005-01-02 18:42:56 +00:00
  • d7f9d0ec36 Variable length Microdrive cartridge handling (rest of patch #51). Gergely Szasz 2005-01-02 18:39:12 +00:00
  • abf4b8a8ad Add appropriate header files. Philip Kendall 2004-12-31 16:25:47 +00:00
  • 3cde0f6110 Improved libao checking. Gergely Szasz 2004-12-30 21:19:53 +00:00
  • 759921c344 Get Timex borders working properly again. Philip Kendall 2004-12-29 22:52:58 +00:00
  • 74f9f02d0d Reduce display_is_dirty to being 32-bit again as it's no longer needed for the border. Various other bug fixes, leading to the Overscan demo now looking pretty much perfect :-) Philip Kendall 2004-12-29 19:39:54 +00:00
  • 4ef335ce74 Fixes for display timings with the character-accurate renderer. Philip Kendall 2004-12-29 13:11:17 +00:00
  • 42311c5d81 Reenable border emulation. Philip Kendall 2004-12-27 17:00:43 +00:00
  • 4beed9d590 Add joystick prompt when loading snaps for widget UI. Fredrick Meunier 2004-12-27 07:55:14 +00:00
  • 81511c8663 First pass at character-accurate rendering. Philip Kendall 2004-12-25 18:51:36 +00:00
  • 7e2dab3c57 Fix compilation without libpng. Fredrick Meunier 2004-12-22 12:46:31 +00:00
  • 87bb45b1ed Change z80 snaps to szx snaps without joystick information to prevent Fuse attempting to change joystick settings when auto-loading tapes or disks. Fredrick Meunier 2004-12-07 09:31:19 +00:00
  • bc03e90157 Remove 'opcode may be used uninitialized' warning. There's no chance that it is, but gcc doesn't realise that. Philip Kendall 2004-12-01 22:19:58 +00:00
  • 2a775d236e Global rename of 'microdrv' to 'microdrive'. Philip Kendall 2004-11-28 22:30:26 +00:00
  • 57e373e8bd Various formatting 'improvements'. Philip Kendall 2004-11-28 22:25:17 +00:00
  • 5be38c668b Declare local variables as static. Philip Kendall 2004-11-28 22:23:28 +00:00
  • 3c30cfb250 Split if1_port_{in,out} into multiple functions. Philip Kendall 2004-11-28 22:22:19 +00:00
  • c60584ca50 Update If1 menu in periph_update(). Philip Kendall 2004-11-28 22:19:06 +00:00
  • e08f131cd5 Name parameters in if1.h prototypes. Philip Kendall 2004-11-28 22:16:05 +00:00
  • 6cd464ccd5 Declare local functions as static. Philip Kendall 2004-11-28 22:13:05 +00:00