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

Commit Graph

  • 9bcf60a066 Compile the widget code only if we're actually using widgets. Philip Kendall 2003-04-16 08:41:43 +00:00
  • 9ec7198ca2 Remove the unused options_scaler. Philip Kendall 2003-04-16 08:33:35 +00:00
  • d2b9a5c928 Remove shortcuts from the top-level menus. Philip Kendall 2003-04-16 08:30:38 +00:00
  • cdb8bb5bf1 Make the SDL File/Open open any file and create the /Media menu for SDL. Also small tidy ups to the GTK+ menus. Philip Kendall 2003-04-15 22:39:41 +00:00
  • b97feac830 Put the /Tape, /Disk and /Cartridge menus onto a /Media menu. Philip Kendall 2003-04-15 22:01:13 +00:00
  • d81b0f46bb Change File/Open to open any Spectrum file, not just snapshots. Philip Kendall 2003-04-15 21:54:18 +00:00
  • a8257eb859 Add the TC2068 autoload snap. Philip Kendall 2003-04-15 15:41:37 +00:00
  • 0dc4a5c4f5 Don't reset the machine if Cartridge/Eject called on a machine without the dock. Remove the ellipsis from Cartridge/Eject in the GTK+ UI. Philip Kendall 2003-04-15 14:31:14 +00:00
  • e8045427f3 Timex joystick support. Darren Salt 2003-04-15 11:45:07 +00:00
  • 958b1a903d Eject the +3 disk only if we're emulating a +3; otherwise, eject the TRDOS disk. Philip Kendall 2003-04-15 11:10:26 +00:00
  • 9b70967f7d Move the SPECPLUS3_DRIVE_[AB] constants outside the HAVE_765_H guards. Philip Kendall 2003-04-15 11:06:23 +00:00
  • d5be8d0206 The /Disk menu should exist even if lib765 not available due to the TRDOS emulation. Philip Kendall 2003-04-15 11:03:18 +00:00
  • fce2f7ead1 #include <dck.h> Philip Kendall 2003-04-15 11:01:10 +00:00
  • 9a09bc4b92 #include <dck.h> Philip Kendall 2003-04-15 10:52:11 +00:00
  • e9444968d5 Add the /Cartridge menu. Philip Kendall 2003-04-15 10:50:55 +00:00
  • 029eb34102 Use the new bits from libspectrum to get the AY frequency right. Philip Kendall 2003-04-15 10:36:01 +00:00
  • afd9fd8b0a Remember to put dck.[ch] into CVS, and also when loading from the command-line, select the TC2068 before attempting to load the .dck file. Philip Kendall 2003-04-15 09:58:01 +00:00
  • 39ff5303dc TC2068 dock support (Darren/Fred). Darren Salt 2003-04-15 09:19:52 +00:00
  • f01a4aa08e #include <sys/types.h> for FreeBSD compatibility. Philip Kendall 2003-04-15 09:12:05 +00:00
  • 98a63587e6 We now do TC2068 emulation as well. Philip Kendall 2003-04-14 16:02:27 +00:00
  • 10b753db8e Get display_dirty right on the Timex alternative display file modes. Witold Filipczyk 2003-04-14 13:59:22 +00:00
  • 751e3e06f1 Fred didn't really write the original graphics filter code. Philip Kendall 2003-04-13 12:21:24 +00:00
  • 12253aa8a6 More man page updates, mostly from Russell. Russell Marks 2003-04-13 12:19:58 +00:00
  • 3d27d982a8 Tidy up the widget ROM selection dialog a bit. Philip Kendall 2003-04-13 11:57:43 +00:00
  • 50b2a1c615 Distribute fbdisplay.h. Philip Kendall 2003-04-13 09:48:32 +00:00
  • 53a5328e85 Get the framebuffer UI working again. Witold Filipczyk 2003-04-13 09:47:36 +00:00
  • c786c3d259 Rename Machine/Break to Machine/Debugger. Philip Kendall 2003-04-13 09:32:34 +00:00
  • d43eaa300c More man page updates, and rename the config file (plus3|trdos)diskfile options to exclude 'file'. Philip Kendall 2003-04-12 17:03:32 +00:00
  • 74cdeb6418 Man page update: mostly, document the scalers. Philip Kendall 2003-04-12 12:36:50 +00:00
  • 56842a7158 Get ChangeLog, AUTHORS and THANKS up to date. Philip Kendall 2003-04-10 14:29:41 +00:00
  • dea6ad8ec7 Bump version number to 0.6.0pre1. Philip Kendall 2003-04-09 13:48:27 +00:00
  • 51fb042e6c Remove unused variable from ui_get_scaler. Philip Kendall 2003-04-09 13:42:11 +00:00
  • 13a71f5962 TC2068 support. Witold Filipczyk 2003-04-09 13:40:39 +00:00
  • 6beb9520cb Fix a couple of warnings generated by the fix --enable-warnings fixes. Philip Kendall 2003-04-09 09:42:36 +00:00
  • 67bb727269 Incorporate the clipping into the scaler expander. Philip Kendall 2003-04-08 19:12:05 +00:00
  • 47fe17e557 Fix typo. Philip Kendall 2003-04-08 18:31:18 +00:00
  • bca5e79eb6 Remove a few --enable-warnings warnings. Philip Kendall 2003-04-08 16:29:13 +00:00
  • 2cc240ad05 Document the --aspect-hint option. Philip Kendall 2003-04-08 09:42:09 +00:00
  • ddf98d0637 Add aspect-hint option. Philip Kendall 2003-04-08 09:33:46 +00:00
  • 51a6010ffa Comment out +3 specific bits if lib765 not available. Philip Kendall 2003-04-08 00:00:50 +00:00
  • 8047b81534 Let the triple size scaler work for saving screenshots. Philip Kendall 2003-04-07 23:57:33 +00:00
  • 3b09e99ccb Reduce the number of memory reads done in the AdvMame2x scaler from 5 to 3. Philip Kendall 2003-04-07 23:39:49 +00:00
  • e053ea40c3 No longer need to special case Pentagon snaps back to 128K. Philip Kendall 2003-04-07 23:23:27 +00:00
  • 22cee50a70 Make 'gc' have external linkage (and hence rename it to 'sdldisplay_gc'). Philip Kendall 2003-04-07 22:58:06 +00:00
  • 5332da0784 Make the widget scaler return properly if cancelled. Philip Kendall 2003-04-07 22:53:02 +00:00
  • f8e104a6d2 Fixes to make the stored scaler setting have a hope of working. Philip Kendall 2003-04-07 22:48:39 +00:00
  • eb74928557 Don't activate TRDOS if we're not in ROM 1. Philip Kendall 2003-04-07 16:42:36 +00:00
  • 77e6a40036 Use memset rather than the not completely portable bzero. Philip Kendall 2003-04-07 16:31:00 +00:00
  • 2b4de3057e Don't leak file descriptors when using temporary files. Philip Kendall 2003-04-07 16:28:50 +00:00
  • fee54daef4 Use temporary filenames properly for converted .scl files. Philip Kendall 2003-04-06 19:09:28 +00:00
  • 4a00fd5f86 Add ability to insert TR-DOS disks. Philip Kendall 2003-04-06 16:46:57 +00:00
  • d1a0e2fbfc Pentagon support. Needs some work, but mostly there :-) Fredrick Meunier 2003-04-06 16:31:43 +00:00
  • 912f7ca388 Credit the ScummVM project for the scalers in THANKS and the man page. Philip Kendall 2003-04-06 15:13:32 +00:00
  • ee27d0f105 Document the 16K Spectrum machine type. Philip Kendall 2003-04-06 15:08:07 +00:00
  • cd49da6725 Document the dot matrix scaler. Philip Kendall 2003-04-06 15:07:25 +00:00
  • 37143efb0f Document the frame rate option. Philip Kendall 2003-04-06 15:06:17 +00:00
  • e213aea15e Remove the registering of scalers from ui_init. Philip Kendall 2003-04-06 13:51:07 +00:00
  • 05da5d1201 Small tidy-ups to the scaler code. Philip Kendall 2003-04-06 13:03:00 +00:00
  • 3e2330d67c Allow cursor keys to move the current machine type. Philip Kendall 2003-04-06 13:02:41 +00:00
  • a9a592abb0 Use the Super2xSaI scaler when selected in 32-bit mode, not the 2xSaI scaler (too much copy and paste). Philip Kendall 2003-04-05 20:45:43 +00:00
  • 6d012ef654 Implement the dot matrix scaler. Philip Kendall 2003-04-05 20:22:30 +00:00
  • 393c0f817a Keyboard is read even if interrupts are disabled via the Timex SCLD. Fredrick Meunier 2003-04-04 13:45:21 +00:00
  • 6a5d427c07 Use memcpy in the 1x1 scaler. Philip Kendall 2003-04-03 17:29:59 +00:00
  • a9dcf7232e Make SVGAlib work with the scalers. Russell Marks 2003-04-02 12:44:24 +00:00
  • 8be029fd10 Get the comment about the 16-bit scalers correct. Philip Kendall 2003-04-02 09:24:01 +00:00
  • e12810e9a6 Make the TV scaler scanlines less prominent. Philip Kendall 2003-04-02 00:22:28 +00:00
  • 64826bfdb8 Don't throw away red when we use the 32-bit interpolating filters. Philip Kendall 2003-04-02 00:11:37 +00:00
  • a02c41c634 And remember to rename the call to uidisplay_init_scalers to init_scalers as well. Philip Kendall 2003-04-01 21:18:39 +00:00
  • 4977a5bc8b Rename uidisplay_init_scalers to init_scalers, make it static and give it a prototype. Philip Kendall 2003-04-01 21:14:22 +00:00
  • 535773a3c6 uidisplay_area: width and height are 'width' and 'height', not 'w' and 'h'. Philip Kendall 2003-04-01 20:43:31 +00:00
  • 9381c1f366 The OS X port doesn't include libpng. Philip Kendall 2003-04-01 20:10:15 +00:00
  • 93ced3fb25 Tidy up a couple of comments. Philip Kendall 2003-04-01 20:08:29 +00:00
  • 7ab27f3787 Allow enter to close the window. Philip Kendall 2003-04-01 15:20:31 +00:00
  • ccfa1d7fa3 Fix the libpng stuff with autoconf 2.5x patch. Witold Filipczyk 2003-04-01 11:04:01 +00:00
  • b901887a3e Make the ROM selector window non-resizable. Philip Kendall 2003-03-29 11:40:29 +00:00
  • d4e44d41a2 Add padding round each of the widgets. Philip Kendall 2003-03-29 11:36:31 +00:00
  • 9466828a6b Declare scaler_get_expander. Philip Kendall 2003-03-29 11:36:16 +00:00
  • c8d282757a Add 'poke' functionality to the debugger. Philip Kendall 2003-03-28 23:06:25 +00:00
  • 04318a4345 Make the keyboard picture work again. Philip Kendall 2003-03-28 22:16:44 +00:00
  • 95493168e6 Generalise the 'smearing' code somewhat, and get it right for things like 2xSaI which can affect the pixels two rows up or two columns left of themselves. Philip Kendall 2003-03-28 18:43:59 +00:00
  • 27d398e996 Put the separator onto the option menu only if we have libxml2 and hence the Save Options entry on the menu. Philip Kendall 2003-03-28 17:52:12 +00:00
  • 6b5f9a3bb6 '1' no longer aborts the widget file selector. Philip Kendall 2003-03-27 12:02:46 +00:00
  • bae563da1a Rename the debugger 'exit' command to 'finish' (gdb compatibility). Philip Kendall 2003-03-27 12:00:55 +00:00
  • a7fc03075f Make the 'registers' display be of fixed size. Philip Kendall 2003-03-27 11:45:52 +00:00
  • 204310d792 Make the (command entry-evaluate button) box be of fixed vertical size. Philip Kendall 2003-03-27 11:34:35 +00:00
  • 30f5b689b4 Make the evaluate button not resize itself larger. Philip Kendall 2003-03-27 11:05:35 +00:00
  • d6fcee07f3 Stop debugger entering an infinite loop if SP were just above or at zero. Philip Kendall 2003-03-27 10:29:39 +00:00
  • 4d009f1cca Add the debugger 'clear' command similar to gdb's. Philip Kendall 2003-03-26 15:28:35 +00:00
  • dd27314f41 Make the debugger documentation meta-syntactic variables not all be 'number' if they could have better names. Philip Kendall 2003-03-26 15:08:23 +00:00
  • 0e74e282c2 Document the 'break port' command. Philip Kendall 2003-03-26 15:02:51 +00:00
  • e48cda6a37 Rename the debugger 'break clear' command to 'delete' and 'break ignore' to 'ignore' to be more similar to gdb. Philip Kendall 2003-03-26 15:00:58 +00:00
  • 88a4295d58 Disable GTK2 until it might actually work. Philip Kendall 2003-03-26 10:55:08 +00:00
  • 4e1233375b Document the debugger properly. Philip Kendall 2003-03-25 12:56:24 +00:00
  • 3e30241358 Document the Machine/Break option. Just references an unwritten `MONITOR/DEBUGGER' section at the moment, though... Philip Kendall 2003-03-24 20:48:19 +00:00
  • 5cffa5b22a Document the Machine/NMI option. Philip Kendall 2003-03-24 20:40:44 +00:00
  • 7af24f68da Remove mention of the double sized screen option. Philip Kendall 2003-03-24 20:33:25 +00:00
  • f64b383974 Remember to distribute extra headers and source files *thwap* Philip Kendall 2003-03-24 10:56:54 +00:00
  • 4b2884e22f Make sure error messages are output via dialog boxes under GTK+. Philip Kendall 2003-03-23 16:10:11 +00:00
  • 376a5db841 Bump version number to 0.5.2pre2. Philip Kendall 2003-03-21 12:17:28 +00:00
  • d3c781edfe Document the Release-0_5_2pre2 tag. Philip Kendall 2003-03-21 12:08:32 +00:00