04 December 2015, 20:46 | #21 | |
PSPUAE DEV
|
Quote:
|
|
05 December 2015, 02:48 | #22 | |
Registered User
Join Date: May 2001
Location: ?
Posts: 19,645
|
Quote:
I would really love it if I could play Frontier but the shitty NVRAM puts me off. If there was some kinda way for it to work, it would be amazing. Even if it means patching games to support the extra NVRAM. Maybe an NVRAM emulator? Can it be interfaced to the expansion port? What is NVDISK? |
|
05 December 2015, 03:06 | #23 |
PSPUAE DEV
|
I think this touches on what art was saying. The squirrel cd32 emu, uses env-archive to redirect nvram stuff to location on hdd.
One save is better than no saves, earoks nv tool will let you put anything into nvram. Just be nice if 68k machines had a really good compression program. |
05 December 2015, 03:18 | #24 |
Phone Homer
Join Date: Jun 2006
Location: 5150
Posts: 5,773
|
Most CD32 games that will run on other amigas only need a assign to redirect nvram - I cant quite remember but like Fol says it ends up in env-archive.
maybe because of my nonvolatile.library - might have come from Surf squirrel? Last edited by Retro1234; 05 December 2015 at 04:08. |
05 December 2015, 10:51 | #25 | |
Going nowhere
Join Date: Oct 2001
Location: United Kingdom
Age: 50
Posts: 8,986
|
Quote:
Nonvolatile.library is defaut programmed to search for other drives to save to before it considers NVRAM in the CD32. So long as nonvolatile.library finds the 'nonvolatile' redirect file in prefs/env-archive/sys, then it will first try to load/save via there. So even on CD32, if you plug in a floppy drive with a formatted disk which is correctly setup, nonvolatile.library will always load/save there in preference over the CD32's NVRAM. It appears some designed nonvolatile.library with some foresight thinking the NVRAM size was a bit of a joke. |
|
05 December 2015, 11:11 | #26 |
Registered User
Join Date: Jan 2010
Location: >
Posts: 2,882
|
Yeah in the Castles II booklet it states 'Commodore are planning a CD32 Disk Drive which will enable you to save' so the programmers put the solution in the game, but the solution never came for most, so like most things with Commodore it was get the product out there and give the proper solutions afterwards!
Edit: so if/when the CD32 expansion board comes out, would it be possible to create a partition on the CF drive that acts as DF0? And use that to save? |
05 December 2015, 21:11 | #27 |
PSPUAE DEV
|
This is what I fiqured. So if your CD32 had HDD, you could have env-archive setup with correct files and it would save to location.
|
05 December 2015, 22:24 | #28 |
Registered User
Join Date: May 2001
Location: ?
Posts: 19,645
|
And every game will work with this solution? seems like if there are games not following rules (like they always do) this wouldn't work.
|
05 December 2015, 23:03 | #29 | |
Going nowhere
Join Date: Oct 2001
Location: United Kingdom
Age: 50
Posts: 8,986
|
Quote:
As for ones that break the rules, well those must be the ones using the RNC CD32 loader that directly accesses hardware and bypasses the need to have AmigaDOS present, which is memory saving for those games that need it, but obviously from a saving perspective, is a pain in the arse. However, it is largely trivial to patch these RNC CD32 loading games to put in a floppy load/save patch for those that have a floppy drive, so again, saving and loading isn't really an issue. But if the game uses AmigaDOS and accesses NVRAM only via nonvolatile.library, then load/save of NVRAM can be on any drive. |
|
06 December 2015, 00:34 | #30 | |
PSPUAE DEV
|
Quote:
Will give them a try. |
|
09 December 2015, 07:40 | #31 |
Registered User
Join Date: Mar 2006
Location: D
Age: 49
Posts: 528
|
|
09 December 2015, 15:39 | #32 |
Registered User
Join Date: Jun 2013
Location: Australia
Posts: 685
|
24C08, So actually is a real kilobyte! I don’t know where I got 24C01 in my head from.
|
09 December 2015, 17:33 | #33 |
PSPUAE DEV
|
Didin't want to say anything. Anyway to increase the NV would be great. However switching between chips is not ideal, I was looking at a larger solution. Hence I mentioned the 16KB, which seems to be pin for pin. Just would need the hardcoded stuff changed in nonvolatile.library.
|
10 December 2015, 04:06 | #34 |
Registered User
Join Date: Jun 2013
Location: Australia
Posts: 685
|
Haha well they are pushing it calling it NVRAM then. The EEPROM takes a lot longer to write than to read
I would draw one, but can’t see too many people making it including myself. It would take a 4017 decade counter and a pair of 74HC04 to cycle through up to eight devices with a soft push button. Then an resistor and capacitor to power on reset the decade counter to ensure the machine powered up addressing a known device (EEPROM 0). If the I2C bus were lead out the expansion connector it would be a good addition to one of the expansions, but I doubt that it is. If you could tweak the Amiga software to address a larger device they are definitely physically compatible throughout the entire family to just solder a larger one in. |
10 December 2015, 16:30 | #35 | ||
Registered User
Join Date: Jun 2009
Location: Dublin, then Glasgow
Posts: 6,334
|
Quote:
Quote:
|
||
10 December 2015, 16:46 | #36 |
ex. demoscener "Bigmama"
Join Date: Jun 2012
Location: Fyn / Denmark
Posts: 1,624
|
probably because nonvolatile requires dos to be available, which in turn requires multitasking to be enabled..
|
10 December 2015, 17:32 | #37 |
Going nowhere
Join Date: Oct 2001
Location: United Kingdom
Age: 50
Posts: 8,986
|
|
04 August 2016, 20:39 | #38 |
Registered User
Join Date: Feb 2015
Location: Sweden
Age: 50
Posts: 2,946
|
Hey, was there any development of this NVRAM switcher after this?
I figure it could work *kind of* like a gotek drive where you would simply assign a number to each game "memory bank" and write it down so that you would know which bank to use for each game. Don't see why one would have to limit it to 4 banks though. Why not say 32? ;-) Skickat från min HTC One via Tapatalk |
13 August 2016, 12:54 | #39 |
Registered User
Join Date: Jun 2010
Location: PL?
Posts: 2,745
|
|
12 December 2018, 21:42 | #40 |
Join Date: Jul 2008
Location: Sweden
Posts: 2,269
|
It always had a full kilobyte, they're just mixing up kilobytes and kilobits, but yeah the whole CD32 and the AGA architecture were missed opportunities. They weren't exactly showering the R&D in money.
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Archiving CD32 NVRAM saves without special hardware? | earok | Amiga scene | 0 | 25 November 2014 10:33 |
CD32 NVRAM management | Amiga1992 | support.Hardware | 9 | 20 February 2012 13:27 |
Access CD32-NVRam from Shell | Retro1234 | support.Other | 3 | 08 August 2010 11:50 |
CD32 nvram file...? | Christian | support.WinUAE | 11 | 13 December 2006 22:25 |
Cd32 Nvram | Phantomz | request.Apps | 5 | 16 March 2003 21:09 |
|
|