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

Commit Graph

  • 92aebd69b2 Tweak +D/DISCiPLE ROM/RAM change description. Fredrick Meunier 2016-07-09 13:30:37 +00:00
  • 8a0e1c2d75 Bump versions to 1.2.1. Fredrick Meunier 2016-07-09 11:05:52 +00:00
  • 4e794a5293 Remove stray semi-colon. Fredrick Meunier 2016-07-09 11:00:08 +00:00
  • 74d8c03b23 Split +D memory sources. Coalesce +D and DISCiPLE RAM pages (patch #373). Sergio Baldoví 2016-07-08 22:30:55 +00:00
  • 825cd7208b Merge startup ordering branch into trunk. Philip Kendall 2016-07-08 21:33:08 +00:00
  • 6e9213d853 Merge trunk into startup ordering branch. bug-353-startup-ordering Philip Kendall 2016-07-08 21:30:47 +00:00
  • 0527ab3bd0 Document unittests option (fixes bug #326). Sergio Baldoví 2016-07-06 22:55:11 +00:00
  • 954775412e Final tidy-ups: remove debug printf calls and FIXME comments. Philip Kendall 2016-07-06 19:30:50 +00:00
  • 637a7c11ac Remove OS X conditional code; will be maintained in the OS X port (thanks, Fred). Philip Kendall 2016-07-06 19:26:59 +00:00
  • 1aa3488f7f Add display initialisation to the startup manager. Philip Kendall 2016-07-06 19:22:35 +00:00
  • b627e33f67 Move settings_end into the startup manager, including OS X conditional dependency. Philip Kendall 2016-07-05 22:04:35 +00:00
  • cb17e8251b Make sure we don't lose a tape edge when we pause and restart tapes and delete lingering MIC off events when we restart a tape (fixes bug #354) (thanks, Lee Tonks and windale). Fredrick Meunier 2016-07-05 12:52:02 +00:00
  • 19d56caf7e Merge trunk into startup-ordering branch, including adding additional debugger dependencies to AY, ULA and Z80 modules. Philip Kendall 2016-07-01 19:22:18 +00:00
  • 413a4457c0 Merge in debugger variables branch. Philip Kendall 2016-07-01 19:00:28 +00:00
  • c2cdc49f66 Add libspectrum init to the startup manager. Philip Kendall 2016-06-30 19:44:19 +00:00
  • df72dd319b Make every startup module dependent on setuid() having been called. Philip Kendall 2016-06-30 19:35:18 +00:00
  • bc198347a2 Move libxml2 init into startup manager. Philip Kendall 2016-06-30 18:26:24 +00:00
  • 2ef4ffc97b Merge trunk up to r5656 into debugger variables branch. feature-80-more-debugger-variables Philip Kendall 2016-06-30 18:07:31 +00:00
  • 9ca6839e8e Fix crash when closing widget UIs (fixes bug #351)... Sergio Baldoví 2016-06-26 21:37:39 +00:00
  • 4ee9aaa31c Add event subsystem into startup manager. Philip Kendall 2016-06-19 21:44:05 +00:00
  • ac2403e110 Add sound module to startup manager; modules with no init function are now supported. Philip Kendall 2016-06-19 21:19:31 +00:00
  • c8f1ad25e1 Use ARRAY_SIZE macro (thanks, Sergio). Philip Kendall 2016-06-19 19:05:12 +00:00
  • f2a5fa163f {printer,rzx}_end end the machine subsystem still running, so add a dependency (thanks, Sergio). Philip Kendall 2016-06-19 18:53:48 +00:00
  • 3f6e39eaea Use startup manager for end functions as well. Philip Kendall 2016-06-18 21:54:46 +00:00
  • a7fa3086ac Add creator block initialisation into startup manager. Philip Kendall 2016-06-18 19:57:08 +00:00
  • d1d77feedd Add tape subsystem into startup manager. Philip Kendall 2016-06-17 21:43:42 +00:00
  • 427ab9b7d8 Add machine subsystem into startup manager. Philip Kendall 2016-06-17 21:31:01 +00:00
  • 6387515aa4 Add timer subsystem into startup manager. Philip Kendall 2016-06-17 21:19:14 +00:00
  • 85f8a6e571 Add IDE interfaces into startup manager. Philip Kendall 2016-06-17 21:09:08 +00:00
  • 2655a31339 Make all init functions return a value. Philip Kendall 2016-06-17 20:50:23 +00:00
  • 9bb943f70d Add Z80 subsystem into startup manager. Philip Kendall 2016-06-16 22:39:07 +00:00
  • 05fdb8c673 Add memory pool subsystem into startup manager. Philip Kendall 2016-06-16 21:13:09 +00:00
  • d2032c36aa Add memory subsystem into startup manager. Philip Kendall 2016-06-16 20:56:39 +00:00
  • 8f5ddc8d67 Move more initialisation routines into startup manager. Philip Kendall 2016-06-16 20:01:16 +00:00
  • 326ec81453 Initial work on a startup manager to automatically handle dependency issues. Philip Kendall 2016-06-16 18:56:42 +00:00
  • b241285585 Split long lines (thanks, Fred). Philip Kendall 2016-06-13 18:56:13 +00:00
  • 91e0da7371 Merge trunk into debugger variables branch. Philip Kendall 2016-06-13 18:50:06 +00:00
  • 6e48ba0561 Expose secondary memory control port as a debugger system variable. Philip Kendall 2016-06-13 05:35:09 +00:00
  • 9375f295c0 Expose primary memory control port as a debugger system variable. Philip Kendall 2016-06-12 22:17:21 +00:00
  • 97afb33b48 Remove duplicated code. Philip Kendall 2016-06-12 22:03:13 +00:00
  • 8aa7195e3c Expose tstates since interrupt as a debugger system variable. Philip Kendall 2016-06-12 21:59:13 +00:00
  • 533fdf138c Update minimum libspectrum version. patches-356-threadsafe-libspectrum Fredrick Meunier 2016-06-12 02:57:58 +00:00
  • 88b121d4f2 Add support for thread-safety in libspectrum (from patch #356). BogDan Vatra 2016-06-12 02:50:43 +00:00
  • fc0acddb35 Extend breakpoints on paging events to more peripherals: Sergio Baldoví 2016-06-11 18:16:36 +00:00
  • 79a28466d7 Make breakpoints on events honour lifetime. Sergio Baldoví 2016-06-11 18:05:42 +00:00
  • 7edd77c9e8 Add Didaktik 80 unit test. Sergio Baldoví 2016-06-11 17:56:16 +00:00
  • 895f81e318 Expose last byte written to the ULA as a debugger system variable. Philip Kendall 2016-06-10 19:50:01 +00:00
  • 5c2c039f03 Document new debugger variables syntax. Philip Kendall 2016-06-10 19:12:39 +00:00
  • 25be0cf616 Remove utils_make_temp_file() and mkstemp() as they are no longer used (thanks Phil). Fredrick Meunier 2016-06-09 10:29:12 +00:00
  • 006521e44a Move debugger variable setup to separate file. Philip Kendall 2016-06-08 22:40:09 +00:00
  • 0158ed08d1 Avoid redefinition of NDEBUG. Sergio Baldoví 2016-06-08 22:22:11 +00:00
  • 26f6e58b73 Update Name entry and add GenericName and Keywords entries in .desktop file (patch #369). Alberto Garcia 2016-06-08 22:07:15 +00:00
  • ef00b76ff0 Expose all Z80 registers as system variables. Philip Kendall 2016-06-08 22:03:35 +00:00
  • f78dce2be1 Make register access just an alias for the appropriate system variable. Philip Kendall 2016-06-08 21:35:34 +00:00
  • 87f3695c89 Allow register names to be used as variable names. Philip Kendall 2016-06-08 20:51:09 +00:00
  • 5e266ce787 Begin adding Z80 registers as debugger variables. Philip Kendall 2016-06-07 22:53:55 +00:00
  • 83fc6f2abf Remove the need for "%" when accessing system variables. Philip Kendall 2016-06-07 22:22:32 +00:00
  • 0b667958a0 Merge trunk into debugger variables branch. Philip Kendall 2016-06-07 22:05:57 +00:00
  • dd4407fcc6 Merge v1.2.0 changes from trunk. Fredrick Meunier 2016-06-07 12:26:49 +00:00
  • e6783e6a83 Merge Release-1_2_0-branch to trunk. Fredrick Meunier 2016-06-07 11:32:25 +00:00
  • 3da37ddb4b Fix VPATH builds without dependency tracking (patch #368). Alberto Garcia 2016-06-05 22:11:42 +00:00
  • 068e5045a1 Fix use of tape traps if VERIFY is requested (thanks, Alberto Garcia) (more from patch #337). Fredrick Meunier 2016-06-04 14:04:25 +00:00
  • b17d9b4fc0 Avoid doing divide by zero in debugger expressions (fixes bug #350). Fredrick Meunier 2016-06-04 13:50:28 +00:00
  • eb5cc68776 Merge [r5568] from Release-1_2_0-branch: use capabilities to decide whether a machine with a suitable disk interface is currently running. Fredrick Meunier 2016-06-04 13:39:45 +00:00
  • 8b27b87933 Merge [r5567] from Release-1_2_0-branch: always report an error if we fail to continue a RZX. Fredrick Meunier 2016-06-04 13:37:21 +00:00
  • 9010c43ed4 Merge [r5562] from Release-1_2_0-branch: don't declare svg_capture_mode when we don't have libxml2. Fredrick Meunier 2016-06-04 13:35:00 +00:00
  • eb257e4cde Merge [r5562] from Release-1_2_0-branch: remove local argument shadowing global. Fredrick Meunier 2016-06-04 13:32:36 +00:00
  • d1f17ed9ae Merge [r5561] from Release-1_2_0-branch: remove local arguments shadowing globals. Fredrick Meunier 2016-06-04 13:29:37 +00:00
  • c7581d6df9 Merge [r5560] from Release-1_2_0-branch: remove prototypes for obsolete functions. Fredrick Meunier 2016-06-04 13:26:37 +00:00
  • 1607abee34 Merge [r5559] from Release-1_2_0-branch: tidy up svg_capture_mode. Fredrick Meunier 2016-06-04 13:23:48 +00:00
  • 8a6b6d9081 Remove shebang in bash completion. Sergio Baldoví 2016-06-04 09:22:06 +00:00
  • 0b34198d0f Add TRD file extension to bash completion and remove wrong options. Sergio Baldoví 2016-06-03 22:12:45 +00:00
  • d6bab6ebf8 Make evaluating system variables quicker. Philip Kendall 2016-05-29 21:37:50 +00:00
  • 7a51dfcd5c Merge from branches/bug-349-fix-wildcard-events: make wildcard events work (fixes bug #349) (thanks, Sergio). Philip Kendall 2016-05-29 10:47:02 +00:00
  • d62c1045b1 Distribute missing files in the tarball. Sergio Baldoví 2016-05-29 06:14:28 +00:00
  • 0dd3f8f131 Add file (thanks, Fred). Philip Kendall 2016-05-28 21:37:32 +00:00
  • 752ae248ae Allow strings with escaped spaces in the debugger (bug #337) Sergio Baldoví 2016-05-25 22:11:06 +00:00
  • 026bd13618 Use SZX format for the initial snapshot in RZX files (more from bug #304). Sergio Baldoví 2016-05-25 21:37:09 +00:00
  • 20f3ba0cb2 First cut at implementing registration for debugger system variables. Philip Kendall 2016-05-24 21:07:03 +00:00
  • 9b6a896c77 Use Windows line endings for plain text settings. Sergio Baldoví 2016-05-23 21:52:49 +00:00
  • 2a3daf3ede Don't write .td0 files as UDI disk image format. Sergio Baldoví 2016-05-23 21:48:22 +00:00
  • 1645d4647d Make wildcard events work (fixes bug #349) (thanks, Sergio). bug-349-fix-wildcard-events Philip Kendall 2016-05-23 20:15:47 +00:00
  • a23021816a Merge 2016-05-17-debugger-dereference branch into trunk. Philip Kendall 2016-05-23 19:06:42 +00:00
  • d7723322a9 Merge trunk into 2016-05-17-debugger-dereference branch. 2016-05-17-debugger-dereference Philip Kendall 2016-05-23 19:02:22 +00:00
  • 78f9a0b313 Clearing pokes also undoes their effect on memory, so should be done before the machine's RAM reset is done (see: patch #367) (thanks, Sergio). Fredrick Meunier 2016-05-23 11:45:47 +00:00
  • d124cf7538 Document Spectranet debugging events and order ZXCF events. Sergio Baldoví 2016-05-22 22:06:04 +00:00
  • daf8651e20 Change resizing method for GTK+ UI (fixes bug #344) (thanks, Alberto Garcia). Sergio Baldoví 2016-05-22 08:35:46 +00:00
  • 85bdd6d64d Deactivate all active pokes before clearing them (patch #367). BogDan Vatra 2016-05-21 11:51:18 +00:00
  • 2722099274 First attempt to document debugger memory pane behaviour (fixes bug #347). Fredrick Meunier 2016-05-21 11:43:59 +00:00
  • 2a065448ce Fix snapshot saving/loading for 2KB memory page size. Also make IF1 only save or load 8KB of ROM as that is what the hardware and our emulation support (patch #366). Fredrick Meunier 2016-05-21 07:04:34 +00:00
  • 3b4b599374 CentOS 7 autotools complains that we need AM_PROG_CC_C_O for compat subdir Makefile.am inclusion. Fredrick Meunier 2016-05-21 05:34:26 +00:00
  • a3296564c6 Remove references to SDF disk image format. Sergio Baldoví 2016-05-19 21:50:34 +00:00
  • 580b4b2db0 Update help info and remove obsolete options. Sergio Baldoví 2016-05-19 21:38:56 +00:00
  • f1a0115f6e Update to correct SE ROMs v4.07 (thanks, Andrew Owen). Sergio Baldoví 2016-05-19 21:32:04 +00:00
  • 3c3e4e36b5 Document debugger dereference ability (feature request #97). Philip Kendall 2016-05-17 22:27:56 +00:00
  • 6440fb65a7 Add ability to dereference debugger expressions (feature request #97). Philip Kendall 2016-05-17 22:22:27 +00:00
  • a96c3e6c24 Add unit tests for combining floating bus and peripherals. Philip Kendall 2016-05-17 20:30:33 +00:00
  • 8a0f83212c Add support for Didaktik 80 MDOS 1 snapshots (patch #364). Fredrick Meunier 2016-05-14 12:35:56 +00:00
  • bb0bf33498 Really make floating bus work again (fix peripherals which have asserted some lines on the bus but not others) (thanks, Stuart). Philip Kendall 2016-05-12 11:05:45 +00:00
  • 2cff690a5e Add initial support for DISCiPLE snapshots (patch #365). Fredrick Meunier 2016-05-11 12:12:26 +00:00