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

Commit Graph

  • 039d7db373 Keep only the mime types for the most common formats master Alberto Garcia 2024-10-06 01:30:47 +02:00
  • e65a7bb0a8 Suppress a -Wmisleading-indentation warning from GCC in Xlib UI Sergio Baldoví 2024-10-19 09:45:54 +02:00
  • 8f11027131 Remove GTK names for XPM icons used in Xlib UI Sergio Baldoví 2024-10-19 09:41:22 +02:00
  • 9b8343b71f Don't leak tape_marker_pixbuf when the tape browser is closed Alberto Garcia 2024-10-12 01:23:25 +02:00
  • 51438970e6 Use PNG instead of XPM for the icons in the GTK UI Alberto Garcia 2024-10-12 01:23:23 +02:00
  • 8fd925c769 Merge request #30: improve the teletext datastream code Sergio Baldoví 2024-07-06 08:20:41 +02:00
  • 52da9153ee move FIONREAD probe to compat function ZXGuesser 2024-06-30 10:46:31 +01:00
  • 256bd78dc9 Protect against desynchronized packet streams, and fast forward buffer after emulation is paused for menus etc. ZXGuesser 2024-04-07 00:25:25 +01:00
  • d9dc1456c3 Remove use of deprecated gdk_keymap_get_default function. patch-440-remove-gdk_keymap_get_default-2 Philip Kendall 2024-02-18 19:47:26 +00:00
  • 617a6a7987 Remove use of deprecated gdk_keymap_get_default function. patch-440-remove-gdk_keymap_get_default Philip Kendall 2024-02-18 09:28:12 +00:00
  • 03bee5e18f Cap tstates of timer event to (further) prevent segfault. Philip Kendall 2024-01-24 20:47:42 +00:00
  • 54bb53145a Bug 504 - avoid overflow in event_add_cmp Pete Moore 2024-01-20 11:16:04 +01:00
  • 51f4e27804 Allow to load unformatted EDSK disk images Gergely Szasz 2023-11-04 19:37:01 +01:00
  • edac6086d4 Allow to merge disk sides with different bpt Gergely Szasz 2023-11-04 17:12:38 +01:00
  • d789c009ec Treat special "Stored data length" in EDSK images Gergely Szasz 2023-11-04 16:43:31 +01:00
  • 3af9c3204b Pad disk tracks to length multiple of 256 bytes Gergely Szasz 2023-11-01 16:03:11 +01:00
  • 84f7feba54 Add debugging info in uPD765 FDC Gergely Szasz 2023-10-21 07:52:44 +02:00
  • ce0a650efb Fix SCAN bug in uPD765 FDC Gergely Szasz 2023-10-21 06:23:01 +02:00
  • f80469535c Distribute sp0256.h and uspeech.h in source tarballs Sergio Baldoví 2023-10-08 08:16:31 +02:00
  • eacc10071e Group empty memory mapping of Spectrum 16K on debugger Sergio Baldoví 2023-10-08 07:31:29 +02:00
  • c80f3d9b70 Merge branch 'patches-142-currah-uspeech' Sergio Baldoví 2023-10-08 06:57:53 +02:00
  • 7d00e36bbe List Currah uSpeech as a supported peripheral Sergio Baldoví 2023-10-08 06:43:49 +02:00
  • 03924f6234 Document sp0256 ROM patches-142-currah-uspeech Sergio Baldoví 2023-10-01 06:39:38 +02:00
  • c8f12246f5 Fusify C99 variable types (we are still C89) Sergio Baldoví 2023-10-01 06:31:43 +02:00
  • bf896c0de1 Declare missing function prototypes and unused parameters Sergio Baldoví 2023-09-28 07:11:19 +02:00
  • bd5c569d94 Disable debugging macros Sergio Baldoví 2023-09-26 06:37:22 +02:00
  • 0302d3b972 Avoid the use of 64-bit integers Sergio Baldoví 2023-09-26 05:35:26 +02:00
  • 404a9b5374 uSpeech intonation changes SP0256 clock frequency Sergio Baldoví 2023-09-26 04:11:55 +02:00
  • bd36f290be Limit uSpeech to 48K machines Sergio Baldoví 2023-09-19 05:36:24 +02:00
  • 1bb5a4cf49 Add uSpeech page/unpage events to debugger Sergio Baldoví 2023-09-19 05:26:06 +02:00
  • efffc40084 Document uSpeech volume option Sergio Baldoví 2023-08-30 23:08:44 +02:00
  • a92e319a33 Beautify uSpeech code with uncrustify Sergio Baldoví 2023-08-30 22:51:07 +02:00
  • 8813734d51 Update SP0256 code from upstream Sergio Baldoví 2023-08-30 19:41:36 +02:00
  • adc0759998 Fix audio glitches in SP0256 samples Sergio Baldoví 2023-08-28 14:18:04 +02:00
  • 7718c3a4b8 Merge request #25: GitHub test and nightly builds Sergio Baldoví 2023-08-21 19:10:50 +02:00
  • 4b1a7e6f32 ci: Daily test (pre)release as new release with date+time, dropping older releases (#42) Miroslav Ďurčík 2023-08-07 23:48:13 +02:00
  • 2324c3dd2a Add memory address mirroring and more I/O ports to uSpeech Sergio Baldoví 2023-08-06 00:34:22 +02:00
  • 06039b514e ci: Remove unused workflow file Miroslav Durcik / Arki55 2023-07-25 15:31:06 +02:00
  • 165e303c7e CI: TEST-BUILD and Nightly Build GitHub workflows Miroslav Ďurčík 2023-07-25 15:19:51 +02:00
  • 47275accb9 Do ZX Spectrum ROM inaccessible while uSpeech is paged Sergio Baldoví 2023-07-21 21:32:59 +02:00
  • 4ac12898e7 Fix ROM entries order in menu.c Vic Chwe 2023-07-21 06:18:47 +02:00
  • b5830f37fe Document SP0256 ROM option and uSpeech memory source Sergio Baldoví 2023-07-19 19:40:12 +02:00
  • a263ed4ddf Enable snapshot support for Currah uSpeech Vic Chwe 2023-07-19 19:06:27 +02:00
  • 327688086c Enhanced Currah uSpeech paging logic: - Memory read/write at 0x38 should page the ROM in/out - ROM is mapped to the first 4 Kb only Vic Chwe 2023-07-19 18:52:13 +02:00
  • 8fd745102c Add UI elements to manage SP0256 ROM file location Vic Chwe 2023-07-19 18:47:01 +02:00
  • e09eeec109 Initial support for Currah uSpeech peripheral Stuart Brady 2023-07-11 19:31:02 +02:00
  • 81efcbce8f Reset machine when enabling/disabling a sound peripheral Sergio Baldoví 2023-06-11 20:55:15 +02:00
  • 2ff7ebb868 Document Sound Peripherals Options dialog Sergio Baldoví 2023-06-10 06:20:07 +02:00
  • 69a847ad7f Merge request #20: Move sound peripherals into its own menu Sergio Baldoví 2023-06-10 06:13:34 +02:00
  • adf05c4f55 Remove mime types for img/raw/rom files Sergio Baldoví 2023-06-10 06:05:29 +02:00
  • 9f559346b2 Rename 'icon' to 'generic-icon' in the mime-info file Alberto Garcia 2023-06-03 06:49:18 +02:00
  • 1b3d133540 Replace obsolete autoconf macros Sergio Baldoví 2023-06-03 06:11:18 +02:00
  • e3abbdffae Merge request #23: Add GitHub workflow for SDL 1 UI + sound Sergio Baldoví 2023-05-18 07:01:58 +02:00
  • 8dade2e813 Merge request #22: Fix cross-compiling for WII Sergio Baldoví 2023-05-18 06:48:05 +02:00
  • 93c6cd556f feat: Added build definition for SDL 1 UI + Sound on Windows Miroslav Ďurčík 2023-05-16 21:55:03 +02:00
  • dbd89b534e Merge request #12: support for loading .S snapshot files Sergio Baldoví 2023-05-04 06:42:24 +02:00
  • 69793e332b fix: Update cross-compiling for WII Miroslav Ďurčík 2023-05-03 22:48:09 +02:00
  • 10d667dc7e feat: Move sound peripherals into its own menu "Peripherals/Sound" Miroslav Ďurčík 2023-04-27 22:09:45 +02:00
  • 53f26587c0 Fixed handling of multiple monitors on win32 UI Miroslav Ďurčík / Arki55 2023-04-13 21:14:24 +02:00
  • dad3ee2f00 Suppress maximizing on win32 UI Miroslav Ďurčík / Arki55 2023-04-04 22:27:33 +02:00
  • 844574de5f Merge /u/arki55/fuse/ branch arki55/features/T6-options-dat-description into master b'Sergio Baldov\xc3\xad 2023-03-19 19:03:41 +00:00
  • f25b134dbb Merge /u/arki55/fuse/ branch arki55/github-workflows into master b'Sergio Baldov\xc3\xad 2023-03-19 18:47:25 +00:00
  • 3183073ad3 Arki55/features/t9 GitHub build checks fuse ==> arki55/github-workflows (#3) Miroslav Ďurčík 2023-03-08 22:15:53 +01:00
  • 089c82ce8e Arki55/features/t9 GitHub build checks fuse App ==> arki55/github-workflows Miroslav Ďurčík 2023-03-05 19:45:34 +01:00
  • 58ac76a72e fix: Updated in_config.sh as it should be, Checking that a message is at least once in output. Miroslav Ďurčík / Arki55 2023-02-05 20:29:14 +01:00
  • 0c515b4c45 fix: Wrong branch name, was missing bash script Miroslav Ďurčík / Arki55 2023-02-05 20:17:31 +01:00
  • ef43aa1c64 arki55 / T9-github-build-checks build: Implemented full workflow for building Fuse APP on Linux. - It reuses build_linux.yml workflow from fuse libspectrum repository. - Split into 2 files : _build_linux_sub.yml with logic and steps for building main Fuse APP - checkout, configure, make, make install, etc. And build_linux with actually triggered workflow upon push and pull_request . - First step is to build libspectrum with its reusable workflow. FOr that purpose repo needs to define variable LIBSPECTRUM_REPO - address of libspectrum repo in github. - Libspectrum is built, all files zipped into artifact file, which is then loaded by build subprocess and its content installed (make install) - Libspectrum is built once, then all the dependant various LInux based configurations are built. - Each build variant provides its specific .configure params, what to verify in .configure output, etc. Miroslav Ďurčík / Arki55 2023-02-05 20:11:23 +01:00
  • 382e41a325 build: Supporting bash script for github workflows, used to verify if output from configure script contains certain text. Miroslav Ďurčík / Arki55 2023-02-05 19:46:29 +01:00
  • 2effbd6d9c More accurate emulation of AM29F010B flash ROM. ZXGuesser 2022-09-21 20:32:37 +01:00
  • c5e6e6194e Arki55 T6 - Describing file format in options.dat Miroslav Ďurčík / Arki55 2022-12-18 00:14:09 +01:00
  • d36545de56 Added support for loading .S snapshot files (D40's snapshots when extracted from floppy) https://sourceforge.net/u/arki55/tickets/1/ Miroslav Durcik / Arki55 2022-11-09 20:20:48 +01:00
  • dc4e279f21 Add ZIP files to the bash completion script Alberto Garcia 2021-06-02 19:32:23 +02:00
  • 65293b0db1 Fix loading binary data from deleted files in GTK Sergio Baldoví 2021-05-22 07:29:31 +02:00
  • 128e2dc31b Rearrange AY register and flags in the widget debugger Gergely Szasz 2021-05-02 07:41:39 +02:00
  • f56eeffd9e Update compile instructions for win32 UI Sergio Baldoví 2021-03-24 23:40:46 +01:00
  • da98b07c8e Simplify TTX2000S redundant check in readbyte() Sergio Baldoví 2021-03-24 23:33:45 +01:00
  • fe8398c068 Speed up readbyte() Jindřich Makovička 2021-03-20 13:55:04 +11:00
  • b0fff7d48b Don't abort if the Timex cartridge is not found Fredrick Meunier 2021-03-17 21:48:26 +11:00
  • 3e0f452e78 Clean up uninitialised value warning in widget UI Fredrick Meunier 2021-03-16 20:05:26 +11:00
  • 3ee2bf8dc7 Remove SVGAlib UI Sergio Baldoví 2021-03-16 00:44:54 +01:00
  • a44a74e3a7 Change libspectrum.h and config.h include style Fredrick Meunier 2021-03-15 23:04:27 +11:00
  • 240b794048 Remove a C99 comment Sergio Baldoví 2021-03-14 20:23:16 +01:00
  • db5c27ddac Include some prototypes of global functions Sergio Baldoví 2021-03-14 20:17:49 +01:00
  • c49ef7ba83 Mark some functions as static Sergio Baldoví 2021-03-14 19:13:08 +01:00
  • fcd74aff3e Add missing 'void' in K&R-style parameter lists Sergio Baldoví 2021-03-14 00:04:33 +01:00
  • b2f1ea6cb6 Update dates for 1.6.0 release fuse-1.6.0 Fredrick Meunier 2021-02-27 13:16:48 +11:00
  • 5612edf5a0 Add entry about SDL 2 for joystick and audio drivers Sergio Baldoví 2021-02-24 23:48:16 +01:00
  • 9650fe2e14 Allow using SDL 2 for the audio and joystick drivers Alberto Garcia 2020-04-29 11:26:26 +02:00
  • 9175173d5a Rename GTK+ to GTK Sergio Baldoví 2021-02-22 00:29:40 +01:00
  • b21ac3db66 Updates for a "1.6.0" version Fredrick Meunier 2021-02-20 22:28:20 +11:00
  • 8d421e335b Change 2x scaler to Timex 2x on Xlib UI Sergio Baldoví 2021-02-19 00:15:53 +01:00
  • ca98520952 Document PalTV 4x scaler Sergio Baldoví 2021-02-16 00:31:34 +01:00
  • 1eb8e51987 Keep graphic filter when resizing on Xlib UI Gergely Szasz 2021-02-16 00:27:19 +01:00
  • 7ac6e697f2 Add PalTV4x scaler to GTK+, SDL, win32 and Xlib UIs Gergely Szasz 2021-02-14 23:58:40 +01:00
  • f5b1322430 Add a couple more ChangeLog entries Fredrick Meunier 2021-02-14 20:46:09 +11:00
  • f2bfb34624 Add reference to 1.6.0 release Fredrick Meunier 2021-02-14 15:07:14 +11:00
  • f150d5700a Bump required libspectrum version to 1.5.0 Fredrick Meunier 2021-02-14 15:06:30 +11:00
  • 8ab0275f04 List TTX2000S as supported interface Sergio Baldoví 2021-02-08 00:17:24 +01:00
  • 684e8fb19c Ensure width of monospaced characters on widget UIs Gergely Szasz 2021-02-08 00:12:37 +01:00
  • e83b24c397 Add experimental PulseAudio sound driver Sergio Baldoví 2021-02-07 23:18:37 +01:00