Amiga.org

Operating System Specific Discussions => Amiga OS => Amiga OS -- Application questions and support => Topic started by: mike- on December 02, 2009, 02:35:32 PM

Title: Amikit-latest.sh - Mac OSX PPC / X86 & Linux x86 = Binary & any other *nix = Source
Post by: mike- on December 02, 2009, 02:35:32 PM
For the finalth time...

Amikit-latest.sh v0.10 works on OSX ppc & i386, it also works on linux.  It will always install the latest version of amikit. But for linux x86/64 i recommend using Tom Newsom´s linux installer found on http://amikit.amiga.sk/downloads.htm if that is possible.  

It should work on other systems also given that you satisfy euae´s deps. it will try to compile and do pretty much exactly as with the binary method. i havent added the checks for any dependencies, but i figure if your going to compile it, you know enough to do this yourself.

http://www.sendspace.com/file/bj6670
Amikit-nix v0.10
*Fixed oddities.
*Added option to get Boing Bag 1 and 2. Remember to set up AmiKit first*
(I had to do this due to unknown issues with e-uae and the bb-1&2 installer on OSX atleast...)
*Uninstall works better.
*Ready to be picked apart and used in a final OSX package.

Usage: sh amikit-latest.sh
Follow the cursor...

lha binaries for osx ppc & i386 & linux x86 are now on aminet, so the scripts retrieves those from there unless lha is installed in /usr/bin/ or /bin/.  

Amikit needs to be fully installed before you can go trough the BB1-2 install using this method, you can choose configure again at a later time without going trough the full install of course, and set this up. By that i mean, have your AmigaOS3.9 3.5 XL or whatever in the cdrom and launching the emulator going torugh the amikit installation from within uae.

Happy kittin
Title: Re: Amikit OSX - Testers needed!
Post by: jorkany on December 02, 2009, 03:11:31 PM
Quote from: mike-;532249
I´d also like to know the output of uname and uname -p on osx x86 just to be sure.


uname: Darwin

uname -p: i386
Title: Re: Amikit OSX - Testers needed!
Post by: mike- on December 02, 2009, 03:19:49 PM
@jorkany

Thank you.
That i guess is a intel core duo. not core 2 duo?

I just finished 15x. In the middle of running it here but it looks like it should work, i´ve removed some cleanup commands though incase something goes apeshit. ( in both scripts)

Scratch that, it died on me
Title: Re: Amikit OSX - Testers needed!
Post by: jorkany on December 02, 2009, 04:24:00 PM
Quote from: mike-;532255
That i guess is a intel core duo. not core 2 duo?

My core duo MacBook and Xeon MacPro return the same results. I don't have a core 2 duo to test with.
Title: Re: Amikit OSX - Testers needed!
Post by: mike- on December 02, 2009, 04:54:44 PM
Ok, thanks, im betting that would say x86_64 or something like that. I found some errors etc in the script (1.5.x version)  .


However i have no idea what to do about these errors.

checkdir error:  cannot create Utilities/ZoneXplorer/Modules/Rational/InvNwt?,+C_under_M
                 unable to process Utilities/ZoneXplorer/Modules/Rational/InvNwt?,+C_under_M/Radar.zone.
checkdir error:  cannot create Utilities/ZoneXplorer/Modules/Rational/InvNwt?,+C_under_M
                 unable to process Utilities/ZoneXplorer/Modules/Rational/InvNwt?,+C_under_M/HalfAWay.zone.
checkdir error:  cannot create Utilities/ZoneXplorer/Modules/Rational/InvNwt?,+C_under_M
                 unable to process Utilities/ZoneXplorer/Modules/Rational/InvNwt?,+C_under_M/Default.zone.
checkdir error:  cannot create Utilities/ZoneXplorer/Modules/Rational/InvNwt?,+C_under_M
                 unable to process Utilities/ZoneXplorer/Modules/Rational/InvNwt?,+C_under_M/03Into01.zone.
checkdir error:  cannot create Utilities/ZoneXplorer/Modules/Rational/InvNwt?,+C_under_M
                 unable to process Utilities/ZoneXplorer/Modules/Rational/InvNwt?,+C_under_M/02Into00.zone.
