English Amiga Board


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

 
 
Thread Tools
Old 01 March 2018, 14:05   #1161
SnkBitten
Amithlon Fanatic
 
SnkBitten's Avatar
 
Join Date: Aug 2015
Location: Lexington, SC / US
Posts: 781
I'm starting to build out a new kernel compiling guide based on an older version of Ubuntu, but newer than the old Centos I had documented. Everything was installed and configured in VirtualBox last night and I ran a successful compile of Kernel4 and booted a VirtualBox Amithlon off of it.

Should have it hosted/posted this weekend. It's definitely much simpler than the Centos setup.

Not that this adds anything, but it does make it simpler and quicker to setup and get the kernel compiling.
SnkBitten is offline  
Old 01 March 2018, 14:20   #1162
malko
Ex nihilo nihil
 
malko's Avatar
 
Join Date: Oct 2017
Location: CH
Posts: 4,856
It's an interesting news !
I don't have much time to try to set-up Amithlon again now, so will follow this thread with good interest.
Keep the ball boing !
malko is offline  
Old 05 March 2018, 14:22   #1163
SnkBitten
Amithlon Fanatic
 
SnkBitten's Avatar
 
Join Date: Aug 2015
Location: Lexington, SC / US
Posts: 781
Well I missed that deadline

99% of the text is done, I've reinstalled Ubuntu under Virtualbox and have screen grabs......now I just need to put it all together and post it.

Quote:
Originally Posted by SnkBitten View Post
I'm starting to build out a new kernel compiling guide based on an older version of Ubuntu, but newer than the old Centos I had documented. Everything was installed and configured in VirtualBox last night and I ran a successful compile of Kernel4 and booted a VirtualBox Amithlon off of it.

Should have it hosted/posted this weekend. It's definitely much simpler than the Centos setup.

Not that this adds anything, but it does make it simpler and quicker to setup and get the kernel compiling.
SnkBitten is offline  
Old 07 March 2018, 05:03   #1164
SnkBitten
Amithlon Fanatic
 
SnkBitten's Avatar
 
Join Date: Aug 2015
Location: Lexington, SC / US
Posts: 781
Alright, here's the new kernel guide using Virtualbox and Ubuntu 5.10.

http://amithlon.snkbitten.com/files/...Ubuntu5.10.pdf
SnkBitten is offline  
Old 09 March 2018, 21:31   #1165
SnkBitten
Amithlon Fanatic
 
SnkBitten's Avatar
 
Join Date: Aug 2015
Location: Lexington, SC / US
Posts: 781
For grins I pulled the Kickstart (shape.rom) out of my smallird.gz and replaced it with a stock A500/A2000 3.1 Kickstart (renamed to shape.rom). My Amithlon box booted with no noticeable difference. The only file I visually saw was different between the two was exec, though both were the same version and size.

exec_40.10(A500-A600-A2000) 14,428 bytes
exec_40.10(Amithlon) 14,428 bytes

Used doobrey's RomSplit 1.9a that he updated to support the Amithlon Kickstart to extract both.

I'm going to start applying the typical patches to the shape.rom to see what can be updated without creating problems. Since it booted with a bone stock 3.1 rom I believe most of your typical patches/updates will apply.

Last edited by SnkBitten; 10 March 2018 at 02:24.
SnkBitten is offline  
Old 09 March 2018, 23:48   #1166
malko
Ex nihilo nihil
 
malko's Avatar
 
Join Date: Oct 2017
Location: CH
Posts: 4,856
Interesting
and thank you for the new guide. I have noted it on my to do list
malko is offline  
Old 10 March 2018, 01:37   #1167
apex
Registered User
 
apex's Avatar
 
Join Date: Apr 2010
Location: Amigaplanet
Posts: 645
Great work! Thank you for this.
apex is offline  
Old 11 March 2018, 05:17   #1168
SnkBitten
Amithlon Fanatic
 
SnkBitten's Avatar
 
Join Date: Aug 2015
Location: Lexington, SC / US
Posts: 781
Still experimenting with the stock A500/A600/A2000 kickstart 3.1 rom, I changed the following in the ROM, adding the below to replace the older versions...

