1
0
mirror of https://git.code.sf.net/p/fuse-emulator/fuse synced 2026-01-27 01:41:34 +03:00

Commit Graph

  • d2df1b7414 Merge branch 'master' into feature-107-divmmc Philip Kendall 2017-08-30 20:29:52 +01:00
  • 2302b98bd3 Add initial ChangeLog entries for next release Fredrick Meunier 2017-08-30 22:32:30 +10:00
  • c83b4596a3 Add support for writing MLT files Fredrick Meunier 2017-08-30 12:49:35 +10:00
  • fe2b98c629 Re-add static qualifier to display_get_attr_byte() patch-394-mlt-support Fredrick Meunier 2017-08-29 23:11:28 +10:00
  • c8c2b73bcb Document screenshot menu changes Fredrick Meunier 2017-08-29 20:59:40 +10:00
  • d4f7acc233 Use display_last_screen as source for hicolor SCR Fredrick Meunier 2017-08-29 20:42:50 +10:00
  • 04a8071c14 Timex can use the same MLT routines other models Fredrick Meunier 2017-08-29 12:56:46 +10:00
  • aa47bb7f81 Change back to 128 Kb of RAM - seems to be an ESXDOS 0.8.5 / MAPRAM mode bug (thanks, Sergio). Philip Kendall 2017-08-28 20:15:49 +01:00
  • 0a71d43621 Support for saving low-res Timex screens as MLT Fredrick Meunier 2017-08-28 22:08:08 +10:00
  • a62b96edbe Add preliminary support for writing MLT files Fredrick Meunier 2017-08-28 21:44:54 +10:00
  • e11fca96d6 Reset DivIDE/DivMMC memory on hard reset Sergio Baldoví 2017-08-20 08:47:19 +02:00
  • bfe673c0f0 Add DivMMC options to bash completion Sergio Baldoví 2017-08-19 17:22:27 +02:00
  • 39c3752265 Document DivMMC options Sergio Baldoví 2017-08-19 17:19:03 +02:00
  • 1fd1ae206e Add divmmc:control register as a debugger variable Sergio Baldoví 2017-08-19 17:12:57 +02:00
  • 6a914c97e3 Uncomment DivMMC snapshot support now we have support in libspectrum. Philip Kendall 2017-08-16 22:22:08 +01:00
  • da7783041f Merge branch 'feature-107-divmmc' of ssh://git.code.sf.net/p/fuse-emulator/fuse into feature-107-divmmc Philip Kendall 2017-08-15 22:48:57 +01:00
  • cb26806a57 Fix gcc warning -Wformat-security Sergio Baldoví 2017-08-15 17:37:45 +02:00
  • c98abd63e6 Remove unused variables and functions Sergio Baldoví 2017-08-15 17:33:20 +02:00
  • e90c96a84b Select memory card with first two bits (LSB) Sergio Baldoví 2017-08-15 17:22:22 +02:00
  • 71b5251475 Remove vestiges of second MMC card support. Philip Kendall 2017-08-10 22:20:39 +01:00
  • efa1f21d1e Finish up initalisation and reset. Philip Kendall 2017-08-10 19:59:18 +01:00
  • 7519af8653 Merge ide_eject() and mmc_eject(). Philip Kendall 2017-08-09 21:19:04 +01:00
  • cca7cd8ed2 Merge branch 'master' into feature-107-divmmc Philip Kendall 2017-08-09 19:46:39 +01:00
  • ef0d711749 We seem to need 256 Kb of RAM for MMC output to work. Not sure why :-( Philip Kendall 2017-08-08 23:38:18 +01:00
  • 60de929170 Move the DivIDE/DivMMC RAM into the divxxx_t structure. Philip Kendall 2017-08-08 19:46:54 +01:00
  • 4c7f044aa0 Move DivIDE/DivMMC RAM memory map into divxxx_t structure. Philip Kendall 2017-08-07 20:24:10 +01:00
  • f7a064a3c0 Move a couple of bits into the divxxx_t structure. Philip Kendall 2017-08-07 19:57:17 +01:00
  • ab7cb158f8 Factor out shared DivIDE/DivMMC "activate" code. Philip Kendall 2017-08-07 19:42:06 +01:00
  • d9e326d84c Move EPROM memory map initialisation into divxxx_t structure. Philip Kendall 2017-08-07 05:17:04 +01:00
  • 09b88b92e2 Move EPROM memory map into divxxx_t structure. Philip Kendall 2017-08-07 05:00:06 +01:00
  • 6c1546fb9e Move RAM page count into the divxxx_t structure. Philip Kendall 2017-08-07 04:52:56 +01:00
  • 7e83379590 Move enabled settings into divxxx_t structure. Philip Kendall 2017-08-07 04:45:58 +01:00
  • 9c01801774 Move write protect setting into divxxx_t structure. Philip Kendall 2017-08-07 04:40:10 +01:00
  • 828a2f727a Move debugger paging events into the divxxx_t structure. Philip Kendall 2017-08-07 04:13:11 +01:00
  • ff5b86f2f7 Add "active" flag into the divxxx_t structure. Philip Kendall 2017-08-06 22:45:13 +01:00
  • 9f5d529de2 Move automap flag into the divxxx_t structure. Philip Kendall 2017-08-06 22:34:21 +01:00
  • 16e75a4b94 Begin encapsulating DivXXX data into a structure. Philip Kendall 2017-08-06 22:26:32 +01:00
  • 83579d657e Begin refactoring shared DivIDE/DivMMC code. Philip Kendall 2017-08-06 22:02:10 +01:00
  • 97f083508f Begin using HDF-as-MMC support in libspectrum. Philip Kendall 2017-08-01 21:39:44 +01:00
  • ab645c75e1 Update release dates for 1.3.8 fuse-1.3.8 Fredrick Meunier 2017-07-31 22:13:10 +10:00
  • 3896d938b8 First updates for a "1.3.8" version Fredrick Meunier 2017-07-31 21:48:49 +10:00
  • dfc291e7bb Destroy GTK+ tape browser dialog on close (fixes bug #375) Sergio Baldoví 2017-07-30 23:43:47 +02:00
  • b3e97b1275 Update for encapsulated libspectrum calls. Philip Kendall 2017-07-30 21:05:25 +01:00
  • 1644c8f4d6 Start using libspectrum's MMC emulation. Philip Kendall 2017-07-30 17:03:16 +01:00
  • 31fefdc318 Limit RZX sentinel warning to once per playback Sergio Baldoví 2017-07-28 23:58:22 +02:00
  • 059ba426ed * Give the DivMMC 128 Kb of RAM * Replace DivIDE ports with stubbed out DivMMC ports. Philip Kendall 2017-07-24 20:51:06 +01:00
  • 8662d7b497 Fix transposed description of AY-3-8912 Sergio Baldoví 2017-07-24 00:12:04 +02:00
  • 30846547d9 Add workaround for Multiface One and 128 clash Sergio Baldoví 2017-07-22 16:02:55 +02:00
  • 4e6984ef2f Baby steps: copy DivIDE code to DivMMC. Will need to be refactored later to remove duplicated code. Philip Kendall 2017-07-21 23:08:52 +01:00
  • b31c6501c3 Update compile instructions for win32 UI Sergio Baldoví 2017-07-21 00:05:16 +02:00
  • d80cacfe67 Check required version of libspectrum is available Fredrick Meunier 2017-07-19 20:15:14 +10:00
  • f85fd4823d Disable Melodik interface on 128K machines Sergio Baldoví 2017-07-17 22:55:08 +02:00
  • 1c104027ea Correct the list of machines for Multiface One Fredrick Meunier 2017-07-06 20:04:35 +10:00
  • bae3aa7ba6 Document --ulaplus option 2014-09-07-ulaplus Sergio Baldoví 2017-07-03 23:58:05 +02:00
  • ab43639683 Document --mdr-len and --mdr-random-len options Sergio Baldoví 2017-07-03 23:41:37 +02:00
  • cdcc5a36fb Document support for the Recreated ZX Spectrum Sergio Baldoví 2017-07-02 12:24:50 +02:00
  • e37489b84a Update release dates for 1.3.7 fuse-1.3.7 Fredrick Meunier 2017-07-02 15:22:42 +10:00
  • aac944f48d First updates for a "1.3.7" version Fredrick Meunier 2017-07-02 12:23:14 +10:00
  • 8cdcf150e3 Also ignore .DS_Store files. Fredrick Meunier 2017-07-02 11:56:25 +10:00
  • d33b57bddb Retire legacy RCS tags Sergio Baldoví 2017-06-28 23:46:08 +02:00
  • 9fb0c96776 Implement loading of ULAplus .SCR screenshots. Philip Kendall 2017-06-28 21:33:08 +01:00
  • 340b40d512 Merge branch 'master' into 2014-09-07-ulaplus Philip Kendall 2017-06-28 20:10:05 +01:00
  • 88ffeb4de5 Ensure correct data is written to display_last_screen so screenshots will be written correctly. Philip Kendall 2017-06-16 19:20:56 +01:00
  • 12d72fd5bb Restore ALL_RAM mode from snapshots (fixes bug #380) Sergio Baldoví 2017-06-13 23:10:15 +02:00
  • bbd26b00bb Implement ULAplus PNG screenshots. Philip Kendall 2017-06-12 20:37:20 +01:00
  • 103abe8b9c Being factoring out ULAplus colour routines to be reused in screenshot code. Philip Kendall 2017-06-12 20:01:08 +01:00
  • 0a55c28662 Remove unnecessary include glib.h Sergio Baldoví 2017-06-12 00:38:38 +02:00
  • 2465747eb0 AC_PROG_RANLIB is rendered obsolete by LT_INIT Sergio Baldoví 2017-06-12 00:37:24 +02:00
  • 83f8648e96 Use explicit AM_SILENT_RULES macro as libspectrum does Sergio Baldoví 2017-06-12 00:36:44 +02:00
  • 5d6f0a2594 Merge branch 'patches-87-multiface-emulation' into master Sergio Baldoví 2017-06-12 00:33:23 +02:00
  • f98cad107f List Multiface as supported interfaces patches-87-multiface-emulation Sergio Baldoví 2017-06-11 19:36:06 +02:00
  • a948b28367 Update FSF address in GPL notices Sergio Baldoví 2017-06-11 19:30:11 +02:00
  • 9b2cbc59f6 Mark unused parameters Sergio Baldoví 2017-06-11 19:25:16 +02:00
  • a6875bb0b3 Make Multiface One stealth switch effective Sergio Baldoví 2017-06-11 19:17:53 +02:00
  • 37996e4921 Merge branch 'master' into patches-87-multiface-emulation Fredrick Meunier 2017-06-11 14:32:53 +10:00
  • 0acf6a1934 Use silent builds by default when available Fredrick Meunier 2017-06-10 15:32:50 +10:00
  • b84b3a0b1a Swtich to using autoreconf Fredrick Meunier 2017-06-10 15:32:27 +10:00
  • 81224dfe2f Document Multiface RAM/ROM memory sources Sergio Baldoví 2017-06-05 23:43:50 +02:00
  • 5e71d5f95a Update bash completion for Multiface Sergio Baldoví 2017-06-05 23:36:21 +02:00
  • 832d8a714c Rename --multiface-stealth option to --multiface1-stealth Sergio Baldoví 2017-06-05 23:25:45 +02:00
  • 7667f5beaa Ensure ULAplus startup code is called. Philip Kendall 2017-06-05 20:15:26 +01:00
  • 073ce7f587 Merge branch 'master' into 2014-09-07-ulaplus Philip Kendall 2017-06-05 19:45:11 +01:00
  • e52174220a Tweak MF 3 comments to match the paging code Fredrick Meunier 2017-06-05 21:32:08 +10:00
  • 6f74eae496 Remove unneeded commented out check Fredrick Meunier 2017-06-05 21:17:19 +10:00
  • 541195f95f Hide cursor when SDL UI runs on a console (Raspberry Pi) Sergio Baldoví 2017-06-04 18:44:56 +02:00
  • fd13d97012 Add preliminary support to multiface snapshots Sergio Baldoví 2017-06-04 18:26:27 +02:00
  • 62f7aeabfe Update release dates for 1.3.6. fuse-1.3.6 Fredrick Meunier 2017-06-01 12:48:23 +10:00
  • bc43a9f9ae First updates for a "1.3.6" version Fredrick Meunier 2017-05-31 22:17:04 +10:00
  • 73ac7b6fe5 Merge branch 'master' into 2014-09-07-ulaplus Philip Kendall 2017-05-30 20:49:25 +01:00
  • 9bb088cd78 Whitespace fixes Sergio Baldoví 2017-05-29 00:31:01 +02:00
  • 7b5c6c8dbb Coalesce Multiface RAM pages Sergio Baldoví 2017-05-29 00:19:00 +02:00
  • 0427ec4a56 Document Multiface page/unpage debugger events and red button Sergio Baldoví 2017-05-28 23:19:16 +02:00
  • ed2a2a5733 Add Multiface page/unpage debugger events Sergio Baldoví 2017-05-28 23:14:04 +02:00
  • 8b9fc2cb9e Whitespace fixes Fredrick Meunier 2017-05-23 19:10:05 +10:00
  • 6912ce74e3 No Multiface 3 for 48k machines Fredrick Meunier 2017-05-23 14:21:23 +10:00
  • 1360fdbbee Fix typo in Opus Discovery option (thanks, Stuart) Sergio Baldoví 2017-05-21 23:32:32 +02:00
  • da063a0b3e Mark multiface_init() as static Sergio Baldoví 2017-05-21 20:07:46 +02:00
  • f7c8db5156 Alphabetically sort PERIPH_TYPE_MULTIFACE_* and multiface.h Sergio Baldoví 2017-05-21 19:54:27 +02:00
  • 978b874515 Fix Multiface mnemonics to avoid collisions Sergio Baldoví 2017-05-21 19:51:09 +02:00
  • 1fae0ea34d Sort Multiface roms and rename Multiface +3 to Multiface 3 Sergio Baldoví 2017-05-21 19:36:41 +02:00