22 September 2021, 23:26 | #21 | |
mä vaan
Join Date: Nov 2001
Location: Finland
Posts: 1,653
|
Quote:
|
|
22 September 2021, 23:28 | #22 |
mä vaan
Join Date: Nov 2001
Location: Finland
Posts: 1,653
|
I think that you need a older workbench.library to kickstart. New ones are not rommable?
|
23 September 2021, 06:56 | #23 | |
-
Join Date: Jul 2003
Location: Helsinki / Finland
Age: 43
Posts: 9,861
|
Quote:
I am yet to attempt building my own 3.2 ROM, but based on the release notes for system-startup, it is probably the thing that adds the residents. Last edited by Jope; 23 September 2021 at 07:03. |
|
23 September 2021, 19:46 | #24 |
Registered User
Join Date: Sep 2021
Location: RIS ORANGIS
Posts: 2
|
uti007: I took Workbench.library from installation disc, I think it's Romable.
Jope: About Standard Rom, I inserted icon.library between graphic.lib and input.lib and i moved timer.device, trackdisk.device, utility.library, wbtask, system-startup and workbench.library in the Rom ext. Rom Standard seems ok but you're right the probleme is workbench.library and system-startup. I tried to insert workbench.library before system-startup but it's the same problem. |
04 October 2021, 20:13 | #25 |
Registered User
Join Date: Dec 2017
Location: Czech republic
Posts: 46
|
Same here. I am lost.
|
04 October 2021, 21:11 | #26 |
Registered User
Join Date: Apr 2005
Location: digital hell, Germany, after 1984, but worse
Posts: 3,365
|
I would not recommend to put the icon.library and workbench.library into the Kickstart Rom, because there are still bugs that need to be fixed and then you would have to update your rom again. The access to a Rom could also be slower than to FastMem if it's not mapped.
But in case that you still want to put these libs into the Rom, then you need to get rid of these two OS 3.2 library loaders, which already pretend to be iconlib and wblib, although they are not real libraries. Edited: I would try to change the strings in the system-startup module from "icon.library" into "icon.libload" and "workbench.library" into "workbench.libload" and try to load the real libs before system-startup, but I didn't do that yet. It may work, but probably it will fail, too. No, then it may try to load "icon.libload" and "workbench.libload" instead. It would need more changes directly in the code to avoid that in order to disable these loaders. Maybe just change the $4AFC of these two loader modules into $4E75 or something ... Last edited by PeterK; 05 October 2021 at 12:47. |
05 October 2021, 08:04 | #27 |
-
Join Date: Jul 2003
Location: Helsinki / Finland
Age: 43
Posts: 9,861
|
The System-Startup module really has to be there, so my thought is on the same tracks as Peter's, it's a better idea to obfuscate the library names inside the module than completely leave it out.
Of course it would be nice to hear a solution from one of the people who wrote the System-Startup.. :-) |
05 October 2021, 12:48 | #28 |
Registered User
Join Date: Apr 2005
Location: digital hell, Germany, after 1984, but worse
Posts: 3,365
|
You must be an optimist!
|
05 October 2021, 14:16 | #29 |
Moderator
Join Date: Dec 2010
Location: Wisconsin USA
Age: 60
Posts: 839
|
AFAIK, if the disk based version of icon.library is higher then it should replace the ROM based version.
|
05 October 2021, 21:30 | #30 |
Registered User
Join Date: Apr 2017
Location: Leamington Spa / Warwickshire
Posts: 532
|
I put in workbench.library and icon.library as mentioned by another person earlier (You put these in the extended rom and remove the ones from the hard disk) but also replaced card.resource with the one from 3.1.4 (You can also use the one from 3.0) as card.resource in 3.2 seems to revert to the old 4MB bug that plagued 3.1,
You could also put your filesystem in there like FFS or other. |
08 October 2021, 20:06 | #31 |
Engineer
Join Date: Oct 2018
Location: Shadow realm
Posts: 165
|
|
16 November 2021, 16:29 | #32 |
Registered User
Join Date: Jul 2018
Location: UK
Posts: 77
|
Sorry for the lack of responses, I had some other plans/issues happen which delayed doing this e.g. faulty Gotek, dodgy CD drive, etc.
I'm probably going to end up putting something like icon.library and workbench.library in ROM for some convenience. I may still try CD booting as well, perhaps using the romdisk to hold the other software due to it's compression but I'm going to have this as a low priority since CDDA is proving to be a pain so I'll redo it in the future. One thing I need to confirm though, I know that maprom doesn't work on the ACA1233n with the 030 enabled and 1mb KS. Does this also affect when running from ROM or is it purely a maprom issue? |
01 December 2021, 00:47 | #33 | |
Registered User
Join Date: Mar 2017
Location: Rhode Island / United States
Posts: 201
|
Quote:
I'll speculate that it is the potential conflict with certain PCMCIA cards and also desiring an 8MB AutoConfig RAM expansion that wants to reside in the Z2 8MB space (via trapdoor). It's not a bug, really. C= had to play the resource tradeoff game when they decided to allow memory expansion via PCMCIA card - which was seen as cheap 16-bit memory expansion back then. And if people took the time to RTFM - as in the docs that came with OS 3.2 - you would find in cardres-RelNotes: ------------------------- AmigaOS 3.2 project ------------------------ cardres 47.4 (8.8.2020) - Reverted card.resource to revision 40.4 due to compatibility and stability issues - No functional changes, but still baffling... ------------------- Which means they are still trying to sort the resource issues that PCMCIA causes the Amiga OS. The issue: PCMCIA could hold RAM or I/O cards. It could be present at boot, or added after boot. It's a 'problem' that has to have resources allocated to address anything inserted - even if a card is never inserted. And still leave space for trapdoor expansions. Closest comparison is an A2000 with an RTG or BridgeCard and standard AutoConfig FastRAM- it takes away some of the Z8 8MB expansion space. Only on an A1200, the cards could appear after boot time. |
|
01 December 2021, 02:09 | #34 | |
Engineer
Join Date: Oct 2018
Location: Shadow realm
Posts: 165
|
Quote:
What surprised me is that I need to run CardReset before I start my ethernet card now. My 3.9 was patched for that, and I would have expected the fancy new AmigaOS to also know about A1200's quirks. |
|
03 December 2021, 23:12 | #35 |
Registered User
Join Date: Jul 2018
Location: UK
Posts: 77
|
Update:
I'm so glad I waited to get an EPROM eraser before trying this, because unfortunately it didn't work. Going by the symptoms, it seems to be the ACA1233n/68030 is incompatible with 1meg ROMS, not just with maprom as I knew, but with real ROMs as well. I could get to the early startup menu so I know they were fine, but beyond that just a black screen. Burning the stock rom provided on the disc and it seems to work just fine. So I'll probably just create an ADF/Floppy with the missing libraries for now at least and just use the stock ROMs. Thanks for the advice though, maybe if I get a different compatible accelerator in the future I'm come back to this. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
[Pre-Orders] Kipper2K Dual-Rom / Quad-Rom - hold reset to switch Kickstart rom boards | solidcore | MarketPlace | 25 | 30 November 2019 20:59 |
[Pre-Orders] Kipper2K Dual-Rom / Quad-Rom - hold reset to switch Kickstart rom boards | solidcore | support.Hardware | 0 | 08 February 2019 20:14 |
Is it possible to create custom A4000 OS 4.1 Classic Kickstart ROM? | esc | support.Other | 0 | 24 October 2015 12:58 |
Chip ram not found with custom kickstart rom [Solved] | Rien | support.FS-UAE | 1 | 01 March 2015 15:23 |
Help making Custom Kickstart rom | Viserion | Hardware mods | 28 | 13 December 2014 05:43 |
|
|