English Amiga Board


Go Back   English Amiga Board > abime.net - Hosted Projects > project.Green Amiga Alien GUIDES

 
 
Thread Tools
Old 16 March 2016, 06:55   #781
SnkBitten
Amithlon Fanatic

SnkBitten's Avatar
 
Join Date: Aug 2015
Location: Lexington, SC / US
Posts: 661
Trolling the Way Back Machine web I found this from the man himself, Bernd Meyer, describing what was to be with Amithlon 2, well actually what would be "Umilator".

UmilatorFeatureList.pdf
SnkBitten is offline  
Old 16 March 2016, 19:05   #782
SnkBitten
Amithlon Fanatic

SnkBitten's Avatar
 
Join Date: Aug 2015
Location: Lexington, SC / US
Posts: 661
While also using the Way Back Machine I grabbed some info off of Gary Colville's site regarding supported/tested hardware under Kernel 3.10 so I've added what was there to the list of Supported Hardware.

Motherboards
Slot A

Asus K7V - Slot A (5 PCI slots, 1 AGP)
Chipset - VIA Apollo KX133
IDE (kernel 3.10 and 4)
USB

Socket A
Shuttle AK32 - Socket A(462) (1 AGP, 5 PCI slots)
Chipset - VIA KT266A
USB (kernel 3.10)
AC97 Sound (kernel 3.10)

Asus A7V8X - Socket A(462) (1 AGP, 6 PCI slots)
Chipset - VIA KT400 - Southbridge VIA VT8235
IDE
LAN

Asus A7N8X-X - Socket A(462) (1 AGP, 5 PCI slots)
Chipset - NForce 2 400 - Southbridge Nvidia MCP2
IDE
LAN

Jetway N2PAP Ultra - Socket A(462) (1 AGP, 5 PCI slots)
Chipset - NForce 2 Ultra 400 - Southbridge Nvidia MCP2
IDE
LAN

