Search found 84 matches

by DrLex
Sat Mar 09, 2019 4:13 pm
Forum: SheepShaver
Topic: Custom icon for sheepvm?
Replies: 25
Views: 6181

Re: Custom icon for sheepvm?

Since we're now at a 50/50 on the poll and the author of the other icon prefers the first proposal, I'll create a PR for my icon (I have slightly cleaned it up in the meantime). If someone comes up with something better, it will be only a matter of replacing the .icns file.
by DrLex
Sun Feb 24, 2019 8:35 pm
Forum: SheepShaver
Topic: Need help - mouse and trackpad fail to scroll
Replies: 27
Views: 6077

Re: Need help - mouse and trackpad fail to scroll

Come to think of it, that was a bug from 11 years ago, and I don’t recall seeing it recently either. Likely someone already fixed it, or we wouldn’t be able to play Escape Velocity. Never mind :) It was probably from an era where OS X could still be set to 256 colours and this caused some conflicts...
by DrLex
Sun Feb 24, 2019 8:33 pm
Forum: SheepShaver
Topic: Can Only See a Portion of the Screen
Replies: 16
Views: 4058

Re: Can Only See a Portion of the Screen

The Xcode project finds SDL2.framework in /Users/Library/Frameworks/ and when building the application, copies it into SheepShaver.app/Contents/Frameworks/ It has been like that for many years, but in the past it used to copy the framework from the default location /Library/Frameworks/ I do not rem...
by DrLex
Sun Feb 24, 2019 4:05 pm
Forum: SheepShaver
Topic: Can Only See a Portion of the Screen
Replies: 16
Views: 4058

Re: Can Only See a Portion of the Screen

The project expects the framework to be in /Users/Library/Frameworks/ That's a bit of an unusual location. Also the XCode project (as checked into GitHub) uses relative paths, so it needs to be in a specific location as well. Wouldn't it be better to expect the framework to be in the standard locat...
by DrLex
Sun Feb 24, 2019 3:53 pm
Forum: SheepShaver
Topic: Need help - mouse and trackpad fail to scroll
Replies: 27
Views: 6077

Re: Need help - mouse and trackpad fail to scroll

While you're in looking at the video modes: any chance you can fix the 256 color mode? I figure SDL should have some way of mapping 256 colors to 32 bits such that the guest OS thinks its in 256 but it's still displayed on a full pallette, thus avoiding many of the issues we've experienced over the...
by DrLex
Sat Feb 23, 2019 11:43 pm
Forum: SheepShaver
Topic: Need help - mouse and trackpad fail to scroll
Replies: 27
Views: 6077

Re: Need help - mouse and trackpad fail to scroll

I've found the reason why 512x384 fails, it is due to some backwards logic when constructing the list of video modes. First a generic list that includes 512x384 is defined but when building for SheepShaver, that resolution is skipped (I guess because no multiple scan monitor offered this resolution)...
by DrLex
Sat Feb 23, 2019 8:59 pm
Forum: SheepShaver
Topic: Custom icon for sheepvm?
Replies: 25
Views: 6181

Re: Custom icon for sheepvm?

The Classic-OS-trained part of my mind agrees with Ronald because it expects the folder to open and display a bunch of files when double-clicked. However, there isn't really an ‘iconic’ (pun intended) document icon from the classic Mac OS era, while the folder is very recognisable…
by DrLex
Sat Feb 23, 2019 7:45 pm
Forum: SheepShaver
Topic: Custom icon for sheepvm?
Replies: 25
Views: 6181

Re: Custom icon for sheepvm?

According to the current poll, 3 people would prefer an icon different from the one I proposed (2 votes). One of those 3 votes is actually mine because I prefer mePy2's design over mine. Below is a comparison with mePy2's icon at the right (I did modify a few pixels for smoothness). https://www.dr-l...
by DrLex
Sat Feb 23, 2019 7:12 pm
Forum: SheepShaver
Topic: SheepShaver test builds for macOS and Retina screen
Replies: 10
Views: 2850

Re: SheepShaver test builds for macOS and Retina screen

Done
Ronald P. Regensburg wrote:Great. Will you open a pull request at kanjitalk/macemu with your fix in BasiliskII/src/SDL/video_sdl2.cpp?
Done.
by DrLex
Sat Feb 23, 2019 6:24 pm
Forum: SheepShaver
Topic: Need help - mouse and trackpad fail to scroll
Replies: 27
Views: 6077

Re: Need help - mouse and trackpad fail to scroll

While testing for the high-res resolution bug, I have also bumped into this issue and it proves to be the exact 512x384 resolution that causes SS to crash. Smaller resolutions do work. OS 9 looks kind of funny in 320x240 but is of course as good as unusable because it was never designed for anything...
by DrLex
Sat Feb 23, 2019 6:11 pm
Forum: SheepShaver
Topic: SheepShaver test builds for macOS and Retina screen
Replies: 10
Views: 2850

Re: SheepShaver test builds for macOS and Retina screen

Thanks for making these test builds. The SheepShavertest2 build runs fine and has crisp graphics when using scale_nearest. In the meantime I have done a test with SDL 2.0.8 and I can confirm that it has the ‘zoom’ bug if the hi-res flag was set in the plist but not in the source code. With both flag...
by DrLex
Sat Feb 23, 2019 4:10 pm
Forum: SheepShaver
Topic: Can Only See a Portion of the Screen
Replies: 16
Views: 4058

Re: Can Only See a Portion of the Screen

Is it possible to include sdl2 in your build instead of using it externally? There appears to be a conflict between my system-wide SDL2 and your build. [edit] I upgraded my SDL to 2.09 and it appears to be working properly (nice crisp graphics) but really slow redraw, slow performance and 100% CPU ...
by DrLex
Fri Feb 22, 2019 6:37 pm
Forum: SheepShaver
Topic: Can Only See a Portion of the Screen
Replies: 16
Views: 4058

