{"id":12,"date":"2006-11-06T22:13:10","date_gmt":"2006-11-06T20:13:10","guid":{"rendered":"http:\/\/lallafa.de\/blog\/??p=12"},"modified":"2006-11-06T22:14:06","modified_gmt":"2006-11-06T20:14:06","slug":"warpcopy64-on-macs","status":"publish","type":"post","link":"https:\/\/lallafa.de\/blog\/2006\/11\/warpcopy64-on-macs\/","title":{"rendered":"WarpCopy64 on Macs"},"content":{"rendered":"<p>Graham&#8217;s <a href=\"http:\/\/www.oxyron.de\/html\/wc64.html\">WarpCopy64<\/a> is *the* tool if you want to copy some of your real c64 disks directly via ethernet to your host. The initial release was windows only, but j0x did a really nice job of porting the host code as a <a href=\"http:\/\/noname.c64.org\/csdb\/release\/?id=42644\">command line tool to linux<\/a>. <\/p>\n<p>So I thought, why not run this little gem on my MBP (as it is a well-behaved un*x-system, too)&#8230;<br \/>\n<!--more--><br \/>\nTo sum it up: it works like a charm and is IMHO the best solution for efficient disk transfer currently available! (My second best solution is an MMC64, but there I have to carry the MMC card from one machine to the other&#8230;)<\/p>\n<p>Here is my recipe:<\/p>\n<h3>Mac Software<\/h3>\n<ul>\n<li>download <a href=\"http:\/\/www.swolff.dk\/mwc\/mwc-0.2alpha.zip\">mwc-0.2alpha<\/a> and unzip<\/li>\n<li>a simple &#8220;make&#8221; compiles the sources cleanly on Mac OS X.<\/li>\n<li>also download and compile Graham&#8217;s <a href=\"http:\/\/www.oxyron.de\/html\/codenet02src.zip\">codenet<\/a> to have the <strong>codenet<\/strong> tool on your mac. this also compiles without problems.<\/li>\n<li>download the binary archive of the original windows version of <a href=\"http:\/\/noname.c64.org\/csdb\/release\/download.php?id=1899\">WarpCopy64<\/a> as it contains the C64 sever program, called <strong>WARPCOPY06.PRG<\/strong><\/li>\n<\/ul>\n<h3>Hardware Setup<\/h3>\n<ul>\n<li>Setup your C64, 1541 as usual, insert a disk to grab, attach your Retro Replay with RRNet.<\/li>\n<li>First I plugged the RRNet directly into my home network hub, but there is too much traffic for poor little c64, so I replaced the connection with a cross-cable directly hooked up to my MBP.<\/li>\n<li>Power on your retro stuff, make sure to have The <a href=\"http:\/\/www.oxyron.de\/html\/freplay.html\">Final Replay ROM<\/a> in your RR activated!<\/li>\n<li>Enter the <strong>codenet<\/strong> server on your C64, by pressing F6.<\/li>\n<\/ul>\n<h3>Copy on!<\/h3>\n<ul>\n<li>Now you can control everything directly from your mac<\/li>\n<li>Transfer and run the WARPCOPY06.PRG server:<br \/>\n<code><br \/>\ncodenet -n &lt;c64-ip&gt; -x WARPCOPY06.PRG<br \/>\n<\/code>\n<\/li>\n<li>The C64 receives the server and launches it. A black screen shows you a startup message. If not then probably your network or IP setup is not correct. You have to use the C64-IP you burned into TFR ROM&#8230; 192.168.0.64 is the default. Make sure your Mac has the host address burned into TFR, e.g. 192.168.0.1!<\/li>\n<li>Actually, the warp server allows you to change the C64 IP address by pressing the N key. Unfortunately, this doesn&#8217;t work on my setup. But simply replacing the IP in the PRG with a hex editor did the job \ud83d\ude09<\/li>\n<li>Now its time to copy a disk. Simply launch mwc, give it the C64 IP and a disk image name to write&#8230;<br \/>\n<code><br \/>\nmwc -i &lt;c64-ip&gt; &lt;image&gt;.d64<br \/>\n<\/code>\n<\/li>\n<li>If all went well, the 1541 comes to live, reads in the disk and the C64 transfers it completely in less than a minute&#8230;<\/li>\n<li>Have a look at mwc docs, there is a batch mode in mwc that greatly simplifies the copy of a large number of discs.<\/li>\n<\/ul>\n<p>I hope you enjoy this method, as much as I do&#8230;.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Graham&#8217;s WarpCopy64 is *the* tool if you want to copy some of your real c64 disks directly via ethernet to your host. The initial release was windows only, but j0x did a really nice job of porting the host code &hellip; <a href=\"https:\/\/lallafa.de\/blog\/2006\/11\/warpcopy64-on-macs\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[2,6],"tags":[],"class_list":["post-12","post","type-post","status-publish","format-standard","hentry","category-commodore-64","category-mac-stuff"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/piBMF-c","jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/lallafa.de\/blog\/wp-json\/wp\/v2\/posts\/12","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lallafa.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/lallafa.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/lallafa.de\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/lallafa.de\/blog\/wp-json\/wp\/v2\/comments?post=12"}],"version-history":[{"count":0,"href":"https:\/\/lallafa.de\/blog\/wp-json\/wp\/v2\/posts\/12\/revisions"}],"wp:attachment":[{"href":"https:\/\/lallafa.de\/blog\/wp-json\/wp\/v2\/media?parent=12"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/lallafa.de\/blog\/wp-json\/wp\/v2\/categories?post=12"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/lallafa.de\/blog\/wp-json\/wp\/v2\/tags?post=12"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}