checkdir error:  cannot create Utilities/ZoneXplorer/Modules/Rational/InvNwt?,+C_under_M
                 unable to process Utilities/ZoneXplorer/Modules/Rational/InvNwt?,+C_under_M/01Sponge.zone.
checkdir error:  cannot create Utilities/ZoneXplorer/Modules/Rational/InvNwt?,+C_under_M
                 unable to process Utilities/ZoneXplorer/Modules/Rational/InvNwt?,+C_under_M/00.zone.
checkdir error:  cannot create Utilities/ZoneXplorer/Modules/Rational/InvNwt?,+C_over_M
Title: Re: Amikit OSX - Testers needed!
Post by: pan1k on December 02, 2009, 05:38:44 PM
I'll check this out.. I've got an intel imac that i'm trying to setup winuae + hitoro right now... i'll let you know!
Title: Re: Amikit OSX - Testers needed!
Post by: mousehouse on December 02, 2009, 05:43:19 PM
My update MBP, core2duo running OSX 10.6.2 gives,

uname -a:
Darwin laptop.local 10.2.0 Darwin Kernel Version 10.2.0: Tue Nov  3 10:37:10 PST 2009; root:xnu-1486.2.11~1/RELEASE_I386 i386

uname -p:
i386

I guess they just use 'i386' and don't differentiate between 32 and 64 bit here...
Title: Re: Amikit OSX - Testers needed!
Post by: mike- on December 02, 2009, 05:57:23 PM
Thanks mouse, then i think i have eveything i need to finish everything except for that those charter errors on those folders and files.

