/-/S'pht-Translator-Active/-/ |
Old Mac Emulation | ||
Posted By: Durandal_1707 | Date: 3/1/21 4:29 p.m. | |
In Response To: Re: Marathon mentioned in Outside Xbox Video (VikingBoyBilly) : Let me try and give a perspective from the other side of the fence. It wasn't
: This might be a foreign concept for the younger babies of the new millenium
: The Mac versions of Prince of Persia and Lemmings and Odell Down Under are
: I think Marathon and Pathways into darkness did a good job at finding a
: Once upon a time, my dad got a new G3 and a ZIP drive, and they had a few
: And having been exposed to them at a time "before they were cool"
: It's not that I didn't like it; I would spend many bored afternoons wandering
: Several years later in highschool, I was at a friend's house playing halo,
: Years later Aleph One would come out and I'd get to play it for free, and
: So it was ahead of its time (as was Earthbound), but there's a happy twist;
: And DOSBOX introduced me to stuff like Commander Keen! But the mac os 9
: So in TL;DR, I appreciate the immense amount of love and work that went into
: Thank you for putting up with my long ramblings, and now I need to go to bed. I'm pretty sure the reason Basilisk and SheepShaver both suck in that way is that neither are full emulators; they both do a lot of "cheating" under the hood for better performance, and a lot of those "cheats" are actually common between the two (Basilisk and SheepShaver are largely based on the same code, and the last time I tried to build SheepShaver, you had to have Basilisk's source in the same directory in order for it to build). In particular, it has its own reimplementation of the Time Manager, which I'm fairly convinced is part of the problem that a lot of the sync issues you tend to get with music in old Mac games. The result is that it's a bit of a Frankenstein's Monster; part of it is running emulated code on emulated hardware, part of it is running native code to try to simulate what the emulated code would do, and hoping the timings will line up. If you ever look at Mini vMac, which uses the opposite approach and just does a cycle-exact emulation of the original Mac 128k/512k/Plus hardware, running almost all of the original Mac OS code pretty much as is, it's pretty much spot on. Unfortunately, Mini vMac still pretty much has the early black-and-white stuff fully implemented, though. MESS also has a pretty faithful 68020 emulator for the early color stuff (it can, for instance, get the music right in Prince of Persia 2, which Basilisk and/or SS definitely can't do), although its interface is a bit of a... mess. There is one thing that seems promising for emulating the later PowerPC stuff; the guys on this forum have managed to get QEMU working to emulate a Power Mac. The last time I had time to play around with it, it didn't quite seem fully baked yet, but that was several years ago, and from a cursory glance around the forum, it looks like they've managed to get sound working. If/when this emulator is mature, it's probably the best shot we've got at an accurate emulator for late Mac OS Classic.
|
|
Replies: |
Marathon mentioned in Outside Xbox Video *LINK* | Tim "Mordeir" Branin | 2/23/21 6:48 p.m. | |
Re: Marathon mentioned in Outside Xbox Video | Sharkie Lino | 2/23/21 7:01 p.m. | |
Re: Marathon mentioned in Outside Xbox Video | Godot | 2/23/21 9:52 p.m. | |
Re: Marathon mentioned in Outside Xbox Video | Sharkie Lino | 2/24/21 3:29 p.m. | |
Re: Marathon mentioned in Outside Xbox Video | VikingBoyBilly | 2/24/21 4:40 a.m. | |
Re: Marathon mentioned in Outside Xbox Video | Sharkie Lino | 2/24/21 3:32 p.m. | |
Re: Marathon mentioned in Outside Xbox Video | Godot | 2/24/21 10:01 p.m. | |
Re: Marathon mentioned in Outside Xbox Video | Lion O Cyborg | 2/25/21 7:20 a.m. | |
Re: Marathon mentioned in Outside Xbox Video | Sharkie Lino | 2/25/21 12:09 p.m. | |
Re: Marathon mentioned in Outside Xbox Video | General-RADIX | 2/24/21 2:30 p.m. | |
Re: Marathon mentioned in Outside Xbox Video | VikingBoyBilly | 2/25/21 2:34 a.m. | |
Re: Marathon mentioned in Outside Xbox Video | General-RADIX | 2/25/21 2:57 a.m. | |
Re: Marathon mentioned in Outside Xbox Video | Lion O Cyborg | 2/25/21 7:44 a.m. | |
Re: Marathon mentioned in Outside Xbox Video | VikingBoyBilly | 2/25/21 6:12 p.m. | |
Re: Marathon mentioned in Outside Xbox Video | Lion O Cyborg | 2/26/21 9:40 a.m. | |
Old Mac Emulation | Durandal_1707 | 3/1/21 4:29 p.m. | |
Re: Old Mac Emulation | VikingBoyBilly | 3/21/21 2:23 p.m. | |
Re: Old Mac Emulation | Durandal_1707 | 3/21/21 6:36 p.m. | |
Re: Old Mac Emulation | VikingBoyBilly | 3/22/21 4:36 a.m. | |
Re: Old Mac Emulation | Durandal_1707 | 3/22/21 3:11 p.m. | |
Re: Old Mac Emulation | VikingBoyBilly | 3/23/21 7:42 a.m. | |
Re: Old Mac Emulation | Durandal_1707 | 3/23/21 8:11 a.m. | |
Re: Old Mac Emulation | Durandal_1707 | 3/23/21 8:12 a.m. | |
Re: Old Mac Emulation | VikingBoyBilly | 3/23/21 3:31 p.m. | |
Re: Old Mac Emulation | Durandal_1707 | 3/23/21 4:59 p.m. | |
Re: Old Mac Emulation | VikingBoyBilly | 9/24/23 4:58 a.m. | |
Re: Old Mac Emulation | Bob-B-Q | 9/24/23 5:45 a.m. | |
Re: Old Mac Emulation | VikingBoyBilly | 9/24/23 7:02 a.m. | |
Re: Old Mac Emulation | Bob-B-Q | 9/25/23 7:12 a.m. | |
Re: Old Mac Emulation | VikingBoyBilly | 9/26/23 4:33 a.m. | |
Re: Old Mac Emulation | VikingBoyBilly | 10/1/23 3:24 a.m. | |
Re: Old Mac Emulation | Iritscen | 10/2/23 8:03 a.m. | |
Re: Old Mac Emulation | VikingBoyBilly | 11/8/23 6:09 a.m. | |
Re: Old Mac Emulation | Durandal_1707 | 11/8/23 3:13 p.m. | |
Re: Marathon mentioned in Outside Xbox Video | Sharkie Lino | 2/25/21 12:14 p.m. | |
Re: Marathon mentioned in Outside Xbox Video | General-RADIX | 2/26/21 4:40 a.m. | |
Most "failed" media...... | Durandal_1707 | 3/1/21 4:30 p.m. | |
Re: Most "failed" media...... | General-RADIX | 3/3/21 9:00 a.m. | |
Re: Most "failed" media...... | Bob-B-Q | 3/4/21 7:53 a.m. |
|
Problems? Suggestions? Comments? Email maintainer@bungie.org Marathon's Story Forum is maintained with WebBBS 5.12. |