16 December 2012, 11:01 | #1 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,502
|
ACA620 reset proof ram disk
ACA620 reset proof ram disk released.
http://www.winuae.net/files/stuff/aca620rd.zip Features: - Uses ACA620 special hardware features, hidden ~2.5M RAM used for data and protected RAM for code. - Survives reset and practically all kinds of crashes, not like other reset proof programs that disappear when execbase gets cleared. - Automounts, autobooting supported. - KS1.3 compatible (including automount/boot) - Single small executable, no mountlists or other external files needed. - Uses ROM built-in FFS under 2.0+, OFS if 1.3. Notes: - Under 1.3 manual format is needed using format command. (KS 2.0+ introduced filesystem format packet support) - ACA620 rev 2 required. Command line parameters: NOAUTOBOOT = disable autoboot. BOOTPRI = boot priority value, default = -10. HIGHCYL = high cylinder value, default = 220 (all memory). BLOCKSPERTRACK = blocks per track value, default = 11. Other geometry values match floppy disk (2 heads etc..), change highcyl to 79 if you want RAD like 880k floppy ram disk. Unlike in my WinUAE news posts, bug reports are acceptable in this thread |
18 December 2012, 15:49 | #2 |
Registered User
Join Date: May 2001
Location: ?
Posts: 19,644
|
Useful!
|
18 December 2012, 16:06 | #3 |
Unregistered User
Join Date: Sep 2012
Location: Copenhagen / DK
Age: 43
Posts: 4,190
|
Definately, and I'll be trying it out soon. Not sure what I can use it for though. Any ideas?
Now I'm just waiting for the freezer monitor tool. |
18 December 2012, 16:57 | #4 |
BlizzardPPC'less
|
|
18 December 2012, 17:28 | #5 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,502
|
|
18 December 2012, 18:03 | #6 |
Unregistered User
Join Date: Sep 2012
Location: Copenhagen / DK
Age: 43
Posts: 4,190
|
|
18 December 2012, 18:23 | #7 |
Registered User
Join Date: May 2001
Location: ?
Posts: 19,644
|
I suppose it would be cool to dump an image to it on bootup the first time, and always get a blazing fast "flash disk"
|
18 December 2012, 18:33 | #8 |
Registered User
Join Date: Apr 2012
Location: Canada
Age: 44
Posts: 910
|
Will this work with Rev1 boards that Jens is currently applying the stability fix to? (Btw, Jens, any parcels from Canada arrived yet? )
|
18 December 2012, 20:00 | #9 | |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,502
|
Quote:
EDIT: Rev2 = rev1 board with CPLD update. Board does not change. Last edited by Toni Wilen; 18 December 2012 at 20:06. |
|
18 December 2012, 20:12 | #10 |
electricky.
Join Date: Jun 2010
Location: out in the wild
Posts: 1,256
|
There's one parcel from Australia waiting for me to clear it at customs - got the notification last week. Since it's a 50-minute drive to the customs office (and another 50 minutes back), I've been waiting for at least one more parcel from outside Europe to arrive.
Just today I got an eMail from Singapore. There's Amigas all around the globe ;-) Jens |
18 December 2012, 20:33 | #11 |
Registered User
Join Date: Apr 2012
Location: Canada
Age: 44
Posts: 910
|
Thanks for letting me know. I doubt the one I sent will require any clearance though.
|
13 January 2013, 16:12 | #12 |
Unregistered User
Join Date: Sep 2012
Location: Copenhagen / DK
Age: 43
Posts: 4,190
|
I was just trying out this tool, but can't get it to work properly. When I run the tool, it does create a new ARD: device, but the machine crashes if I try to put anything there. I tried to copy an ADF file there and it crashed, creating garbage on the entire screen.
If I (from cold boot) run the tool in WB and warm reboot the machine it will automount, but WB will complain about a checksum error at 2431. If I then try to format it (full format) it crashes at around 60%. Am I doing anything wrong? I am running the tool from within ClassicWB after running acatune 1.7 with maprom. |
13 January 2013, 16:29 | #13 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,502
|
Try without acatune first.
I did some tests with acatune map rom function and didn't notice any issues. (You sure you don't have any other options set?) |
13 January 2013, 16:36 | #14 | |
Unregistered User
Join Date: Sep 2012
Location: Copenhagen / DK
Age: 43
Posts: 4,190
|
Quote:
Edit: Just tried putting it as the first item in my startup-sequence and did a cold reboot. When Scalos appeared it said it had found a checksum error in disk block 2431, just like before. The error pops up again when I try to open the new ram disk in Scalos. Edit2: Tried removing -vbrmove, didn't change anything, so just maprom and maxmem left (which I both need). I thought I had burst on, but I did not. Must have been the 1200. A600 specs are 2D MB with ACA620 rev. 2, A604 and Indivision ECS. Edit3: It seemed to work a little better when booting into a pure WB 3.1 disk instead of ClassicWB, however still not 100%. After doing a format in WB3.1 on the ram disk, I tried copying an ADF file from my HDD to the aca ram drive and then wrote it back to a floppy. During load of the game, it crashed, so I went back to investigate. I copied the ADF file from the aca ram drive back to the HDD and then back to the PC for comparison with the original file. About 100 bytes are different in the two ADF files (about 85% in), so it's corrupting the files somehow. Last edited by demolition; 13 January 2013 at 17:44. |
|
13 January 2013, 18:04 | #15 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,502
|
Does attached version work? (I don't really see how the original was even supposed to work at all..)
Last edited by Toni Wilen; 13 January 2013 at 19:46. |
13 January 2013, 18:20 | #16 |
Unregistered User
Join Date: Sep 2012
Location: Copenhagen / DK
Age: 43
Posts: 4,190
|
That does seem to work a lot better. After running aca620rd in ClassicWB I copied two ADF files to the new drive and copied the first ADF back out to the CF card for comparison on the PC. This time it was 100% identical to the original.
However, it still fails after a warm reboot. The automounted drive has a checksum error and I cannot use it. |
13 January 2013, 18:42 | #17 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,502
|
Does it work without acatune? (for example boot normally, copy some stuff to ram disk, boot without startup-sequence, check ram disk contents)
|
13 January 2013, 18:49 | #18 |
Unregistered User
Join Date: Sep 2012
Location: Copenhagen / DK
Age: 43
Posts: 4,190
|
I removed acatune from the ss and after a warm boot it seems to work fine now in ClassicWB.
|
13 January 2013, 19:16 | #19 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,502
|
Does maxmem or maprom break it? or both? or just running acatune without parameters?
|
13 January 2013, 19:26 | #20 |
Unregistered User
Join Date: Sep 2012
Location: Copenhagen / DK
Age: 43
Posts: 4,190
|
Running acatune without any parameters seems to break it (eventhough it's not supposed to do anything?).
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
ACA620 freezer function | demolition | support.Other | 15 | 21 February 2021 15:02 |
aca620 board pic, comparisons needed | kipper2k | Hardware pics | 23 | 24 April 2013 18:51 |
Crack tells me to "hard reset" to clear Ram | apachacha | support.WinUAE | 6 | 28 December 2011 11:30 |
RAD disk content disappear after reset with Blizzard 1240 | tygre | support.Hardware | 9 | 08 June 2011 05:38 |
EAB Member ripped me off! PROOF! | Ionise | MarketPlace | 37 | 10 October 2010 09:18 |
|
|