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

Commit Graph

  • 5832125701 Merge the rzx_free fix from the Release-0_6_1-branch. Philip Kendall 2003-09-12 14:28:52 +00:00
  • a37d68f338 Use Timex dock capability in dck_read. Philip Kendall 2003-09-08 17:59:26 +00:00
  • b66507414e Get brackets right when deparsing expressions. Philip Kendall 2003-09-05 20:54:30 +00:00
  • 00a0199dd3 Call save_data not load_data when saving binary data. Add padding around the save binary data dialog widgets. Philip Kendall 2003-09-05 10:59:11 +00:00
  • c9d2f77e34 Add padding around widgets. Philip Kendall 2003-09-03 14:57:17 +00:00
  • 36cda73f4e small fix to 2xSaI scaler (Fred/ScummVM team). Fredrick Meunier 2003-09-03 10:54:24 +00:00
  • 1df863626c Add Matthew Westcott. Philip Kendall 2003-09-02 14:55:53 +00:00
  • a7fe67dda2 Bring main ChangeLog up to date. Philip Kendall 2003-09-02 14:54:30 +00:00
  • 72e1c11bee Add Ivan Ruiz Etxabe and David Muriel. Philip Kendall 2003-09-02 14:28:09 +00:00
  • 530a10d9c6 Add hacking/ChangeLog: the small-scale list of changes. Philip Kendall 2003-09-02 11:26:38 +00:00
  • 635b7c7211 .B cuts off after a limited number of items under Solaris, so use \fB instead. Philip Kendall 2003-09-02 11:21:35 +00:00
  • 39a5b37fd9 Bring man page up to date. Philip Kendall 2003-09-01 21:08:12 +00:00
  • 2d53e50926 "Auto-load tapes" should be "Auto-load tapes/disks". Philip Kendall 2003-09-01 21:07:20 +00:00
  • 3a97919f18 When loading an RZX file without an embedded snapshot, read in the new snapshot before starting RZX playback or we get confused about what's generating interrupts. Philip Kendall 2003-08-25 15:55:07 +00:00
  • b81aae2cbf If emulation is paused, print the 'stop competition mode' message after checking whether emulation was already paused. Prevents fuse_emulation_pause recursing into itself. Philip Kendall 2003-08-22 11:51:46 +00:00
  • b10e324cf3 #include "display.h" Philip Kendall 2003-08-22 11:45:42 +00:00
  • 4fa6aadc2e Deactivate the recording menu before checking the start time, or OS X loses too much time and bails out of competition mode recordings with a speed violation. Philip Kendall 2003-08-21 17:10:49 +00:00
  • f1464beff7 Add missing ';'. Philip Kendall 2003-08-20 18:24:01 +00:00
  • bf2b55689b Add @INCLUDES@. Philip Kendall 2003-08-20 18:23:16 +00:00
  • 6190522c46 Check none of the strdup() calls return NULL. Philip Kendall 2003-08-18 21:59:46 +00:00
  • 99b9eac70b Add option to auto-save settings. Philip Kendall 2003-08-17 20:40:27 +00:00
  • 03c94bb86c Use the Kempston joystick capability. Philip Kendall 2003-08-17 20:40:03 +00:00
  • c66ad1ffbe Add missing extern on rzx_competition_mode declaration. Philip Kendall 2003-08-17 20:16:43 +00:00
  • 40734beeeb Don't exit early from fuse_end under any circumstances. Philip Kendall 2003-08-17 20:16:15 +00:00
  • 4b6d35cac5 Handle SDL_VIDEOEXPOSE event. Fredrick Meunier 2003-08-17 20:08:34 +00:00
  • 7404f1c964 Use the dock capability to identify machines with the dock, rather than the Timex memory capability. Philip Kendall 2003-08-17 20:06:26 +00:00
  • 823b1cfb9c Print the Timex DEC field out properly. Philip Kendall 2003-08-14 13:30:37 +00:00
  • 45520f763b Merge from the competition mode branch. Philip Kendall 2003-08-12 14:30:05 +00:00
  • e6584d25bb Use the encapsulated libspectrum_tape API. Philip Kendall 2003-07-19 09:17:44 +00:00
  • 86b5d31ce6 Use the new encapsulated libspectrum_tape_block API. Philip Kendall 2003-07-17 13:44:04 +00:00
  • 14ed11d6c5 Remove the no longer used sizeof(...) tests and make the --with-local-prefix option use CPPFLAGS rather than CFLAGS. Philip Kendall 2003-07-16 14:36:36 +00:00
  • 061bfb95a9 Allow opening of read-only disk images. Philip Kendall 2003-07-15 10:00:25 +00:00
  • da614f10d7 Add logical AND and OR (&& and ||) to the debugger. Philip Kendall 2003-07-13 17:42:12 +00:00
  • c58c383b88 Get the hash values right for the 16-bit primed register pairs (0x6 + 0x8 != 0xd) Philip Kendall 2003-07-13 10:53:27 +00:00
  • 858af87647 Add the bitwise binary operators. Philip Kendall 2003-07-13 10:47:22 +00:00
  • 95fa0887a2 Make the expression evaluator use 16-bit maths. Add the '~' operator. Philip Kendall 2003-07-13 00:23:19 +00:00
  • 7f3b63a51c Add ability to specify conditions directly when setting breakpoints. Philip Kendall 2003-07-12 23:49:54 +00:00
  • 92ff8832cc Allow expressions to be used in various places in the debugger which were previously restricted to simple numbers. Philip Kendall 2003-07-12 21:52:39 +00:00
  • d5f0fa4ef9 Display breakpoint conditions in the debugger display. Philip Kendall 2003-07-12 18:39:15 +00:00
  • 09ff49248b Add ability to deparse expressions. Philip Kendall 2003-07-12 18:12:51 +00:00
  • 5940f0759b Conditional expressions now essentially working. Philip Kendall 2003-07-12 12:28:09 +00:00
  • 24b1ba64ea Add next bit for conditional breakpoints. Philip Kendall 2003-07-12 00:02:31 +00:00
  • 2a7edcf76f Fix up mkstemp.c to use libspectrum_byte etc. Philip Kendall 2003-07-11 11:36:08 +00:00
  • 647b0f760a Fix up the SDL UI to use libspectrum_byte etc. Philip Kendall 2003-07-11 11:35:06 +00:00
  • bdccd3a988 Fix up scalers.c to use libspectrum_byte etc. Philip Kendall 2003-07-11 11:31:05 +00:00
  • 438e50737b Fix up the Xlib UI (and the widget code) to use libspectrum_byte etc. Philip Kendall 2003-07-11 11:15:18 +00:00
  • 86f31301c8 types.h not longer exists, so remove from noinst_HEADERS. Philip Kendall 2003-07-11 11:15:01 +00:00
  • 9d3b301c5f Add missing semicolons at end of rules. Philip Kendall 2003-07-11 11:06:47 +00:00
  • 42f9f18548 Change over to using libspectrum_byte (etc) rather than BYTE,WORD,etc. Philip Kendall 2003-07-11 11:03:25 +00:00
  • ed387a80dc Add tests for all the {D,F}CBxx opcodes. Philip Kendall 2003-07-10 15:35:09 +00:00
  • 213d34fd89 Add initial bits of code for conditional breakpoints. Philip Kendall 2003-07-10 13:31:53 +00:00
  • 526817a6fd Remove the last remnants of debugger_show_breakpoints(). Philip Kendall 2003-07-09 13:41:11 +00:00
  • bf649ba6a8 Add ability to set one-shot breakpoints ('tbreak'). Philip Kendall 2003-07-08 23:55:59 +00:00
  • d8349ae0b6 Remove the obsolete (and undocumented) debugger 'breakpoint show' command. Philip Kendall 2003-07-08 23:49:13 +00:00
  • 21ca9f6b85 Use a couple of derived types to simplify the number of commands. Philip Kendall 2003-07-08 23:40:22 +00:00
  • 9f17c70816 Add tests for the rest of the {D,F}Dxx opcodes. Philip Kendall 2003-07-06 16:01:38 +00:00
  • e40ef936c7 Add lots of DD xx and FD xx tests. Philip Kendall 2003-07-06 11:44:33 +00:00
  • c566dbf114 Add output for ED B2 test. Philip Kendall 2003-07-06 11:20:51 +00:00
  • 70f5014121 Add tests for {LD,CP,IN,OT}{I,D}R. Philip Kendall 2003-07-06 11:19:12 +00:00
  • 772d0e40a0 Add tests for {LD,CP,IN,OUT}{I,D}. Philip Kendall 2003-07-06 00:16:13 +00:00
  • 2173a5b01b Add tests for ED6{7,F}: R{R,L}D. Philip Kendall 2003-07-05 18:30:10 +00:00
  • 83042e3b41 Add another bunch of ed xx tests. Philip Kendall 2003-07-05 18:21:57 +00:00
  • a63ba1f241 Add tests for some of the EDxx instructions. Philip Kendall 2003-06-29 12:23:05 +00:00
  • 9b3c4ebc05 #include "compat.h" Philip Kendall 2003-06-26 10:58:50 +00:00
  • 89505bcae7 Put the Unix-specific includes inside the #ifndef WIN32. Philip Kendall 2003-06-26 10:57:14 +00:00
  • 7c96cb6788 Add (randomly generated) tests for all the CBxx opcodes. Philip Kendall 2003-06-25 13:13:55 +00:00
  • ce1f814f70 Add test for 0x27 (DAA). Philip Kendall 2003-06-25 12:40:09 +00:00
  • 9d37929d33 Add autoloading for +3 disks. Philip Kendall 2003-06-25 12:30:43 +00:00
  • 06ad12f35d Add Win32 timing routines. Marek Januszewski 2003-06-24 21:52:16 +00:00
  • 99dcb0fa9c Rename DATADIR to FUSEDATADIR (Win32 compatibility). Philip Kendall 2003-06-24 21:42:05 +00:00
  • 5bef347c84 Add test for 10 (DJNZ). Philip Kendall 2003-06-24 13:41:07 +00:00
  • c73eba0a32 Add tests for f{3,9,b}: DI, LD SP,HL and EI. Philip Kendall 2003-06-24 11:58:45 +00:00
  • d4758ca5a9 Add test for e9: JP HL. Philip Kendall 2003-06-24 11:56:08 +00:00
  • a2f79b4ddf Add tests for e{3,b}: EX (SP),HL and EX DE,HL. Philip Kendall 2003-06-24 11:55:15 +00:00
  • dc955784c2 Add test for 0xd9: EXX. Philip Kendall 2003-06-24 11:48:58 +00:00
  • 893104ad15 Add tests for d{3,b}: OUT (nn),A and IN A,(nn) Philip Kendall 2003-06-24 11:47:16 +00:00
  • a82e5fa264 Add test for 0xcd (CALL nnnn). Philip Kendall 2003-06-24 11:42:15 +00:00
  • b0da2e42ec Add tests for {c,d,e,f}{7,f}: RST nn. Philip Kendall 2003-06-24 11:40:05 +00:00
  • 3a3f2dd4dd Add tests for {c,d,e,f}{6,e}: (arithmetic/logical) nn. Philip Kendall 2003-06-24 11:34:24 +00:00
  • ec7adc1fe3 Add tests for {c,d,e,f}5: PUSH regpair. Philip Kendall 2003-06-24 11:22:28 +00:00
  • 347ae1348f Add tests for {c,d,e,f}{4,c}: CALL condition, nnnn. Philip Kendall 2003-06-24 11:19:05 +00:00
  • f572d60d47 Add test for 0xc3: JP nnnn. Philip Kendall 2003-06-24 11:08:57 +00:00
  • 72387ad929 Add tests for {c,d,e,f}{2,a}: JP condition, location. Philip Kendall 2003-06-24 11:06:31 +00:00
  • c69a4785b1 Add tests for {c,d,e,f}1: POP regpair. Philip Kendall 2003-06-24 10:49:30 +00:00
  • a45f7c471e Remove unused #include "spectrum.h" Philip Kendall 2003-06-23 18:42:41 +00:00
  • c1895b895d Remove unneeded #include <sys/mman.h>s (Win32 compatibility). Philip Kendall 2003-06-23 18:35:14 +00:00
  • 6c983b97d0 Make GTK+ 2.0 work again. Marek Januszewski 2003-06-23 16:17:18 +00:00
  • 2cf9affec2 Optionally autoload TRDOS disk files when inserted with F3 etc. Philip Kendall 2003-06-23 14:03:57 +00:00
  • 403b74c17a Add utils_get_temp_path function and use it in trdos.c:insert_scl. Philip Kendall 2003-06-23 11:08:53 +00:00
  • 135e1acac8 Remember to link in the compatibility library. Philip Kendall 2003-06-21 15:28:21 +00:00
  • d9124e406e Add getopt{,1}.c to libcompat_a_SOURCES. Philip Kendall 2003-06-21 15:19:35 +00:00
  • 681b1a54ed Move the getopt replacement code into the compat/ directory. Philip Kendall 2003-06-21 15:18:10 +00:00
  • 2b893721c9 Move the getopt replacement code into the compat/ directory. Philip Kendall 2003-06-21 15:18:10 +00:00
  • 6e41dabd94 Include the mkstemp prototype if we're supplying it ourselves. Philip Kendall 2003-06-21 14:38:00 +00:00
  • 3f9711cca2 Add mkstemp replacement code from glibc 2.3.1. Philip Kendall 2003-06-21 14:28:21 +00:00
  • ff23851c3c Get the #ifdefs right such that non-GTK+ UIs compile. Philip Kendall 2003-06-21 08:40:43 +00:00
  • 5c91771723 Add keyboard shortcuts. Philip Kendall 2003-06-21 08:36:32 +00:00
  • a13d2cd35d If mmap(2) isn't available, don't try and munmap a file. Instead barf with an error message. Philip Kendall 2003-06-20 21:13:22 +00:00
  • e9b9981fb2 Use utils_file_{open,close}. Marek Januszewski 2003-06-20 21:08:28 +00:00
  • 6aa98253a5 Explicitly open(2) files as O_BINARY and #define O_BINARY to 0 on sane operating systems where it isn't required. Philip Kendall 2003-06-20 20:45:13 +00:00