Pan1k,
Cool, im just about ready with the next step of the script, been adding hitoro now, both e-uae and hi-toro now copies themselves to Applications/*-akit.app ( would be an awful shame to overwrite someones working uae hence the +akit*)
Title: Re: Amikit OSX - Testers needed!
Post by: mike- on December 02, 2009, 06:43:27 PM
One last thing that didnt make it
echo "The amikit drive has to be named AK0: with name AmiKit:"
echo "The cdrom is just CD0:"

TODO:
Figure out if the osx gui tool handles the screwed folder and file names correctly.
Invent a gui around this. ( Some day )
Title: Re: Amikit OSX - Testers needed!
Post by: mike- on December 03, 2009, 03:13:15 AM
Fixed the extraction issue using a different unzip method.

This should be the final one for now. ( and last script i ever write )

Edit: old url out
Title: Re: Amikit OSX - Testers needed!
Post by: mike- on December 03, 2009, 08:19:23 AM
EDIT:
nvm.

The script works, the version in the post is close to what the finished one will do/does. ( only some slight cosmetic changes and little fixtures )
Title: Re: Amikit OSX - Testers needed!
Post by: mike- on December 03, 2009, 12:45:46 PM
and thats the final one i believe.
It also needs to be tested on various linux distributions (binary x86) and if it compiles on various   *nix platforms, just be sure the dependencies are around, i havent added checks for that and if it breaks i think it will try to continue and screw up, and for non linux platforms, i´d recommend using SDL ..


Edit: old url out
Title: Re: Amikit OSX - Testers needed!
Post by: mike- on December 05, 2009, 06:16:35 PM
thats a wrap, stuffing it on a floppy and throwing it out the window now.
see first post
Title: Re: Amikit OSX - final
Post by: metalmac on December 05, 2009, 07:27:56 PM
Quote from: mike-;532249
EDIT:

Im going to call it for this time.
Amikit nix v0.05 works on OSX ppc & i386, it also works on linux but i recommend using Tom Newsom´s linux installer found on http://amikit.amiga.sk/downloads.htm as it might have configuration changes not included here.

It should work on other systems also given that you satisfy euae´s deps. it will try to compile and do pretty much exactly as with the binary method. i havent added the checks for any dependencies, but i figure if your going to compile it, you know enough to get the archive and make your own, anyway.

http://www.sendspace.com/file/vjz85u

Happy kittin

Hi!

Can I use this to install AmiKit and UAE on my macbook?
How do I do it?
Title: Amikit-latest.sh
Post by: mike- on December 06, 2009, 03:54:03 AM
It certainly should, i´ve not tested it myself on i386, but its been reported working.

You just "sh amikit-nix.sh" in a terminal, and hit 1.

Here it is , running under something like 50% load load, still trying to find better configs. gl-rendering definitely speeds things up, just as the manual says, i could use some help tweaking though.
(http://i47.tinypic.com/muy7ig.jpg)

Tweaking the frameskip and turning on Immediate blitters helps a little.
(http://i46.tinypic.com/25gqy3m.jpg)
Title: Re: Amikit-latest.sh
Post by: mike- on December 08, 2009, 05:34:57 PM
Ops, forgot to bump this.

Made some changes. Im not going to bother changing the version anymore, not as long as its in script form.
Title: Re: Amikit-latest.sh - final
Post by: mike- on December 09, 2009, 01:20:24 AM
After a bit of pondering ( its not too fast on ppc ). I came to the conclusion that stipping down amikit would be the only way to achieve any responsoble respnse..

Firsly, using wb instead of dopus speed things up.
I dont know but also choosing one of the older themes speed the system?
I disabled pretty much all the visual goodies in the Startup-sequence. Visualprefs, birdie etc. All i kept was afa.

In wbstartup i thres out amistart, limpidclock, benchtrash and everything else i didnt see as absolutely necessary.  

Disabling Visualprefs ( i believe ) makes the window boarders smaller, to accommodate this the theme needs to be modified, ( IE. AmiKit/Prefs/Presets/AmiKit/MorpheusZ/BlackChrome/Birdie )

I also know from previous run´ins with amikit ( on classic no less ) that those two images do not strictly need to be bigger then 1 pixel wide.

Im unsure at this point, but could, if someone wanted, slim down amikit and include this as an option and or some form of archive which is just extracted or both?

Also ShowAmiga96 i disabled both in the startup-sequence and wbstartup.

Im having trouble installing the boing bags though?

(http://i45.tinypic.com/14324nq.jpg)
Title: Re: Amikit-latest.sh - final
Post by: mike- on January 23, 2010, 03:42:56 PM
Hm, i just realized this piece of shit script was broken for some reason, probably when i cleaned up. Im gonna test again and see. It failed at Hi-toro for some reason. Bah, it worked before! Anyone else remember having problems?

Ok fixed it, well enough anyway, it asks twice if you want to compress and backup for later use but but i´ll fix that once i get around to rewriting it a bit. No time soon probably.
Title: Re: Amikit-latest.sh - final
Post by: mike- on February 14, 2010, 07:17:19 PM
Jesus christ, i forgot to call the unz function after getting the zip. oops
Title: Re: Amikit-latest.sh - final
Post by: mike- on February 14, 2010, 07:29:46 PM
Ok, im having strange issues still for some reason.
AmigaOS3.9: in the first Startup-sequence has to be changed to CD0:
For some reason it didnt... On osx suddenly
Title: Re: Amikit-latest.sh - final
Post by: mike- on February 14, 2010, 07:42:58 PM
Got it.
Title: Re: Amikit-latest.sh - final
Post by: mike- on February 16, 2010, 11:41:06 PM
For the ... finalth time.

http://www.sendspace.com/file/bj6670

Amikit-nix v0.10
*Fixed oddities.
*Added option to get Boing Bag 1 and 2. Remember to set up AmiKit first*
(I had to do this due to unknown issues with e-uae and the bb-1&2 installer on OSX atleast...)
*Uninstall works better.
*Ready to be picked apart and used in a final OSX package.

Usage: sh amikit-latest.sh
Follow the cursor...
Title: Re: Amikit-latest.sh - final
Post by: mike- on February 17, 2010, 03:57:03 PM
lha binaries for osx ppc & i386 & linux x86 are now on aminet, so the scripts retrieves those from there unless lha is installed in /usr/bin/ or /bin/.  

Amikit needs to be fully installed before you can go trough the BB1-2 install using this method, you can choose configure again at a later time without going trough the full install of course, and set this up. By that i mean, have your AmigaOS3.9 3.5 XL or whatever in the cdrom and launching the emulator going torugh the amikit installation from within uae.

And i think thats a wrap.
Title: Re: Amikit-latest.sh - final
Post by: DiskDoctor on February 17, 2010, 05:30:56 PM
@mike-

Do you still need help?  Got Mac mini PPC.