Aperture hits the streets
Submitted by mck on Sat, 2005-12-03 15:44.
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...
»
- mck's blog
- Login or register to post comments




Yes, it should run fast
Yes, it should run fast since the minimum system requirements are so high. What speed is your computer?
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.
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
noise reduction
How is the quality of the noise reduction? Is it comparable with neat image?
Is it a universal binary?
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
Nope, it's powerpc only...
Nope, it's powerpc only...
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.
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
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
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.
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
There is no there such code
There is no there such code after a update... : (
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.
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.
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.
Thanks!
Thanks a lot kjetilv! I was wondering what I was going to do with this copy I have at work.
Aperture 1.0.1.
Any hints on how can I make Aperture 1.0.1. below graphic card specs?
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
Aperture 1.5.1
Is there a startup bypass for 1.5.1 Aperture?
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.