Soltek SL-75KAV - Socket A(462) (1 AGP, 5 PCI slots)
Chipset - VIA KT133A (NB - VT86363A, SB - VT82C686B
IDE
Audio
Abit AN7 - Socket A(462) (1 AGP, 5 PCI slots)
Chipset - NVIDIA nForce2 Ultra 400 - Southbridge NVIDIA nForce2 MCP-T
USB (kernel 3.10)

Socket 754
Abit KV8 Pro - Socket 754 (1 AGP, 5 PCI slots)
Chipset - VIA K8T800 Pro - Southbridge VT8237
IDE
SATA
LAN
Audio

Gigabyte K8NS - Socket 754 (1 AGP, 5 PCI slots)
Chipset - NForce 3 250
IDE
SATA
LAN
Audio

Socket 939
Asus A8N-E - Socket 939 (3 PCI slots)
Chipset - NVIDIA nForce4 Ultra
IDE (kernel 3.10 and 4)
USB
LAN - 10/100/1000

MSI k8t neo2 v2.0 - Socket 939 (1 AGP, 5 PCI slots)
Chipset - VIA K8T800 Pro - South Bridge VIA VT8237
USB (kernel 3.10)
AC97 Sound (kernel 3.10)

Gigabyte GA-K8NF-9 - Socket 939 (3 PCI slots)
Chipset - NVidia nForce4
USB (kernel 3.10)

Abit AV8 - Socket 939 (1 AGP, 5 PCI slots)
Chipset - VIA K8T800 Pro - Southbridge VT8237
IDE
SATA
LAN

Asrock 939Dual-SATA2 - Socket 939 (1 AGP, 3 PCI slots)
Chipset - ULi M1695 - Southbridge ULi M1567
IDE





Asus A8V - Socket 939 (1 AGP, 5 PCI slots)
Chipset - VIA K8T800 Pro - Southbridge VIA VT8237
IDE
SATA
Audio

Asus A8N SLI SE - Socket 939 (3 PCI slots)
Chipset - NVidia NForce 4
IDE
SATA
LAN
Audio

Socket LGA775
Gigabyte GA-P35-DS3L - Socket LGA775 (3 PCI slots)
Chipset - Northbridge: Intel® P35 Express - Southbridge: Intel ICH9
IDE (kernel 3.10 and 4)
SATA (kernel 4)
USB

Socket AM2
Gigabyte GA-M52L-S3P - Socket AM2 (4 PCI slots)
Chipset - NVIDIA nForce 520LE

Socket AM3
GA-MA790FXT-UD5P - Socket AM3 (2 PCI slots)
Chipset - North Bridge: AMD 790FX - South Bridge: AMD SB750
IDE (kernel 3.10 and 4)
SATA (kernel 3.10 and 4)
USB

Video Cards
Hardware Accelerated PCI
Nvidia GeForce FX 5500 PCI 256 MB
Nvidia GeForce FX 5200 PCI 256 MB

Hardware Accelerated AGP
Nvidia GeForce 4200Ti AGP
Nvidia GeForce 4 Ti AGP
NVidia TNT2 (NV4/NV5/NV6) AGP
NVidia GeForce 256 (NV10) AGP
NVidia GeForce 2 (NV11/NV15) AGP
NVidia GeForce 3 (NV20) AGP
NVidia GeForce 4 Ti (NV25/NV28) AGP
NVidia GeForce 5900 (NV35) AGP
Matrox G200 (G200) AGP


Partial Acceleraton AGP

ATI Radeon 7000 (RV100) AGP
ATI Radeon 7500 (RV200) AGP
ATI Radeon 9600 Pro (RV350) AGP

Vesa
Nvidia GeForce PCX5750 PCIe 256 MB (builtin/vesa mode)
Nvidia GeForce GS7800 PCIe (builtin/vesa mode)




Network Cards
Realtek RTL8139D 10/100 Mbps PCI Fast Ethernet Adapter (OpenPCI driver)
IBM ThinkPad T30 802.11b Intel M3AWEB56GA 91P7215 26P8520 Mini-PCI (laptop) (Prism2v2 driver)
3Com 3C905-TX 10/100
3Com 3C920 10/100
Intel Ether Express 100Pro 10/100
Broadcom 4400 10/100

Sound Cards
Soundblaster Live PCI
Soundblaster 128 PCI

Systems - Desktop/Tower
Dell Dimension B110 - Intel Celeron D (2.53 Ghz)
Onboard USB (kernel 3.10)
Onboard AC97 Audio (kernel 3.10)


Systems - Laptop
Dell Latitude C610 - Intel PIII (1.0 Ghz), 14.1” 1024x768
(kernel 3.10)
Onboard AC97 Audio
Onboard USB
Onboard IDE
Onboard NIC
Onboard Video (vesa)
Mini-PCI slot

Dell Inspiron 5150 - Intel PIV (3.06 Ghz), 15” 1400x1050
(kernel 3.10)
Onboard AC97 Audio
Onboard USB
Onboard IDE
Onboard NIC
Onboard Video (vesa) (Radeon 9000 or Nvidia FXgo5200)
Mini-PCI slot

Compaq Presario 700 - AMD Duron (900 Mhz), 14.1” 1024x768
(kernel 3.10)
Onboard USB
Onboard IDE
Onboard NIC
Onboard Video (vesa)

Misc Hardware
Linksys USB200M - USB to ethernet adapter with Poseidon/ArakAttack and usbasixeth.device driver
SnkBitten is offline  
Old 17 March 2016, 04:50   #783
SnkBitten
Amithlon Fanatic

SnkBitten's Avatar
 
Join Date: Aug 2015
Location: Lexington, SC / US
Posts: 661
Bonus, and I updated the install guide.

I learned today that you can add multiple "amithlonUSB.device" drivers for the multiple USB ports on your PC. Make sure to increment the Unit number for each device. I believe they work in pairs as with Unit 0, I had only two of the 6 ports on the rear of the case working. You can continue adding until you can't bring them online.

Here's mine with multiples loaded. Unit 3 turned out to be the front 2 USB ports on my case. Yay! No more plugging in/out on the back of the PC.
Click image for larger version

Name:	po.jpg
Views:	162
Size:	232.5 KB
ID:	47905
SnkBitten is offline  
Old 17 March 2016, 11:57   #784
huepper
Registered User

huepper's Avatar
 
Join Date: Nov 2009
Location: GDR
Age: 45
Posts: 249
Really nice!
huepper is offline  
Old 18 March 2016, 19:44   #785
themamboman
Registered User
 
Join Date: Dec 2012
Location: Atlanta, USA
Posts: 151
Quote:
Originally Posted by Methanoid View Post
If I had half a brain I would look into the Diff files and updating Milanca's kernel to even newer Linux kernel
I looked briefly into setting up a dev environment based on Ubuntu a while ago (the one Milanca used) but the gcc was too new and it required an older version.

I also would like to see it updated to the 2.6 or newer kernel. 2.4 was great for its time but if we are to ever get it working well on true modern hardware (not modern as in 12 years ago), then the kernel needs to move forward.

I personally would have focused on just hardware released in the past few years instead of trying to support everything since 2000. That's just me though.

Thanks SnkBitten for doing all this work. I'll see about setting up CentOS as per your instructions to see if I can contribute anything as well.
themamboman is offline  
Old 18 March 2016, 21:09   #786
SnkBitten
Amithlon Fanatic

SnkBitten's Avatar
 
Join Date: Aug 2015
Location: Lexington, SC / US
Posts: 661
Quote:
Originally Posted by themamboman View Post
I looked briefly into setting up a dev environment based on Ubuntu a while ago (the one Milanca used) but the gcc was too new and it required an older version.

I also would like to see it updated to the 2.6 or newer kernel. 2.4 was great for its time but if we are to ever get it working well on true modern hardware (not modern as in 12 years ago), then the kernel needs to move forward.

I personally would have focused on just hardware released in the past few years instead of trying to support everything since 2000. That's just me though.

Thanks SnkBitten for doing all this work. I'll see about setting up CentOS as per your instructions to see if I can contribute anything as well.
I looked at using Ubuntu as well and ran into the same problem. I remembered reading a thread with someone saying CentOS 3 was able to compile it with zero issues so found it and gave it a whirl. Once I ran through the steps (downloading milanca's amithlon tree and running make mrproper, make dep and make config (and getting the config options exactly like milanca's .diff file) the kernel compiled (make bzImage) without issue and I was able to boot both a physical and virtualbox off of it. I've done a make modules and make modules_install but do not know how Gary or Milan created the pci_modules file to use in S: (I emailed Milan about it and he said the tool he used seems to have vanished from searching and he didn't have a backup of it).

