Search found 38 matches

by classicmacreborn
Tue Jan 28, 2020 10:23 pm
Forum: SheepShaver
Topic: Compiling SheepShaver on Catalina
Replies: 12
Views: 2412

Re: Compiling SheepShaver on Catalina

Hmm.. I believe you. The files are all actually there. Not sure what's going on. I haven't modified xcode. I just installed the latest version from the app store.

I will try cleaning everything out and starting as fresh as possible...
by classicmacreborn
Tue Jan 28, 2020 9:32 pm
Forum: SheepShaver
Topic: Compiling SheepShaver on Catalina
Replies: 12
Views: 2412

Re: Compiling SheepShaver on Catalina

Ah, no I was using the cebix repository on the on the wiki tutorial. The kanjitalk755 repo gives this error for me in kpx_cpu: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/iterator:423:10: 'Availability.h' file not found And this in SheepShaver: /...
by classicmacreborn
Tue Jan 28, 2020 8:16 pm
Forum: SheepShaver
Topic: Compiling SheepShaver on Catalina
Replies: 12
Views: 2412

Re: Compiling SheepShaver on Catalina

I tried switching to $(ARCHS_STANDARD) in build settings. Now I get other things breaking:

Code: Select all

/Users/macbookpro/Documents/macemu-master/SheepShaver/src/CrossPlatform/video_vosf.h:507:33: Use of undeclared identifier 'img'
by classicmacreborn
Tue Jan 28, 2020 7:59 pm
Forum: SheepShaver
Topic: Compiling SheepShaver on Catalina
Replies: 12
Views: 2412

Re: Compiling SheepShaver on Catalina

Okay, I switch to the legacy build system. I'm still getting an error when trying to build from within the Xcode application: The i386 architecture is deprecated. You should update your ARCHS build setting to remove the i386 architecture. I tried removing i386 from the ARCHS flag and building using ...
by classicmacreborn
Tue Jan 28, 2020 6:29 pm
Forum: SheepShaver
Topic: Compiling SheepShaver on Catalina
Replies: 12
Views: 2412

Re: Compiling SheepShaver on Catalina

I've been meaning to delve into the SS source code for some time. I want to modify its functionality to show and hide the SDL window on command. There are other tweaks I plan to do. But first, I'm just trying to get it to build from source. Compiling from Xcode 11.31, I now get the following error: ...
by classicmacreborn
Tue Jan 28, 2020 8:11 am
Forum: SheepShaver
Topic: Compiling SheepShaver on Catalina
Replies: 12
Views: 2412

Compiling SheepShaver on Catalina

Hi, I've followed the command line build instructions on the wiki for Snow Leopard. I have successfully built the app, but trying to run it yields me this error: SheepShaver V2.4 by Christian Bauer and Mar"c" Hellwig ERROR: Cannot map first Kernel Data area: Cannot allocate memory. X Error of failed...
by classicmacreborn
Tue Jan 28, 2020 12:32 am
Forum: SheepShaver
Topic: TS Replacement Finder for SS Wrapper
Replies: 8
Views: 1937

Re: TS Replacement Finder for SS Wrapper

Well the MPW Shell is actually a front end for direct toolbox calls. MPW Shell/ToolServer is only a temporary solution. For some reason, Apple created this really nice scripting language (MPW Shell) and didn't provide a way to compile it into executable applications. I'm guessing that the C++ direct...
by classicmacreborn
Mon Jan 27, 2020 9:14 pm
Forum: SheepShaver
Topic: TS Replacement Finder for SS Wrapper
Replies: 8
Views: 1937

Re: TS Replacement Finder for SS Wrapper

Ah! Missed that, sorry. Yeah when I was writing WrapperFinder, I was posting on the Mac OS 9 Lives forum. I think I got stumped/distracted when we were trying to build it with the BuildCubeE toolchain. Actually, the vanilla ROM is fine. The only OS9 modification needed is to send/receive messages fr...
by classicmacreborn
Mon Jan 27, 2020 6:53 pm
Forum: SheepShaver
Topic: TS Replacement Finder for SS Wrapper
Replies: 8
Views: 1937

