English Amiga Board


Go Back   English Amiga Board > Support > support.Hardware

 
 
Thread Tools
Old 20 April 2017, 23:18   #1
antiriad76
Registered User

 
Join Date: Aug 2014
Location: Westfield
Posts: 92
Ramlib Issue with new custom Kickstart and Workbench

To make the long story short I created a new custom Kickstart + Extended using the following options in Remus:

Code:
; Generated by Remus 1.51

;Options

SaveROM "Work:Kickstart/Kickv3.1 rev 40.72.rom"
ModDir Work:Modules/40.68(A1200)/
ROMBase $F80000
ROMSize 512
ImageType 0
Checksum
SpeedROM

;Build list

ADD Work:Modules/44.57_ROMUpdate(3.9bb2)/exec_45.20(A1200-A500)
ADD DH0:Remus/Others/Blizkick/1MB_ROM
ADD Work:Modules/40.68(A1200)/audio.device_37.10
ADD Work:Modules/40.68(A1200)/battclock.resource_39.3
ADD Work:Modules/40.68(A1200)/battmem.resource_39.2
ADD Work:Modules/44.57_ROMUpdate(3.9bb2)/bootmenu_44.7(68020)
ADD Work:Modules/40.68(A1200)/card.resource_40.4
ADD Work:Modules/40.68(A1200)/carddisk.resource_40.1
ADD Work:Modules/40.68(A1200)/cia.resource_39.1
ADD Work:Modules/40.68(A1200)/con-handler_40.2
ADD Work:Modules/44.57_ROMUpdate(3.9bb2)/console.device_44.8
ADD Work:Modules/40.68(A1200)/disk.resource_37.2
ADD Work:Modules/40.68(A1200)/dos.library_40.3
ADD Work:Modules/40.68(A1200)/expansion_40.2(A1200)
ADD Work:Modules/44.57_ROMUpdate(3.9bb2)/filesystem.resource_45.10
ADD Work:Modules/44.57_ROMUpdate(3.9bb2)/filesystem_45.13
ADD Work:Modules/40.68(A1200)/gadtools.library_40.4
ADD Work:Modules/40.68(A1200)/graphics.lib_40.24(AGA)
ADD Work:Modules/40.68(A1200)/icon.library_40.1
ADD Work:Modules/40.68(A1200)/intuition.library_40.85
ADD Work:Modules/40.68(A1200)/input_40.1
ADD Work:Modules/40.68(A1200)/keymap.library_40.4
ADD Work:Modules/40.68(A1200)/layers.library_40.1
ADD Work:Modules/40.68(A1200)/mathffp.library_40.1
ADD Work:Modules/40.68(A1200)/mathieeesingbas.lib_40.4(020)
ADD Work:Modules/40.68(A1200)/misc.resource_37.1
ADD Work:Modules/40.68(A1200)/potgo.resource_37.4
ADD Work:Modules/44.57_ROMUpdate(3.9bb2)/ram-handler_44.24_NoBss
ADD Work:Modules/40.68(A1200)/ramdrive_39.35
ADD Work:Modules/40.68(A1200)/ramlib_40.2
ADD Work:Modules/40.68(A1200)/romboot_44.3
;ADD Work:Modules/40.68(A1200)/scsi.device_40.12(A600-A1200)
ADD Work:Modules/44.57_ROMUpdate(3.9bb2)/scsi.device_43.43(A1200)
ADD Work:Modules/44.57_ROMUpdate(3.9bb2)/shell_45.7
ADD Work:Modules/40.68(A1200)/timer.device_39.4
ADD Work:Modules/40.68(A1200)/trackdisk.device_40.1
ADD Work:Modules/40.68(A1200)/utility.library_40.1(020)
ADD Work:Modules/40.68(A1200)/wbtask_39.1
Extended Rom

Code:
; Generated by Remus 1.51

;Options

SaveROM "Work:Kickstart/Kickv3.1 rev 40.72-extended.rom"
ModDir Work:Modules/
ROMBase $E00000
ROMSize 512
ImageType 0
Checksum

;Build list

ADD Others/ROMHeader/ROMHeader_E0
ADD Work:Modules/BoingBag34/workbench.library
ADD Work:Modules/intuition_40.86b7(020+)(24.08.14).library
It seems most programs work properly when booting from Disk but Workbench 1.3 to 3.1 are failing to load giving me the following error:

