
What's this?
============

This is a version of Cyberpunx Retro Replay cartridge ROM V3.8p, modified to support CodeNet.

What's the Retro Replay cartridge?
==================================

See http://www.jschoenfeld.com/

What's CodeNet?
===============

See http://www.oxyron.de/html/codenet.html

How to get this up and running:
===============================

1. Download/compile CodeNet (http://www.oxyron.de/html/codenet.html) as needed.

2. Patch the ROM to reflect your desired MAC/IP address. See below.

3. Flash the patched ROM onto your Retro Replay cart.

4. Press shift+run/stop or type "net" on your C64.

5. ... and you're ready to go...

How to patch the ROM:
=====================

Patch it with a hex editor to reflect your desired MAC address and IP number at the following offsets:

* $5927-$592c: MAC address. Bytes $00, $80, $10 indicate Commodore as manufacturer, $5f, $78, $71 make up a (random) serial number. You can probably keep this without any problems.

* $592d-$5930: IP address (in this case 10.0.0.64)

Modifications compared to the 3.8p ROM: 
=======================================

* SSGET (silver surfer stub) was thrown out.
* shift+run/stop starts codenet (also startable by writing NET)

Acknowledgements:
=================

CodeNet (http://www.oxyron.de/html/codenet.html) was originally written by Graham/Oxyron as part of his "The Final Replay" ROM (http://www.oxyron.de/html/freplay.html)

The CyberpunX Replay cartridge was originally written by Count0/CyberpunX, based on Datel's Action Replay series of cartridges (http://ar.c64.org/)

This version is based on Hannenz's bugfixed version called 3.8p (http://noname.c64.org/csdb/release/?id=26367)

If you encounter any problems/bugs using this ROM, don't harass those guys.

Notes:
======

Remember to tell CodeNet the correct IP address, namely the one you used to patch the ROM.

CodeNet support should be complete, supporting 

* ARP packets
* Pinging the C64
* Data send
* Memory fill
* Jump to address
* Run program

This also means that WarpCopy64 can use this version of CodeNet to transfer the C64 WarpCopy slave.

/Stefan Wolff (j0x/wow), 5 May 2007
