Capture

From ReplayResources
Revision as of 02:55, 9 March 2010 by Count Zero (talk | contribs)
Jump to navigationJump to search
Capture Screenshots
Capture Screenshots
Technical Info
ROM 8 kbyte
RAM 8 kbyte
Hardware features 1 Button Freeze
Manual PDF: 11 pages - includes all necessary info
PNG: 1 page - v1.1 Upgrade Note
CRT ID 34
Programming
Control Registers $FFF7 - enables Cart
  $FFF8 - disables Cart
Below text

Capture was introduced to the american market in August 1985 with an update to Capture II between mid 1987 and December 1987. Capture was produced by Jason-Ranheim Company and widely distributed as Capture Archival Cartridge System due to its extra support for creating ready to eprom program output for the promenade C1 eprom burner. The hardware base for the cartridge never changed and the 1.0 software was upgradable to 1.1 (supposedly around mid 1986) and 2.0 (or II) by replacing the eprom (offered by Jason Ranheim Company as well).

Capture Cartridge from top

Capture came with 8kb of ROM as well as 8kb of RAM and was second on the market of commercial freezing cartridges. Its software is simple but well done and due to its limited space uses up the eprom pretty well. What people will usually regard as lack of features makes Capture somewhat special since it should be extremely hard to detect by normal software.

Memory dumps created by Capture are really what the name says - memory dumps with information on registers and program counter added. The description of the resulting file contents is very well documented on the manual and easily allows later modification on the frozen program. Apart from this Capture does really nothing but fill the memory and dump it in restartable form to disk, tape or "cartrige".

Along with the 2-kbyte files containing the memory dump there are files created containing the IO state of the C64 and there is an option to store the drive RAM as well. It should be noted that the drive ram is not restored on reloading the frozen program though. Additionally disks containing captured programs are not easily file copyable since the cartridge is installing a few fast loader bits to track 18 sectors 15 and 18. You will need to copy these as well.


This cartridge is a true NMI-Freezer. On button press the NMI is triggered and through the NMI vector pointing to somewhere at the $FEXX page the computer ends up at $EAEA. Here the actual freezing takes place by storing registers to the cartridge RAM available during Ultimax-Mode at $6000-$7FFF.

Jason-Ranheim Company sold a variety of eprom related products for the VIC-20 already and produced the promenade C1 eprommer for the C64 before the Capture cartridge apparently. Capture always was advertised as accompanying the promenade C1 though one should see it as stand alone product with an extra option to round the company portfolio. It should be mentioned that the promenade C1 was cloned by several people and seen by many as the eprommer standard in the USA.



Capture II Advert 12/1987
Capture II Advert
Run Issue 48, 12/1987


  • todo: add binaries, proper programming info at the right - what else?
  • explain load-execute plugin style
  • bindiff?


Notes

  • Ahoy! Magazine Issue 27 (March 1986) mentions a missing PROM programming feature and incompatibilities to early C128 models. It is also stated that the v1.1 upgrade was about to resolve these issues. The article also reviews ISEPIC and Snapshot 64 and concludes that all freezers are at about the same level and efficiency.
  • Ahoy! Magazine Issue 47 (November 1987) is revisiting the Capture cartridge and states the availability of a ROM update resolving the C128 incompatibilities and adding the PROM programming option. We can only assume which version they tested since the differences on Capture v1.1 and Capture II are not too obvious.


Missing

  • ROM dump of Capture 1.0
  • Affiliate programs if there were any. The "load-execute" option promises plugins of some kind.


Binaries

blablup.zip contains just the c64 binaries:

  • Capture 1.1 decoded .bin and converted .crt
  • Capture II decoded .bin and converted .crt


blablup.zip contains:

  • Capture 1.1 raw binary, decoded .bin and converted .crt
  • Capture II raw binary, decoded .bin and converted .crt
  • Capture Manual Scan (two PDF files)
  • Capture V1.1 Upgrade Note (one PDF file)
  • Capture Cartridge Hi-Res photos
  • Decoding material including the c source for the decoder and PDF files to the chips used with this hardware



Trivia

 Acknowledgements

 We would like to thank the following people for helping to make Warp Speed a reality:

 Dave Morelli
 Fred Wasserman
 Bob and Phyllis Jacob
 Eric Roberts
 Jason Ranheim Company
 and all the people who wrote in to comment on version 1.0! We hope you like this new version

see last one on that list. Warp Speed eprom is similarly crippled and needed decoding as the Capture eprom - OK, no big deal since there are other examples of changing data lines as well but the relation is interesting trivia. :)

  • The Jason-Ranheim PCC-8 eprom board system is mentioned on U.S.patent 4,785,420.
  • "The Jason-Ranheim company no longer sells or supports Commodore products. As such, they saw no harm in allowing their copyrighted materials be used in this way by people who still have access to the PROMENADE." quoted from Promenade Manual at zimmers.net - we hope they think the same way about Capture. Emails were not answered (yet).
  • "Jason-Ranheim (still in business making PC based products) clearly indicated about a decade ago that they couldn't care less about what people do to or with their vintage Commodore related hardware and software." and "JR will not answer in any way to anyone asking anything about Commodore related equipment... " quoted from the Lemon64 forums.

Weblinks