CPCWiki forum

General Category => Amstrad CPC hardware => Topic started by: arnoldemu on 10:39, 06 December 13

Title: Transtape
Post by: arnoldemu on 10:39, 06 December 13
I was looking at this device:

Transtape - CPCWiki (http://www.cpcwiki.eu/index.php/Transtape)

Unfortunately I don't understand Spanish.

I'm guessing the red button is for stopping a program, what is the black button on the side for? Is it a normal reset button or for switching something else?

I have started to dissassemble the rom and work out what it is doing.

It clearly uses NMI interrupts triggered by the red button I believe. It pages it's rom into the range &0000-&3fff, and has ram that is accessible in the range &c000-&dfff. It is unclear if the ram repeats within the &c000-&ffff range. I haven't yet worked out exactly how the rom/ram are enabled/disabled but I am making progress.

Title: Re: Transtape
Post by: ralferoo on 13:53, 06 December 13
Quote from: arnoldemu on 10:39, 06 December 13
I was looking at this device:

Transtape - CPCWiki (http://www.cpcwiki.eu/index.php/Transtape)

Unfortunately I don't understand Spanish.

I'm guessing the red button is for stopping a program, what is the black button on the side for? Is it a normal reset button or for switching something else?

I have started to dissassemble the rom and work out what it is doing.

It clearly uses NMI interrupts triggered by the red button I believe. It pages it's rom into the range &0000-&3fff, and has ram that is accessible in the range &c000-&dfff. It is unclear if the ram repeats within the &c000-&ffff range. I haven't yet worked out exactly how the rom/ram are enabled/disabled but I am making progress.
My Spanish is a bit rusty, but something like:
There is a coloured button on the top along with a light and this button initiates the sending of an NMI. There's also a RESET button coloured black with double function situated on the side that allows:
- Reinitialising the memory as if the power was cut
- On the 6128 cleans the second block of 64KB, evicting that which was saved to tape or disc, if it wasn't used by another program

So, I guess you press the red button to enter their software, black to reset.
Title: Re: Transtape
Post by: arnoldemu on 14:12, 06 December 13
Quote from: ralferoo on 13:53, 06 December 13
- Reinitialising the memory as if the power was cut
- On the 6128 cleans the second block of 64KB, evicting that which was saved to tape or disc, if it wasn't used by another program
I see this happening in the code...

so this reset causes a real reset AND pages in their rom which I think then enables the basic rom after.
nice.
Title: Re: Transtape
Post by: Gryzor on 12:27, 07 December 13
This one's got a nice form factor, rising vertically...
Powered by SMFPacks Menu Editor Mod