I've since made changes in modules being built-in or as modules with successful compiles. Migrating it to a higher kernel version is beyond me. I have only briefly looked at some of the Amithlon source code....and I'm no programmer You'll have to have a good grasp of what Amithlon is doing with the 2.4 kernel before trying to work it in to a newer one.
SnkBitten is offline  
Old 18 March 2016, 21:50   #787
Dunny
Registered User

Dunny's Avatar
 
Join Date: Aug 2006
Location: Scunthorpe/United Kingdom
Posts: 1,377
Don't give up

Amithlon is huge, yes, but it can be digested in small chunks. Just keep chipping away at it, and eventually you'll know enough to rebuild Umilator.

I recently started a new job maintaining a truly massive code base - by allocating myself small tasks each day, I gained an understanding and a few short months later I'm hacking away at it like a pro.

The best thing that could happen to Amithlon is some updates for more modern hardware. More expansive 2D acceleration. Support for >1GB RAM. If I didn't have so much on my plate at the moment, I'd look into it myself!

D.
Dunny is offline  
Old 19 March 2016, 05:33   #788
SnkBitten
Amithlon Fanatic

SnkBitten's Avatar
 
Join Date: Aug 2015
Location: Lexington, SC / US
Posts: 661
Well I was able to diff my kernel folder of 2.4.37.9 against stock 2.4.37.9 and then patch kernel 2.4.37.11 with it. It was able to compile at the latest 2.4 version...though changes from 37.9 to 37.10 to 37.11 were extremely minimal based off the changelogs.
SnkBitten is offline  
Old 19 March 2016, 18:08   #789
themamboman
Registered User
 
Join Date: Dec 2012
Location: Atlanta, USA
Posts: 151
I was having trouble getting poseidon 3.8/4.4 and ArakAttack to work with my built-in USB ports on a machine I'm building now. It says the "get descriptor" failed when plugging in a flashdrive that has worked on other machines. "Device Enumeration failed: sorry".

I was thinking about retrying with a PCI USB card in the final slot, with OpenPCI and ArakAttack's OpenUSB mode. Anyone think it will work?
themamboman is offline  
Old 19 March 2016, 19:50   #790
themamboman
Registered User
 
Join Date: Dec 2012
Location: Atlanta, USA
Posts: 151
Tried it with a Via combo sata/usb card and installed arakattack openusb drivers.

Poseidon recognized the via chipset but failed to start the device.

I will try some cheap belkin and adaptec cards in the future.
themamboman is offline  
Old 20 March 2016, 02:15   #791
SnkBitten
Amithlon Fanatic

SnkBitten's Avatar
 
Join Date: Aug 2015
Location: Lexington, SC / US
Posts: 661
Quote:
Originally Posted by themamboman View Post
I was having trouble getting poseidon 3.8/4.4 and ArakAttack to work with my built-in USB ports on a machine I'm building now. It says the "get descriptor" failed when plugging in a flashdrive that has worked on other machines. "Device Enumeration failed: sorry".

