Final Cartridge: Difference between revisions

From ReplayResources
Jump to navigationJump to search
No edit summary
mNo edit summary
Line 16: Line 16:
|label2  = ROM
|label2  = ROM
|data2  = TFC/FC2: 16 kbyte<br>
|data2  = TFC/FC2: 16 kbyte<br>
FC+: 24 kbyte
FC3: 64 kbyte
FC3: 64 kbyte
|header3 =  
|header3 =  
Line 22: Line 23:
|header4 =  
|header4 =  
|label4  = Hardware features
|label4  = Hardware features
|data4  = 1 Button ''Freeze''
|data4  = TFC/FC2/FC+: 1 Button ''Freeze''<br>
1 Switch ''On/Off''
FC3:  1 Button ''Freeze''<br>
1 Button ''Reset''
|header5 =
|header5 =
|label5  = Manual
|label5  = Manual
Line 33: Line 37:
|header6 =
|header6 =
|label6  = [[CRT ID]]
|label6  = [[CRT ID]]
|data6  = TFC: 13<br>
|data6  = TFC/FC2/FC+: 13<br>
FC3: 35<br>
FC3: 35<br>
|header7 = Programming
|header7 =  
|label7  =
|label7  = Programming
|data7  =
|data7  = See [[Expert Cartridge#Tech|Tech Section]]
|header8 =
|label8  = Control Registers
|data8  = $DFFF -
|header9 =
|label9  = &nbsp;
|data9  = $FFF8
|header10 =
|label10  = &nbsp;
|data10  = $6000
|header10 =
|label10  = &nbsp;
|data10  = The registers are enabled by the cartridge button blabla
 
}}
}}



Revision as of 23:20, 22 April 2010

Final Cartridge Screenshots
Final Cartridge Screenshots
Technical Info
ROM TFC/FC2: 16 kbyte

FC+: 24 kbyte

FC3: 64 kbyte
RAM None
Hardware features TFC/FC2/FC+: 1 Button Freeze

1 Switch On/Off FC3: 1 Button Freeze

1 Button Reset
Manual PDF: XX pages

PDF: XX pages
PDF: XX pages
PDF: XX pages
PDF: XX pages

PDF: XX pages
CRT ID TFC/FC2/FC+: 13
FC3: 35
Programming See Tech Section
Attention please!
Work is still in progress here!

The Final Cartridge and its successor, the very popular Final Cartridge III,

fuck, this is going to be long ...


Wonder where this is coming from: vice?

- here is another doc: http://www.zimmers.net/anonftp/pub/cbm/documents/chipdata/Final%20Cartridge%20III%20Internals.txt (equally wrong)

   The Final Cartridge 1 + 2

   - any access to IO1 turns cartridge ROM off
   - any access to IO2 turns cartridge ROM on

   The Final Cartridge 3

   - 4 16K ROM Banks at $8000/$a000 (=64K)

        Bank 0:  BASIC, Monitor, Disk-Turbo
        Bank 1:  Notepad, BASIC (Menu Bar)
        Bank 2:  Desktop, Freezer/Print
        Bank 3:  Freezer, Compression

   - the cartridges uses the entire io1 and io2 range

   - one register at $DFFF:

    7      Hide this register (1 = hidden)
    6      NMI line   (0 = low = active) *1)
    5      GAME line  (0 = low = active) *2)
    4      EXROM line (0 = low = active)
    2-3    unassigned (usually set to 0)
    0-1    number of bank to show at $8000

    1) if either the freezer button is pressed, or bit 6 is 0, then
       an NMI is generated

    2) if the freezer button is pressed, GAME is also forced low

    - the rest of io1/io2 contain a mirror of the last 2 pages of the
      currently selected rom bank (also at $dfff, contrary to what some
      other documents say)



Weblinks