wJrRead V1 - [By RaO 1999/2000] =============================== (Windows Version) - without PV-Backup Support! (sorry)... *NOTE* This program has not been out in any betatest rounds, so it may contain errors! Be sure to check your backups. Disclaimer. =========== Anyone using this program does so at their own risk. The author does not accept any liability for loss or damage arising from its use. The program (wJrRead) and the Backup ROM which is transfered to the Unit dosen't contain ANY copyrighted material. The N64 Backup ROM is made in pure assembler without any use of libraries or Devkits. Copyrights. ========== You are free to copy and distribute this product as long as this package is distributed in its entirety. You are not allowed to change the program in any form. Index: ====== 1. What is this program for ? 2. Requirements 3. How To Install.. 3.1 Windows 9x / ME 3.2 Windows NT 4.0 / Windows 2000 4. How to Use the program. 4.1 Unit / About 4.2 BackUp Cartridge 4.2.1 Cartridge Size MBit 4.2.2 Use BootCode 4.2.3 Working directory 4.2.4 Verify (By a 2nd copy) 4.2.5 Save Log File 4.3 "Start Backup" / Backup Status screen 5. BackUp cartridges > 256 Mbit on a V64Jr./PV-Backup Unit 6. Files In The Archive 7. E-mail 8. Thanks 1. What is this program for ? ============================= This program is for dumping your N64 cartridges from a V64Jr. / PV-Backup Unit. It supports the following CIC-NUS 6102, 6103, 6105 and 6106. (6101 is left out because it is only used in one game which is Lylat Wars / StarFox 64). I have included PV-Backup unit in the docs, but the matter of fact is that we are having some trouble getting a clean backup from the unit, so I've decided to remove the PV-Backup support in the program for now.. When wJrRead is working 100% with that unit I'll release a V1.1 with support for it... 2. Requirements =============== - A PC with LPT port (EPP 1.9) and MS Windows9x / NT 4.0 / 2000 - See NT section for more info! - A Doctor V64 Jr. / PV-Backup Unit (attached to the PC via. the parallel port) :) - Bootcode files. These data can be extracted from demos, games etc. with eg. RN64CRC 3. How To Install.. =================== Create a new folder on your HD and unzip (with WinZip) this package. Start the program wJrRead.exe via explore or Start -> Run. You could make a shortcut to the wJrRead.exe program. 3.1 Windows 9x / ME =================== You can delete DLPORTIO.sys If you don't plan to use Win NT / 2000 3.2 Windows NT 4.0 / Windows 2000 ================================= I have included DLPORTIO.sys which should be placed in your in your \WinNT\System32\Drivers folder. Move DLPORTIO.dll to the \WinNT\System32 folder wJrRead will load the driver by itself when needed. You must store the bootcodefiles in the same folder where you placed wJrRead (if you get any DriverLinx errors then search and remove DLPORTIO.sys and .dll from all other location than mentioned above) 4. How to Use the program. ========================== IMPORTANT: To successfully backup a cartridge, it must be plugged directly into the unit Be sure to remove any cartridges that may be sitting inbetween the game cartridge and the unit such as DX256, DS1, GS etc. 4.1 Unit / About ================ On this page, you can see if the program has found the unit. If not you can click on Find It! and wJrRead will start searching on your LPT-port(s). After the unit when the unit is found then you can "Detect Mbit Installed" by default wJrRead will assume that you have a 256 Mbit unit. You can select NTSC if your NTSC N64 TV / monitor (Yes I am a PAL User) :) If you have trouble detecting your unit then you can use the system menu to select what unit you are using and if wJrRead should autodetect your LPT port(s). 4.2 BackUp Cartridge ==================== (This tab will only be visible if/when your Unit was found by wJrRead). 4.2.1 Cartridge Size MBit ========================= This is the size (in Mbit) to backup from the cartridge it can be any number between 32 and 512. 4.2.2 Use BootCode ================== Here you select what bootcode (CIC-NUS chip) the cartridge have. wJrRead dosen't contain any bootcodes at all since this is copyrighted material (by Nintendo), so you have to use another program (e.g. RN64CRC.EXE) to extract them from other ROMS or get them elsewhere. Place them in the same folder where you placed wJrRead. It dosen't matter if they are in .BIN or .V64 format wJrRead can use both formats. When clicking "Refresh bootcode list" wJrRead will search for valid bootcode files in the directory where wJrRead is installed. 4.2.3 Working directory ======================= Here you enter or select (by dbl. clicking the edit-box) where wJrRead can store data during backup. By default your Windows Temp. folder is used. 4.2.4 Verify (By a 2nd copy) ============================ When enabled then wJrRead will make 2 copies of the cartridge and then compare them. Regardless if this option is choosen or not wJrRead will make a CRC check when the backup is done. 4.2.5 Save Log File =================== This will save a log of the backup progress in the folder where you store the ROM file with a .Log extension When you are ready press "Start Backup" and follow the instructions on the screen and you will soon have made your first copy! :) After a succesfull copy a save dialog will appear where you enter a name for the ROM and press save. The ROM is saved in V64 format... 4.3 "Start Backup" / Backup Status screen ========================================= When you click "Start Backup" from the Backup Cartridge page then wJrRead will alter the N64 backup ROM upon the size, CIC-NUS type you have choosen and send it to the Unit, recalc the CRC's and ask you to turn on the N64 .. You should see a screen on the N64 with "Backup In progress.." when it say "Backup Done.." then you can turn off the N64 again and press "OK" button in wJrRead it will then transfer the data back to the PC. This is what I call a "turn" you can read below how many "turns" it takes to backup cartridges depending on their size in Mbit and your Unit. 5. BackUp cartridges > 256 Mbit on a V64Jr./PV-Backup Unit ========================================================== You can backup cartridges which is bigger than 256 Mbit on your 256Mbit V64Jr. But you can't test the backup. It is done in 2 "turns". Take a look at the table below to see how many "turns" is needed with or without Verify.. w/o Verify: -V64Jr./PV-Backup 256 Mbit 512 Mbit. cart. <= 256 Mbit 1 turn 1 turn cart. > 256 Mbit 2 turns 1 turn With Verify: -V64Jr./ PV-Backup 256 Mbit 512 Mbit. cart. <= 256 Mbit 2 turns 2 turns cart. > 256 Mbit 4 turns 2 turns 6. Files In The Archive ======================== wJrRead.txt 7.596 19-12-00 wJrRead.exe 520512 19-12-00 DLPortIO.dll 34816 10-01-99 DLPortIO.sys 3584 10-01-99 (not used on Win9x/ME platforms) 7. E-mail ========= If you find any bugs or if you have any ideas, comments or spelling mistakes since english is not my "first language" then email me @ : rao@mailroom.com Mails with any kind of ROM / Bootcode request will be ignored! 8. Thanks ========= - MMR - for being a very good friend! :) - Pitou! for testing on the PV-Backup Unit. - Valery Pudov for inventing the PV-Backup Unit. (http://www.pro.com.ru/) - Titanik / CZN - Thank you for the info! - The regulars in #consolepal and #Dextrose (EFNet) - Dextrose for the best forum for the N64. - Nintendo for their products! - All the ppl. who keeps the scene going! (You know who you are) :) That's All.. - RaO [EOT]