Author Topic: PEF Explorer - does anyone still have it?  (Read 2816 times)

Offline meow_mx

  • Newcomer
  • *
  • Posts: 9
  • New Member
PEF Explorer - does anyone still have it?
« on: February 19, 2024, 02:41:08 PM »
I'm fussing a bit with later (R200-compatible) ATI drivers on System 7.6.1, and the primary obstacle seems to be that the ATI Resource Manger 3.0.8+ for those cards fails to resolve some important symbol at load time.

It looks like PEF Explorer would be a good help in understanding what the 3.0.8+ versions of ATI Resource Manager want that 3.0.5 doesn't. I've seen the tool referenced in a few old posts but no luck at all finding a copy of it.

Anybody got it?

Offline joevt

  • Enthusiast Member
  • ***
  • Posts: 88
  • New Member
Re: PEF Explorer - does anyone still have it?
« Reply #1 on: February 19, 2024, 03:27:54 PM »
I don't think I have PEF Explorer.

You could use the DumpPEF command from MPW.

You can run MPW on modern macOS using https://github.com/ksherlock/mpw

I have ATI Resource Manager 2.7.3, 3.1.4, 3.2, and 3.2.1 on my hackintosh. I've attached some dumps.

Offline ssp3

  • Platinum Member
  • *****
  • Posts: 778
Re: PEF Explorer - does anyone still have it?
« Reply #2 on: February 19, 2024, 03:33:55 PM »
Ahem.. what about IDA?  ;)
« Last Edit: February 19, 2024, 04:41:41 PM by ssp3 »
If you're not part of the solution, you're part of the problem.

Offline IIO

  • Platinum Member
  • *****
  • Posts: 4457
  • just a number
Re: PEF Explorer - does anyone still have it?
« Reply #3 on: February 19, 2024, 04:15:36 PM »
searched it, but it is not in my archives either.
 
 
https://www.ghidra-sre.org/

https://github.com/DBJ314/dePEF-and-disasm by @Daniel
« Last Edit: February 19, 2024, 04:26:17 PM by IIO »
insert arbitrary signature here

Offline meow_mx

  • Newcomer
  • *
  • Posts: 9
  • New Member
Re: PEF Explorer - does anyone still have it?
« Reply #4 on: February 19, 2024, 07:55:59 PM »
I read the docs for the PEF container, and realized I could "parse" the import lists for a given fragment by eyeballing it in a hex dump and doing a bunch of regular expression surgery in vi :-D
« Last Edit: February 19, 2024, 08:11:44 PM by meow_mx »

Offline meow_mx

  • Newcomer
  • *
  • Posts: 9
  • New Member
Re: PEF Explorer - does anyone still have it?
« Reply #5 on: February 19, 2024, 08:15:13 PM »
I don't think I have PEF Explorer.

You could use the DumpPEF command from MPW.

You can run MPW on modern macOS using https://github.com/ksherlock/mpw

I have ATI Resource Manager 2.7.3, 3.1.4, 3.2, and 3.2.1 on my hackintosh. I've attached some dumps.

Thanks, the next thing I was wondering about was if any of the imports have version specifications... which none of these have in any meaningful way.

And know I know that DumpPEF is awesome, and it looks like I'm probably going to be installing MPW again for the first time in 20 years pretty soon!

Offline Jubadub

  • Gold Member
  • *****
  • Posts: 370
  • New Member
Re: PEF Explorer - does anyone still have it?
« Reply #6 on: February 20, 2024, 08:04:38 AM »
This is the first time I hear of "PEF Explorer". I see we don't have it in the Garden at all, so we will want to keep an eye out for it, and archive it there.

Offline ssp3

  • Platinum Member
  • *****
  • Posts: 778
Re: PEF Explorer - does anyone still have it?
« Reply #7 on: April 27, 2024, 03:56:33 AM »
It just occured to me that maybe meow_mx ment PEF Viewer and not PEF Explorer?

If so, there are two versions - one for OS9 and another one for OSX.
The OS9 version I don't remember where I got it from, the OSX version is part of early XCode tools.
The OS9 version works standalone as is. The OSX version installs additional Powerplant framework into System -> Private frameworks.
I hate when something from the old system is installed into newer system, so I made my own standalone version of it by moving the Powerplant framework inside the PEF Viewer app and patching both executables with install_name_tool. Tested and working on Intel with Rosetta and on PPC Leopard.
If someone needs these, I can put them up.
If you're not part of the solution, you're part of the problem.

Offline IIO

  • Platinum Member
  • *****
  • Posts: 4457
  • just a number
Re: PEF Explorer - does anyone still have it?
« Reply #8 on: April 27, 2024, 05:22:42 AM »
It just occured to me that maybe meow_mx ment PEF Viewer and not PEF Explorer?

that would explain why google and archive-org do not know anything about it.

hehe, thereĀ“s a document on HI which mentions it. :)

https://cdn.preterhuman.net/texts/computing/macintosh/PPC_Cracking_Bible_v1.0.2.pdf

so it is a disassembler but you can not edit and save?
insert arbitrary signature here

Offline ssp3

  • Platinum Member
  • *****
  • Posts: 778
Re: PEF Explorer - does anyone still have it?
« Reply #9 on: April 27, 2024, 05:38:22 AM »
so it is a disassembler but you can not edit and save?

It is a bit more than that. For example, it told me that our beloved ATI driver for Mac Mini is screwed and its data fork is corrupt. Sloppy hackers  ;)
It shows nicely exports and imports and some other parts that IDA knows nothing about, but as PPC disassembler as such it sucks.
If you're not part of the solution, you're part of the problem.

Offline Jubadub

  • Gold Member
  • *****
  • Posts: 370
  • New Member
Re: PEF Explorer - does anyone still have it?
« Reply #10 on: April 29, 2024, 04:03:27 AM »
Garden also seem to lack "PEF Viewer". Is there somewhere we can still find it?

Offline Windoze

  • Valued Member
  • **
  • Posts: 28
Re: PEF Explorer - does anyone still have it?
« Reply #11 on: April 29, 2024, 04:16:57 AM »
It's included on the Apple Developer Connection CDs.

Make sure to look at the "Tool Chest" CD.
https://macintoshgarden.org/apps/apple-developer-connection-2001

Offline Jubadub

  • Gold Member
  • *****
  • Posts: 370
  • New Member
Re: PEF Explorer - does anyone still have it?
« Reply #12 on: April 29, 2024, 04:17:59 AM »
It's included on the Apple Developer Connection CDs.

Make sure to look at the "Tool Chest" CD.
https://macintoshgarden.org/apps/apple-developer-connection-2001

Thank you! :)

Offline GuiBer

  • Valued Member
  • **
  • Posts: 44
  • new to the forums
Re: PEF Explorer - does anyone still have it?
« Reply #13 on: April 30, 2024, 12:47:27 AM »
Mac User since 1984