Code:
ramlib
Program failed (error #8000000B)
Wait for disk activity to finish
I have unmounted any disk to ensure it is not a partition issue.

Does anyone have an idea of what can be causing this issue?

Thanks

Antiriad
antiriad76 is offline  
Old 20 April 2017, 23:37   #2
grelbfarlk
Registered User

 
Join Date: Dec 2015
Location: USA
Posts: 1,999
What are the system specs? Often I associate this with an incorrect 040 or 060 library. Maybe if you have no FPU you included a library for an FPU? Are you still running setpatch?
grelbfarlk is online now  
Old 21 April 2017, 00:25   #3
antiriad76
Registered User

 
Join Date: Aug 2014
Location: Westfield
Posts: 92
I forgot to mention that I tried this in Winuae with 020 and 8 Megs of RAM. The workbench is failing on the plain vanilla stock disks. Most other non workbench disks seem to boot fine. Could a library be causing this issue. I also tried scsi.library from stock 40.68 with the same error.

Could a workbench.library on the extended Rom be causing the issue? If I remove the extended image it loads workbench but fails to display any icons( Getting just a grey Workbench screen)

Last edited by antiriad76; 21 April 2017 at 00:38.
antiriad76 is offline  
Old 21 April 2017, 03:11   #4
grelbfarlk
Registered User

 
Join Date: Dec 2015
Location: USA
Posts: 1,999
Start with no startup-sequence and do a version workbench.library and see if it is reporting a version.
grelbfarlk is online now  
Old 21 April 2017, 05:10   #5
antiriad76
Registered User

 
Join Date: Aug 2014
Location: Westfield
Posts: 92
This is what it is reported from Clean startup by issuing the version command

workbench.library 45.136
exec.library 45.20
scsi.device 43.43
intuition.library 40.85
..
etc

It seems everything is reporting the right versions. It is something in workbench that is causing this error.

I get the error message when "loadwb" is executed
antiriad76 is offline  
Old 21 April 2017, 18:18   #6
idrougge
Registered User
 
Join Date: Sep 2007
Location: Stockholm
Posts: 3,929
This sounds similar to the troubles I've been having with Remus, making a 3.9 ROM.
idrougge is offline  
Old 24 April 2017, 16:59   #7
antiriad76
Registered User

 
Join Date: Aug 2014
Location: Westfield
Posts: 92
Here is another update. It seems that the new ROM is working properly with OS3.9 but any version before 3.1 gets the Ramlib error when "startwb" is executed. Could this be because I am using Libraries from the BoingBags?

According to some searches #8000000B Error could be related to FPU Issues.

Here is what get's reported from SysInfo 4.0

antiriad76 is offline  
Old 24 April 2017, 17:32   #8
Mad-Matt
Longplayer

Mad-Matt's Avatar
 
Join Date: Jan 2005
Location: Lincoln / UK
Age: 40
Posts: 1,600
Send a message via ICQ to Mad-Matt Send a message via MSN to Mad-Matt
Simple solution is to put the original workbench.lib and icon.lib back in rom if you want full backwards compatibility. Setpatch will happily load the updated libs from disc if they are present for os39.
Mad-Matt is offline  
Old 26 April 2017, 16:42   #9
antiriad76
Registered User

 
Join Date: Aug 2014
Location: Westfield
Posts: 92
I think I found what the problem was. The Issue was with the Updated exec.library_45.25.15. I replaced with it the Original 45.20 from BB2 and it now works perfectly with all Workbench Versions. I did some tests with this ROM and it seems to work Perfectly in WINUAE with 68020+ emulation but I would like to hear from other people. I will include all modules required for the Remus Built EXCEPT the stock 40.68 since you will have to extract this from your Original ROM. You will have to use the RomSplit utility from an older version of Remus (Pre 1.51)


The Kickstart Boot Screen contains the 3D Boing Ball graphics instead of the stock checkmark. The Version displayed is "3.9 ROM Kickstart Version 45.57". You will need to patch your original "romboot_40.1" using this Program from Aminet http://aminet.net/package/util/boot/romboot44_3


The ROM Folder contains Files from WT31.lzh http://wt.exotica.org.uk/test.html
The Extras Folder has updated Libraries from Various Sources


As I mentioned Everything EXCEPT the copyrighted parts of the Custom ROM are included here http://s000.tinyupload.com/index.php...10904817712098

There is no Copyrighted material linked is this Post. You will need to extract the Original files from your Original Rom

Here are the Custom Rom Project files for Remus 1.51

MAIN ROM

Code:
; Generated by Remus 1.51

;Options

SaveROM "Work:Kickstart/Kickv3.9 rev 45.57.rom"
ModDir System:Remus/Others/BlizKick/
ROMBase $F80000
ROMSize 512
ImageType 0
Checksum
SpeedROM

;Build list

ADD Work:Modules/44.57_ROMUpdate(3.9bb2)/exec_45.20(A1200-A500)
ADD Others/Blizkick/1MB_ROM
ADD Work:Modules/40.68(A1200)/audio.device_37.10
ADD Work:Modules/40.68(A1200)/battclock.resource_39.3
ADD Work:Modules/ROM/battmem.resource
ADD Work:Modules/44.57_ROMUpdate(3.9bb2)/bootmenu_44.7(68020)
ADD Work:Modules/40.68(A1200)/card.resource_40.4
ADD Work:Modules/40.68(A1200)/carddisk.resource_40.1
ADD Work:Modules/ROM/cia.resource
ADD Work:Modules/40.68(A1200)/con-handler_40.2
ADD Work:Modules/44.57_ROMUpdate(3.9bb2)/console.device_44.8
ADD Work:Modules/ROM/disk.resource
ADD Work:Modules/40.68(A1200)/dos.library_40.3
ADD Work:Modules/40.68(A1200)/expansion_40.2(A1200)
ADD Work:Modules/ROM/FileSystem.resource
ADD Work:Modules/44.57_ROMUpdate(3.9bb2)/filesystem_45.13
ADD Work:Modules/40.68(A1200)/gadtools.library_40.4
ADD Work:Modules/40.68(A1200)/graphics.lib_40.24(AGA)
ADD Work:Modules/40.68(A1200)/icon.library_40.1
ADD Work:Modules/Extras/intuition_40.86b7(020+)(24.08.14).library
ADD Work:Modules/40.68(A1200)/input_40.1
ADD Work:Modules/40.68(A1200)/keymap.library_40.4
ADD Work:Modules/40.68(A1200)/layers.library_40.1
ADD Work:Modules/ROM/mathffp.library
ADD Work:Modules/ROM/mathieeesingbas.library
ADD Work:Modules/ROM/misc.resource
ADD Work:Modules/ROM/potgo.resource
ADD Work:Modules/44.57_ROMUpdate(3.9bb2)/ram-handler_44.24_NoBss
ADD Work:Modules/40.68(A1200)/ramdrive_39.35
ADD Work:Modules/ROM/ramlib
ADD Work:Modules/40.68(A1200)/romboot_44.3
ADD Work:Modules/Extras/scsi.device_43.46b8_A600_A1200
ADD Work:Modules/44.57_ROMUpdate(3.9bb2)/shell_45.7
ADD Work:Modules/40.68(A1200)/timer.device_39.4
ADD Work:Modules/40.68(A1200)/trackdisk.device_40.1
ADD Work:Modules/ROM/utility.library
ADD Work:Modules/40.68(A1200)/wbtask_39.1
ADD System:Remus/Others/BlizKick/ROMfixes2
Extended ROM

Code:
; Generated by Remus 1.51

;Options

SaveROM "Work:Kickstart/Kickv3.9 rev 45.57-extended.rom"
ModDir Work:Modules/BoingBag34/
ROMBase $E00000
ROMSize 512
ImageType 0
SpeedROM

;Build list

ADD Others/ROMHeader/ROMHeader_E0
ADD Work:Modules/BoingBag34/workbench.library
Thanks for all the recommendations. I would love to hear from somebody who could try this on Real hardware.

Antiriad
Attached Thumbnails
Click image for larger version

Name:	Kickstart 45.57.jpg
Views:	189
Size:	43.2 KB
ID:	52904  
antiriad76 is offline  
Old 26 April 2017, 20:04   #10
nogginthenog
Amigan

 
Join Date: Feb 2012
Location: London
Posts: 909
I've always been a bit wary of using non-official versions. IIRC exec_45.20 is based on a resourced and patched exec.library (I could be wrong). I consider anything by Thomas Richter 'official'.

A quick check of your versions against mine, I have:
layers.library 45.27 (by Thomas) http://aminet.net/package/util/sys/layers
Peter K's icon.library (get it!)
hackdisk.device (a bit smaller than trackdisk)

I only have the option for 512K Kickstart because I have an A4000 without a Romy.
nogginthenog is offline  
Old 26 April 2017, 22:57   #11
gulliver
BoingBagged

 
Join Date: Aug 2007
Location: The South of nowhere
Age: 42
Posts: 2,062
I recommend you use the latest ROMfixes v2.6 from Doobrey as it fixes a few bugs.

He sent it to me in 2016, after a friendly exchange.

I am attaching it to the post.
Attached Files
File Type: lha RomFixes_2.6.lha (3.3 KB, 98 views)
gulliver is offline  
Old 27 April 2017, 16:04   #12
daxb
Registered User
 
Join Date: Oct 2009
Location: Germany
Posts: 2,488
@gulliver:
I can`t email so would you like to ask doobrey for a readme or the source (header should contain history and what is patched) for Romfixes 2.6? If it comes with a new Remus update in the near future I can wait.
daxb is offline  
Old 02 May 2017, 12:26   #13
HanSolo
Registered User

 
Join Date: Aug 2014
Location: Gdynia/Poland
Posts: 162
intuition_40.86b7(020+)(24.08.14).library this is cosmo library old and buggy You should forget about it. Also when you use custom kickstart you should rename or remove DEVS:AMIGA ROM UPDATE file.

Here is my custom rom:
-exec_45.25.30 (optimized by cosmo, should be newest, no bugs found yet)
(1MB_ROM - bulid-in cosmo exec.library)
-audio.device_37.10 (original from kickstart 3.1)
-battclock.resource_39.3 (original from kickstart 3.1)
-battmem.resource (optimized by don_adan)
-bootmenu_44.7(68020) (original from os 3.9 AMIGA ROM UPDATE file)
-card.resource (optimized by don_adan)
-carddisk.resource_40.1 (I cant remember if it is original or not)
-cia.resource (optimized by don_adan)
-kingcon-handler (optimized by cosmo , replaces con-handler, require to remove some lines in s-s)
-console.device (optimized by don_adan)
-disk.resource (optimized by don_adan)
-dos.library (original, you can try don_adan's version which is smaller but it does not load localized version of dos.catalog, only english)
-expansion_40.2(A1200) (original form kick 3.1 A1200)
-filesystem.resource (optimized by don_adan)
-filesystem (unofficial version of fast file sytem 45.16)
-gadtools.library_40.4 (original from kick 3.1)
-graphics.library_40.26b3 (optimized by cosmo, require setpatch 44.40)
-icfind (this module by don_adan will load icon.library from disk, Peter K. icon.library 46.4.451 recommended)
-intuition.library_40.85 (original)
-input.device (v50 from poseidon usb stack)
-gameport_keyboard_40.1 (extracted by remus from original input.device,required)
-keymap.library_40.4 (original from kick 3.1)
-layers.library (optimized by Thomas Richter)
-mathffp.library (use HSmathlibs for speed)
-mathieeesingbas.library (use HSmathlibs for speed)
-misc.resource (optimized by don_adan)
-potgo.resource (optimized by don_adan)
-ram-handler_44.24_NoBss (unofficial version )
-ramdrive_39.35 (original from kick 3.1)
-ramlib (optimized by don_adan)
-romboot_44.3 (unofficial version)
-scsi.device (there is cosmo and don_adan version you should check which is faster/better)
-shell_45.38.1 (optimized by Thomas Richter, require execute command v45.15 to work)
-timer.device_39.4 (original from kick 3.1)
-trackdisk.device (optimized by don_adan, may not work witch very old floppy drive)
-utility.library (optimized by don_adan)
-wbtag (replaces wbtask_39.1 from original kick 3.1) (by don_adan)
-wbfind (module by don_adan it load workbench.library from disk,you can use current cosmo version of this library which is 45.138, but I not sure if it is bug free)

So if use don_adans dos.library or remove scsi.device we can put all in 512KB kickstart.
For 1MB kickstart we need to put romheader module by cosmo first in extended rom.
HanSolo is offline  
Old 02 May 2017, 17:36   #14
antiriad76
Registered User

 
Join Date: Aug 2014
Location: Westfield
Posts: 92
I was able to find the don_adan files on: http://wt.exotica.org.uk/ (Which I also have on the ROM Folder) but I can't seem to be able to locate any of the cosmos patched libraries. He seem to have removed them either from EAB or from his Blog.

Also the Thomas Richter libraries are also difficult to find. Are there any collective sources for these files or I will have to hunt down on these?
antiriad76 is offline  
Old 02 May 2017, 19:40   #15
HanSolo
Registered User

 
Join Date: Aug 2014
Location: Gdynia/Poland
Posts: 162
Give me your email in private message I will send you current staff. Indeed cosmo removed his work from web.
HanSolo is offline  
Old 02 May 2017, 21:10   #16
nogginthenog
Amigan

 
Join Date: Feb 2012
Location: London
Posts: 909
Nice list HanSolo. I will check this against mine.
I'm tempted to start a thread for ROM modules as it's hard to keep up with updates.

It would be nice to see a giant table of:
- Official versions. I consider OS 3.9 BB1/2, Thor and Olaf B's releases as 'official'.
- Unofficial versions. Resourced and patched versions.
- 'Must haves' like Peter K's icon.library.
- Space saving options. For example, hackdisk.device is smaller than trackdisk.deviuce.

I'm using romtool (part of amitools) to build ROMs so a guide will be nice.
nogginthenog 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
Contents of custom kickstart QkiZ support.Apps 12 01 May 2017 21:41
Custom kickstart iliak Coders. Asm / Hardware 17 09 January 2016 14:15
ramlib error with my custom 3.9 kick winuae oddodo support.Other 6 20 October 2015 17:38
Show off your custom kickstart! spoUP Amiga scene 24 04 June 2014 19:14
Help with custom 3.1 kickstart creation. Turran support.Other 6 09 January 2013 22:53

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 03:41.


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