Re: TS Replacement Finder for SS Wrapper

There are a number of next steps towards hiding emulation. Darkening out the startup screen, or implementing communication between a modified SS and ToolServer in order to prevent the user from seeing any OS9 outside the application are possible next options. Depending on the OS version, you should...
by classicmacreborn
Mon Jan 27, 2020 6:35 pm
Forum: SheepShaver
Topic: TS Replacement Finder for SS Wrapper
Replies: 8
Views: 1937

Re: TS Replacement Finder for SS Wrapper

Interesting... The status window always goes to back for me. I've only run a few applications, all full screen. I had actually made some pretty decent progress on the C++ Finder: https://github.com/classicmacreborn/WrapperFinder It basically launches the application, runs a loop to check to see if t...
by classicmacreborn
Mon Jan 27, 2020 7:43 am
Forum: SheepShaver
Topic: TS Replacement Finder for SS Wrapper
Replies: 8
Views: 1937

TS Replacement Finder for SS Wrapper

Hi everyone! Long time no talk. Last I was on these forums, I was working on a replacement finder for wrapped SheepShaver applications. A Finder replacement is preferable to using AppleScript because: 1) it jails the user inside the application, 2) it reduces boot time and gives a much more native a...
by classicmacreborn
Sun Jan 13, 2019 12:59 am
Forum: SheepShaver
Topic: Nearest Neighbor Scaling in SS Fullscreen Mode
Replies: 3
Views: 1977

Re: Nearest Neighbor Scaling in SS Fullscreen Mode

Thank you so much!!! This is really valuable.
by classicmacreborn
Mon Jan 07, 2019 10:56 pm
Forum: SheepShaver
Topic: Nearest Neighbor Scaling in SS Fullscreen Mode
Replies: 3
Views: 1977

Nearest Neighbor Scaling in SS Fullscreen Mode

Does anyone know if it's possible to use nearest neighbor scaling instead of linear interpolation in fullscreen mode? It looks like it's using nearest neighbor in windowed mode. It just looks so terrible in fullscreen. Eventually, I would like to fix the display size to the largest multiple of the g...
by classicmacreborn
Mon Jan 07, 2019 4:34 am
Forum: SheepShaver
Topic: Let's document Sheepshaver's code
Replies: 8
Views: 5412

Re: Let's document Sheepshaver's code

That said, I don't think there are any hacks of the Apple Mac ROMs. I'm not sure about hacks per se, but there is a reverse engineered new world rom. You might have already heard of it: https://github.com/elliotnunn/powermac-rom It produces a byte-perfect copy of the rom, so in theory it should mak...
by classicmacreborn
Mon Jan 07, 2019 4:22 am
Forum: SheepShaver
Topic: AppleScript to launch app, shut down when closing app
Replies: 12
Views: 7185

Re: AppleScript to launch app, shut down when closing app

We need this on the wiki somewhere; I keep on arriving at this solution every 4 years or so. Then I forget about it. Actually, I'd love to add this to the wiki under the "misc" section if anyone is interested. I'll talk to the necessary parties whenever I change anything. But there are a definitely...
by classicmacreborn
Mon Jan 07, 2019 4:15 am
Forum: SheepShaver
Topic: A possibly more convenient SheepShaver build for macOS
Replies: 6
Views: 2989

Re: A possibly more convenient SheepShaver build for macOS

Hmm... I'll have to find myself a copy of Xcode 9.4 as the newer versions do not compile 32-bit applications. I don't have an Apple developer account (though maybe I should get one at some point). Or maybe I'll just have to compile in the terminal. It's worth keeping in mind if someone writes a new ...
by classicmacreborn
Mon Jan 07, 2019 12:26 am
Forum: SheepShaver
Topic: A possibly more convenient SheepShaver build for macOS
Replies: 6
Views: 2989