Re: Can Only See a Portion of the Screen

No, it worked around the issue. Please try my build so we can know if it really fixes the problem.
by DrLex
Fri Feb 22, 2019 6:09 pm
Forum: SheepShaver
Topic: Fix for blurry high-dpi / retina window
Replies: 5
Views: 2485

Re: Fix for blurry high-dpi / retina window

Did you do that in a recent version of the source from kanjitalk755/macemu? Yes, this is in the latest source. Dropping the NSHighResolutionCapable flag is not the way forward. That would only mask the true problem and take away the possibility of sharp rendering on retina displays. And we all know...
by DrLex
Fri Feb 22, 2019 5:46 pm
Forum: SheepShaver
Topic: Can Only See a Portion of the Screen
Replies: 16
Views: 4058

Re: Can Only See a Portion of the Screen

Image: https://imgur.com/ubr22Za If anyone has run into this, what was the solution? Otherwise does anyone know what this could be? I'm running Mojave 10.14.3 I'm also running Mojave 10.14.3 and I have never seen this with my own SheepShaver builds. This looks a lot like a bug in SDL2, which may be...
by DrLex
Thu Feb 21, 2019 1:39 pm
Forum: SheepShaver
Topic: Fix for blurry high-dpi / retina window
Replies: 5
Views: 2485

Re: Fix for blurry high-dpi / retina window

Yes, initially I merely thought: “man, my eyesight isn't what it used to be!” Only when actually fixing it it became obvious how fuzzy the graphics were…
I simply added this at line 739 of BasiliskII/src/SDL/video_sdl2.cpp:

Code: Select all

window_flags |= SDL_WINDOW_ALLOW_HIGHDPI;
by DrLex
Wed Feb 20, 2019 11:06 pm
Forum: SheepShaver
Topic: Fix for blurry high-dpi / retina window
Replies: 5
Views: 2485

Fix for blurry high-dpi / retina window

I have noticed that even with the ‘scale_nearest true’ option in the prefs, the SheepShaver window still looks blurry on a retina display. In fact, there is no visible difference between enabling that option or not, neither between forcing the app to low-resolution in the Finder or not. When making ...
by DrLex
Wed Feb 20, 2019 10:44 pm
Forum: SheepShaver
Topic: Custom icon for sheepvm?
Replies: 25
Views: 6181

Re: Custom icon for sheepvm?

adespoton wrote:I agree; that's a great nod to the past!

I do my own custom icons on a per-sheepvm basis, but id I didn't, I'd be using those :)
That looks good indeed! If nobody objects or comes up with something else within a week, I'll make a pull request with these icons.
by DrLex
Mon Feb 11, 2019 12:02 am
Forum: SheepShaver
Topic: Custom icon for sheepvm?
Replies: 25
Views: 6181

Custom icon for sheepvm?

Anyone in favor of using a custom icon for SheepVM bundles? I prefer to distinguish the app from the bundles. Here's my attempt at making something: https://www.dr-lex.be/tmp/sheepvm-icon.png Changing this in the XCode project is the easy part. Making the actual .icns file is a bit of a hassle but i...
by DrLex
Sun Feb 10, 2019 3:06 pm
Forum: SheepShaver
Topic: Date and time in Sheepshaver
Replies: 22
Views: 9695

Re: Date and time in Sheepshaver

Thanks!
by DrLex
Sat Feb 09, 2019 10:29 pm
Forum: SheepShaver
Topic: Date and time in Sheepshaver
Replies: 22
Views: 9695

Re: Date and time in Sheepshaver

Perhaps you could run SheepShaver inside a VM (VMware, VirtualBox) and change the date of the VM? Without knowing exactly why you need a specific date in SheepShaver (rather than just turning back the clock a certain number of years), it's hard to justify asking kanjitalk755 or anyone else to go to...
by DrLex
Thu Feb 07, 2019 4:49 pm
Forum: SheepShaver
Topic: Date and time in Sheepshaver
Replies: 22
Views: 9695

Re: Date and time in Sheepshaver

Nice, but could this be changed to an offset in days? This would allow to more precisely set the date inside the emulator. I understand that the "yearofs" is useful to avoid bugs of certain older applications. However, I don't know how useful the "dayofs" is. Moreover, it is dif...
by DrLex
Wed Feb 06, 2019 10:38 pm
Forum: SheepShaver
Topic: Date and time in Sheepshaver
Replies: 22
Views: 9695

Re: Date and time in Sheepshaver

This would be difficult, because the shift is done by changing the epoch year, such that 0 starts +/- January 1, 1904. You should be able to set the time into the future by adding a negative value, and you *may* be able to change the day based on using a decimal value (although I haven't tested tha...
by DrLex
Wed Feb 06, 2019 5:23 pm
Forum: SheepShaver
Topic: Date and time in Sheepshaver
Replies: 22
Views: 9695

Re: Date and time in Sheepshaver

I have implemented a preference item named "yearofs". https://github.com/kanjitalk755/macemu If you want to go to 1989, append following line to ~/.sheepshaver_prefs. yearofs 30 But this option is very dangerous. For example, the old and new relation of files may be reversed. Normal user ...
by DrLex
Wed Jan 30, 2019 1:25 pm
Forum: SheepShaver
Topic: Date and time in Sheepshaver
Replies: 22
Views: 9695

Re: Date and time in Sheepshaver

I didn't know about ScummVM, thanks for pointing that out. It seems it also supports quite a few other games of which I still have the diskettes or CDs, including ‘The Beast Within’ which I never managed to finish because the Mac game engine was rife with bugs. Still, the option to shift the date wo...