Commit Graph

  • 1de5be48ed Handle SDL drag-and-drop events on the main thread to avoid hanging up the redraw thread rakslice 2025-01-02 20:24:36 -08:00
  • 28b211bb43 bin/cue audio playback: fix teardown nesting in close_bincue rakslice 2025-01-07 20:20:17 -08:00
  • 8e4d39b8c5 bin/cue: audio playback related fixes rakslice 2025-01-02 05:23:26 -08:00
  • 075db1949b bin/cue: support cue sheet "AUDIO" entry with "MOTOROLA" (big-endian raw audio) rakslice 2025-01-02 05:45:41 -08:00
  • 64cd8155e0 sdl3: use a separate thread for audio interrupt; connect to the stream callback with another stream rakslice 2025-01-05 23:48:27 -08:00
  • 7ae4a71c6c SDL audio, bin/cue: quick fix for volume controls rakslice 2025-01-02 05:39:48 -08:00
  • d59278dd96 fix #233 kanjitalk755 2025-01-07 17:28:41 +09:00
  • f39b6e8e62 Merge pull request #231 from rakslice/sdl3_volume_control kanjitalk755 2025-01-01 14:21:34 +09:00
  • 64a72eaea2 sdl3 audio: provide float volume control value for sdl3 rakslice 2024-12-31 04:42:45 -08:00
  • 97bbac8770 Merge pull request #230 from rakslice/sdl3_audio_fixes kanjitalk755 2024-12-31 20:52:38 +09:00
  • fd81480959 sdl 3 audio: fix flipped return value in startup wav stream load rakslice 2024-12-30 20:45:37 -08:00
  • 44d3df3c4b sdl 3 audio: fix audio close to handle close/reopen for mac audio settings change rakslice 2024-12-30 20:44:17 -08:00
  • d57d0689c0 sdl 3 audio: improve audio pushing to reduce stuttering and errors rakslice 2024-12-30 20:42:39 -08:00
  • e013a88546 Merge pull request #229 from rakslice/unix_microseconds_fix kanjitalk755 2024-12-30 10:17:40 +09:00
  • 3d1cffdc20 Merge pull request #227 from rakslice/gtk3_volume_list_dnd kanjitalk755 2024-12-30 10:15:14 +09:00
  • 2a1353896f another faux time-since-boot implementation for Microseconds() for clock_gettime and other posix rakslice 2024-12-29 15:16:33 -08:00
  • 96e7f8566c Merge pull request #226 from rakslice/makedepend_fixups kanjitalk755 2024-12-29 20:23:57 +09:00
  • 53a47339c6 Merge pull request #225 from rakslice/reset_ethernet_allocation kanjitalk755 2024-12-29 20:23:17 +09:00
  • 62b934e641 Add volume list file drag-and-drop to the Unix gtk3 UI rakslice 2024-12-29 03:02:30 -08:00
  • 43bc4ce944 make the same makedepend changes for Windows rakslice 2024-12-28 20:28:27 -08:00
  • f396254b62 Update depend dep targets for single obj build directory rakslice 2024-12-28 19:10:37 -08:00
  • 77b9ebdf5b Do not preserve cached ethernet packet allocation across restarts - also for SheepShaver rakslice 2024-12-28 06:53:42 -08:00
  • d59eed0cfc Do not preserve cached ethernet packet allocation across restarts rakslice 2024-12-28 06:14:28 -08:00
  • 1bcc32cd0c Update README.md kanjitalk755 2024-12-27 10:21:06 +09:00
  • 4cc1333939 save speaker volume to XPRAM fix_220 kanjitalk755 2024-12-08 09:57:37 +09:00
  • d3aa80f703 Merge pull request #221 from rakslice/gtk2_volume_list_dnd kanjitalk755 2024-12-07 15:04:25 +09:00
  • 4c11b34872 also copy the volume list drag and drop support to the b2 version of the unix gtk2 gui rakslice 2024-11-28 16:45:16 -08:00
  • 02a6762d2e Merge pull request #218 from rakslice/placeholder_cdrom kanjitalk755 2024-11-30 17:50:51 +09:00
  • 95e2632f6a Merge pull request #215 from rakslice/scaling_gtk_ui kanjitalk755 2024-11-24 20:50:10 +09:00
  • 7665c0637d copy the volume list drag and drop support over from the windows gui rakslice 2024-11-23 22:30:24 -08:00
  • aa77d0269f When there is no cdrom configured or autodetected, create a placeholder one to use with drag and drop rakslice 2024-11-23 22:28:31 -08:00
  • 3f46296a36 incorporate BasiliskII unix gtk 2 GUI scaling changes into its SheepShaver counterpart rakslice 2024-11-23 17:25:43 -08:00
  • 678fffa5f5 GTK2 version of SDL scaling settings rakslice 2024-11-14 19:25:33 -08:00
  • 666797fdee add scaling settings for sdl to gtk3 ui rakslice 2024-11-14 01:35:09 -08:00
  • 30a0789f4d Merge pull request #213 from robxnano/x11-no-threads kanjitalk755 2024-10-10 09:21:57 +09:00
  • e35f659764 Remove call to XInitThreads robxnano 2024-10-08 13:38:27 +01:00
  • 52c5db16e4 Fix for SDL3 3.1.3 Preview kanjitalk755 2024-10-07 15:12:05 +09:00
  • 62b88fa0ae float mag_rate kanjitalk755 2024-10-07 12:04:02 +09:00
  • 1928f2ecef Merge pull request #210 from rakslice/slirp_ftp_fix kanjitalk755 2024-10-06 10:46:03 +09:00
  • eeb50415ca cast address pointer passed to getsockname rakslice 2024-10-05 13:22:49 -07:00
  • 79f2e7e8e4 Merge pull request #209 from rakslice/slirp_ftp_fix kanjitalk755 2024-10-05 21:40:59 +09:00
  • 2148b0b636 fix for slirp ftp proxying putting slirp placeholder host ip in PORT commands rakslice 2024-10-04 05:09:53 -07:00
  • 03e1593387 Revert gtk*.m4 for Windows builds kanjitalk755 2024-09-03 11:31:18 +09:00
  • eb1545a147 Merge pull request #203 from robxnano/gtk3 kanjitalk755 2024-09-03 11:07:10 +09:00
  • 16c265c515 GTK3: Fix resolution always being set to 1024x768 robxnano 2024-09-02 22:50:01 +01:00
  • 8c1580ebc8 GTK3: Fix crash on changing theme robxnano 2024-08-28 01:18:32 +01:00
  • 208c2645da GTK3: Fix --nogui option robxnano 2024-08-26 23:31:25 +01:00
  • 94b687a626 GTK3: Support RAM size in megabytes robxnano 2024-08-26 23:30:59 +01:00
  • bcc06d8d33 GTK3: Support freedesktop color-scheme robxnano 2024-08-20 16:07:44 +01:00
  • 80d1946efd Remove unused GTK macros robxnano 2024-08-17 18:50:56 +01:00
  • d1b288ba19 Unix: Support for GTK 3 robxnano 2024-08-07 18:25:59 +01:00
  • 2658de9556 GTK: Fix message boxes robxnano 2024-08-17 18:29:09 +01:00
  • e517d73f0c Update for SDL3 kanjitalk755 2024-08-22 20:43:38 +09:00
  • b63490dadb Fix for LTO enabled (Windows) kanjitalk755 2024-07-10 09:46:36 +09:00
  • bc5544e506 VIDEO_CHROMAKEY (macOS, SDL3) kanjitalk755 2024-06-30 10:50:47 +09:00
  • 4b6beeca17 Fix for SDL3 3.1.2 Preview (addition) kanjitalk755 2024-05-26 12:25:13 +09:00
  • 5d84c6d0fc Fix for SDL3 3.1.2 Preview kanjitalk755 2024-05-26 10:14:05 +09:00
  • d7c030312d Fix #198 kanjitalk755 2024-04-02 20:38:34 +09:00
  • be389a9f11 BII: add -fwrapv to subprojects kanjitalk755 2024-04-01 22:38:07 +09:00
  • a07cc8ae56 BII: add -fwrapv compile flag (#197) kanjitalk755 2024-04-01 18:35:53 +09:00
  • 293ef33a28 Merge pull request #196 from schinkelg/master kanjitalk755 2024-03-30 09:36:36 +09:00
  • 979523b5ca Fix #195 kanjitalk755 2024-03-29 21:11:46 +09:00
  • 076390e911 Fixed potential array out of bounds condition when break would never trigger. Ger Schinkel 2024-03-29 12:44:46 +01:00
  • db897d0d42 Memory leak in Linux etherhelpertool.c. Ger Schinkel 2024-03-29 12:08:11 +01:00
  • e12789a57e Fix for LTO enabled environment by default kanjitalk755 2024-03-23 12:44:16 +09:00
  • aa9f112de3 Merge pull request #192 from chenchijung/master kanjitalk755 2024-02-24 21:30:55 +09:00
  • 784ac7bb7e fix ROMBase compare before assignment issue chenchijung 2024-02-24 17:46:31 +08:00
  • 45e3bd1d3e modify for workaround <cannot map RAM:No Error> caused by confliction with MSI afterburner or RIVA Tuner statistic tuner Server chenchijung 2024-02-21 19:29:20 +08:00
  • 08707d3a25 macOS: revert prefs and xpram(nvram) location kanjitalk755 2024-02-10 11:20:17 +09:00
  • 0a1d9c35bf SS: fix for linux/aarch64 kanjitalk755 2024-01-20 14:34:21 +09:00
  • 3176aa887d Add prefs item init_grab kanjitalk755 2024-01-11 11:00:04 +09:00
  • 9088a674ad BII: fix linker command kanjitalk755 2024-01-04 14:02:51 +09:00
  • 1d8dd979ab Improved stability during reboot kanjitalk755 2023-12-17 09:32:14 +09:00
  • 1ddb7d3a42 Fix for 6K Retina kanjitalk755 2023-12-16 10:01:31 +09:00
  • e059b64ac8 Fix ROM patch of ADB kanjitalk755 2023-12-10 21:34:35 +09:00
  • b6d62c2f14 Add framework search path kanjitalk755 2023-12-06 10:30:10 +09:00
  • 9395e119af Fix for Xcode 15 kanjitalk755 2023-12-05 14:24:22 +09:00
  • 021bb50149 SS: the hardware cursor can be used even when the magnification is not an integer when in fullscreen kanjitalk755 2023-12-03 15:38:24 +09:00
  • 3d49e9790b Update for SDL3 kanjitalk755 2023-11-26 09:48:26 +09:00
  • 19308135c3 Update for SDL3 kanjitalk755 2023-10-18 10:46:13 +09:00
  • 2533f7ac05 Fix control register number kanjitalk755 2023-10-08 19:42:42 +09:00
  • 9a7751f1a2 Prepare for SDL3 kanjitalk755 2023-09-13 20:45:03 +09:00
  • 0942bdcbf9 test framebuffer handling kanjitalk755 2023-08-25 19:50:04 +09:00
  • d2c2647e3a Fix window position kanjitalk755 2023-08-23 20:23:08 +09:00
  • 1d8e348e4b Set window position when switching to windowed mode kanjitalk755 2023-08-23 10:58:23 +09:00
  • 81bdda2a5b test fullscreen for Linux and Windows kanjitalk755 2023-08-21 10:02:15 +09:00
  • e90180a2c3 check duplicate mount kanjitalk755 2023-08-07 10:30:04 +09:00
  • a94a41885b drop and mount kanjitalk755 2023-08-06 20:51:03 +09:00
  • 6f94fdd7b0 allow unaligned lmw/stmw kanjitalk755 2023-07-09 13:43:50 +09:00
  • 51fc1905c4 Update README.md kanjitalk755 2023-06-20 12:55:16 +09:00
  • c4c153c49c Update README.md kanjitalk755 2023-05-16 09:52:21 +09:00
  • d66da33874 SS, Windows: Fix Makefile kanjitalk755 2023-05-03 17:47:06 +09:00
  • c4a22a51d6 Add a symbolic link kanjitalk755 2023-05-02 18:08:17 +09:00
  • 1199f8115e BII: High-precision timer backported from SS kanjitalk755 2023-05-02 18:05:09 +09:00
  • ef3f61c30d Update README.md kanjitalk755 2023-04-04 14:35:55 +09:00
  • 36de3833bf Changed Deployment Target kanjitalk755 2023-04-04 14:30:15 +09:00
  • aa6f09ec7a Update README.md kanjitalk755 2023-04-03 18:03:57 +09:00
  • 5739ba9e8a Update README.md kanjitalk755 2023-04-01 21:27:23 +09:00
  • cfec811999 Update README.md kanjitalk755 2023-04-01 21:25:41 +09:00
  • 5915d869fa Merge pull request #159 from wezm/patch-1 kanjitalk755 2023-03-26 15:49:57 +09:00