Commit Graph

3408 Commits

Author SHA1 Message Date
kanjitalk755 b1a7f71ef4
Merge pull request #66 from rakslice/vosf_full_screen_fixes
VOSF full screen video problem fixes
2020-11-16 17:53:26 +09:00
rakslice a897561c11 remove duplicated function and fix BII 2020-11-15 12:53:54 -08:00
rakslice 85da18e38f fix for misaligned rows in screen buffer in VOSF full screen mode when screen buffer has slack and source doesn't
(cherry picked from commit cbca0b629f7b4fab0038a0d45c15a302c3216763)
2020-11-15 12:19:49 -08:00
rakslice c044312b3c In vosf full screen update use chunk size based on pixel size
(cherry picked from commit 108071e1a1ed9f43229fc81ca882fbb6c2de7eec)
2020-11-15 12:19:39 -08:00
rakslice 0a79f5d1b1 Merge branch 'kanjitalk755_master' of https://github.com/rakslice/macemu into kanjitalk755_master 2020-11-07 17:05:05 -08:00
kanjitalk755 6c20f2c4d9 fix for deadlock in timer 2020-11-07 11:52:24 +09:00
kanjitalk755 87d4660aa6 test for issue64 2020-10-28 12:57:28 +09:00
rakslice 0b9b6401d6
Merge pull request #42 from kanjitalk755/master
update kanjitalk755_master
2020-10-26 15:33:04 -07:00
kanjitalk755 3ce86cee1f
Merge pull request #63 from rakslice/slirp_critical_section_win
Windows: prevent calls to slirp functions from multiple threads concurrently
2020-10-26 21:53:38 +09:00
rakslice a14362b183 Windows: add a critical section for slirp calls to avoid unsafe use from multiple threads 2020-10-25 16:28:19 -07:00
kanjitalk755 cc5d99431f
Merge pull request #62 from rakslice/fix_audio
Fix for audio crashes on second playback
2020-10-23 12:27:01 +09:00
rakslice 1892cf0a7e remove errant return in audio component close handler 2020-10-22 15:47:33 -07:00
kanjitalk755 73f194f422 remove .travis.yml
reduce warnings
2020-10-16 19:17:58 +09:00
kanjitalk755 232efdaa8c change pref default (jit and ignoresegv) 2020-10-10 15:07:12 +09:00
kanjitalk755 edf8d14f09
Update README.md 2020-10-09 14:03:53 +09:00
kanjitalk755 83d7702f28 add gnome_keybindings.txt 2020-10-09 13:54:42 +09:00
kanjitalk755 43cb7718e6 ignore key repeat 2020-10-08 17:10:49 +09:00
kanjitalk755 d20ba5d179 test a pref item swap_opt_cmd 2020-10-06 15:38:35 +09:00
kanjitalk755 dd9cfec0e7 BII: JIT enabled 2020-10-06 15:10:21 +09:00
kanjitalk755 02c037b5cb
Merge pull request #57 from rakslice/newworld_cd_boot
Implement bootdriver pref on NewWorld by reordering the drive queue
2020-09-25 20:19:38 +09:00
rakslice ca9191fcb1 Fix whitespace 2020-09-24 19:44:33 -07:00
rakslice 561f1dfcde For NewWorld ROM, implement the bootdriver setting by reordering the drive queue once CD-ROM drives are added 2020-09-24 19:09:54 -07:00
kanjitalk755 9708089c1e
Merge pull request #56 from rakslice/win_cdrom
Fix for autodetected physical cdroms in Windows
2020-09-22 18:33:09 +09:00
rakslice 37b36ef332 actually use dynamically detected cdroms; if read via cdenable doesn't work use the logical drive handle instead 2020-09-21 20:33:26 -07:00
kanjitalk755 4e98699ee1 fix link file list of SS 2020-09-18 18:42:36 +09:00
kanjitalk755 be17ba9044 save initial gamma tables
change default gammaramp to off
2020-09-18 10:29:16 +09:00
kanjitalk755 7313b0284c BII: fix gamma ramp 2020-09-17 11:10:15 +09:00
kanjitalk755 d851a65548 fix gamma ramp when 16-bit color 2020-09-13 23:03:51 +09:00
Seth Polsley 6de9a5032d Splitting mac_pal and mac_gamma to always allow SDL gamma changes 2020-09-13 03:41:23 -05:00
kanjitalk755 21c16f991e switchable gamma ramp 2020-09-13 13:49:48 +09:00
kanjitalk755 3cf23176f6
Merge pull request #47 from spolsley/master
Restoring sound DRVR patch for New World ROMs
2020-09-12 19:03:03 +09:00
Seth Polsley 25e2d4af6f Removing vm_memcpy dependency for BII 2020-09-11 14:44:58 -05:00
Seth Polsley 40e2d3d84b Removing temp ignoresegv patch 2020-09-10 17:31:21 -05:00
Seth Polsley 833f21c225 Merge branch 'master' of https://github.com/kanjitalk755/macemu 2020-09-10 13:59:51 -05:00
Seth Polsley 2a904af8e7 Cleaner soundin driver implementation 2020-09-10 01:36:49 -05:00
Seth Polsley 177555e0d1 Loading soundin patch with resources writing to ROM 2020-09-10 00:51:24 -05:00
kanjitalk755 95437fbf89 fix BII build 2020-09-06 22:25:55 +09:00
kanjitalk755 09429e6021 SS: Patch the sound input driver if using New World ROM and ignore SEGV is false 2020-09-04 19:06:49 +09:00
Seth Polsley 07880c76ed Merge branch 'master' of https://github.com/kanjitalk755/macemu 2020-09-01 20:09:56 -05:00
kanjitalk755 98e12fbc2e BII: JIT 2020-09-01 22:25:04 +09:00
kanjitalk755 d58aa827a4 revert BII JIT 2020-08-30 22:25:47 +09:00
kanjitalk755 722b777ee8
Update README.md 2020-08-30 15:14:03 +09:00
kanjitalk755 3861177919 add pref item "mag_rate"
BII: JIT
2020-08-30 15:09:09 +09:00
kanjitalk755 6f87eaca84
Merge pull request #52 from rakslice/ac_fixes
Windows configure.ac fixes
2020-08-28 22:44:12 +09:00
rakslice 92a1ee2128 Windows configure.ac: fix broken SDL check with macro intended for configure script contents context being used in shell variable contents context 2020-08-28 03:09:37 -07:00
rakslice 4b93738773 Windows configure.ac: fix AC_CACHE_CHECK miss case with value with setting in side effecting AC_SUBST which won't get cached 2020-08-28 03:01:38 -07:00
kanjitalk755 ec032ffd75 provisional fix for SEGV 2020-08-28 14:06:29 +09:00
kanjitalk755 64b38dbec8 SS: fix double pref item (ignoresegv)
BII: fix for JIT
2020-08-24 11:51:31 +09:00
Adam Sampson 413190d12f Use openpty if possible.
The code this affects in sshpty.c originally came from OpenSSH, which
now uses openpty by preference when it's available. openpty is a
BSD-ism, but it's been provided by glibc on Linux with the BSD
semantics since 1998.
2020-08-23 17:26:15 +01:00
Adam Sampson 0eae77599e Update SheepShaver for SDL2 support.
This imports the SDL2-related changes from BasiliskII.
2020-08-23 16:59:42 +01:00