<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://c64mags.untergrund.net/wiki/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://c64mags.untergrund.net/wiki/index.php?action=history&amp;feed=atom&amp;title=DT_86_10</id>
		<title>DT 86 10 - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://c64mags.untergrund.net/wiki/index.php?action=history&amp;feed=atom&amp;title=DT_86_10"/>
		<link rel="alternate" type="text/html" href="http://c64mags.untergrund.net/wiki/index.php?title=DT_86_10&amp;action=history"/>
		<updated>2026-06-20T12:46:02Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.19.0</generator>

	<entry>
		<id>http://c64mags.untergrund.net/wiki/index.php?title=DT_86_10&amp;diff=5342&amp;oldid=prev</id>
		<title>Nyquist at 19:31, 24 May 2010</title>
		<link rel="alternate" type="text/html" href="http://c64mags.untergrund.net/wiki/index.php?title=DT_86_10&amp;diff=5342&amp;oldid=prev"/>
				<updated>2010-05-24T19:31:09Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[http://translate.google.com/translate?hl=de&amp;amp;ie=UTF-8&amp;amp;sl=de&amp;amp;tl=en&amp;amp;u=http://c64mags.untergrund.net/wiki/index.php%3Ftitle%3DDT_86_10&amp;amp;prev=_t  English Translation]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
     BOULDER DASH DTV MIT 360 CAVES&lt;br /&gt;
     BOULDER DASH DTV MIT 360 CAVES&lt;br /&gt;
________________________________________&lt;br /&gt;
&lt;br /&gt;
Wie kam es zu dieser Version?&lt;br /&gt;
&lt;br /&gt;
Im Forum 64 wurde behauptet, der C64-DTV&lt;br /&gt;
w&amp;amp;auml;re  zu langsam, um im 256 Farben-Modus&lt;br /&gt;
ein gescheites Spiel  zu  programmieren,&lt;br /&gt;
was f&amp;amp;uuml;r den Grafik-Modus auch zutrifft.&lt;br /&gt;
&lt;br /&gt;
Allerdings gibt es im DTV einen Zeichen-&lt;br /&gt;
satz-Modus, in dem jedes Zeichen aus 8x8&lt;br /&gt;
Pixeln  besteht  und jedes Pixel durch 1&lt;br /&gt;
Byte(!) dargestellt wird, also jedes Pi-&lt;br /&gt;
xel  eine von den 256 Farben des DTV an-&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
nehmen  kann.  Dabei  hat  das Video-Ram&lt;br /&gt;
auch  nur  eine  Matrix  von 40x25, also&lt;br /&gt;
1000 Byte. Da dachte ich mir, damit kann&lt;br /&gt;
man doch locker ein  Zeichensatz-basier-&lt;br /&gt;
tes Spiel &amp;amp;auml;hnlich wie Boulder Dash  pro-&lt;br /&gt;
grammieren.&lt;br /&gt;
&lt;br /&gt;
Nach  etwas  &amp;amp;Uuml;berlegung  dachte ich mir:&lt;br /&gt;
Warum eine  Engine neu coden,  wo es die&lt;br /&gt;
meiner Meinung nach perfekte schon gibt?&lt;br /&gt;
Ich habe mir also vorgenommen,  das ori-&lt;br /&gt;
ginal Boulder Dash umzuprogrammieren.&lt;br /&gt;
&lt;br /&gt;
Um  die &amp;amp;Auml;nderungen am besten einbauen zu&lt;br /&gt;
k&amp;amp;ouml;nnen, w&amp;amp;auml;re es am besten,  Boulder Dash&lt;br /&gt;
im Sourcecode zu haben. Sowas findet man&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
leider  nicht im Netz und so habe ich in&lt;br /&gt;
m&amp;amp;uuml;hevoller  Kleinarbeit das Programm re-&lt;br /&gt;
assembliert.&lt;br /&gt;
&lt;br /&gt;
F&amp;amp;uuml;r die Grafiken habe ich einen  Grafik-&lt;br /&gt;
satz  aus &amp;quot;Rocks 'n' Diamonds&amp;quot; genommen,&lt;br /&gt;
der mir sehr gut gefiel.&lt;br /&gt;
&lt;br /&gt;
Als ich dann fertig war, merkte ich, da&amp;amp;szlig;&lt;br /&gt;
noch sehr viel Speicher im DTV RAM &amp;amp;uuml;brig&lt;br /&gt;
war und ich erinnerte mich an die  Zeit,&lt;br /&gt;
als ich in den 80'ern eine  Version  mit&lt;br /&gt;
eigenen  Leveln gebaut habe, da&amp;amp;szlig; die Le-&lt;br /&gt;
vel in Boulder Dash  sehr  klein  waren.&lt;br /&gt;
Mir  war  also klar, hier geht viel mehr&lt;br /&gt;
als die &amp;amp;uuml;blichen 20 Caves.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
So  verschob ich die Speicherbereiche im&lt;br /&gt;
Spiel dementsprechend, da&amp;amp;szlig; mir ein maxi-&lt;br /&gt;
mal gro&amp;amp;szlig;er Block f&amp;amp;uuml;r Levels  zur  Verf&amp;amp;uuml;-&lt;br /&gt;
gung stand.&lt;br /&gt;
&lt;br /&gt;
Das  Ganze  sollte aber noch ein Single-&lt;br /&gt;
Filer bleiben,  um ihn dann auch eventu-&lt;br /&gt;
ell auf dem DTV flashen zu k&amp;amp;ouml;nnen.&lt;br /&gt;
&lt;br /&gt;
Jetzt  mu&amp;amp;szlig;te nur noch eine Autoerkennung&lt;br /&gt;
f&amp;amp;uuml;r das DTV rein, um  beim  Fehlschlagen&lt;br /&gt;
die Version auf dem C64 mit den Original&lt;br /&gt;
Grafiken zu starten und hier ist nun die&lt;br /&gt;
Version. Viel Spa&amp;amp;szlig; damit.&lt;br /&gt;
&lt;br /&gt;
F&amp;amp;uuml;r Kritiken,  Feedback,  Verbesserungen&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
und &amp;amp;auml;hnlichem  k&amp;amp;ouml;nnt ihr euch direkt per&lt;br /&gt;
Email an den Programmierer dieses Spiels&lt;br /&gt;
wenden:&lt;br /&gt;
&lt;br /&gt;
                  peiselulli@t-online.de&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
P.S.:&lt;br /&gt;
&lt;br /&gt;
Unter&lt;br /&gt;
&amp;quot;http://noname.c64.org/csdb/release/?id=&lt;br /&gt;
66914&amp;quot; gibt es den kompletten Sourcecode&lt;br /&gt;
inklusive Grafiken inklusive Konverter.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
________________________________________&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Nyquist</name></author>	</entry>

	</feed>