Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
You are not logged in - nap
CSDb User Forums


Forums > C64 Coding > How to mod my Final Cardridge 3 (FC III)???
2015-06-26 20:02
Holy Moses

Registered: Feb 2013
Posts: 24
How to mod my Final Cardridge 3 (FC III)???

Dear readers,

just had read out the big fat 64k Eprom of my FC3 with my beloved 64 on a boring afternoom...

I did a few changes for testing, but for some major changes I have to understand how they made it to manage the data in the 64k eprom...

I checked out, that they used the $dfff register, but I know really nothing about it.

Could someone explain it for stupid?

BTW, I have the Version with a single "27c512", there must be one later Version with 2x "27c256" I guess...

Greetings,
2015-06-26 20:45
Burglar

Registered: Dec 2004
Posts: 1101
there's some info on $dfff here: http://codebase64.org/doku.php?id=base:cartridge_detection#fciii
2015-06-27 10:39
Holy Moses

Registered: Feb 2013
Posts: 24
Thanx alot Burglar, I didn´t found that page till yet.

I found the following page too yesterday, it´s quite cool:

ftp://ftp.zimmers.net/pub/cbm/documents/chipdata/Final%20Cartri..

I´m using a SD2IEC and checked out/read somewhere that the FC3 supports it quite well. Due the fact I´m having a FC3 flying arround here, and I thought/dream since ages about reading out the "27c512" inside to have a closer look on it... why not improving it a little bit?!?

From beginning on I disliked the Desktop and the Freezer wasn´t the kicker either.

I would like to have a great mixture from AR5 and FC3 plus some cool additional extras. The 64k are great to put some useful things into it.

I will first do some experiments to make sure I understood the bank switching thingy, meanwhile I will collect some ideas I want to realize.

If anybody has a cool idea for improvements too, let me know!
2015-06-27 13:00
chatGPZ

Registered: Dec 2001
Posts: 11386
http://rr.pokefinder.org/wiki/Final_Cartridge

Quote:
I would like to have a great mixture from AR5 and FC3 plus some cool additional extras. The 64k are great to put some useful things into it.

i'd rather not use the FC3 hardware for that - since it has no RAM, a bunch of things that made AR5 what it is can not be done at all.
2015-06-27 14:44
oldskool

Registered: Apr 2006
Posts: 26
http://rr.c64.org/wiki/The_Final_Replay
for Retro Replay and compatible hardware
2015-07-25 14:58
Holy Moses

Registered: Feb 2013
Posts: 24
Yes, thanks alot dudes.

I dropped the idea modifying the original fc3, because it really sucks erasing and burning eproms all the time.

I grabbed out my retro replay and flashed rr3.8q (64k) and final replay (32k). The final replay mainly for using the sd2iec, the rr3.8q is not compatible with the sd2iec but contains my beloved turbo ass.

Shame that in the final replay most additional basic extensions are dropped. And I´m not in the need of rr-net. I would love a Final cardridge III dos with turbo ass. Let`s see.

At least the first banks ($0000 - $7fff) of the original fc3 rom flashed in the 32k of the rr don`t work. Damn!

Anybody else tried it before?
2015-07-26 18:07
Count Zero

Registered: Jan 2003
Posts: 1932
Check the articles on register usage then try patching the FC3 ROM to Replay Hardware.
2015-07-26 18:43
Holy Moses

Registered: Feb 2013
Posts: 24
I guess that´s not the prob, Andreas...

Now i compared the first 8 bytes of different ROMs:

FC3 Ori:

$8000 09 80 5e fe c3 c2 cd 38

RR3.8q:

$8009 0c 80 c3 c2 cd 38 30 3c

TFR:

$8036 1c 80 c3 c2 cd 38 30 8d

Just ignore the different startadresses. At "RR3.8q" and "TFR" are the first two bytes of the "CBM80"-check missing. Even if I change the first bytes from "FC3 ori" that way similar to "RR3.8q" and "TFR", it won´t work, tried it a few minutes ago:

$8002 09 80 c3 c2 cd 38...

WTF...
2015-07-26 23:00
chatGPZ

Registered: Dec 2001
Posts: 11386
LOL
2015-07-28 16:42
Holy Moses

Registered: Feb 2013
Posts: 24
You´re the greatest!
2015-07-28 18:38
Count Zero

Registered: Jan 2003
Posts: 1932
Please - make yourself familiar with cart layouts, registers, IO spaces and the CBM80 reset pointers. Just some cart basics.
Then we may speak again.

PS: Rumours whistle that someone already patched the FC3 ROM to Replay HW - just cant remember names :(
2015-07-29 19:22
Holy Moses

Registered: Feb 2013
Posts: 24
Thanks alot, Count 0...

Just found something different now, atleast I don´t have to use the lame 3.8q crap anymore.
2015-07-29 21:03
chatGPZ

Registered: Dec 2001
Posts: 11386
srsly do you realize that trying to mod fc3 like that to make it work on retro replay hardware isnt ever going to work? the startup vectors are not the problem at all, its that the fc3 hardware is completely different to retro replay and the thing simply will not work unless you heavily patch it (basically rewriting large portions, because fc3 hardware uses 16k banks)
2015-08-02 19:37
Holy Moses

Registered: Feb 2013
Posts: 24
THIS is a useful answer, thanks alot.

I know, 4 banks each 16K, never thought it would be a problem.

Okay, will drop the idea and with use something I found in the net, an AR6 thing with TASS inside, too.

Thanks for your help.
RefreshSubscribe to this thread:

You need to be logged in to post in the forum.

Search the forum:
Search   for   in  
All times are CET.
Search CSDb
Advanced
Users Online
Xiny6581/Dees Produc..
El Jefe/Slackers^sidD
Metal Maniac/Dual Crew
MWR/Visdom
Genius/Xenon
Dan
csabanw
Jazzcat/Onslaught
Operator Teleksu
algorithm
Guests online: 95
Top Demos
1 Next Level  (9.7)
2 13:37  (9.7)
3 Mojo  (9.7)
4 Coma Light 13  (9.6)
5 Edge of Disgrace  (9.6)
6 What Is The Matrix 2  (9.6)
7 The Demo Coder  (9.6)
8 Uncensored  (9.6)
9 Comaland 100%  (9.6)
10 Wonderland XIV  (9.6)
Top onefile Demos
1 Layers  (9.6)
2 No Listen  (9.6)
3 Cubic Dream  (9.6)
4 Party Elk 2  (9.6)
5 Copper Booze  (9.6)
6 Dawnfall V1.1  (9.5)
7 Rainbow Connection  (9.5)
8 Onscreen 5k  (9.5)
9 Morph  (9.5)
10 Libertongo  (9.5)
Top Groups
1 Performers  (9.3)
2 Booze Design  (9.3)
3 Oxyron  (9.3)
4 Triad  (9.3)
5 Censor Design  (9.3)
Top Swappers
1 Derbyshire Ram  (10)
2 Jerry  (9.8)
3 Violator  (9.7)
4 Acidchild  (9.7)
5 Cash  (9.6)

Home - Disclaimer
Copyright © No Name 2001-2024
Page generated in: 0.065 sec.