Amiga.org

Amiga computer related discussion => General chat about Amiga topics => Topic started by: haywirepc on April 05, 2011, 01:58:57 AM

Title: Amithlon/Amiga osxl questions.
Post by: haywirepc on April 05, 2011, 01:58:57 AM
I recently got a copy of the amithlon iso's. Well one is amithlon, the other says amigaos xl or something like that.
 
I have some spare pc's but amithlon dosn't like the video cards apparently.

Can someone tell me what commonly available sound card, video card and
network card I can use to make an amithlon system work without much hassle?

I never had an amithlon machine, so I'd really like to make one that I can use for hmmm.. Not sure since it dosn't run anything that bangs hardware, but still worth having for a few bucks worth of parts from ebay.
 
Best regards,
 
Steven
Title: Re: Amithlon/Amiga osxl questions.
Post by: magnetic on April 05, 2011, 01:59:57 AM
hey steven

I know the authoer of amithlon posts here sometimes.. umisef is his screen name.
Title: Re: Amithlon/Amiga osxl questions.
Post by: haywirepc on April 05, 2011, 02:19:35 AM
I'm trying to find more on the net about what hardware is supported. Not much out there. I suppose most people moved on to amiga forever on windows or aros...
 
Steven
Title: Re: Amithlon/Amiga osxl questions.
Post by: fishy_fiz on April 05, 2011, 03:40:31 AM
Im pretty well versed in amithlon, have used it on a variety of hardware over the years.
Hardware support wise:

sblive, sb128 or some ac97 based sound is probably the most common stuff. For gfx card, matrox (up to g400/g450) cards have full hardware acceleration. Nvidia from things like tnt through to gf4 ti based cards (I think gf4 mx cards though can be problematic), plus a handful of gf5 based cards. Gf5200 has ful support, as do 5500 and 59x0, I think I few others as well, but Id steer clear of anything Ive not listed just in case. Ati support is limited, and only partial acceleration is available to some cards. Because of this Ive not really tried many ati cards so I cant really tell you anymore there.
Network card wise most cards that are ne2k compatible should work, but to be safe maybe stick to a realtek rtl8029 card, or maybe an older 3com card. I believe there's some nf2/3 based nics that are supported too, but Ive always just used one of the above.
As for mobo support, over the years I started on an athlonxp, from there to an athlon64, and then to a core2duo machine, all of which have worked nicely. The most recent architecture I have experience in amithlon with is a core2duo/socket775/g31 chipset based  machine. I believe up to g41 based boards are supported (I think ich7/8 and 9 are supported with latest kernel).
Despite having used, and very much liked amithlon for a long time, I was pretty surprised at how much of a speedup I got going from an athlon64 to a core2duo based system. It really is usable for most typical uses of a computer these days. Movies run nicely, 68k uae run even aga software full speed/full framerate, mame is good, quake 2 gives me 100ish fps, etc, etc.). Even 68k OWB is surprisingly usable (once pages are fully loaded at least).

Anyway, feel free to ask if you have any more questions, it's probably fairly reasonable to say Im one of the more experienced amithlon users still around so should be able to help when/if you need it.
Title: Re: Amithlon/Amiga osxl questions.
Post by: actung_bab on April 05, 2011, 04:07:52 AM
Quote from: haywirepc;628117
I recently got a copy of the amithlon iso's. Well one is amithlon, the other says amigaos xl or something like that.
 
I have some spare pc's but amithlon dosn't like the video cards apparently.

Can someone tell me what commonly available sound card, video card and
network card I can use to make an amithlon system work without much hassle?

I never had an amithlon machine, so I'd really like to make one that I can use for hmmm.. Not sure since it dosn't run anything that bangs hardware, but still worth having for a few bucks worth of parts from ebay.
 
Best regards,
 
Steven
the guy posted before me really good help also theres yahoo group l joined been bit slow on there though
Title: Re: Amithlon/Amiga osxl questions.
Post by: fishy_fiz on April 05, 2011, 04:16:28 AM
Oh, a quick sidenote, but I need to get back to the Vice project leader about 68k Vice2.3 (did anyone even notice 2.3 was released recently for os4/mos/aros/68k os3.x/etc.?), as he has expessed interest in doing an amithlon native Vice as well  :) 68k version runs well already, but x86 native amithlon software is quite rare, so it'd be nice to get something I actually use in native form  :)
Title: Re: Amithlon/Amiga osxl questions.
Post by: magnetic on April 05, 2011, 06:33:03 AM
I hear that a proper amithlon setup  up is way better than uae.. iirc
Title: Re: Amithlon/Amiga osxl questions.
Post by: fishy_fiz on April 05, 2011, 07:02:14 AM
I definately prefer Amithlon, but I guess it comes down to what you want out of an "amiga". If you want a "serious" system then Amithlon is the way to go, but for someone who just wants to use a little whdload from time or time then I guess it's not really necessary vs something like Winuae. Having said that though it is possible to use custom chipset software (ncluding whdload) on amithlon fairly seemlessly via 68k uae and a few scripts/programs.
Title: Re: Amithlon/Amiga osxl questions.
Post by: magnetic on April 05, 2011, 07:13:41 AM
fishy

