{"id":3715,"date":"2013-09-16T18:39:51","date_gmt":"2013-09-16T17:39:51","guid":{"rendered":"http:\/\/www.jungsi.de\/?p=3715"},"modified":"2026-06-03T12:55:04","modified_gmt":"2026-06-03T10:55:04","slug":"retro-sinclair-zx-spectrum-zxc3-teil-2","status":"publish","type":"post","link":"https:\/\/www.jungsi.de\/en\/retro-sinclair-zx-spectrum-zxc3-teil-2\/","title":{"rendered":"ZXC3 &#8211; Teil 2 [Sinclair ZX Spectrum]"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Nun zum zweiten Teil rund um das <strong>ZXC3<\/strong> von <strong>Paul Farrow<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Diese Mal beschreibe ich die Erstellung von Cartridges und die \u00dcbertragung zum <strong>Spectrum<\/strong>. Auf der Seite des PC wird das Tool <a href=\"http:\/\/www.fruitcake.plus.com\/Sinclair\/Interface2\/Cartridges\/Files\/Utilities\/ZXCartridgeCreator.zip\">&#8222;<strong>Cartridge Creator Utility<\/strong><\/a>&#8220; verwendet. Auf der Seite des <strong>Spectrum<\/strong> ben\u00f6tigt man das <strong>Flash Programmer Utility<\/strong>. Dies sollte eigentlich auf dem Cartridge schon vorhanden sein.<br>Ich habe meine Zusammenstellungen mit Hilfe des RS232 Anschlusses des <strong>Interface 1<\/strong> \u00fcbertragen &#8211; dazu wird ein spezielles Kabel ben\u00f6tigt (ich habe meines zusammen mit dem <strong>ZXC3<\/strong> gekauft) und nat\u00fcrlich einen PC der noch mit einer seriellen Schnittstelle ausgestattet ist.<br>Die anderen \u00dcbertragungsm\u00f6glichkeiten habe ich bisher nicht getestet und gehe daher auch nicht n\u00e4her darauf ein. Wenn alles verbunden ist, startet man zuerst die Software auf dem PC.<br>Das Fenster ist eigentlich sehr \u00fcbersichtlich angeordnet, so dass man alle wichtigen Funktionen auf einen Blick findet. Dateien k\u00f6nnen per Drag &amp; Drop einfach zur Zusammenstellung hinzugef\u00fcgt werden. Die Reihenfolge kann ge\u00e4ndert werden, Dateien wieder entfernt werden, die Zusammenstellung generiert und gespeichert werden.<br>Folgende Dateiarten werden unterst\u00fctzt: .Z80, .SNA und SZX au\u00dferdem .ROM und .BIN Dateien.<\/p>\n\n\n\n<!--more-->\n\n\n\n<p class=\"wp-block-paragraph\">Im ersten Teil des Cartridge Creator kann man den Namen der Zusammenstellung anpassen der auch im Men\u00fc erscheint (1). In der n\u00e4chsten Zeile kann man die <em>Anzahl der Programme sehen (2)<\/em>, den ben\u00f6tigten <em>Speicher (3)<\/em>, wie viel<em> Speicher die Programme (4)<\/em>, das <em>Men\u00fc (5)<\/em>, der <em>Flash Programmer (6)<\/em> ben\u00f6tigen und wie viel Speicher noch frei ist.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><a href=\"https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/2013\/09\/ZXC3-Cartridge-Creator-Utility-kl.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"342\" src=\"https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/2013\/09\/ZXC3-Cartridge-Creator-Utility-kl.jpg\" alt=\"Cartridge Creator Utility\" class=\"wp-image-4032\" srcset=\"https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/2013\/09\/ZXC3-Cartridge-Creator-Utility-kl.jpg 600w, https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/2013\/09\/ZXC3-Cartridge-Creator-Utility-kl-300x171.jpg 300w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><figcaption class=\"wp-element-caption\">Cartridge Creator Utility<\/figcaption><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">Im unteren Drittel gibt es dann noch Angaben zu den einzelnen Programmen aus der Liste, die auch zum Teil angepasst werden k\u00f6nnen. Das w\u00e4re der Name des Titels (8), der Publisher (9), eine Referenz (10) und das Erscheinungsjahr (11). Alle diese Angaben erscheinen entweder im Men\u00fc der Cartridge oder werden im unteren Teil des Bildschirms angezeigt wenn das Programm ausgew\u00e4hlt wird. Unten rechts (12) kann man dann noch die Aufteilung sehen wie sich der von einem Programm verbrauchte Speicher aufteilt. Das Feld Emulator wird nur verwendet wenn man <strong>ZX80<\/strong> oder <strong>ZX81<\/strong> Pogramme flashen m\u00f6chte. Darauf werde ich aber in einem anderen Teil eingehen.<br>Wenn man selbst Snapshots erstellt und diese hinzuf\u00fcgen m\u00f6chte, sollte man daran denken die Snapshots auch auf den passenden Ger\u00e4ten (im Emulator) zu erzeugen. Also einen 48K Snapshot auf einem 48K Speccy erzeugen und nicht auf einem <strong>128K Speccy<\/strong>&nbsp;sonst kann es zu Problemen kommen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Um die fertige Cartridge zum Spectrum zu \u00fcbertragen, muss man&nbsp;nur den passenden COM-Port ausw\u00e4hlen &#8211; und kann mit&nbsp;<em>Send<\/em>&nbsp;die Zusammenstellung abschicken. Danach einfach am Spectrum im Flash Programmer die entsprechende Auswahl treffen von wo die Daten empfangen werden sollen.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><a href=\"https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/2013\/09\/ZXC3_FlashProgrammerUtility.gif\"><img loading=\"lazy\" decoding=\"async\" width=\"320\" height=\"240\" src=\"https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/2013\/09\/ZXC3_FlashProgrammerUtility.gif\" alt=\"ZXC3 Flash Programmer Utility\" class=\"wp-image-4071\" srcset=\"https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/2013\/09\/ZXC3_FlashProgrammerUtility.gif 320w, https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/2013\/09\/ZXC3_FlashProgrammerUtility-300x225.gif 300w\" sizes=\"auto, (max-width: 320px) 100vw, 320px\" \/><\/a><figcaption class=\"wp-element-caption\">ZXC3 Flash Programmer Utility<\/figcaption><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">Es ist immer empfehlenswert den Programmer mit auf die Cartridge zu integrieren, das macht das erneute Flashen wesentlich einfacher.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><a href=\"https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/2013\/09\/CartridgeCreatorMenuMinerWilly.gif\"><img loading=\"lazy\" decoding=\"async\" width=\"320\" height=\"240\" src=\"https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/2013\/09\/CartridgeCreatorMenuMinerWilly.gif\" alt=\"ZXC3 - Beispielmen\u00fc\" class=\"wp-image-4072\" srcset=\"https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/2013\/09\/CartridgeCreatorMenuMinerWilly.gif 320w, https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/2013\/09\/CartridgeCreatorMenuMinerWilly-300x225.gif 300w\" sizes=\"auto, (max-width: 320px) 100vw, 320px\" \/><\/a><figcaption class=\"wp-element-caption\">ZXC3 &#8211; Beispielmen\u00fc<\/figcaption><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">Die \u00dcbertragung auf den Spectrum geht recht schnell und man kann gut beobachten wie die einzelen 16K B\u00e4nke geflasht werden. Wenn das Ger\u00e4t das n\u00e4chste Mal gestartet wird, steht schon das neue Men\u00fc zur Verf\u00fcgung. Wenn das <strong>ZXC3<\/strong> erneut geflasht werden soll, einfach beim Start des <strong>Speccy<\/strong> die EDIT-Taste gedr\u00fcckt halten, schon startet das <strong>Flash Programmer Utility<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<span class=\"embed-youtube\" style=\"text-align:center; display: block;\"><iframe loading=\"lazy\" class=\"youtube-player\" width=\"720\" height=\"405\" src=\"https:\/\/www.youtube.com\/embed\/h8HTaiXMVfU?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=en-GB&#038;autohide=2&#038;wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\"><\/iframe><\/span>\n<\/div><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Hier ein \u00dcbersicht \u00fcber alle erschienen\/geplanten Teile zum ZXC3:<br><a href=\"https:\/\/www.jungsi.de\/en\/retro-sinclair-zx-spectrum-zxc3-teil-1\/\">ZXC3 &#8211; Teil 1: Allgemeines zum ZXC3<\/a><br>ZXC3 &#8211; Teil 2: Cartridge Programmer Utility\/Flash Programmer<br><a href=\"https:\/\/www.jungsi.de\/en\/?p=3824\">ZXC3 &#8211; Teil 3: ZX80\/ZX81 Emulatoren<\/a><br><a href=\"https:\/\/www.jungsi.de\/en\/retro-sinclair-zx-spectrum-zxc3-teil-4\/\" data-type=\"post\" data-id=\"3825\">ZXC3 &#8211; Teil 4: Spectrum 128 Emulator<\/a><br><a href=\"https:\/\/www.jungsi.de\/en\/?p=3826\">ZXC3 &#8211; Teil 5: Microdrive Emulator\/Microdrive Kopierer<\/a><br><a href=\"https:\/\/www.jungsi.de\/en\/?p=4394\">ZXC3 &#8211; Teil 6: Testprogramme<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>","protected":false},"excerpt":{"rendered":"<p>Nun zum zweiten Teil rund um das ZXC3 von Paul Farrow. Diese Mal beschreibe ich die Erstellung von Cartridges und die \u00dcbertragung zum Spectrum. Auf \u2026<\/p>","protected":false},"author":2,"featured_media":3675,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false,"_links_to":"","_links_to_target":""},"categories":[102],"tags":[4737,4738,666],"class_list":["post-3715","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-zx-spectrum","tag-hardware","tag-how-to","tag-sinclair"],"wp-worthy-pixel":{"ignored":false,"public":"8cd82e6018414a84b9031b380d2a4fd6","server":"","url":"https:\/\/vg03.met.vgwort.de\/na\/8cd82e6018414a84b9031b380d2a4fd6"},"wp-worthy-type":"normal","jetpack_sharing_enabled":true,"jetpack_featured_media_url":"https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/2013\/06\/ZXC3-vorne-oben-Vorderseite.jpg","_links":{"self":[{"href":"https:\/\/www.jungsi.de\/en\/wp-json\/wp\/v2\/posts\/3715","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.jungsi.de\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.jungsi.de\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.jungsi.de\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.jungsi.de\/en\/wp-json\/wp\/v2\/comments?post=3715"}],"version-history":[{"count":5,"href":"https:\/\/www.jungsi.de\/en\/wp-json\/wp\/v2\/posts\/3715\/revisions"}],"predecessor-version":[{"id":42673,"href":"https:\/\/www.jungsi.de\/en\/wp-json\/wp\/v2\/posts\/3715\/revisions\/42673"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.jungsi.de\/en\/wp-json\/wp\/v2\/media\/3675"}],"wp:attachment":[{"href":"https:\/\/www.jungsi.de\/en\/wp-json\/wp\/v2\/media?parent=3715"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.jungsi.de\/en\/wp-json\/wp\/v2\/categories?post=3715"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.jungsi.de\/en\/wp-json\/wp\/v2\/tags?post=3715"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}