Re: A possibly more convenient SheepShaver build for macOS

Cool! Well, I'll start with building SS from source, which I have not done yet *palm to forehead*. No promises though, I have a really good feeling I'll get buggered and wind up coming back to it later. Also, do you happen to know who the main contributors/moderators are for SS's source code? I know...
by classicmacreborn
Mon Jan 07, 2019 12:13 am
Forum: SheepShaver
Topic: A possibly more convenient SheepShaver build for macOS
Replies: 6
Views: 2989

Re: A possibly more convenient SheepShaver build for macOS

This is nice. Did you modify the SS source to get it to load the custom path for the prefs file?
by classicmacreborn
Mon Jan 07, 2019 12:08 am
Forum: SheepShaver
Topic: [macOS] make PPC software run natively on macOS – Rosetta
Replies: 11
Views: 6728

Re: [macOS] make PPC software run natively on macOS – Rosett

It is 'possible' to get OSX applications to run on x86 OSX with a PPC emulator core (although the software for it does not yet exist). It would be way easier to build something with an open source PPC emulator than try to modify or wrap Rosetta. It's called "user mode emulation". QEMU can do it with...
by classicmacreborn
Sun Jan 06, 2019 11:58 pm
Forum: SheepShaver
Topic: No "Browse" button in Prefs editor
Replies: 5
Views: 2065

Re: No "Browse" button in Prefs editor

It would be nice if there were a standalone SS prefs editor (is there one already?). Or a prefs swapper/manager. I'm always having to change the drives around because I'm constantly breaking OS9 meddling with system files and have to load the install cd and go back and move everything back around. I...
by classicmacreborn
Sun Jan 06, 2019 11:52 pm
Forum: SheepShaver
Topic: Why does SheepShaver simply not work?
Replies: 4
Views: 2409

Re: Why does SheepShaver simply not work?

SS is definitely the easiest to set up. There is QEMU, but setup is a lot harder and requires some work in CLI. Also, getting all the flags right is a pain. The easiest way to get SS working is to find a pre-built package. If you're really into classic mac emulation, it's better to learn to install ...
by classicmacreborn
Sun Jan 06, 2019 11:48 pm
Forum: SheepShaver
Topic: Running SS as an Agent in OSX
Replies: 1
Views: 1341

Running SS as an Agent in OSX

So, I've had my SheepShaver running in an app bundle for a wrapper project I've been working on. I've come across a problem that I cannot seem to fix. The ultimate goal is to have OSX set SheepShaver to invisible while booting, and make it visible when the startup application has been launched. I've...
by classicmacreborn
Sun Jan 06, 2019 11:40 pm
Forum: SheepShaver
Topic: Let's document Sheepshaver's code
Replies: 8
Views: 5412

Re: Let's document Sheepshaver's code

Thanks so much for posting this. I've been meaning to delve into the SS source files. So far I've been putting it on the backburner because I couldn't find much documentation. I know QEMU is supposedly better, but I have not been able to get it to run fast and don't see much of a need for it other t...
by classicmacreborn
Sun Jan 06, 2019 11:12 pm
Forum: SheepShaver
Topic: AppleScript to launch app, shut down when closing app
Replies: 12
Views: 7185

Re: AppleScript to launch app, shut down when closing app

It's not a hugely reliable solution though. Sometimes shut down doesn't work for who knows what reason. It's much better to replace the Finder with the application. It also boots faster and prevents Finder or the user from messing with the OS and destabilizing the wrapped program. But that doesn't c...
by classicmacreborn
Sat Jan 05, 2019 9:17 pm
Forum: SheepShaver
Topic: AppleScript to launch app, shut down when closing app
Replies: 12
Views: 7185

Re: AppleScript to launch app, shut down when closing app

Here is the solution:

Code: Select all

tell application "Finder"
	open file "Macintosh HD:ApplicationName"
	shut down
end tell
If the application is launched as a file with finder, the finder will issue the shut down command once that application is quit.