Expert Cartridge: Difference between revisions

From ReplayResources
Jump to navigationJump to search
No edit summary
mNo edit summary
 
(47 intermediate revisions by 2 users not shown)
Line 7: Line 7:
|labelstyle  = background:#ddf;
|labelstyle  = background:#ddf;
|datastyle    =  
|datastyle    =  
|caption      = Power Cartridge Screenshots
|caption      = Expert Cartridge Screenshots
|captionstyle =  
|captionstyle =  


Line 21: Line 21:
|header4 =  
|header4 =  
|label4  = Hardware features
|label4  = Hardware features
|data4  = 1 tristate Switch ''PGM/ON/OFF''<br>
|data4  = 1 tri-state Switch ''PRG/OFF/ON''<br>
1 button ''RESET'' and<br>
1 button ''RESET'' and<br>
optionally (later default on cart):<br>
optionally (later default on cart):<br>
Line 27: Line 27:
|header5 =
|header5 =
|label5  = Manual
|label5  = Manual
|data5  = [[Media:aaaa.txt|PDF: XX pages]]<br>
|data5  = See [[Expert_Cartridge#Binaries|Binaries Section]]<br>
Too much to list here.<br>
Check '''[[:Category:Expert_Cartridge|Expert_Cartridge Category]]''' for even more!
|header6 =
|header6 =
|label6  = [[CRT ID]]
|label6  = [[CRT ID]]
|data6  = 6
|data6  = 6
|header7 = Programming
|header7 =  
|label7  =
|label7  = Programming
|data7  =
|data7  = See [[Expert Cartridge#Tech|Tech Section]]
|header8 =
}}
|label8  = Control Registers
''Expert Cartridge'' by the english company ''Trilogic'' came in the middle of 1986 relatively late to the european market but got into quite a success story due to its excellent software. ''Expert Cartridge'' is a RAM only cartridge carrying 8 kbyte of RAM which can be pre-programmed just like an [[ISEPIC]]. The difference apart from the larger available RAM is that it was relatively easy to change the software and add own functionality. '''LOAD'''ing the software of course takes some time but developers added speed loaders whereever possible and suitable and of course the loaded ''operating system'' is reset-proof. The name '''Expert''' fits pretty well since all of the software if really targetted to be used by the experienced user.
|data8  =
[[File:Expert_Cartridge_top_cut.jpg|180px|left|border|Expert Cartridge opened]] On initial release of the hardware just a C64 only version was available quickly being followed by a C128 compatible version. Just a few months later ''Trilogic'' started offering an add-on cartridge going by the name of '''E.S.M.''' and included this functionality into the most recent cartridge edition. So after about six to nine months all ''Expert Cartridge'' sales went with ESM included.
|header9 =
No explanation for the meaning of ''ESM / E.S.M.'' could be found as of yet but the importance of a '''freeze button''' nobody will deny and ESM delivers just that with a shiny LED added. Users without ESM will have to hit RESTORE to gain access to the monitor mode (which represents the [[:Category:Freezer|Freezer]]).
|label9  = &nbsp;
 
|data9  =
Starting with version 3 of the software ''Trilogic'' was not the only apparent name on the product anymore. ''Cat & Korsh International'' somewhat took over distribution and the company name was placed within the software. Some production runs of the cartridge have the ''Trilogic'' logo removed completely but ''Trilogic'' remained in the UK and kept advertising the ''Expert'' in the UK. In Germany the ''Expert Cartridge'' was available from ''REX Datentechnik'' as well. Check the [[:Category:Expert Cartridge|Expert Cartridge category]] for full footage.
|header10 =
 
|label10  = &nbsp;
The main software features the freeze functionality, which is the monitor of which several versions exist. Flipping the switch when loading in new software for a desired feature and often having to reload the ''victim software'' might sound horrible nowadays but as previously stated a lot of people were attracted by the flexibility this RAM based approach offered.
|data10  =


}}
Along with the pretty excessive manual this cartridge was for a long time a perfect aid for the serious developer and a great weapon for the reverse engineering fraction.


