Aleph One - Terminal Images

Have a question, suggestion, or comment about Aleph One's features and functionality (Lua, MML, the engine itself, etc)? Post such topics here.
Post Reply
DrInfested
Spazeroid
Posts: 2
Joined: Aug 21st '21, 02:12

So I've been taking a trip down memory lane looking at old Marathon mods and such from back in the day. I am running latest version of Aleph One on Windows 10 and unfortunately it seems as if none of the splash screens or terminal images are showing up. Is there a way around this or a way to access these images from the mod file itself?

Thanks!
User avatar
The Man
Vidmaster
Posts: 1204
Joined: Aug 6th '08, 05:23
Location: Sarasota, FL
Contact:

It’s because they were stored in the resource fork, which literally doesn’t exist on Windows (or Linux, for that matter, and maybe not even on recent versions of MacOS – I haven’t kept up with all of Apple’s changes).

If you have the original Mac archives (usually .sit or .hqx files), the most reliable way to get the resource fork contents on Windows is to uncompress the archives within a classic Mac emulator (SheepShaver and Basilisk II are the most commonly used – they’re almost identical except that SheepShaver emulates PowerMacs and Basilisk II emulates 680x0 Macs; some people use QEMU now as well, but I know almost nothing about it), and then pull contents out either:
  • by using MacBinary on the uncompressed files within the emulator (a process I’ve never been able to get to work) and then copying the MacBinary’d files to the shared directory;
  • or else by using a program like HFV Explorer to pull the uncompressed files out of the emulator’s drive with their resource forks converted to a format non-Mac versions of Aleph One can read (a process I have gotten to work; it’s what we used to convert the first Aleph One release of Trojan).
Setting up emulators is a complicated process, but I think I might’ve used this guide several years ago to set up SheepShaver on a MacOS Yosemite host. Alternatively, someone on the Discord may have an emulator setup that already works on Windows (you can usually just pass these from computer to computer as long as they’re running the same OS).

I probably won’t be able to help convert individual mods, sorry – I’ve got too much on my plate already.
“People should not be afraid of their governments. Governments should be afraid of their people.” —V, V for Vendetta (Alan Moore)

“The trouble is that we have a bad habit, encouraged by pedants and sophisticates, of considering happiness as something rather stupid. Only pain is intellectual, only evil interesting. This is the treason of the artist: a refusal to admit the banality of evil and the terrible boredom of pain. If you can’t lick ’em, join ’em. If it hurts, repeat it. But to praise despair is to condemn delight, to embrace violence is to lose hold of everything else. We have almost lost hold; we can no longer describe happy man, nor make any celebration of joy.” —Ursula K. Le Guin, “The Ones Who Walk Away from Omelas”

“If others had not been foolish, we should be so.” —William Blake, The Marriage of Heaven and Hell

“The law cannot protect anyone unless it binds everyone; and it cannot bind anyone unless it protects everyone.” —Frank Wilhoit

Last.fm · Marathon Chronicles · Marathon Eternal 1.2 · Where Monsters Are in Dreams · YouTube Vidmaster’s Challenge
DrInfested
Spazeroid
Posts: 2
Joined: Aug 21st '21, 02:12

Thanks for the reply my friend, very thorough. I do have the .sit archive, so that is good at least.

EDIT:

Using Basilisk II emulator I was able to play the mod using Mac OS 9 version of Marathon Infinity. I had to decompress the .sit files for the mod and M:I inside Mac OS 9 but it worked! I was able to see the splash screens and the terminal images!

Thanks for the help!
User avatar
The Man
Vidmaster
Posts: 1204
Joined: Aug 6th '08, 05:23
Location: Sarasota, FL
Contact:

No problem; glad it worked!
“People should not be afraid of their governments. Governments should be afraid of their people.” —V, V for Vendetta (Alan Moore)

“The trouble is that we have a bad habit, encouraged by pedants and sophisticates, of considering happiness as something rather stupid. Only pain is intellectual, only evil interesting. This is the treason of the artist: a refusal to admit the banality of evil and the terrible boredom of pain. If you can’t lick ’em, join ’em. If it hurts, repeat it. But to praise despair is to condemn delight, to embrace violence is to lose hold of everything else. We have almost lost hold; we can no longer describe happy man, nor make any celebration of joy.” —Ursula K. Le Guin, “The Ones Who Walk Away from Omelas”

“If others had not been foolish, we should be so.” —William Blake, The Marriage of Heaven and Hell

“The law cannot protect anyone unless it binds everyone; and it cannot bind anyone unless it protects everyone.” —Frank Wilhoit

Last.fm · Marathon Chronicles · Marathon Eternal 1.2 · Where Monsters Are in Dreams · YouTube Vidmaster’s Challenge
Post Reply