Search found 239 matches
- Thu May 06, 2021 9:34 am
- Forum: SheepShaver
- Topic: Sheepshaver/BasiliskII development and supported platforms
- Replies: 56
- Views: 11094
Re: Sheepshaver/BasiliskII development and supported platforms
I assume this is going on in your update_uae branch, not in master? Yes. As the FPU issue is with BasiliskII only in the current master, would it be OK to post a BasiliskII build with this solution? Yes, but there is one problem. The arm64 part of BII build requires MPFR library. If an M1 Mac, you ...
- Thu May 06, 2021 1:12 am
- Forum: SheepShaver
- Topic: Sheepshaver/BasiliskII development and supported platforms
- Replies: 56
- Views: 11094
Re: Sheepshaver/BasiliskII development and supported platforms
I modified to manage two versions of uae_cpu in one Xcode project of BII. Then I re-enabled the x86_64 JIT compiler. The summary is as follows. BasiliskII(x86_64): FPU OK, JIT available BasiliskII(arm64): FPU OK, non-JIT SheepShaver(x86_64): FPU OK, JIT available SheepShaver(arm64): FPU OK, non-JIT ...
- Wed May 05, 2021 2:29 pm
- Forum: SheepShaver
- Topic: Sheepshaver/BasiliskII development and supported platforms
- Replies: 56
- Views: 11094
Re: Sheepshaver/BasiliskII development and supported platforms
I found only one file refers to uae_cpu.
Copied old file to SheepShaver, now both BII/SS can be built.
Copied old file to SheepShaver, now both BII/SS can be built.
- Wed May 05, 2021 1:27 pm
- Forum: SheepShaver
- Topic: Sheepshaver/BasiliskII development and supported platforms
- Replies: 56
- Views: 11094
Re: Sheepshaver/BasiliskII development and supported platforms
I disabled JIT compiler.
I found one problem.
SheepShaver cannot be built if updating uae_cpu.
I thought SheepShaver depended only on kpx_cpu, but it also depended on uae_cpu.
Therefore, the merge into master is still pending.
I found one problem.
SheepShaver cannot be built if updating uae_cpu.
I thought SheepShaver depended only on kpx_cpu, but it also depended on uae_cpu.
Therefore, the merge into master is still pending.
- Wed May 05, 2021 2:20 am
- Forum: SheepShaver
- Topic: Sheepshaver/BasiliskII development and supported platforms
- Replies: 56
- Views: 11094
- Tue May 04, 2021 3:10 pm
- Forum: SheepShaver
- Topic: Sheepshaver/BasiliskII development and supported platforms
- Replies: 56
- Views: 11094
Re: Sheepshaver/BasiliskII development and supported platforms
It turns out that the JIT build of Basilisk II works fine on Intel machines, but not on Rosetta (even if you disable JIT with prefs). We need to disable the JIT at build time to get it to work with Rosetta, which means that we can't use the JIT on Intel machines either. If we give JIT up, we also ha...
- Tue May 04, 2021 12:13 pm
- Forum: SheepShaver
- Topic: Sheepshaver/BasiliskII development and supported platforms
- Replies: 56
- Views: 11094
Re: Sheepshaver/BasiliskII development and supported platforms
No, SheepShaver is not affected.
(I posted it here to share information about Apple Silicon build.)
(I posted it here to share information about Apple Silicon build.)
- Tue May 04, 2021 10:46 am
- Forum: SheepShaver
- Topic: Sheepshaver/BasiliskII development and supported platforms
- Replies: 56
- Views: 11094
Sheepshaver/BasiliskII development and supported platforms
In BasiliskII Apple Silicon version, FPU emulation is inaccurate. The main reason is the length difference of "long double". x86_64: 128-bit arm64: 64-bit (The length of 68881/68882 registers are 80-bit) So I merged uyjulian's branch which updated uae_cpu and tried a new FPU emulator which...
- Sat Apr 24, 2021 12:22 am
- Forum: SheepShaver
- Topic: Sheepshaver/BasiliskII development and supported platforms
- Replies: 56
- Views: 11094
Re: Sheepshaver development and supported platforms
Yes.Ronald P. Regensburg wrote: ↑Fri Apr 23, 2021 1:35 pm That means that I can build Universal SS/BII in Xcode 12.4 on my Catalina Intel Mac?
According to MacBench 5 results, Rosetta 2 / JIT is faster than native / non-JIT, but in actual use it seems to be the opposite.
I recommend that users do not use Rosetta 2.
- Fri Apr 23, 2021 12:17 pm
- Forum: SheepShaver
- Topic: Sheepshaver/BasiliskII development and supported platforms
- Replies: 56
- Views: 11094
Re: Sheepshaver development and supported platforms
I bought an M1 Mac
Merged your patch above and modified for building both x86_64 and arm64.
Merged your patch above and modified for building both x86_64 and arm64.
- Sat Apr 17, 2021 12:49 am
- Forum: SheepShaver
- Topic: How to display Chinese correctly on UNIX disk when Chinese MacOSX 10.9 runs sheepshaver Chinese version macos9.0?
- Replies: 70
- Views: 12662
Re: How to display Chinese correctly on UNIX disk when Chinese MacOSX 10.9 runs sheepshaver Chinese version macos9.0?
I think it is difficult to detect the encoding automatically.
For example, SS needs to determine the encoding by one file whose file name is one UniChar.
For example, SS needs to determine the encoding by one file whose file name is one UniChar.
- Sun Mar 28, 2021 9:34 am
- Forum: SheepShaver
- Topic: Sheepshaver/BasiliskII development and supported platforms
- Replies: 56
- Views: 11094
Re: Sheepshaver development and supported platforms
I'm using VirtualBox for testing Linux and Windows version. When I tackled the problem that 64-bit SheepShaver didn't work on macOS 10.10 and up, I decided not to use shmat because it fails (unable to get shared memory) on macOS 10.13 at that time. I'm interesting how you made it available and looki...
- Sun Mar 28, 2021 2:14 am
- Forum: SheepShaver
- Topic: Sheepshaver/BasiliskII development and supported platforms
- Replies: 56
- Views: 11094
Re: Sheepshaver development and supported platforms
What platforms (or OS/CPU combos) does SheepShaver need to run on for its present user base? Linux: x86 is also possible Windows: x86 instead of x86_64, and Windows Vista and up And as for programming features; I assume that, if the above is true, C++11 feature usage would be acceptable? C++11 has ...
- Wed Mar 17, 2021 9:29 am
- Forum: SheepShaver
- Topic: Audio Choppiness & Overloads in VocalWriter
- Replies: 9
- Views: 8862
Re: Audio Choppiness & Overloads in VocalWriter
Size 0 (or no sound_buffer line) uses the original size.-An additional pref item "sound_buffer" is introduced that sets the size of the sound buffer. Size 1 uses the original size, higher numbers shorten the buffer but increase CPU load.
Each +1 halves the length of the sound buffer.
- Wed Mar 17, 2021 2:51 am
- Forum: SheepShaver
- Topic: Audio Choppiness & Overloads in VocalWriter
- Replies: 9
- Views: 8862
Re: Audio Choppiness & Overloads in VocalWriter
I found that some applications may not work properly without shortening the sound buffer. So, I added the feature to adjust length of it. https://github.com/kanjitalk755/macemu For VocalWriter, add following line to .sheepshaver_prefs. sound_buffer 2 Higher the number, shorter the sound buffer and h...
- Fri Mar 05, 2021 1:15 am
- Forum: Basilisk II
- Topic: Blocky/edgy desktop on newest version
- Replies: 5
- Views: 1429
Re: Blocky/edgy desktop on newest version
3. Would be great if you made source release snapshots that correspond to the builds on that topic. So if I have a build that works I can also get that specific source snapshot for my archive. If you save only the commit hash, you can get any version of the source from GitHub. @Cat_7 When releasing...
- Thu Mar 04, 2021 5:34 am
- Forum: Basilisk II
- Topic: Blocky/edgy desktop on newest version
- Replies: 5
- Views: 1429
Re: Blocky/edgy desktop on newest version
I have fixed. Please wait for next build.
- Wed Mar 03, 2021 6:06 am
- Forum: Basilisk II
- Topic: Mouse: Reverse Y direction?
- Replies: 8
- Views: 1485
Re: Mouse: Reverse Y direction?
In the latest source, prefs item "mousewheellines" accepts negative value.
This allows you to achieve the reverse Y direction.
This allows you to achieve the reverse Y direction.
- Sun Feb 28, 2021 9:59 am
- Forum: SheepShaver
- Topic: Odd full screen behavior in version 2.5 (7 Feb '21)
- Replies: 45
- Views: 7667
Re: Odd full screen behavior in version 2.5 (7 Feb '21)
I don't think there are any side effects, so I implemented it.
- Sun Feb 28, 2021 4:00 am
- Forum: SheepShaver
- Topic: Odd full screen behavior in version 2.5 (7 Feb '21)
- Replies: 45
- Views: 7667
Re: Odd full screen behavior in version 2.5 (7 Feb '21)
On non-Metal Mac, you may be able to improve the startup behavior by setting the following in ~/.sheepshaver_prefs.
Code: Select all
sdlrender opengl
- Sat Feb 27, 2021 9:32 am
- Forum: SheepShaver
- Topic: Option request - window title
- Replies: 17
- Views: 2783
Re: Option request - window title
Implemented prefs item "title".
- Fri Feb 26, 2021 3:26 am
- Forum: SheepShaver
- Topic: Debugging under Codewarrior?
- Replies: 10
- Views: 6191
Re: Debugging under Codewarrior?
The latest source can use cxmon with configure flag --with-mon.
- Thu Feb 25, 2021 11:26 am
- Forum: SheepShaver
- Topic: Debugging under Codewarrior?
- Replies: 10
- Views: 6191
Re: Debugging under Codewarrior?
Would it make sense to file this as an issue in your github repo? Modifying the PPC emulation code is difficult and it is not a feature that normal users need. Therefore I will not modify it. I wanted to target system 7 as well. That's why it would be nice to be able to debug 68k & PPC code on ...
- Thu Feb 25, 2021 5:57 am
- Forum: SheepShaver
- Topic: Odd full screen behavior in version 2.5 (7 Feb '21)
- Replies: 45
- Views: 7667
Re: Odd full screen behavior in version 2.5 (7 Feb '21)
I merged test_fullscreen3 branch to the master.
- Thu Feb 25, 2021 5:53 am
- Forum: SheepShaver
- Topic: Debugging under Codewarrior?
- Replies: 10
- Views: 6191
Re: Debugging under Codewarrior?
SheepShaver doesn't seem to be able to execute the instructions required by the debugger.
If your target is runnable on Mac OS 9, I recommend using QEMU.
If your target is runnable on Mac OS 9, I recommend using QEMU.