Difference between revisions of "Action Replay AMX"

From CPCWiki - THE Amstrad CPC encyclopedia!
Jump to: navigation, search
(Created page and added scans of the device and its pcb)
 
(Technical)
 
(16 intermediate revisions by 2 users not shown)
Line 1: Line 1:
'''Datel's Action Replay A.M.X.'''
+
'''Action Replay A.M.X.'''
  
 
Made by [[Datel Electronics]].
 
Made by [[Datel Electronics]].
 +
 +
Now, thanks to Jose Leandro, the hardware specialist of the spectrum, with his famous page :
 +
 +
http://trastero.speccy.org/cosas/JL/JL.htm
 +
 +
We can know more about this hardware.
 +
 +
The hardware only has RAM and not ROM, therefore the device needs software programmed into the RAM to use it.
 +
 +
== Technical ==
 +
 +
* The eagle schematics indicate INT is triggered, but the PCB drawings indicate NMI is connected.
 +
* the static RAM is accessible between 0-1fff. It could be mirrored between 2000-3fff.
 +
* Has a write only I/O port where A10=0 and A2=0. A8 of the port address (when '1'?) is used to 'activate' the ROMDIS signal (see IC1A) causing the CPC's ROM to be disabled. The static ram is then readable in the address space from 0-fff. A9 of the port address (when '1'?) (see IC1B) is used to 'activate' the RAMDIS signal causing the CPC's RAM to be disabled. This allows the static RAM to be read/written in the range 1000-1fff since access depends on A12 (see IC7A). It's not clear if both are visible.
 +
It's not clear how the entire space can be written to.
 +
 +
* The unit has a switch for load/save, looks like A12 is driven depending on that.
 +
 +
All the above has been derived from schematics so may be wrong. This needs testing.
  
 
== Pictures ==
 
== Pictures ==
  
 
<gallery>
 
<gallery>
 +
 
image:Datel_ActionReplayAMX_Top.jpg|Unit front
 
image:Datel_ActionReplayAMX_Top.jpg|Unit front
 
image:Datel_ActionReplayAMX_Bottom.jpg|Unit back
 
image:Datel_ActionReplayAMX_Bottom.jpg|Unit back
 
image:Datel_ActionReplayAMX_PCB_Top.jpg|PCB Top
 
image:Datel_ActionReplayAMX_PCB_Top.jpg|PCB Top
 
image:Datel_ActionReplayAMX_PCB_Bottom.jpg|PCB Bottom
 
image:Datel_ActionReplayAMX_PCB_Bottom.jpg|PCB Bottom
 +
 
</gallery>
 
</gallery>
== Software ==
+
 
 +
 
 +
<gallery caption="Action Replay AMX Layout, thanks to Jose Leandro">
 +
 
 +
File:Action Replay PCB Front.png|Action Replay AMX - PCB Front
 +
File:Action Replay PCB Back.png|Action Replay AMX - PCB Back
 +
File:Action Replay - Layout.png|Action Replay AMX - Layout
 +
 
 +
</gallery>
 +
 
 +
== Downloads ==
 +
 
 +
* [[Media:Action Replay (eagle).zip|Action Replay (Eagle).zip]] (Action Replay AMX files for Eagle)
 +
 
 +
==  Weblinks  ==
 +
 
 +
* [https://cpcrulez.fr/hardware-interface_debug-action_replay_AMX_AC.htm ''Action Replay AMX'' from CPCrulez]
 +
* [http://hardware.speccy.org/temp/Amstrad-ARM.html  ''Action Replay AMX'' from hardware.speccy.org]
 +
 
 +
[[Category:Peripherals]] [[Category:Copy Protection]]

Latest revision as of 04:50, 7 May 2021

Action Replay A.M.X.

Made by Datel Electronics.

Now, thanks to Jose Leandro, the hardware specialist of the spectrum, with his famous page :

http://trastero.speccy.org/cosas/JL/JL.htm

We can know more about this hardware.

The hardware only has RAM and not ROM, therefore the device needs software programmed into the RAM to use it.

Technical

  • The eagle schematics indicate INT is triggered, but the PCB drawings indicate NMI is connected.
  • the static RAM is accessible between 0-1fff. It could be mirrored between 2000-3fff.
  • Has a write only I/O port where A10=0 and A2=0. A8 of the port address (when '1'?) is used to 'activate' the ROMDIS signal (see IC1A) causing the CPC's ROM to be disabled. The static ram is then readable in the address space from 0-fff. A9 of the port address (when '1'?) (see IC1B) is used to 'activate' the RAMDIS signal causing the CPC's RAM to be disabled. This allows the static RAM to be read/written in the range 1000-1fff since access depends on A12 (see IC7A). It's not clear if both are visible.

It's not clear how the entire space can be written to.

  • The unit has a switch for load/save, looks like A12 is driven depending on that.

All the above has been derived from schematics so may be wrong. This needs testing.

Pictures


Downloads

Weblinks