Commit Graph

3058 Commits

Author SHA1 Message Date
Jonas Maebe
75b333f805 Add FP frsqrte instruction emulation
Also renamed the frsqrt opcode to frsqrte to match the manuals (the vector
version is also an estimate)
2019-12-23 18:19:49 +01:00
kanjitalk755
45f57ceca1
Update README.md 2019-12-10 11:06:33 +09:00
kanjitalk755
f07cc69531 BII: Reverted to JIT disabled 2019-12-09 10:37:18 +09:00
Seth Polsley
28cd764a31 Turn off 3d sound CD emulation since only stereo output at the moment 2019-11-10 18:58:35 -06:00
Seth Polsley
447c7b365d Better AudioPlay support and CDScan implemented 2019-11-10 18:24:35 -06:00
Seth Polsley
9a18393fc5 testing track position hack which makes more games work with mixed-mode 2019-11-10 05:00:01 -06:00
Seth Polsley
539e436893 testing with no sound input patch 2019-11-09 03:28:20 -06:00
Seth Polsley
35e6d4fcdf Minor compatibility change for BII support 2019-11-05 02:18:11 -06:00
Seth Polsley
f7da6ba4e5 Cleaned up unused code for sound in traps 2019-11-05 01:40:53 -06:00
Seth Polsley
2ba2d12f8b Scratch work in audio.cpp to re-implement driver logic in trapped-out code, but working due to change in rscr patcher 2019-11-05 01:20:21 -06:00
kanjitalk755
f171c611c2 Adjust preprocessor definitions 2019-10-26 20:47:06 +09:00
kanjitalk755
8e9fa50385
Update README.md 2019-10-24 11:36:51 +09:00
kanjitalk755
96a42689fd BII JIT 2019-10-24 11:23:07 +09:00
kanjitalk755
858f8257a6 Fix for SDL2.0.10 2019-10-20 15:35:50 +09:00
kanjitalk755
977056a075 Use fpu_ieee instead of fpu_uae
Minimize BasiliskII.app/Contents/Resources
2019-10-14 14:54:32 +09:00
kanjitalk755
a489b71bb2 Added bundle identifier for BII 2019-07-17 12:06:35 +09:00
kanjitalk755
6bfe17c3fc
Merge pull request #16 from GuiltyDoggy/guiltydoggy
Added Bundle Identifier
2019-07-17 11:52:52 +09:00
Yosuke Matsumura
2a691ce7d4 Added Bundle Identifier 2019-07-16 10:21:32 -05:00
Seth
c369f2048d Merge remote-tracking branch 'upstream/master' 2019-07-09 16:12:29 -05:00
Seth
c7594f569a Adding CD scan stub 2019-07-09 16:10:20 -05:00
kanjitalk755
5a8498b557 Add entitlement for Hardened Runtime 2019-07-07 01:36:58 +09:00
Seth
64d6c0668f Added helper functions and strings so BII compiles with bin/cue support 2019-06-16 12:52:29 -05:00
Seth
e4c34683a4 CD volume control enabled 2019-06-13 22:46:44 -05:00
Seth
ff2dc11f09 Extended mode and sector size support 2019-06-13 13:31:36 -05:00
Seth
2bcfae861f Switch to SDL AudioStream to convert CD Audio 2019-06-13 12:59:49 -05:00
kanjitalk755
b62e20838c disable mouse grab if hard-cursor used 2019-05-03 18:50:41 +09:00
Seth
a25325fc7d Snapshot of working bincue build, although no audio plays yet; saving all files in case xcode messes something up and needs reverting 2019-04-04 03:41:09 -05:00
Seth
1824cd8dc4 Reverting video_sdl2 to fixed branch (automerge picked up erroneous old version) 2019-04-03 22:19:57 -05:00
Seth
b5cec617eb Merge remote-tracking branch 'upstream/master' 2019-04-03 12:41:45 -05:00
kanjitalk755
4603bd305c fix cursor for high DPI
ignore Alt+F4 for all platform
2019-04-01 12:29:42 +09:00
kanjitalk755
7131e8205d Windows: ignore Alt+F4 2019-03-30 13:23:52 +09:00
kanjitalk755
62deb590a6 fixed hot spot 2019-03-29 12:59:13 +09:00
kanjitalk755
2d76498256 hard cursor in full screen mode 2019-03-28 14:32:16 +09:00
kanjitalk755
a0ccde82e2
Merge pull request #15 from DrLex0/custom_icon_for_sheepvm
Custom icon for SheepVM
2019-03-10 11:58:52 +09:00
Alexander Thomas
5867b3f4c2 Custom icon for SheepVM 2019-03-09 17:13:29 +01:00
kanjitalk755
c3e312f717
Merge pull request #13 from DrLex0/fix_header_search_paths
Fix header search paths for kpx_cpu
2019-02-28 12:08:28 +09:00
Alexander Thomas
1647ba7b6f Fix header search paths for kpx_cpu
They were still pointing to SDL.framework, not SDL2.
2019-02-27 18:41:00 +01:00
kanjitalk755
a8bb4790df
Merge pull request #12 from spolsley/mutex_test
SDL mutex deadlock and video fix, try 2
2019-02-27 15:09:06 +09:00
Seth
1889560d1f deadlock and video fix comments tidied 2019-02-26 21:02:57 -06:00
Seth
537412b959 trying to remove graphical anomalies, alternative deadlock fix branch 2019-02-26 13:21:31 -06:00
kanjitalk755
1b6a63edf7 alternative PR#11 2019-02-26 14:57:02 +09:00
Seth Polsley
d9ba646899 Moving SDL video mutex lock to avoid deadlock between buffering and drawing threads 2019-02-25 18:43:34 -06:00
kanjitalk755
f67fe9671b SDL2.framework relative path -> absolute path 2019-02-25 18:39:25 +09:00
kanjitalk755
6751b6d668
Merge pull request #10 from DrLex0/better_video_modes_handling
Improve video mode handling
2019-02-24 12:05:00 +09:00
kanjitalk755
723bd9be42
Merge pull request #9 from DrLex0/high_resolution_sdl2_rendering
Enable high-resolution SDL2 rendering.
2019-02-24 11:56:41 +09:00
Alexander Thomas
f91d6d9622 Improve video mode handling
Instead of using a generic list and then filtering 512x384 in SheepShaver,
start with the correct list right away. This avoids SS unexpectedly
refusing to run at 512x384.
2019-02-24 00:29:41 +01:00
Alexander Thomas
0fe02268f7 Enable high-resolution SDL2 rendering.
Combined with 'scale_nearest true', this offers sharp graphics on retina
displays.
2019-02-23 20:10:11 +01:00
kanjitalk755
ab0948d02e BII/SS fix scroll wheel 2019-02-20 18:34:53 +09:00
kanjitalk755
dce4a951bb invert sign of yearofs and dayofs 2019-02-10 11:10:23 +09:00
kanjitalk755
2eed2f0af8
Merge pull request #8 from DrLex0/day_offset_prefs_item
Add prefs item "dayofs" for finer-grained time offset
2019-02-10 10:33:48 +09:00