{"id":276,"date":"2012-12-24T20:53:54","date_gmt":"2012-12-24T20:53:54","guid":{"rendered":"http:\/\/retroramblings.net\/?page_id=276"},"modified":"2022-06-15T21:29:29","modified_gmt":"2022-06-15T21:29:29","slug":"minimig-tc64-snapshots","status":"publish","type":"page","link":"http:\/\/retroramblings.net\/?page_id=276","title":{"rendered":"Minimig ECS"},"content":{"rendered":"<p>Since GitHub has removed their file uploads service, I shall make future snapshots of my fork of the Chameleon 64 Minimig core here.<\/p>\n<hr>\n<p><strong>Snapshots for Chameleon Version 2 hardware: <span style=\"color: #ff0000;\">(Do not attempt to flash these to the original Chameleon64 hardware.)<\/span><br \/>\n<\/strong><\/p>\n<p><a href=\"http:\/\/retroramblings.net\/snapshots\/Minimig_TC64V2_2019-11-16.zip\"><strong>2019-11-16<\/strong><\/a> &#8211; There has been some recent work documented on Atari-Forum to fix some bugs in the TG68K CPU.&nbsp; Tobias Gubener now has an official version of the CPU on Github, so I&#8217;ve incorporated it as a submodule, and rebuilt the core with the latest version of TG68.&nbsp; AMOSPro is much more stable in 68020 mode &#8211; some things that didn&#8217;t work before might work now.<\/p>\n<p><a href=\"http:\/\/retroramblings.net\/snapshots\/Minimig_TC64V2_2019-10-01.zip\"><strong>2019-10-01<\/strong><\/a> &#8211; This version fixes a stupid masking bug in the filesystem endian-swapping code, which caused boot problems with some SD cards and caused configuration file saving to fail.<\/p>\n<p><a href=\"http:\/\/retroramblings.net\/snapshots\/Minimig_TC64V2_2019-09-20.zip\"><strong>2019-09-20<\/strong><\/a> &#8211; This version adds support for the MIDI ports on the second-generation docking station.&nbsp; New for this version &#8211; if you have a CDTV controller, hold down button B and slide the mouse\/joy switch to toggle button B&#8217;s mapping between &#8220;second button&#8221; and &#8220;joystick up&#8221;. &nbsp; Also minor firmware tweaks, fixes a problem on reset, should be more robust at initialising the SD card at poweron.&nbsp; Don&#8217;t attempt to flash this core into a V1 Chameleon64.<\/p>\n<p><a href=\"http:\/\/retroramblings.net\/snapshots\/minimig_tc64v2_20190411.zip\"><strong>2019-04-11<\/strong><\/a> &#8211; This version fixes handling of the CDTV pad &#8211; it&#8217;s now possible to enter the menu with the power button, and browse with the directional pad (with the switch set to &#8220;joy&#8221;).&nbsp; Again, <strong>don&#8217;t attempt to flash this onto V1 hardware.<\/strong><\/p>\n<p><a href=\"http:\/\/retroramblings.net\/snapshots\/minimig_tc64v2_20190321.zip\"><strong>2019-03-21<\/strong><\/a> &#8211; (How on earth is it nearly six years since the last release?!) <strong>NOTE &#8211; THIS VERSION IS FOR V2 HARDWARE ONLY<\/strong>.&nbsp; There are no changes beyond those required to port the core, so please don&#8217;t attempt to flash this core on V1 hardware.<\/p>\n<hr>\n<p><strong>Snapshops for the original Chameleon V1 hardware:&nbsp; <span style=\"color: #ff0000;\">(Do not attempt to flash these to the newer version of the Chameleon64)<\/span><br \/>\n<\/strong><\/p>\n<p><a href=\"http:\/\/retroramblings.net\/snapshots\/Minimig_TC64V1_2019-11-16.zip\"><strong>2019-11-16<\/strong><\/a> &#8211; There has been some recent work documented on Atari-Forum to fix some bugs in the TG68K CPU. Tobias Gubener now has an official version of the CPU on Github, so I&#8217;ve incorporated it as a submodule, and rebuilt the core with the latest version of TG68. AMOSPro is much more stable in 68020 mode &#8211; some things that didn&#8217;t work before might work now.<\/p>\n<p><a href=\"http:\/\/retroramblings.net\/snapshots\/Minimig_TC64V1_2019-10-01.zip\"><strong>2019-10-01<\/strong><\/a> &#8211; This version fixes a stupid masking bug in the filesystem endian-swapping code, which caused boot problems with some SD cards and caused configuration file saving to fail.<\/p>\n<p><a href=\"http:\/\/retroramblings.net\/snapshots\/Minimig_TC64V1_2019-09-20.zip\"><strong>2019-09-20<\/strong><\/a> &#8211; This version brings the V1 port up to parity with the V2 port, adding support for accessing the menu via CDTV controller&#8217;s Power button, adding MIDI support with the second-generation docking station and firmware tweaks.<\/p>\n<p><a href=\"http:\/\/retroramblings.net\/snapshots\/minimig_tc64_20130608.zip\"><strong>2013-06-08<\/strong><\/a> &#8211; This version adds support for activating the OSD menu without a PS\/2 keyboard, and allows the menu to be controlled with the joystick.&nbsp; Use either the menu button on the Chameleon itself, or the run-stop key on the C64.&nbsp; Also the scandoubler now defaults to &#8220;on&#8221; if there&#8217;s no config file.<\/p>\n<p><strong><a href=\"http:\/\/retroramblings.net\/snapshots\/minimig_tc64_20130223.zip\">2013-02-23<\/a><\/strong> &#8211; This version makes it possible to disable the Minimig scandoubler, allowing a Minimig-to-Scart cable to be used.&nbsp; To activate this, press the reset button, then immediately afterwards press and hold down F3 for 15KHz NTSC (480i) or hold down F4 for 15KHz PAL (576i).&nbsp; (F1 and F2 can be used to select 31KHz scandoubled NTSC and PAL, respectively.&nbsp; That&#8217;s a long-standing feature.)&nbsp; The scandoubler setting will be saved as part of a configuration file.<\/p>\n<p><a href=\"http:\/\/retroramblings.net\/snapshots\/minimig_tc64_20130217.zip\"><strong>2013-02-17<\/strong><\/a> &#8211; This version incorporates Peter Wendrich&#8217;s chameleon_io entity, which abstracts away the messy details of communicating with the C64 or Docking Station.&nbsp; While the keyboard&#8217;s not mapped in any way yet, the C64&#8217;s joystick ports are now usable from the Minimig core.<\/p>\n<p><strong><a href=\"http:\/\/retroramblings.net\/snapshots\/minimig_tc64_20130210.zip\">2013-02-10<\/a><\/strong> &#8211; TobiFlex has just made some fixes to the TG68K core, so here&#8217;s an updated build of the Minimig core incorporating those fixes.&nbsp; I&#8217;m not sure yet which games and programs will be helped by these fixes, but I can say that The Lost Vikings now works.<\/p>\n<p><a href=\"http:\/\/retroramblings.net\/snapshots\/minimig_tc64_20130103.zip\"><strong>2013-01-03<\/strong><\/a> &#8211; A bugfix release which fixes a major problem relating to the extended fast RAM.&nbsp; (The address mangling which maps the Zorro II RAM from $200000 in the Amiga&#8217;s address space to $800000 in the SDRAM was being mistakenly applied to part of the Zorro III RAM too &#8211; which resulted in part of the address space being aliased.)&nbsp; Also a few menu tweaks.<\/p>\n<p><a href=\"http:\/\/retroramblings.net\/snapshots\/minimig_tc64_20130101.zip\"><strong>2013-01-01<\/strong><\/a> &#8211; Happy New Year!&nbsp; Yes, yet another new release!&nbsp; There are two changes this time:&nbsp; Firstly, the OSD menu will now allow you select 24 meg of Fast RAM, and the extra 16 meg will now be automatically configured.&nbsp; Secondly, the OSD background colour is now variable, which I&#8217;ve used in the menus to give subtle navigational cues, which will hopefully make it clearer what&#8217;s in the toplevel and what&#8217;s a submenu.&nbsp; (I&#8217;m undecided about whether or not this is a good idea, so feedback welcomed!)<\/p>\n<p><strong><a href=\"http:\/\/retroramblings.net\/snapshots\/minimig_tc64_20121228.zip\">2012-12-28<\/a><\/strong> &#8211; Happy New Year?&nbsp; A bit early for that, really &#8211; but here&#8217;s another new core, nonetheless.&nbsp; More speedups, due to bank interleaving SDRAM accesses and removing synchronization with the 28Mhz enaWRreg signal.&nbsp; I&#8217;ll be very interested to hear whether anyone has stability issues with this version &#8211; reports of stuff that worked before but fails now would be most useful.<\/p>\n<p><strong><a href=\"http:\/\/retroramblings.net\/snapshots\/minimig_tc64_20121224.zip\">2012-12-24<\/a><\/strong> &#8211; Merry Christmas!&nbsp; Adds a 4k CPU read cache, and a single-word buffer to speed up writes.&nbsp; Breaks Turbo Chip RAM for the moment (due to the lack of bus snooping on the new cache), though it still works in some instances.<\/p>\n<p><strong><a href=\"http:\/\/retroramblings.net\/snapshots\/minimig_tc64_20121101.zip\">2012-11-01<\/a><\/strong>&nbsp; &#8211; Supports Turbo Chip RAM, has an option in the menus to enable\/disable it.<a href=\"http:\/\/retroramblings.net\/snapshots\/minimig_tc64_20121101.zip\"><br \/>\n<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Since GitHub has removed their file uploads service, I shall make future snapshots of my fork of the Chameleon 64 Minimig core here. Snapshots for Chameleon Version 2 hardware: (Do not attempt to flash these to the original Chameleon64 hardware.) &hellip; <a href=\"http:\/\/retroramblings.net\/?page_id=276\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"parent":1894,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-276","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"http:\/\/retroramblings.net\/index.php?rest_route=\/wp\/v2\/pages\/276","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/retroramblings.net\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/retroramblings.net\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/retroramblings.net\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/retroramblings.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=276"}],"version-history":[{"count":17,"href":"http:\/\/retroramblings.net\/index.php?rest_route=\/wp\/v2\/pages\/276\/revisions"}],"predecessor-version":[{"id":1710,"href":"http:\/\/retroramblings.net\/index.php?rest_route=\/wp\/v2\/pages\/276\/revisions\/1710"}],"up":[{"embeddable":true,"href":"http:\/\/retroramblings.net\/index.php?rest_route=\/wp\/v2\/pages\/1894"}],"wp:attachment":[{"href":"http:\/\/retroramblings.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=276"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}