Amiga.org

Amiga computer related discussion => Amiga Software Issues and Discussion => Topic started by: utri007 on March 27, 2015, 08:56:05 PM

Title: How to soft kick 1mb rom?
Post by: utri007 on March 27, 2015, 08:56:05 PM
Blizkick and RemApollo doesn't support 1mb roms, is there any other softkicker able to do it?

ACATune supports, but it also support only ACA accelerators.
Title: Re: How to soft kick 1mb rom?
Post by: danbeaver on March 28, 2015, 12:04:19 AM
I'm lost, if it is a ROM, a kickstart ROM, then you don't need to copy it into ram (softkick) as a software patch.  You need to copy the ROM into RAM and reset your pointers (FastROM), if that is what you are intending to do.
Title: Re: How to soft kick 1mb rom?
Post by: matthey on March 28, 2015, 03:09:06 AM
Quote from: danbeaver;786803
I'm lost, if it is a ROM, a kickstart ROM, then you don't need to copy it into ram (softkick) as a software patch.  You need to copy the ROM into RAM and reset your pointers (FastROM), if that is what you are intending to do.


Calling a kickstart a ROM is a misnomer. The Amiga 1000 WOM is another good example. How useful is Write Only Memory?
Title: Re: How to soft kick 1mb rom?
Post by: Oldsmobile_Mike on March 28, 2015, 04:05:21 AM
Quote from: matthey;786807
Calling a kickstart a ROM is a misnomer. The Amiga 1000 WOM is another good example. How useful is Write Only Memory?

Haha, it was "Write Once", not "Write Only".  :lol:
Title: Re: How to soft kick 1mb rom?
Post by: matthey on March 28, 2015, 04:28:35 AM
Quote from: Oldsmobile_Mike;786809
Haha, it was "Write Once", not "Write Only".  :lol:


The WOM acronym was already taken before C= stole it for the Amiga 1000. Apple and Signetics documentation shows WOM as "Write Only Memory".

http://en.wikipedia.org/wiki/Write-only_memory_%28joke%29

:D
Title: Re: How to soft kick 1mb rom?
Post by: Cosmos Amiga on March 28, 2015, 05:32:38 AM
The last RemApollo version 1.8 support 1 Mb Kickstart
Title: Re: How to soft kick 1mb rom?
Post by: psxphill on March 28, 2015, 08:34:51 AM
Quote from: Oldsmobile_Mike;786809
Haha, it was "Write Once", not "Write Only". :lol:

The official name was WCS "Writable Control Store"

I don't know where WOM came from, but it was incorrect as the memory could be written to more than once. It was memory that could be write protected, you could use it as normal ram & some readysoft programs supposedly did so.
 
 http://aminet.net/package/util/misc/DumpA1000BootROM claims it can re enable write access to WCS as well.

The acronym WOM has been applied to real write once memory though http://ieeexplore.ieee.org/xpl/login.jsp?tp=&arnumber=6203417&url=http%3A%2F%2Fieeexplore.ieee.org%2Fiel5%2F18%2F4667673%2F06203417.pdf%3Farnumber%3D6203417 (http://ieeexplore.ieee.org/xpl/login.jsp?tp=&arnumber=6203417&url=http%3A%2F%2Fieeexplore.ieee.org%2Fiel5%2F18%2F4667673%2F06203417.pdf%3Farnumber%3D6203417)
Title: Re: How to soft kick 1mb rom?
Post by: utri007 on March 28, 2015, 10:26:22 AM
Thanks Cosmos, I didn't knew that.


So what to do with my Blizzard? Blizzkick doesn't support 1mb kickstart, it is sure, I needed to also disable map rom funtion.
Title: Re: How to soft kick 1mb rom?
Post by: Cosmos Amiga on March 28, 2015, 12:38:20 PM
Quote from: utri007;786832

So what to do with my Blizzard? Blizzkick doesn't support 1mb kickstart, it is sure, I needed to also disable map rom funtion.


RemApollo is only for Apollo boards.

With a Blizzard, you need to disable the JMP maprom and use the little proggy Rom2Fast (into the 68060.library archive) to move the Kick in fastram !

Rom2Fast only support the first 512 Kb Kick chunk at $F8...
Title: Re: How to soft kick 1mb rom?
Post by: danbeaver on March 28, 2015, 08:47:15 PM
WILL THAT WORK????  