Bootmenu_44.7(A500) - ROMUpdate (bb2)
console.device_44.8 - ROMUpdate (bb2)
exec_45.20(A1200-A500) - ROMUpdate (bb2)
filesystem.resource_45.10 - ROMUpdate (bb2)
filesystem_45.13 - ROMUpdate (bb2)
ram-handler_44.24_NoBss - ROMUpdate (bb2)
shell_45.7 - ROMUpdate (bb2)
icon.library (peterk's)
layers.library 45.27

System booted without issue.

I then removed battclock (there is code that injects v40.4 in Amithlon), added Blizkick modules patchmath020-all and romfixes2 and it booted as well. I may have removed scsi.device, unfortunately I'm not sure and will check later. I did remove workbench.library to make room as I have it sitting in libs: already.
SnkBitten is offline  
Old 11 March 2018, 20:54   #1169
SnkBitten
Amithlon Fanatic
 
SnkBitten's Avatar
 
Join Date: Aug 2015
Location: Lexington, SC / US
Posts: 781
Some more experimenting with the kickstart in Amithlon. I started with the Amithlon Rom (loaded all it's modules in to remus) then replaced the ones with versions from the BoingBag2 extracted modules . I then replaced the math libs with hsmathlibs and layers.library with version 45.27.

I removed workbench.library, battclock.resource and scsi.device for room. Amithlon booted just fine and I haven't noticed any issues currently. I'll continue to monitor.

Changed my setpatch line to
SetPatch NOROMUPDATE NONSD >NIL:
in startup and commented out my LoadModule line.

battclock.resource is injected by Amithlon so not needed. scsi.device is not needed because Amithlon uses amithlon.device. workbench.library I use an updated version in libs.

Replaced modules:
exec_45.20 (A1200-A500)
bootmenu_447(A500)
console.device_44.8
filesystem.resource_45.10
filesystem_45.13
ram-handler_44.24_NoBss
shell_45.7
mathffp.library (HSML)
mathieeesingbas.library (HSML)
layer.library 45.27

Removed modules:
battclock.resource_39.3
scsi.device_40.5(A600-A1200)
workbench.library_40.5

Any suggestions of what else to replace/upgrade. We are limited to 512KB ROM image so keep that in mind.
SnkBitten is offline  
Old 14 March 2018, 21:43   #1170
SnkBitten
Amithlon Fanatic
 
SnkBitten's Avatar
 
Join Date: Aug 2015
Location: Lexington, SC / US
Posts: 781
Same as above but replaced:
exec_45.20 (A1200-A500) with exec_45.25.17 (cosmos)
bootmenu_447(A500) with bootmenu_447(020)
dos.library with the version from BB4
icon.library with Peterk's latest

Still booted fine. At this point I'm fairly confident you could replace most modules as you would for any other Amiga (OCS/ECS) and it would work.

I'm still working out exactly what I'll replace and keep, but I'll probably play on the safe side and just replace the updated modules from BB2 to eliminate Setpatch from needing a reboot and I'll add the new layers.library and HSML math libs. That's mostly what I had loadmodules + setpatch doing anyway.
SnkBitten is offline  
Old 15 March 2018, 12:07   #1171
gulliver
BoingBagged
 
gulliver's Avatar
 
Join Date: Aug 2007
Location: The South of nowhere
Age: 46
Posts: 2,358
I unfortunately coyld not even split the rom
gulliver is offline  
Old 15 March 2018, 12:23   #1172
SnkBitten
Amithlon Fanatic
 
SnkBitten's Avatar
 
Join Date: Aug 2015
Location: Lexington, SC / US
Posts: 781
Quote:
Originally Posted by gulliver View Post
I unfortunately coyld not even split the rom
You need 1.9a of ROMSplit. Doobrey hasn't released it yet but he did give me permission to share the link he provided me. I had to ask him to include the Amithlon 'shape.rom' in ROMSplit which he gladly did.

http://www.doobreynet.co.uk/beta/ROMsplit_1.9a.lha

You need the latest version installed and then copy these files over the installed one.

Honestly though you don't even need to split the shape.rom, just split an A500/A600/A2000 3.1 ROM and go from there.
I've used a completely stock A2000 3.1 rom as my shape.rom without issue and the only Amithlon specific file from shape.rom I'm replacing anyway with BB2 modules (exec_45_20).

Last edited by SnkBitten; 15 March 2018 at 13:19.
SnkBitten is offline  
Old 15 March 2018, 13:23   #1173
gulliver
BoingBagged
 
gulliver's Avatar
 
Join Date: Aug 2007
Location: The South of nowhere
Age: 46
Posts: 2,358
@SnkBitten

Thank you very much!

It seems I was using another version of ROMsplit.

I am playing with it right now, following your guidelines
gulliver is offline  
Old 15 March 2018, 21:45   #1174
rare_j
Zone Friend
 
rare_j's Avatar
 
Join Date: Apr 2005
Location: London
Posts: 1,176
I have a matrox g550 pci low profile and dual monitor adapter. Its useless for windows as there are no drivers beyound vista. Does anyone want it for cost of postage?
rare_j is offline  
Old 16 March 2018, 14:00   #1175
LanceT
Registered User
 
LanceT's Avatar
 
Join Date: Jan 2018
Location: NC /USA
Posts: 90
Quote:
Originally Posted by SnkBitten View Post
You need 1.9a of ROMSplit. Doobrey hasn't released it yet but he did give me permission to share the link he provided me. I had to ask him to include the Amithlon 'shape.rom' in ROMSplit which he gladly did.
Thank you for sharing the link to the update. Before seeing this I manually extracted the modules using AMIKick (Windows).

I did notice that the module called "carddisk.device_40.1" should be named "carddisk.resource_40.1" as it is an exact match to the file in 40.63(a500-2000)
## Ignore this it appears that the a500-2000 was updated (renamed) also ##

Thanks again.

Last edited by LanceT; 16 March 2018 at 14:26. Reason: Updated also
LanceT is offline  
Old 16 March 2018, 14:52   #1176
jdog320
Registered User
 
jdog320's Avatar
 
Join Date: Oct 2015
Location: Anywhere City
Posts: 188
Is there anyway to backup the amithlon partitions? In case a rogue software install renders it unbootable. It was easy with UAE, but different with amithlon
jdog320 is offline  
Old 16 March 2018, 16:05   #1177
SnkBitten
Amithlon Fanatic
 
SnkBitten's Avatar
 
Join Date: Aug 2015
Location: Lexington, SC / US
Posts: 781
Quote:
Originally Posted by jdog320 View Post
Is there anyway to backup the amithlon partitions? In case a rogue software install renders it unbootable. It was easy with UAE, but different with amithlon
You can always compress the contents of the volume to an .lha file and save it off somewhere and then boot off the Bigird.gz (containing amithlon_hd) and then extract the .lha files back over your damaged partition.

I'm on a physical box for Amithlon and created an extra partition "Backups:" that I've copied by boot volume to a folder "System-Mar16-2018" and then if I have an issue I just boot with loadlin @amithlon which uses bigird.gz with it's own boot partition and then copy the contents of Backups:System-Mar16-2018/#? to my System3.9 partition. Anytime I install new apps or patches that I feel comfortable with and is stable I copy my System3.9: volume to a new folder on Backups: with that date again.

I treat my Amithlon partitions just like Amiga partitions.
SnkBitten is offline  
Old 17 March 2018, 16:21   #1178
jdog320
Registered User
 
jdog320's Avatar
 
Join Date: Oct 2015
Location: Anywhere City
Posts: 188
Also whenever I play a sound in VBox, there's like a 1 sec delay before it happens. I can notice it and it's very annoying.
jdog320 is offline  
Old 17 March 2018, 17:04   #1179
SnkBitten
Amithlon Fanatic
 
SnkBitten's Avatar
 
Join Date: Aug 2015
Location: Lexington, SC / US
Posts: 781
Quote:
Originally Posted by jdog320 View Post
Also whenever I play a sound in VBox, there's like a 1 sec delay before it happens. I can notice it and it's very annoying.
Unfortunately that may be an issue of VBox, emulating hardware may be creating additional issues.

I don't use Amithon in VBox, it's just more of a test setup to experiment quickly before testing on my system, so I haven't done more than see if things work (audio, usb, etc..).
SnkBitten is offline  
Old 18 March 2018, 04:28   #1180
jdog320
Registered User
 
jdog320's Avatar
 
Join Date: Oct 2015
Location: Anywhere City
Posts: 188
Quote:
Originally Posted by SnkBitten View Post
Unfortunately that may be an issue of VBox, emulating hardware may be creating additional issues.

I don't use Amithon in VBox, it's just more of a test setup to experiment quickly before testing on my system, so I haven't done more than see if things work (audio, usb, etc..).
Is there any documentation on how amithlon really works? Especially the hardware passthrough part? And try to reverse engineer it plus do it on later kernels? Also have you tried using a voodoo 3 with amithlon with warp3d?
jdog320 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
Amithlon / AHI Sound Configuration Guide? dframeli New to Emulation or Amiga scene 31 11 November 2023 11:16
My first guide - Drakkhen leveling guide Fragger Nostalgia & memories 2 08 April 2010 21:35
Amithlon-Guide / PDF-version Paul News 0 10 March 2006 15:43
Amithlon Peter Leyland Amiga scene 1 11 February 2003 02:43
Amithlon eldiablo10 support.WinUAE 6 20 September 2001 19: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:50.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.13155 seconds with 14 queries