I was thinking about retrying with a PCI USB card in the final slot, with OpenPCI and ArakAttack's OpenUSB mode. Anyone think it will work?
I haven't used anything other than motherboard USB ports... So I'm not sure. Have you tried just using the AmithonUSB.device with the add on card? Disable the motherboard ones first.
SnkBitten is offline  
Old 20 March 2016, 23:13   #792
Methanoid
Retired Quartex Sysop
Methanoid's Avatar
 
Join Date: Sep 2001
Location: Roman Verulamium
Age: 54
Posts: 1,755
Quote:
Originally Posted by SnkBitten View Post
Well I was able to diff my kernel folder of 2.4.37.9 against stock 2.4.37.9 and then patch kernel 2.4.37.11 with it. It was able to compile at the latest 2.4 version...though changes from 37.9 to 37.10 to 37.11 were extremely minimal based off the changelogs.
Good job.. its a start!
Methanoid is offline  
Old 21 March 2016, 03:24   #793
SnkBitten
Amithlon Fanatic

SnkBitten's Avatar
 
Join Date: Aug 2015
Location: Lexington, SC / US
Posts: 661
Sweet! I compiled the kernel again but made the intel pro-1000 card built-in instead of being a module. Changed my Virtualbox config to use the Intel PRO/1000 MT Desktop card instead of the one I was using. So the network card is used without the need of loading a module (I didn't want to copy over all my kernel 3.10 modules since network was working). Posting this from virtualbox running the kernel I compiled off linux-2.4.37.11.

Click image for larger version

Name:	compiled.jpg
Views:	131
Size:	250.2 KB
ID:	47972

Last edited by SnkBitten; 21 March 2016 at 03:31. Reason: added attachment
SnkBitten is offline  
Old 21 March 2016, 10:14   #794
huepper
Registered User

huepper's Avatar
 
Join Date: Nov 2009
Location: GDR
Age: 45
Posts: 249

Nice work!

It wouldt be nice, if someone can change some things in embeded uae or uae itself,
so that we can have ECS or AGA or other things?
huepper is offline  
Old 21 March 2016, 14:33   #795
SnkBitten
Amithlon Fanatic

SnkBitten's Avatar
 
Join Date: Aug 2015
Location: Lexington, SC / US
Posts: 661
Quote:
Originally Posted by huepper View Post

Nice work!

It wouldt be nice, if someone can change some things in embeded uae or uae itself,
so that we can have ECS or AGA or other things?
With faster CPU/Memory/Buses, it'd be interesting to see what the affect adding chipset emulation in to Amithlon would do. It's speed advantage has been not having to emulate the chips and use framebuffer RTG displays/AHI audio. You can always install E-UAE for Amiga and run OCS/ECS/AGA there.

My old config (AMD X2 3800+) ran Sysinfo at 105.69 times faster than Amiga A4000/040

This system ran E-UAE about as fast as an A600 (but I was trying to configure A4000-ish system with RTG, etc..).

I need to get E-UAE setup on my new system (Intel E8600 @ 4.0 Ghz) which running sysinfo reports a speed of 234 times an A4000/040, so significantly faster than my older setup.
SnkBitten is offline  
Old 21 March 2016, 19:41   #796
themamboman
Registered User
 
Join Date: Dec 2012
Location: Atlanta, USA
Posts: 151
Quote:
Originally Posted by SnkBitten View Post
I haven't used anything other than motherboard USB ports... So I'm not sure. Have you tried just using the AmithonUSB.device with the add on card? Disable the motherboard ones first.
I'll try that later tonight. I'm also probably going to be near a pc parts store and will see if they have a few cheap USB PCI cards in stock.

I was reading around on forums that people that have been using OpenPCI's OpenUSB drivers with USB cards for pci adapters like mediator and the others had the best results with ALI and NEC chipsets. I think a local store here has a few Syba-brand cards with NEC chipsets on them. I'll see what results I can get with them.

Good work on the recompiling effort lately!
themamboman is offline  
Old 22 March 2016, 13:31   #797
themamboman
Registered User
 
Join Date: Dec 2012
Location: Atlanta, USA
Posts: 151
Update: I went into the BIOS on this machine and disabled the internal USB Controllers.

I then went back and removed the controller settings that were present in Poseidon Trident prefs.

I then added some new controllers, using the OpenUSB driver (Upon reinstalling ArakAttack in OpenUSB mode, the old AmithlonUSB drivers were removed automatically). I was able to add 3 controllers for this VIA combo SATA/USB board before it stopped finding any more.

I was then able to plug in a USB mouse it it recognized it and started running things!

Next up, I'll try to see if my Creative Labs Soundblaster X-FI Go USB sound card is recognized as audio.class and can be used by AHI.

I'll also post the model of this card too.

(For those just seeing this, I have a machine whose built-in USB ports didn't work right with Amithlon/Poseidon/ArakAttack using the normal methods so I found an old Combo SATA/USB PCI card that I'd originally bought for an AmigaOneXE machine and now I have working USB ports thanks to OpenPCI libraries).
themamboman is offline  
Old 22 March 2016, 13:54   #798
SnkBitten
Amithlon Fanatic

SnkBitten's Avatar
 
Join Date: Aug 2015
Location: Lexington, SC / US
Posts: 661
Quote:
Originally Posted by themamboman View Post
Update: I went into the BIOS on this machine and disabled the internal USB Controllers.

I then went back and removed the controller settings that were present in Poseidon Trident prefs.

I then added some new controllers, using the OpenUSB driver (Upon reinstalling ArakAttack in OpenUSB mode, the old AmithlonUSB drivers were removed automatically). I was able to add 3 controllers for this VIA combo SATA/USB board before it stopped finding any more.

I was then able to plug in a USB mouse it it recognized it and started running things!

Next up, I'll try to see if my Creative Labs Soundblaster X-FI Go USB sound card is recognized as audio.class and can be used by AHI.

I'll also post the model of this card too.

(For those just seeing this, I have a machine whose built-in USB ports didn't work right with Amithlon/Poseidon/ArakAttack using the normal methods so I found an old Combo SATA/USB PCI card that I'd originally bought for an AmigaOneXE machine and now I have working USB ports thanks to OpenPCI libraries).
Great! Definitely curious if your USB sound card works.

I'm working on a guide for compiling the kernel, at least how I was able to compile it, hoping others can take that and run with it. Still need to finish Part 2 of the Amithlon Installation Guide, though I need to walk through actually doing some of the information I want to include and take screenshots/grabs.
SnkBitten is offline  
Old 22 March 2016, 16:25   #799
themamboman
Registered User
 
Join Date: Dec 2012
Location: Atlanta, USA
Posts: 151
Here's the Combo SATA/USB card I used (Note, I'm not trying to use SATA drives at this point but I may attempt it later using kernel4s. This is just testing the USB ports on a PCI card using OpenPCI).

