Recent Posts

Pages: [1] 2 3 4 5 6 7 8 9 10
1
New Member Welcome / Re: New as in finally registering
« Last post by Bolkonskij on Today at 07:20:44 AM »
Welcome! The dual 867 MDD is a nice machine - have fun with it and let us know what you intend to do with it! (Mac OS computers want to be used; not dust on shelves ;-) )
2
Development & Programming / Re: Debugging ATI drivers for Mac Mini
« Last post by ssp3 on Today at 03:10:02 AM »
Re. disassembler - check PM.
Whether it can compare binaries, I don't think so, i.e. I don't see such option in the menus. It can produce dif file, but that one is probably based on changes one makes to the disassembled binary. I also have to admit that I only scratched the surface of this monster.

There is a VisualDiffer for OSX, but I don't think that the way it compares binaries is useful here. See attachment with both asms compared.
Then there's Araxis Merge, but that's not much better either.

Quote
Can you change the assembly format to use order based names instead of offset based names?

I don't see that option.

MPW - never ever used it, don't have it installed. (I'm not a programmer).

Quote
I suppose one could easily create a script to rename offset based labels as order based labels.

The disassembler does support Python 2.7 ..
3
Development & Programming / Re: Debugging ATI drivers for Mac Mini
« Last post by ssp3 on Today at 02:05:23 AM »
Did you say why you wanted to use a version other than f63 with OS 9?

In the hope that it will correctly enable graphic acceleration on "silent upgrade" G4 Minis (1,33 and 1,5 GHz models) and permit using larger displays with them.
Since ELN and darthNvader haven't been seen here for about a year, someone has to pick up the torch ;)

If you haven't followed this topic, which is scattered across several threads, here are a couple of links to get you up to date:

Starting from this post:
http://macos9lives.com/smforum/index.php?topic=7048.msg54332#msg54332

This thread:
http://macos9lives.com/smforum/index.php?topic=4987.0

Quote
What does "v9 ROM file for Mini" mean?

Is there an ndrv in Open Firmware? If so, what if you remove it before booting OS 9? Or replace it with a newer version before booting OS 9?

This post by ELN explains everything:
http://macos9lives.com/smforum/index.php?topic=2408.msg37482#msg37482
4
Development & Programming / Re: Debugging ATI drivers for Mac Mini
« Last post by joevt on Yesterday at 10:02:39 PM »
Did you say why you wanted to use a version other than f63 with OS 9?

What does "v9 ROM file for Mini" mean?

Is there an ndrv in Open Firmware? If so, what if you remove it before booting OS 9? Or replace it with a newer version before booting OS 9?
5
Development & Programming / Re: Debugging ATI drivers for Mac Mini
« Last post by joevt on Yesterday at 09:57:34 PM »
What disassembler did you use? IDA? Which version?

The assembly listings show the imported libraries and functions as expected:
VideoServicesLib, NameRegistryLib, PCILib, DriverServicesLib

No unsupported libraries appear to be included. version f100 adds AbsoluteDeltaToDuration but that's not a problem since CIncludes shows that API as going back to Mac OS 8.6.

I don't see a device description, just "TheDriverDescription" as expected. The only difference in TheDriverDescription is the version number changed from 63 to 100.

Comparing the assembly listings would require renaming all the unnamed labels since they have different offsets or positions between version f63 and f100. In MPW you could create scripted menu items with command key short cuts to do the renaming of each label for you. It would work like this: select the label on the left and the label on the right. Choose a new common name for the labels. Have it verify that the new name is unused in both files, then have it rename all occurrences in the old version and the new version and re-compare. I did that with Open Firmware drivers. Open Firmware is different since the labels are order based (1,2,3,4...), rather than offset based, so that when renaming a label in Open Firmware, you could have it automatically rename all labels after that by incrementing there order number that is included in the label name thus greatly reducing the number of renames required.

Is there a modern utility to do a similar compare/rename? Does IDA have a compare binaries option? Can you change the assembly format to use order based names instead of offset based names? I suppose one could easily create a script to rename offset based labels as order based labels.
6
New Member Welcome / Re: New as in finally registering
« Last post by Knezzen on Yesterday at 10:12:49 AM »
Welcome to Mac OS 9 Lives! :)
7
New Member Welcome / Re: New as in finally registering
« Last post by Jubadub on Yesterday at 08:09:29 AM »
Welcome! I agree, the MDD is definitely the Mac OS sweetspot... Definitely my favorite machine in general. Then again, all of those machines are just really great... there is no going wrong with them.

Hopefully you enjoy your stay here!
8
News, Information & Feedback / Re: We're hiring (and have some ideas)!
« Last post by Jubadub on Yesterday at 07:58:04 AM »
First and foremost, there'll be a news section on the front page. Less intended as a "breaking news" but rather as an archive of news for those returning / semi-following developments. And of course it's a great way to show how much life there is still left in OS 9 to outsiders!

I love this part particularly!

"ChatGPT becomes available to Mac OS 9 before iOS"

"Like Torrents? MacTorrent just released"

Etc.

All the other parts are also great! Not just the sections themselves, but also the content already in some of them. "There is no class in 'Classic'!" :) Native booting FTW!

I just bought and got a 17" DELL CRT monitor, too, and the resolution I'm using is precisely 1024x768, @75Hz, and the new website theme just looks stunning. Higher resolutions are also fine!

Incredible job, a lot of work clearly went/is going into this.

Get better soon, @Bolkonskij! (Maybe you can have some propolis, I source my own straight from bee keepers, which will always beat anything with a bar code on it.)
9
New Member Welcome / New as in finally registering
« Last post by thecookfamily on Yesterday at 06:40:40 AM »
Hello from the Boston area (35 miles north) I have been to the site a few times while rebuilding my dual 867 MDD. Finally registered to finally contribute to the site. I have not only been rebuilding the MDD, I also dusted off my 400 MHz Blue and White G3 and my PowerBook G4 (which I am trying this from). Been using Macs since 1994 starting with a PowerBook 180. Owned many but the sweet spot is the MDD.
10
News, Information & Feedback / Re: We're hiring (and have some ideas)!
« Last post by Greystash on Yesterday at 05:02:38 AM »
It looks great, nice work!! Also works much better in IE5 than the current theme.
Get well soon Bolkonskij!
Pages: [1] 2 3 4 5 6 7 8 9 10