After all, we just read that it is not a ROM!!!!
Title: Re: How to soft kick 1mb rom?
Post by: utri007 on March 29, 2015, 04:24:12 PM
CPU command with FASTROM swict seems also working. But how do I run it so that it doesn't leave shell window open? CPU FASTROM QUIET doesn't do anything.

Wich leads a question, what if I want program print something to screen? and after that closes shell window so that boot can continue normally?
Title: Re: How to soft kick 1mb rom?
Post by: guest11527 on March 29, 2015, 05:24:01 PM
Quote from: utri007;786898
CPU command with FASTROM swict seems also working.
Define "working". The only thing it does (if you are lucky) is that it maps the current ROM to RAM, but it does not load a ROM image from a file. Besides, CPU is pretty much outdated...  
Quote from: utri007;786898
But how do I run it so that it doesn't leave shell window open? CPU FASTROM QUIET doesn't do anything.
By redirecting the output to NIL: and/or "run" it. But, see above, wrong solution.
Title: Re: How to soft kick 1mb rom?
Post by: utri007 on March 29, 2015, 05:37:41 PM
Thomas: I have a 1mb rom in physical kickstart, so current rom to fast ram is totally OK for me.

Could you tell me how do I run RemAPollo so that it print result to srceen but closes shell window after that? That it would be usefull with CD32 emulator also, if it could print to screen something like "press X to boot from CD".
Title: Re: How to soft kick 1mb rom?
Post by: Pentad on March 30, 2015, 07:12:48 PM
30 years on and people still seem to be confused by the terms ROM, soft kicking and the WCS?!? You'd think this was an Atari forum!  :-)


..and the WCS is not write only.  You can easily dump Kickstart on an Amiga 100 and use the WCS memory for something else.  Many demos and emulators did this including Amax.  If I remember correctly, Simon Douglas (author of Amax), wrote a great article on dumping Kickstart and using the memory for other purposes.  Maybe in Amazing Computing?  I think he even had some source code examples.

-P
Title: Re: How to soft kick 1mb rom?
Post by: utri007 on March 30, 2015, 08:06:47 PM
What I have http://www.mfilos.com/2010/12/guide-create-and-burn-custom-kickstart.html

There are some problems with that guide, RomHeader is needed with every custom kickstart and DummyCDstrap is needed with every accelerator with MMU.

Best possible scsi.device is this http://aminet.net/package/driver/media/SCSI4345p

How ever there is problem with included guide
Quote
If you haven't installed LoadModule yet, download it from Aminet
for the required ExtractModule tool.


There is no ExtractModule command inside of that archive, but you can get it here http://aminet.net/package/util/boot/PatchRAM

Works like a charm with 400gb hard disk. Drive did not regocnize with original commodore scsi.device.

https://zjolha.bl3301.livefilestore.com/y2pKDNr000EHtADRl4aw4N_kVJnwrbS7xWC-tFywByo0PXm6ANb7F-IJKA05uYy-vAd24LOUgcHjDmXE3z8ErWAoCEZeI7nTfC2g12pGZI0le9YhG-LoOygeQDmdsMxPEOzBJwkgxPZFCkYNPzlgGVanA/WP_20150326_19_17_45_Pro.jpg

This is how HDToolBox want to make partitions :
https://zjolha.bl3301.livefilestore.com/y2pa5XjzQXSo-3NvW1L0AhtZdsgiMKYwsPNILC0uhXWsJo69k9fw3KfvXI46Ocsl96LMg7Y4d07Or16gRFAaaOVxFWTTQxDlnQzXsH1G4bUw5gVHZhy80CK_eU5VMRhcVZ6nUkwXQJiiKLKOgrzzV_EqQ/WP_20150326_19_18_14_Pro.jpg

This is how I made partitions :
https://zjolha.bl3301.livefilestore.com/y2pm07WADmsgmqy6ojKbVz719uNaC6HOBQjx1D0Ldz8vzr1v0_15IRuVbE490rmnwxaTvyUz5zDNsqtMAu-wDG61Uxc6obHy31Cl_HwCC3uNsZmQJ8j9bw2mHogmVWIzGTb-t-ITfg4tRdJKkEg-LLCUw/WP_20150327_01_10_44_Pro.jpg

There seems to be some confusion with Blizkick and 1mb kickstart/rom, guide says :

Two kickfile (and ROM) sizes are allowed:
 256K KS 1.x
 512K KS 2.x, 3.x