Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
  You are not logged in - nap
FANATIC Cart Dumper   [2024]

FANATIC Cart Dumper Released by :
Raf

Release Date :
15 August 2024

Type :
C64 Tool

User rating:awaiting 8 votes (7 left)   See votestatistics

Credits :
Code .... Raf of HVSC Crew, OCD, Vulture Design
Docs .... Raf of HVSC Crew, OCD, Vulture Design

Download :

Look for downloads on external sites:
 Pokefinder.org


Summary
Submitted by Raf on 15 August 2024
This is dumper for "FANATIC" branded cartridges from FANATIC COMPUTER STUDIO ran presumably by ROBERT JAREMCZAK, author of hardware and code around 1993-1994 in Legnica, Poland.
Short story of my dumping attempt starting in 2023:

Beside clones and hacks of BLACK BOX cartridges FANATIC released 64-128 kilobytes game and game+utility cartridges, at least seven 64k game sets and at least one 128k with utils (EXTRA PACK: turbo tape, head fit, simple computer test, games).
Game Pack #7 was lying for years in my drawer.

My personal goal was to dump ROM of GAME PACK VII without disassembling it and... it's still intact :) I managed to dump first bank sometime in 2023 and it allowed me to debug it under VICE (startup bank was always exposed on reset and runnable as generic 8k cart) and
see what is gone on DE00 and DF00. It was clear there is counter or shift register (much different to magic desk or C64GS) switching banks, but at that time I didn't write succesful dumper nor reveal banking scheme.

Meantime recently I've aquired another cartridge accidentally (bought a C64 and it was just included) in very bad shape, w/o case, and it turned out to be another very rare FANATIC cart (GAME PACK I, no info on that on internet!)
working flawlessy despite no cover on ROM, oxidation and very bad quality of PCB, but most important: I've got view on chips. Cartridge contains only ROM, one chip (double counter TTL) and one transistor.

The transistor is simply a single logic gate - it is used to negate the /RESET signal (74393 is reset with a high state).
One 4-bit counter goes to A16/A15/A14/A13, which is used to select the 8k bank (PCB wiring limits capacity to 128k albeit I'm pretty sure it's not actual limit with one TTL)
and the second one definitely goes to /EXROM (which is the visibility of the ROM memory in the address space).
Performing any operation on DExx or DFxx increments one or the other counter respectively.

the GAME PACK cartridge still has place for the second TTL but I did not try to analyze what it can do additionally with it, it is connected to fi2
in fact, on this second counter the 3rd bit is connected to /EXROM, i.e. if you count to 8, EXROM line goes "1" and the cartridge 'disappears' from bus.
I guess these lower bits can also be used as additional addy bus, i.e. effectively get half meg ROM on just one TTL chip and one transistor or 1MB if you use 16k banks, or maybe even more if you move that 3rd bit to 4th, brilliant!


Because there is no support for such cartridge in VICE or at least I'm not aware of a match, on 15 August 2024 I managed to successfully alter previoously decompiled menu of GMAE PACK from the cartridge 0-bank
to work with a different type of cartridge, so the ROM dump (with CBM80 signature removed and menu loaded separately) of Fanatic mounted as Magic Desk is working 100% successfuly, so exact clones can be safely made and assembling MD-converted ROM image is also possible.

=========================

How to use DUMP UTILITY?

You need a way to bypass cartridge startup (Read Markus Brenner's detailed dumping manual), briefly:
you can do that with KERNAL ROM replacement like EXOS, covering contacts on cartridge, adding switches to computer or using cart port expander with switches.

You load my utility, enable cart ROM visility, RUN. Chunk name will be printed on screen, On device #8 (any IEC drive/emulator/sd2iec with 128 kilobytes free) you get 16 8k chunks of ROM,
If cartridge is less than 128k there will be duplicates, check that after dumping. On SD2IEC files are pure BIN but beware of 2-byte load address when transferred from 1541 (PRG file effectively).

TIP:
COPY /B FANA000 + [remaining files here] + FANA015 Result.bin
will make you onefiled dump.


if any problem is spotted feel free to contant me.

==========
Raf/Vulture Design 15.8.2024
c64power.com
c64lover.com
Search CSDb
Advanced
Navigate
Prev - Random - Next
Detailed Info
· Summaries (1)
· User Comments
· Production Notes
Fun Stuff
· Goofs
· Hidden Parts
· Trivia
Forum
· Discuss this release
Support CSDb
Help keep CSDb running:



Funding status:




About this site:
CSDb (Commodore 64 Scene Database) is a website which goal is to gather as much information and material about the scene around the commodore 64 computer - the worlds most popular home computer throughout time. Here you can find almost anything which was ever made for the commodore 64, and more is being added every day. As this website is scene related, you can mostly find demos, music and graphics made by the people who made the scene (the sceners), but you can also find a lot of the old classic games here. Try out the search box in the top right corner, or check out the CSDb main page for the latest additions.
Home - Disclaimer
Copyright © No Name 2001-2024
Page generated in: 0.229 sec.