Search found 6 matches
- Sun Jan 27, 2019 7:48 am
- Forum: General Macintosh Emulation
- Topic: Woolshed - Classic PPC MacOS runtime and emulator
- Replies: 11
- Views: 6281
Re: Woolshed - Classic PPC MacOS runtime and emulator
Qt5 seems like the way to go. It can draw most 2D primitives directly and it indeed has host native look. I've replaced all 2D drawing with Qt5 and removed SDL2 completely. Going to focus on getting basic resource fork loading working because pretty much all applications that do anything store and l...
- Wed Jan 23, 2019 4:27 am
- Forum: General Macintosh Emulation
- Topic: Woolshed - Classic PPC MacOS runtime and emulator
- Replies: 11
- Views: 6281
Re: Woolshed - Classic PPC MacOS runtime and emulator
I'm starting with the Macintosh Programmer's Workshop example applications because their source is included and I can compile them and compare the runs between a real MacOS and Woolshed. It'd be useful to have a bunch of freeware titles that weren't "library heavy" and continue to those. I...
- Sun Jan 20, 2019 6:36 am
- Forum: General Macintosh Emulation
- Topic: Woolshed - Classic PPC MacOS runtime and emulator
- Replies: 11
- Views: 6281
Re: Woolshed - Classic PPC MacOS runtime and emulator
Thank you for the support! Could you please elaborate about the toolbox and ROM? As far as I've understood the binaries I've been loading and the disassembly I've been reading that the applications don't have more entry points to the system than the libraries it loads (no syscalls) and I'm implement...
- Sat Jan 19, 2019 2:42 pm
- Forum: General Macintosh Emulation
- Topic: Woolshed - Classic PPC MacOS runtime and emulator
- Replies: 11
- Views: 6281
Woolshed - Classic PPC MacOS runtime and emulator
Hi, I got my little project to a milestone that it can actually run something more than a Hello World so I thought I'd start a thread here. Woolshed is a naive attempt to write an API compatible runtime and PPC user mode CPU emulator for Classic MacOS applications running on modern operating systems...
- Sun Jan 13, 2019 8:13 am
- Forum: SheepShaver
- Topic: [macOS] make PPC software run natively on macOS – Rosetta
- Replies: 11
- Views: 10896
Re: [macOS] make PPC software run natively on macOS – Rosett
Here's the code pretty much as-is in the ugly state it's in: https://github.com/hifi/peftool It needs a lot of cleanup and refactoring (including some sort of memory allocator) but if someone finds the concept interesting enough maybe it could be continued. My goal was to run a few old MacOS games o...
- Sat Jan 12, 2019 3:14 pm
- Forum: SheepShaver
- Topic: [macOS] make PPC software run natively on macOS – Rosetta
- Replies: 11
- Views: 10896
Re: [macOS] make PPC software run natively on macOS – Rosett
Hi, I just randomly I started writing a user mode emulation for an OS 7 application based on the single file (emul_ppc.c) BeOS PPC CPU emulator from SheepShaver. I guess that codebase has been abandoned for over 10 years but the CPU emulator was simple enough to start hacking. There's not much to se...