CPCWiki forum

General Category => Amstrad CPC hardware => Topic started by: robcfg on 14:24, 31 May 10

Title: Vortex Memory Expansion BOS versions
Post by: robcfg on 14:24, 31 May 10
Hi folks!


Recently I got a Schneider CPC464 with a Vortex memory expansion.


I scanned the memory expansion at 300 dpi (soon at your favourite CPC Wiki ;) ) and dumped the eprom to check the BOS version.


Thing is, it's a 1.0 version, but my dump is not the same as the one here in the CPCWiki. Both have the BOS 1.0 string in them, but the one in the CPCWiki has the last 5kb or so set to 0xFF which sounds quite weird, at least for me.


You can download my dump of the BOS 1.0 rom here (http://www.mediafire.com/?yjmnl3hzfnj), if anybody feels like checking it.


If it's another version of BOS 1.0 or if the original dump is not correct, tell me and I'll upload to the Vortex Memory Expansion page.
Title: Re: Vortex Memory Expansion BOS versions
Post by: Devilmarkus on 14:34, 31 May 10
Well I think both roms are the same.
For unused space in ROM it doesnt matter if it's filled with FF or 00.
Perhaps this depends on how the ROM has been read?

Edit:
Just compared the 2 ROMs.
Indeed they have a quite different structure.
Funny...
Title: Re: Vortex Memory Expansion BOS versions
Post by: robcfg on 14:45, 31 May 10
I have seen that they share some chunks of code but in different locations.


Maybe one is an optimized version of the other but with the same functionality, so both have the same version number.


It's quite funny indeed....


Can these roms be tested in an emulator?
Title: Re: Vortex Memory Expansion BOS versions
Post by: Devilmarkus on 14:50, 31 May 10
Can these roms be tested in an emulator?

Try them ;)
What are the functions?
Title: Re: Vortex Memory Expansion BOS versions
Post by: Devilmarkus on 14:58, 31 May 10
Well the ROM itself is readable but because of no emulated vortex hardware it's always returning the same infos.
(tested in JavaCPC, WinCPC and WinAPE)

Both roms show the same info!

Tested with all possible RAM configs...
Title: Re: Vortex Memory Expansion BOS versions
Post by: robcfg on 15:03, 31 May 10
Tonight I shall then upload the scanned pictures of my vortex expansion and also the zipped rom as "BOS 1.0 (another version)".


It would be nice to know why the two roms are different....  8)
Title: Re: Vortex Memory Expansion BOS versions
Post by: Devilmarkus on 15:06, 31 May 10
You could add your ROM as "variant B"?

I think the internal functions are the same, but perhaps in a different way stored into the roms?
To not confuse the users they didn't change the version no?

Perhaps it has a little bugfix (or the existing ROM on wiki page has this bugfix?)

They first changed the version no. when they made huge changes in the internal functions.... ;)

Well these are only suggestions.

But sounds plausible.

For the users who are confused now:
We are talking about this page:
http://cpcwiki.eu/index.php/Vortex_Expansions_RAM_card
Title: Re: Vortex Memory Expansion BOS versions
Post by: CPCIak on 13:45, 31 May 10
I've got the original software bundled with the cpc664 RAM expansion.
Labeled "Vortex CP/M Patchdiskette für CPC664 mit Speichererweiterung".
If anyone's interested just call me.
Title: Re: Vortex Memory Expansion BOS versions
Post by: robcfg on 14:36, 31 May 10
I added the zipped rom file to the vortex memory expansion page, and tonight I'll upload the 300dpi scans of my expansion.


@CPCIak, The disk is pretty interesting, as I thought the vortex memory expansion worked only in the CPC464. You can upload the disk image yourself to the wiki, or send me a pm and I'll arrange it for you.
Title: Re: Vortex Memory Expansion BOS versions
Post by: CPCIak on 16:16, 31 May 10
The Vortex RAM expansions depend on the CPC model: A 646 one doesn't fit into a 464 (according to cpcrulez.fr).
Maybe the software works on both models.
I'll upload the disc to my SD interface next weekend ;-)

BTW: I've got two discs: The content seems to be identical, but the labels differ.