C64 4x16KB I/O1 AUTOMATIC SHUT-OFF CARTRIDGE
COMMODORE 64 4x16KB I/O1 AUTOMATIC SHUT-OFF CARTRIDGE
This is a tested and working circuit board.
This Commodore 64 cartridge is capable of auto-shut-off.
A standart C64 cartridge locates to a part of memory area, and does not let this part of memory to be used, but this cartridge transfers the program in to C64 memory and then it can shut itself off, so the memory becomes available, free to use.
8K Cartridge locates $8000-$9FFF (ROML) and 16K Cartridge locates $8000-$9FFF / $A000-$BFFF (ROML / ROMH)
This auto-shut-off function is needed when the program or you need to use that memory area.
For example; if you are using a loader program from a standart generic cartridge, you can not load your program ($8000-$9FFF) in the memory area, because cartridge acts as a ROM (Read Only Memory) and occupates that memory area.
You can use this (4x16KB I/O1 off) cartridge in two ways.
First way; this cartridge can work as a standart 16KB Commodore 64 cartridge. You can delete first 80 bytes of a 16KB .CRT image and program that file into a 27c128 eprom**.
Second way is; Using this cartridge with I/o1 shut-off function.
For preparing 16KB eprom image; you need Vice emulator, Hex editor and a Windows PC
An easy way to use I/o1 shut-off function is to use C64 "DELA EPROMMER II" program*.
Preparing I/O1 AUTOMATIC SHUT-OFF Eprom Image (Max. 16KB)
Copy "dela eprommer ii.prg" and your sellected C64 file(s) to a directory, then run "dela eprommer ii" in Vice emulator.
1- press 6 and go to second menu
2-Press G for cartridge preparing
3-Press 2 for electronic shut-off cartridge
4-Press 1 for I/O1 shut-off
5- You can press 1 for only one programm whitout menu, or you can press 2 for multi program with a menu
6-1- If you pressed 1 you need to write file name to load. (or $ to see directory) , If you pressed 2 then continue from 7-1
6-2- Press J to confirm the file
6-3- Press J to save the image file
6-4- For saving, Write a name and enter for eprom image.
6-5- Press 1 for ending
6-6- If it creates a .PRG file,you need to delete the first 2 Bytes using the HEX Editor, If it creates a .P00 file,you need to delete first 28 Bytes and save it.
6-7-Eprom image is ready.
7-1- If you pressed 2 you need to write file name to load. (or $ to see directory)
7-2- Press J to confirm the file
7-3- Assign a key for selecting and runing the file from menu, by pressing the key.
7-4- Press 1 for ending adding files or press 2 for adding another file to cartridge and go on from 7-1 (total max limit with menu is 16KB).
7-5-If you pressed 1, you will design a start page list of files and associated letters for runing.
7-6-To end, when cursor on the "ENDE" you will press "ENTER"
7-7- Press J to save the image file
7-8- For saving, write a name for eprom image, and press "ENTER".
7-9- Press 1 for ending.
7-10- If it creates a .PRG file,you need to delete the first 2 Bytes using the HEX Editor, If it creates a .P00 file,you need to delete first 28 Bytes and save it.
7-11-Eprom image is ready.
---You can use 27C128 (16KB) eprom, one 16KB bank without switches.
---You can use 27C256 (32KB) eprom, two seperate 16KB banks with switch1,
1BANK $0000-$3FFF
2BANK $4000-$7FFF
** if you use 27c256 and single image then image have to start from $4000 (last 16k bank)
---You can use 27C512 (64KB) eprom, four seperate 16KB banks with switch1 and switch2,
1BANK $0000-$3FFF
2BANK $4000-$7FFF
3BANK $8000-$BFFF
4BANK $C000-$FFFF
** if you use 27c512 and single image then image have to start from $C000 (last 16k bank)
* You can download "DELA EPROMMER II" C64program and some sample eprom images from the bottom of this page.
In order to protect your electronical devices, always turn off your Commodore 64 before connecting or unconnecting any device.
Gerber files can be changed over time. Before paying for the PCBs, be sure to update your orders!
Gerber files can be changed at any time. Before paying for the PCBs, be sure to update your orders!
Have fun
Thank you.
COMPONENTS:
27C128 or 27C256 or 27C512 or W27C512
74LS00 or 74HC00
1nf CAPACITOR
2PCS. 10K 1/4WATT RESISTANCE
2PCS. 3pin 2.54mm SPDT slide SWITCH
RIGHT ANGLE TACTILE BUTTON (For optional RESET)
If your programmer have capability to test IC chips, like 74LS series, then you should not forget to test them before soldering, some chips may have defect. (TL866 Minipro Programmer is able to test some of logic IC)
C64 4x16KB I/O1 AUTOMATIC SHUT-OFF CARTRIDGE
*PCBWay community is a sharing platform. We are not responsible for any design issues and parameter issues (board thickness, surface finish, etc.) you choose.
- Comments(0)
- Likes(17)
- Francisco Meza Oct 19,2024
- Matjaž Krajnc Oct 16,2024
- Engineer Dec 12,2023
- Andreas Potthoff Jul 06,2023
- Jim Jim Sep 19,2021
- Salvatore Cavallo Aug 03,2021
- ugur tezer Jun 19,2021
- Andrii Moroz Feb 26,2021
- René Pedersen Jan 16,2021
- Retrotinker Jan 12,2021
- ngr Oct 30,2020
- Engineer Aug 20,2020
- Özay Turay Jun 30,2020
- MindFlareRetro Jun 13,2020
- George Edmund Snow Jun 07,2020
- Nick Konstantinidis Jun 05,2020
- Remzi Koc Jun 02,2020
- 1 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
-
10design
-
10usability
-
10creativity
-
10content
More by (DIY) C64iSTANBUL
- SD2iEC & EPYX FAST LOAD CARTRIDGE V2.1B (Micro SD) for COMMODORE SD2iEC & EPYX FAST LOAD CARTRIDGE V2.1B (Micro SD) for COMMODOREHello,This is a tested and worki...
- (DIY) COMMODORE 64 DEAD-TEST (781220) DIAGNOSTIC CARTRIDGE (DIY) COMMODORE 64 DEAD-TEST (781220) DIAGNOSTIC CARTRIDGEThis is a C64 Dead-Test (781220) diagnosti...
- COMMODORE 128 DIAGNOSTIC REV.785260 KEYBOARD DONGLE COMMODORE 128 DIAGNOSTIC REV.785260 KEYBOARD DONGLE This is a Commodore C128, C128D, C128DCR 785260 ...
- COMMODORE 128 15KHz DISPLAY ADAPTER (C128 80 COLUMN ADAPTER) COMMODORE 128 15KHz DISPLAY ADAPTER.RGBI to RGB converter for VDC output.Hello, This is a tested an...
- PCB HOUSE WITH LED LIGHT (DECORATION) PCB HOUSE WITH LED LIGHT (DECORATION)Hello,PCB Thickness: 1mmCOMPONENT LISTCR2032 BatteryCR2032 Batt...
- CGTR COMMODORE AMIGA COASTER V2B CGTR COMMODORE AMIGA COASTER V2BHello,This is another version of CGTR Commodore Amiga CoasterDiamete...
- (DIY) COMMODORE VIC-20 GAME CARTRIDGE for 8x 8KB ROMs (DIY) COMMODORE VIC-20 GAME CARTRIDGE 8x 8KBYou can make your own custom Commodore VIC-20 Multi Game...
- AMIGA PS/2 MOUSE CONVERTER ADAPTER REV.3 (WITH JOYSTICK INPUT) Hello,This board has been tested on the Amiga 500 port-1 connected with a PS/2 mouse and standard jo...
- (DIY) AMIGA 500 - SWITCHLESS BOOT DRIVE SELECTOR Rev.3 (RETRO VERSION of 3 RESET BOOT DRIVE SELECTOR) (DIY) AMIGA 500 - SWITCHLESS BOOT DRIVE SELECTOR Rev.3(RETRO VERSION of 3 RESET BOOT DRIVE SELECTOR)...
- AMIGA 4 PLAYER JOYSTICK ADAPTER (DIY) AMIGA 4 PLAYER JOYSTICK ADAPTERHello,This is a tested and working project.This Amiga Four Play...
- BARE METAL COMMODORE 64 EMULATOR GEEKS' EDITION GPIO CONFIG2 BARE METAL COMMODORE 64 EMULATOR(GPIO CONFIG2) (GEEKS' EDITION)Many thanks to Randy Rossi for BMC64 ...
- COMMODORE 64 TACTILE BUTTON MINI KEYBOARD Hello,This is an Easy DIY project, all components are through hole, marked on the PCB, Easy to solde...
- COMMODORE 64 KEYBOARD FACEPLATE FOR TACTILE BUTTON KEYBOARD PROJECTS Hello,This PCB is a Commodore 64 tactile buttons keyboard faceplate for some of my projects.It is pr...
- SD2iEC with BROWSER CARTRIDGE (MICRO-SD) for COMMODORE 64 SD2iEC with BROWSER CARTRIDGE (MICRO-SD VERSION) for COMMODORE 64SD2iEC (Commodore 64 disk drive emu...
- SD2iEC (COMMODORE 64 DISK DRIVE EMULATOR) POWERED from USER PORT (MICRO-SD VERSION) Hello, This is a tested and working project. (Tested on Commodore 64 and Commodore VIC-20)This is a...
- XANTHOS ARCH Commmodore, Atari 9-pin DIY Game Controller Hello,This is a tested and working project.XANTHOS ARCH is a small, simple, DIY, 9 pin game controll...
- AMIGA SCART CABLE CONNECTION EASY PCB Hello,This is a tested and working project.This Amiga scart cable connection PCB is an Easy DIY proj...
- IMPOSSIBLE MISSION GAME CARTRIDGE for COMMODORE 64 IMPOSSIBLE MISSION GAME CARTRIDGE for COMMODORE 64Hello, This is a tested and working circuit board....
-
Build a Walking Robot: Theo Jansen Style 3D Printed Octopod
85 0 3 -
-
-
kmMiniSchield MIDI I/O - IN/OUT/THROUGH MIDI extension for kmMidiMini
131 0 0 -
DIY Laser Power Meter with Arduino
208 0 2 -
-
-
Box & Bolt, 3D Printed Cardboard Crafting Tools
182 0 2