good point. if you are an old skool classic gamer uae is cool. but for serious amiga stuff amithlon.
Title: Re: Amithlon/Amiga osxl questions.
Post by: nicholas on April 05, 2011, 12:49:22 PM
Quote from: haywirepc;628133
I'm trying to find more on the net about what hardware is supported. Not much out there. I suppose most people moved on to amiga forever on windows or aros...
 
Steven

http://www.commodore.gen.tr/forum/index.php?topic=2385.msg38089#msg38089

Enjoy! :)
Title: Re: Amithlon/Amiga osxl questions.
Post by: nicholas on April 05, 2011, 12:52:41 PM
Quote from: fishy_fiz;628155
68k uae run even aga software full speed/full framerate

Does the 68k UAE virtualise the 68k CPU it is running on (ala VMWare/VirtualBox etc) or does it emulate a whole CPU (like it does on x86/PPC/ARM platforms)?
Title: Re: Amithlon/Amiga osxl questions.
Post by: Karlos on April 05, 2011, 12:55:57 PM
I'm guessing at emulation. Although supported since the 68010, straight virtualisation likely wouldn't work without a few patches to the guest AmigaOS.
Title: Re: Amithlon/Amiga osxl questions.
Post by: nicholas on April 05, 2011, 01:01:19 PM
Quote from: Karlos;628392
I'm guessing at emulation. Although supported since the 68010, straight virtualisation likely wouldn't work without a few patches to the guest AmigaOS.

Hmmm, so a 68k JIT emulation engine is emulating a second 68k interpretive engine.

Interesting.....

Am I correct in assuming that Sheepshaver virtualises the 68k CPU?
Title: Re: Amithlon/Amiga osxl questions.
Post by: bloodline on April 05, 2011, 01:06:18 PM
Quote from: nicholas;628390
Does the 68k UAE virtualise the 68k CPU it is running on (ala VMWare/VirtualBox etc) or does it emulate a whole CPU (like it does on x86/PPC/ARM platforms)?
I think virtualising the 68k would be virtually impossible (if you excus the pun), since the emulated chipset would not have the correct timings with respect to the CPU... That's my guess. You would have to emulate both chipset and CPU... I think... Not sure exaclt how a JIT would work here :)
Title: Re: Amithlon/Amiga osxl questions.
Post by: nicholas on April 05, 2011, 01:52:43 PM
Quote from: bloodline;628398
I think virtualising the 68k would be virtually impossible (if you excus the pun), since the emulated chipset would not have the correct timings with respect to the CPU... That's my guess. You would have to emulate both chipset and CPU... I think... Not sure exaclt how a JIT would work here :)

Thought experiment for the day:  Which would be fastest (theoretically at least and ignoring the chipset issue).

An x86-JIT'd 68k interpretively emulating a 68k
An x86-JIT'd 68k JIT emulating a 68k
An x86-JIT'd 68k virtualising a 68k
Title: Re: Amithlon/Amiga osxl questions.
Post by: nicholas on April 05, 2011, 01:54:14 PM
Quote from: haywirepc;628133
I'm trying to find more on the net about what hardware is supported. Not much out there. I suppose most people moved on to amiga forever on windows or aros...
 
Steven

Some up to date Amithlon documentation (http://translate.google.com/translate?js=n&prev=_t&hl=en&ie=UTF-8&layout=2&eotf=1&sl=tr&tl=en&u=http%3A%2F%2Fcommodore.gen.tr%2Fadp%2Famithlon%2F)
Title: Re: Amithlon/Amiga osxl questions.
Post by: psxphill on April 05, 2011, 02:14:18 PM
Quote from: nicholas;628394
Hmmm, so a 68k JIT emulation engine is emulating a second 68k interpretive engine.
 
Interesting.....
 
Am I correct in assuming that Sheepshaver virtualises the 68k CPU?

amithlon support running x86 code, so you could port winuae. talking to the os requires an endian conversion, but there is a build of gcc that supports that.
 
The 68k macos on 68k amiga emulations generally work by patching macos to run as a user process. There are a few things you have to do to stop it conflicting, but it doesn't really count as virtualising.
Title: Re: Amithlon/Amiga osxl questions.
Post by: fishy_fiz on April 05, 2011, 04:51:37 PM
Yeah, the entire system is re-emulated using 68k uae on a "68k" system.

Unfortunately the jit cpu emulation in uae assumes little endian byte ordering, but you couldnt use the jit code path for amithlon native uae. That said though even interpeted emulation would be faster on native x86 amitholon vs completely emulated with amithlons 68k emulator.
As yet there's not a great deal of amithlon natively compiled software, so Id be a happy man if Vice does end up getting an amithlon version.
Title: Re: Amithlon/Amiga osxl questions.
Post by: nicholas on April 05, 2011, 05:47:24 PM
Quote from: fishy_fiz;628497
As yet there's not a great deal of amithlon natively compiled software, so Id be a happy man if Vice does end up getting an amithlon version.

Perhaps Amithlon support could be added to AmiDevCPP to make things a little easier for people who want to compile x86-BE versions of their Amiga apps?

http://amidevcpp.amiga-world.de/index.php?HR_LANG=english