Quantcast

Aperture hits the streets

mck's picture

<!-- image temporarily removed, if you are an admin, please move the file to CB's server


-->

Aperture arrived at stores across the country yesterday, and today, I got my very own copy!

It looks very good, runs fast, ooh yeah and I got it to work on my "old" Power Mac (by my definition, it's still a great computer, but apparently Apple decided that Aperture is not going to run on it).

I made a lot of screenshots of it, that you can see on this webpage. I'm not going to write about it here in detail, but if anyone has any questions about it, just send them my way! Commenting this thread is the perfect place for them...

RW's picture

Yes, it should run fast

Yes, it should run fast since the minimum system requirements are so high. What speed is your computer?

mck's picture

Dual 1.4 gigahertz Power Mac

Dual 1.4 gigahertz Power Mac G4, purchased April 2003, with 1 GB of RAM, a few hard disks, and a Radeon 9000 video card. I've been meaning to upgrade it to a 9700 or 9800, though, for Core Image.

ItalianMike's picture

I want this so bad

This program almost made me shell out for a new Mac, just so I could run it, but I'm going to hang in there until the Intel Macs arrive.

-------------------------------
Infinite Style

alexpixel@drupal.org's picture

noise reduction

How is the quality of the noise reduction? Is it comparable with neat image?
Is it a universal binary?

ItalianMike's picture

good question

I'm also curious about the universal binary. I'm hoping Apple had all it's pro apps ready to go when intel macs arrive.

-------------------------------
Infinite Style

mck's picture

Nope, it's powerpc only...

Nope, it's powerpc only...

Jean's picture

The Radeon 9000 is not

The Radeon 9000 is not officially supported. How could you install Aperture? In the Apple discussions there are some who say it's possible to bypass the installer (which apparently refuses to install on not officially supported systems). Do you know how to do this, Mackie? Even though Apple won't support this kind of knowledge, it is one more version of Aperture they are going to sell (and probably even more). If only I knew it would run on my PowerBook 12" (64MB VRAM). Somehow.

leov's picture

Runs on any Mac

There's a protection both on the installer and the application itself. The installer protection is just a perl script in Apple style, well documented
and easy to edit : )

The application itself runs a function to check the CPU and GPU against certain parameters in a similar way to the installer. I ran a memory scanner and figured out how to disable it.

You need HexEdit and BBEdit or TextWrangler.

To disable the installer check:
1) Create a writable image of your Aperture DVD with Disk Utility. Eject the DVD and open the image file.
2) Hit command-shift-g in Finder and enter '/Volumes/Aperture/Aperture.mpkg/Contents'
3) Open Distribution.dist in your text editor
4) Search for 'function installationCheck() {' and enter 'return true;' on the next line. Save and close the file.
5) Et voilà! Aperture now installs with any CPU/GPU.

To disable the application startup check:
1) Install Aperture (after modifying the installer script as described above)
2) Open HexEdit and browse to '/Applications/Aperture.app/Contents/MacOS/'.
3) Open 'Aperture'. HexEdit saves a backup automatically to 'Aperture~' when you write changes to the file, so you don't have to worry about messing up. Be aware that HexEdit is quite buggy in 10.4. Don't click anywhere I didn't tell you to click.
4) Hit cmd+f. In the 'Find' field, enter '49 48 48 32 6D C9'. Make sure 'Matching:' is set to HEX. Hit return.
5) Click the bar of the 'Aperture - Data' window. Replace the selection with '49 48 48 32 59 59'.
6) Click the search window. Using the procedure in step 4 and 5, replace
'49 4C 48 32 6D 35' with '49 4C 48 32 58 C5'.
7) Save and close the file.
8) Done! Have fun : )

Kjetil Valen
kjetil . valen (a) skir . no

Leo Valen
leo (a) code.coop

thariman's picture

Hi Kjetil, this hack work

Hi Kjetil, this hack work great. I'm running aperture on OS X X86, there is a new upgrade to Aperture. Could you find out which bits to change to disable the application startup check. Thank you

dwigton's picture

1.0.1 Update

Worked fine until the update. I'm not a programmer. Do you have another "fix" for the updated program. Thanks so much in advance.

solracocit's picture

Hacking 1.0.1. startup check

Indeed, Kjetil's hacked Aperture won't start after the 1.0.1. update. I thought this was because the hacked Aperture file had been replaced by a new unhacked one after the update, but it has not.

Kjetil's original instructions will take you nowhere on 1.0.1., beacuse the codes to be searched within the Aperture file aren't there anymore: remember, you changed those codes to make 1.0.0. start!

But there's a very easy way to sort it out. All you need to do is undo Kjetil's hack and hack it again:

1. List Applications in the finder.
2. Select the Aperture application (just one click).
3. Simultaneously hit command+shift+g and enter '/Applications/Aperture.app/Contents/MacOS/'.
4. Remember the file backup mentioned by Kjetil at step 3? Well, if you didn't delete it, it's still there as 'Aperture~'. This is the original Aperture file: just rename the current Aperture file so you can rename the backup file to 'Aperture' by removing the '~'. Now go back to Kjetil's instructions, starting on step 2.
5. I deserve no credit: when I realised that the codes to be changed where missing I then remembered the backup thing. So, again, Kjetil deserves all the credit. Enjoy.

Adeu
Carlos

eeyurga's picture

There is no there such code

There is no there such code after a update... : (

dwigton's picture

I don't think that works

Carlos,

I think all you are doing is moving back to the original 1.0 version. What we would like to have is the key to making the 1.0.1 updated version not do the startup check. It would seem that your workaround just gets us back to the 1.0 version.

I tried to do what you said on an unhacked version of 1.0 that had been updated to 1.0.1. No such codes anymore.

solracocit's picture

Not sure

Indeed, Software Update considers that Aperture 1.0.1. has not been installed and, thus, it shows the update on its list. However, when you look at About Aperture, the version shown is 1.0.1., not 1.0.0.

I don't know if there's a way to know whether the update has come into effect or not, but at least you get Aperture running again.

Let's see what Kjetil has to say.

Pinball's picture

Need start up hack code for 1.0.1

Anyone figure out the new hack for 1.0.1? The installation and update went fine but I can't run Aperture on my PowerBook.

Ben's picture

Thanks!

Thanks a lot kjetilv! I was wondering what I was going to do with this copy I have at work.

solracocit's picture

Aperture 1.0.1.

Any hints on how can I make Aperture 1.0.1. below graphic card specs?

solracocit's picture

Aperture 1.0.1 and Aperture 1.0 hacks

Here's the new patch:

Aperture 1.1
0x93b8: 40 9E 00 88 -> 48 00 00 88
0x9454: 40 9E 00 88 -> 48 00 00 88

Hexedit the executable, Aperture.app/Contents/MacOS/Aperture (keep a backup!). At offsets 0x93b8 and 0x9454 change the bytes as above. Close, run, jump jump around.

You need to install Aperture 1.0.1 first. Here's the patch:
0x7640: 40 9E 00 80 -> 48 00 00 80
0x76D4: 40 9E 00 80 -> 48 00 00 80

I don't deserve the credit. Source? Search for "aperture 1.1 hack" at Google Groups.

Enjoy

deathdweller's picture

Aperture 1.5.1

Is there a startup bypass for 1.5.1 Aperture?

tmac's picture

Aperture 1.5.3

Does any one have the patch for aperture 1.5.3 to work on a G4 Mirror Dual Drive to get passed the specs please let me know thanks.

User login

Latest critique

suicidal monkeyFor

Internet.Commerce

Partner With Us












Sponsors