http://www.newegg.com/Product/Produc...82E16816124016

I did plug in this Soundblaster USB audio card:

http://www.amazon.com/Creative-Sound.../dp/B0044DEDC0

And it showed up as an option in AHI Prefs:

http://www.ultraimg.com/images/PhotoMar2282031AM.jpg

Unfortunately, I only had a few minutes this morning to do this so I didn't have any speakers or even headphones near me at the time so I don't know if any sound came out.

Tonight, I plan to test this using PuhDaBaer and maybe the Quake 1 demo for Amiga to see if I get sound output.

Second test will be to hook up the Linksys USB200M usb->ethernet adapter to a wifi bridge and see if I get aminetradio (http://amigazeux.net/anr/) to stream over the usb ethernet to the usb soundcard.

Wouldn't that be cool!
themamboman is offline  
Old 22 March 2016, 16:26   #800
themamboman
Registered User
 
Join Date: Dec 2012
Location: Atlanta, USA
Posts: 151
Quote:
Originally Posted by SnkBitten View Post
Great! Definitely curious if your USB sound card works.

I'm working on a guide for compiling the kernel, at least how I was able to compile it, hoping others can take that and run with it. Still need to finish Part 2 of the Amithlon Installation Guide, though I need to walk through actually doing some of the information I want to include and take screenshots/grabs.
So glad to see this. I would love to try to do some kernel compiling, maybe more drivers or even see if it is possible to migrate to 2.6 or newer Linux kernel one day.
themamboman is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
My first guide - Drakkhen leveling guide Fragger Nostalgia & memories 2 08 April 2010 22:35
Amithlon / AHI Sound Configuration Guide? dframeli New to Emulation or Amiga scene 10 11 September 2009 23:51
Amithlon-Guide / PDF-version Paul News 0 10 March 2006 16:43
Amithlon Peter Leyland Amiga scene 1 11 February 2003 03:43
Amithlon eldiablo10 support.WinUAE 6 20 September 2001 20:19

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 23:55.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2020, vBulletin Solutions Inc.
Page generated in 0.15334 seconds with 16 queries