''Expert Cartridge'' by ''Trilogic'' came relatively late to the european market in the middle of 1986 but got into quite a success story. ''Expert Cartridge'' is a RAM only cartridge carrying 8 kbyte of RAM which can be pre-programmed just like on ISEPIC. The difference apart from the available RAM is that it was relatively easy to change the software and add own functionality. '''LOADing''' the software of course takes it's time but developers added speed loaders whereever possible and suitable. The name '''Expert''' fits pretty well since all of the software if really targetted to be used by the experienced user.
This [[Media:Expert_Cartridge_Werbung_Australia.jpg|Australia advert]] carries a note "Australia made" which raised some laughter but obviously needs to be distinguished from "Australia developed" - nice marketing. ''Rex Datentechnik'' produced a clone for the german market as [http://www.retroport.de/C64_C128_Hardware.html www.retroport.de] pictures.
[[File:Expert_Cartridge_top_cut.jpg|180px|left|border|Expert Cartridge opened]] Lorem ipsum.
The article below from ''Your Commdore Issue 48, September 1988'' is simply dumped here since it gives a few more infos:


{{Quote|Thanks:
  - ''Draven'' for the incredible '''Expertise - Expert User Club Newsletter''' collection and adding to the binaries. Check the [[:Category:Expert_Cartridge|Expert Cartridge Category]].
  - [http://commodore.bombjack.org bombjack.org]
  - iAN Cook for the ''OMAlfred'' software. So far we just figured that ''OMAlfred'' was more or less famous for clones in Italy.
  - Zero-X for typing in the '''Memory Restorer''' - and even more than required :)
}}


{{Infobox
{{Infobox
|name        = Infobox/doc
|name        = Infobox/doc
|bodystyle    =  
|bodystyle    =  
|title        = Expert Cartridge Advert 10/1986
|title        = Expert Cartridge Advert 05/1986
|titlestyle  =  
|titlestyle  =  
 
|image        = [[File:Your_Commodore_Issue_20_1986_May_EC_Ad.jpg|250px|alt=Expert Cartridge Advert]]
|image        = [[File:Your_Commodore_Issue_xx_1986_Oct_Power_Cartridge_Ad.jpg|250px|alt=Power Cartridge Advert]]
|imagestyle  =  
|imagestyle  =  
|caption      = Your Commodore 25, 10/1986  
|caption      = Your Commodore Issue 20, 05/1986  
|captionstyle =  
|captionstyle =  
|headerstyle  = background:#ccf;
|headerstyle  = background:#ccf;
Line 68: Line 74:
|name        = Infobox/doc
|name        = Infobox/doc
|bodystyle    =  
|bodystyle    =  
|title        = Expert Cartridge Advert 12/1991
|title        = Expert Cartridge Advert 12/1986
|titlestyle  =  
|titlestyle  =  


|image        = [[File:ZZap_64_Issue_0xx_1991_Dec_Power_Cartridge_Ad.jpg|250px|alt=Power Cartridge Advert]]
|image        = [[File:Your_Commodore_Issue_27_1986_Dec_EC.jpg|250px|alt=Expert Cartridge Advert]]
|imagestyle  =  
|imagestyle  =  
|caption      = Zzap!64 Issue 79, 12/1991
|caption      = Your Commodore Issue 27, 12/1986
|captionstyle =  
|captionstyle =  
|headerstyle  = background:#ccf;
|headerstyle  = background:#ccf;
Line 79: Line 85:
|datastyle    =  
|datastyle    =  
}}
}}
[[Image:Your_Commodore_Issue_48_1988_Sep_Expert_Piracy.jpg|none]]
{{-}}
[[Image:Expert_Cartridge_3.5_Netherlands.jpg|300px]][[Image:Expert_Cartridge_closed_top.jpg|300px]][[Image:Expert_Cartridge_Utilities_Disk_small.jpg|330px]]
As you can see there are lots of pictures and little information or words to utter on the ''Expert Cartridge'' itself. The software speaks for itself but whenever you have things to add - please let us know.
==Tech==
As usual the following was shamelessly copied off the [https://sourceforge.net/p/vice-emu/code/HEAD/tree/trunk/vice/src/c64/cart/expert.c expert.c] from the [http://sourceforge.net/projects/vice-emu/ VICE emulator]:
[[Image:Expert_Competition_Your_Commodore_Issue_47_1988_Aug_8.jpg|right|300px]]
<pre>
    - one 8K RAM (!) bank
    - IO1 seems to be connected to a flipflop, which makes a single bit "register".
      wether it is decoded fully or mirrored over the full IO1 range is unknown
      (the software only uses $de00).
      - any access to io1 toggles the flipflop, which means enabling or disabling
        the cartridge RAM, ie ROMH (exrom) (?)
      - any access to io1 seems to disable write-access to the RAM
    the cartridge has a 3 way switch:
    PRG:
      - NMI logic and registers are disabled
      - RAM is mapped to 8000 (writeable) in 8k game mode
    ON:


    - after switching from OFF to ON
      - NMI logic is active. the "freezer" can now be activated by either
        pressing restore or the freezer button.
      - Io1 "register" logic is disabled
      - RAM not mapped


    - after reset:
      - RAM is mapped to 8000 (writeable) and E000 (read only) in ultimax mode
      - Io1 "register" logic is enabled (?)
    - on NMI (restore or freezer button pressed):
      - RAM is mapped to 8000 (writeable) and E000 (read only) in ultimax mode
      - Io1 "register" logic is enabled
    OFF:
      - NMI logic and registers are disabled
      - RAM not mapped
      - according to the documentation, the cartridge is disabled. however,
        the NMI logic of the cart still seems to interfer somehow and makes
        some program misbehave. the solution for this was to put an additional
        switch at the NMI line of the cartridge port, which then allows to
        completely disable the cartridge for real.
        this misbehavior is NOT emulated
    there also was an "upgrade" to the hardware at some point, called "EMS".
    this pretty much was no more no less than a freezer button :=)
    short instructions:
    note: the state of the switch and the order of doing things is very important,
          making a mistake here will almost certainly cause it not to work as
          expected. also, since the software tracks its state internally to act
          accordingly, saving it will not result in a runable image at any time.
    preparing the expert ram (skip this if you use a crt file)
    - switch to OFF
    - reset
    - switch to PRG
    - load and run the install software
    - switch to ON (as beeing told on screen)
    - reset. this will usually start some menu/intro screen
    - space to go to monitor
    using the freezer / monitor
    - "pp" or "p" clears memory (and will reset)
    - (if you want to save a crt file for later use, do that now)
    - switch to OFF
    - reset
    - load and run game
    - switch to ON
    - hit restore (or freezer button)
    - z "name" to save backup
    - r to restart running program
</pre>


== [[Wantlist|Missing]]==
== [[Wantlist|Missing]]==


* Control register information
* 1.x ('''One Point''') Software
* English PDF Manual Scan (especially of a 2.x manual)
* Any missing Trilogic Disk releases and any missing custom hacks
 




== Binaries ==
== Binaries ==


[[Media:Expert_Cartridge_binaries_rr.c64.org_2010-04.rar|Expert_Cartridge_binaries_rr.c64.org_2010-04.rar]] contains just the C64 binaries:
[[Media:Expert_Cartridge_binaries_rr.c64.org_2021-02.rar|Expert_Cartridge_binaries_rr.c64.org_2021-02.rar]] contains just the C64 binaries:


* Trilogic (Cat & Korsh) originally supplied software:
* Trilogic (Cat & Korsh) originally supplied software:
** '''v2.5-v2.9''' likely not original but at least has lost 2.5 and 2.6 versions
** '''v2.7''' stock, "d" and "m" (whatever that means, someone compare them) - disk includes '''v2.8''' stock
** '''v2.7''' stock, "d" and "m" (whatever that means, someone compare them) - disk includes '''v2.8''' stock
** '''v2.9''' stock - coming with 2.7m again
** '''v2.9''' stock - coming with 2.7m again
** '''v2.10''' disk has added quite a few new things: ''Immortaliser'', ''Sprite Editor'', ''Sprite Extractor'' and ''Screen Grabber'' being some of them
** '''v2.10''' disk has added quite a few new things: ''Immortaliser'', ''Sprite Editor'', ''Sprite Extractor'' and ''Screen Grabber'' being some of them
** '''v3.1'''
** '''v3.1''' two versions. One by Trilogic and one by Cat&Korsh
** '''v3.2'''
** '''v3.2'''  
** '''v3.2r'''
** '''v3.2r''' got the ''Rocket Turboloader'' added - said to be the ''Expert'' answer to ''Warp25''. See the test in [[Media:Your_Commodore_Issue_47_1988_Aug_EC_vs_AR.pdf|Your Commodore Issue 47]]
** '''v3.5'''
** '''v3.5'''  
 
** '''v4.1''' is trying to integrate the software on a more modular base. See also [[Media:Your_Commodore_Issue_56_1989_May_EC_News_41R.jpg|Expert v4.1 software announcement]]
** '''v4.1'''
** '''v4.1r'''
** '''v4.2''' comes with two disk sides. First one has a new ''expert v4.2'' menu and the second disk has the instructions on the disk to print.


* Trilogic Utility Disk 2.10 MOS
* Trilogic Utility Disk 3.2 MOS
* Trilogic Utility Disk 3.2 MOS


* Custom hacks:
* Custom hacks:
** [http://noname.c64.org/csdb/release/?id=85355 Expert 2.10+ software by Tim (of Stoat&Tim)]
** '''v2.9a''' by Expert Userclub
** [http://noname.c64.org/csdb/release/?id=64637 Expert 2.10c software by Mad Mekon Cracking (MMC)]
** [http://noname.c64.org/csdb/release/?id=85355 '''v2.10+''' by Tim (of Stoat&Tim)]
** Expert 2.11 software by CAS [http://noname.c64.org/csdb/scener/?id=6489 CAS??]
** [http://noname.c64.org/csdb/release/?id=64637 '''v2.10c''' by Mad Mekon Cracking (MMC)]
** '''v2.11''' by CAS [http://noname.c64.org/csdb/scener/?id=6489 CAS??]
** '''v4.0 / Star-Expert 5.2''' by [http://noname.c64.org/csdb/scener/?id=5956 Micron/SCS]
** '''Expert Cartridge Memory Restorer''' from [[Media:Your_Commodore_Issue_63_1989_Dec_EC_Mem_Restorer_Tip.pdf|Your Commodore Issue 63, Expert Cartridge Memory Restorer]]
* ''OMAlfred'' System Software


* [http://noname.c64.org/csdb/release/?id=48094 Turbo Utility] for use with ''Expert Cartridge'' by Relax ("Fastload ROM" one could say)




[[Media:Expert_Cartridge_all_rr.c64.org_2010-04.rar|Expert_Cartridge_all_rr.c64.org_2010-04.rar]] contains:
[[Media:Expert_Cartridge_all_rr.c64.org_2021-02.rar|Expert_Cartridge_all_rr.c64.org_2021-02.rar]] contains:


* all of the above
* all of the above
* A mirror of [http://www.e.kth.se/~e93_msi/c64/expert.html Martin Sikström's Expert Cartridge reverse engineering site] - check the real site for most recent version!
* A mirror of [http://www.e.kth.se/~e93_msi/c64/expert.html Martin Sikström's Expert Cartridge reverse engineering site] - check the real site for most recent version!
* [[Expert Cartridge V3.1 Manual Project64.txt]]
* Larger version of the [[Media:Expert_Cartridge_Schematics.png|Expert Cartridge Schematics]]
* [[Expert Cartridge V4.1 Manual Project64.txt]]
* [[:File:Expert_Cartridge_v2.9_Manual_english.pdf|PDF: Expert Cartridge 2.9 Manual (english)]]
*
* [[:File:Expert_Cartridge_v2.9_Manual_german.pdf|PDF: Expert Cartridge 2.9 Manual (german)]]
* [[:File:Expert_Cartridge_v2.10_Manual_english.pdf|PDF: Expert Cartridge 2.10 Manual (english)]]
* [[Expert Cartridge V3.1 Manual Project64.txt|TXT: Expert Cartridge V3.1 Manual Project64 (english)]]
* [[:File:Expert_Cartridge_v3.1_Manual_english.pdf|PDF: Expert Cartridge 3.1 Manual (english)]] and [[:File:Expert_Cartridge_v3.1_Manual_english_reworked.pdf|(reworked)]]
* [[:File:Expert_Cartridge_v3.1_Manual_dutch.pdf|PDF: Expert Cartridge 3.1 Manual (dutch)]]
* [[:File:Expert_Cartridge_v3.2_Manual_english_v1.pdf|PDF: Expert Cartridge 3.2 Manual V1 (english)]], [[:File:Expert_Cartridge_v3.2_Manual_english_v2.pdf|PDF: Expert Cartridge 3.2 Manual V2 (english)]] and [[:File:Expert_Cartridge_v3.2_Manual_english_reworked.pdf|(reworked)]]
* [[:File:Expert_Cartridge_v3.5_Manual_danish.pdf|PDF: Expert Cartridge 3.5 Manual (danish)]]
* [[:File:Expert_Cartridge_v3.5_Manual_dutch.pdf|PDF: Expert Cartridge 3.5 Manual (dutch)]]
* [[Expert Cartridge V4.1 Manual Project64.txt|TXT: Expert Cartridge V4.1 Manual Project64 (english)]]
* [[:File:Expert_Cartridge_v4.1_Manual_dutch.pdf|PDF: Expert Cartridge 4.1 Manual (dutch)]]
* [[:File:Expert_Cartridge_v4.2_Manual_english_reworked.pdf|PDF: Expert Cartridge v4.2 Manual reworked (english)]]
* Expert Cartridge Utility Disk Manuals ([[:File:Expert_Cartridge_Utility_Disk_1987_Jun.pdf|1987 June]], [[:File:Expert_Cartridge_Utility_Disk_1987_Oct_v2.13.pdf|1987 October (v2.13)]], [[:File:Expert_Cartridge_Utility_Disk_1988_Mar_v3.2.pdf|1988 March (v3.2)]])
* [[Media:Your_Commodore_Issue_63_1989_Dec_EC_Mem_Restorer_Tip.pdf|Your Commodore Issue 63, Expert Cartridge Memory Restorer]] Tip and Listing. (Thanks to Zero-X for typing this in! :) )


==Trivia==
==Trivia==


* The earliest software found for ''Expert Cartridge'' was written by [http://www.lemon64.com/games/list.php?type=coder&name=John%20Twiddy John Twiddy]
* The 2.10 software for ''Expert Cartridge'' was written by [http://www.lemon64.com/games/list.php?type=coder&name=John%20Twiddy John Twiddy]




==Weblinks==
==Weblinks==
 
* [https://csdb.dk/release/?id=140363 Expert 1.10+ software by The Omega Man/TCS at CSDb]
* [http://noname.c64.org/csdb/release/?id=85355 Expert 2.10+ software by Tim (of Stoat&Tim)]
* [http://noname.c64.org/csdb/release/?id=85355 Expert 2.10+ software by Tim (of Stoat&Tim) at CSDb]
* [http://noname.c64.org/csdb/release/?id=64637 Expert 2.10c software by Mad Mekon Cracking (MMC)]
* [http://noname.c64.org/csdb/release/?id=64637 Expert 2.10c software by Mad Mekon Cracking (MMC) at CSDb]
* [http://www.e.kth.se/~e93_msi/c64/expert.html Martin Sikström's Expert Cartridge reverse engineering]
* [http://www.e.kth.se/~e93_msi/c64/expert.html Martin Sikström's Expert Cartridge reverse engineering]
* [http://www.cascade64.de/c64_drivers.php?selector=1&cat=Cartridge%20Add-Ons cascade64.de] has Action Replay, [[Final Cartridge]] III and Expert Cartridge tools
* [http://www.richardlagendijk.nl/cip/category/cartridge/expert_esm Expert Cartridge at Commodore Info Page]
* [http://www.richardlagendijk.nl/cip/category/cartridge/expert_esm Expert Cartridge at Commodore Info Page]
* [http://www.lemon64.com/museum/view.php?id=283&genre=manualmisc Some info and a scan by Jarno Beumer at Lemon64]
* [http://www.retroport.de/Hardware_D-E.html Retroport.de]
* [http://www.lemon64.com/museum/view.php?id=283&genre=manualmisc Some info and a 3.5 scan by Jarno Beumer at Lemon64]
* [http://www.lemon64.com/forum/viewtopic.php?p=404460 Lemon64 thread on the Expert Cartridge software]
* [https://www.lemon64.com/forum/viewtopic.php?p=789071 Another  Lemon64 thread on the Expert Cartridge software]
* [https://www.forum64.de/index.php?thread/75616-kopierschutz-bei-expert-cartridge-utility-disk-v4-1-d64-f64-wolke/ Forum64 (german) thread on a copy protection] coming with the V4.1 and v4.2 disks and the related [https://www.lemon64.com/forum/viewtopic.php?t=64893 Lemon64 thread]
 
[[Category:Expert_Cartridge]]

Latest revision as of 21:59, 19 August 2024

Expert Cartridge Screenshots
Expert Cartridge Screenshots
Technical Info
RAM 8 kbyte
Hardware features 1 tri-state Switch PRG/OFF/ON

1 button RESET and
optionally (later default on cart):

1 button FREEZE (E.S.M.)
Manual See Binaries Section

Too much to list here.

Check Expert_Cartridge Category for even more!
CRT ID 6
Programming See Tech Section

Expert Cartridge by the english company Trilogic came in the middle of 1986 relatively late to the european market but got into quite a success story due to its excellent software. Expert Cartridge is a RAM only cartridge carrying 8 kbyte of RAM which can be pre-programmed just like an ISEPIC. The difference apart from the larger available RAM is that it was relatively easy to change the software and add own functionality. LOADing the software of course takes some time but developers added speed loaders whereever possible and suitable and of course the loaded operating system is reset-proof. The name Expert fits pretty well since all of the software if really targetted to be used by the experienced user.

Expert Cartridge opened

On initial release of the hardware just a C64 only version was available quickly being followed by a C128 compatible version. Just a few months later Trilogic started offering an add-on cartridge going by the name of E.S.M. and included this functionality into the most recent cartridge edition. So after about six to nine months all Expert Cartridge sales went with ESM included.

No explanation for the meaning of ESM / E.S.M. could be found as of yet but the importance of a freeze button nobody will deny and ESM delivers just that with a shiny LED added. Users without ESM will have to hit RESTORE to gain access to the monitor mode (which represents the Freezer).

Starting with version 3 of the software Trilogic was not the only apparent name on the product anymore. Cat & Korsh International somewhat took over distribution and the company name was placed within the software. Some production runs of the cartridge have the Trilogic logo removed completely but Trilogic remained in the UK and kept advertising the Expert in the UK. In Germany the Expert Cartridge was available from REX Datentechnik as well. Check the Expert Cartridge category for full footage.

The main software features the freeze functionality, which is the monitor of which several versions exist. Flipping the switch when loading in new software for a desired feature and often having to reload the victim software might sound horrible nowadays but as previously stated a lot of people were attracted by the flexibility this RAM based approach offered.

Along with the pretty excessive manual this cartridge was for a long time a perfect aid for the serious developer and a great weapon for the reverse engineering fraction.

This Australia advert carries a note "Australia made" which raised some laughter but obviously needs to be distinguished from "Australia developed" - nice marketing. Rex Datentechnik produced a clone for the german market as www.retroport.de pictures. The article below from Your Commdore Issue 48, September 1988 is simply dumped here since it gives a few more infos:

Thanks:

 - Draven for the incredible Expertise - Expert User Club Newsletter collection and adding to the binaries. Check the Expert Cartridge Category.
 - bombjack.org
 - iAN Cook for the OMAlfred software. So far we just figured that OMAlfred was more or less famous for clones in Italy.
 - Zero-X for typing in the Memory Restorer - and even more than required :)
Expert Cartridge Advert 05/1986
Expert Cartridge Advert
Your Commodore Issue 20, 05/1986
Expert Cartridge Advert 12/1986
Expert Cartridge Advert
Your Commodore Issue 27, 12/1986
Your Commodore Issue 48 1988 Sep Expert Piracy.jpg


Expert Cartridge 3.5 Netherlands.jpgExpert Cartridge closed top.jpgExpert Cartridge Utilities Disk small.jpg

As you can see there are lots of pictures and little information or words to utter on the Expert Cartridge itself. The software speaks for itself but whenever you have things to add - please let us know.

Tech

As usual the following was shamelessly copied off the expert.c from the VICE emulator:

Expert Competition Your Commodore Issue 47 1988 Aug 8.jpg
    - one 8K RAM (!) bank
    - IO1 seems to be connected to a flipflop, which makes a single bit "register".
      wether it is decoded fully or mirrored over the full IO1 range is unknown
      (the software only uses $de00).
      - any access to io1 toggles the flipflop, which means enabling or disabling
        the cartridge RAM, ie ROMH (exrom) (?)
      - any access to io1 seems to disable write-access to the RAM

    the cartridge has a 3 way switch:

    PRG:

      - NMI logic and registers are disabled
      - RAM is mapped to 8000 (writeable) in 8k game mode

    ON:

    - after switching from OFF to ON
      - NMI logic is active. the "freezer" can now be activated by either
        pressing restore or the freezer button.
      - Io1 "register" logic is disabled
      - RAM not mapped

    - after reset:
      - RAM is mapped to 8000 (writeable) and E000 (read only) in ultimax mode
      - Io1 "register" logic is enabled (?)

    - on NMI (restore or freezer button pressed):
      - RAM is mapped to 8000 (writeable) and E000 (read only) in ultimax mode
      - Io1 "register" logic is enabled

    OFF:

      - NMI logic and registers are disabled
      - RAM not mapped
      - according to the documentation, the cartridge is disabled. however,
        the NMI logic of the cart still seems to interfer somehow and makes
        some program misbehave. the solution for this was to put an additional
        switch at the NMI line of the cartridge port, which then allows to
        completely disable the cartridge for real.

        this misbehavior is NOT emulated

    there also was an "upgrade" to the hardware at some point, called "EMS".
    this pretty much was no more no less than a freezer button :=)

    short instructions:

    note: the state of the switch and the order of doing things is very important,
          making a mistake here will almost certainly cause it not to work as
          expected. also, since the software tracks its state internally to act
          accordingly, saving it will not result in a runable image at any time.

    preparing the expert ram (skip this if you use a crt file)

    - switch to OFF
    - reset
    - switch to PRG
    - load and run the install software
    - switch to ON (as beeing told on screen)
    - reset. this will usually start some menu/intro screen
    - space to go to monitor

    using the freezer / monitor

    - "pp" or "p" clears memory (and will reset)
    - (if you want to save a crt file for later use, do that now)
    - switch to OFF
    - reset
    - load and run game
    - switch to ON
    - hit restore (or freezer button)
    - z "name" to save backup
    - r to restart running program

Missing

  • 1.x (One Point) Software
  • Any missing Trilogic Disk releases and any missing custom hacks


Binaries

Expert_Cartridge_binaries_rr.c64.org_2021-02.rar contains just the C64 binaries:

  • Trilogic (Cat & Korsh) originally supplied software:
    • v2.5-v2.9 likely not original but at least has lost 2.5 and 2.6 versions
    • v2.7 stock, "d" and "m" (whatever that means, someone compare them) - disk includes v2.8 stock
    • v2.9 stock - coming with 2.7m again
    • v2.10 disk has added quite a few new things: Immortaliser, Sprite Editor, Sprite Extractor and Screen Grabber being some of them
    • v3.1 two versions. One by Trilogic and one by Cat&Korsh
    • v3.2
    • v3.2r got the Rocket Turboloader added - said to be the Expert answer to Warp25. See the test in Your Commodore Issue 47
    • v3.5
    • v4.1 is trying to integrate the software on a more modular base. See also Expert v4.1 software announcement
    • v4.1r
    • v4.2 comes with two disk sides. First one has a new expert v4.2 menu and the second disk has the instructions on the disk to print.
  • Trilogic Utility Disk 2.10 MOS
  • Trilogic Utility Disk 3.2 MOS
  • Turbo Utility for use with Expert Cartridge by Relax ("Fastload ROM" one could say)


Expert_Cartridge_all_rr.c64.org_2021-02.rar contains:

Trivia

  • The 2.10 software for Expert Cartridge was written by John Twiddy


Weblinks