Přejít na obsah
ARCHIVEKArchiv e-mailových konferencí o 8bitových počítačích Archiv Pandory 1999 až 2013

Původní podoba příspěvku

+GAMA Zpět na příspěvek

Surová data tak, jak byla v roce 2013 stažena z Pandory (HTML zdroj bez úprav, osobní e-mailové adresy jsou maskované).

<!-------------------------------------------------------------->
<table width="100%"><tr><td align="left" valign="middle"></td><td align=right valign="middle"></td></tr></table><BR><pre>
<span class="replyquote1">&gt;To si Atari, resp. jeho software tohle neumí ohlídat? Proč žádný
<img src="BODY_IMAGES_WRAP_GIF"> program
&gt;neumí BASIC z RAM smazat, nebo odstránkovat ROM, či jak to vlastně
<img src="BODY_IMAGES_WRAP_GIF">funguje?
&gt;Vždyť je strašně jednoduché detekovat obsazenost RAM a vymazat ji.
</span>
Historical consequencies.
Atari 800 žádný Basic nikdy neobsahovalo, jen jednoduchý memo-pad, aby v
<img src="BODY_IMAGES_WRAP_GIF">ROMce krom základních rutin pro obsluhu periferií (ála BIOS) mělo
<img src="BODY_IMAGES_WRAP_GIF">naprogramovanou i nějakou aspoň primitivní činnost.
Pochopitelně stejně jako XL/XE mělo jeden (400) nebo 2 (800) sloty na
<img src="BODY_IMAGES_WRAP_GIF">cartridge s hrami a programy - a jednou z mnoha těch &quot;her&quot; byla i cartridge s
<img src="BODY_IMAGES_WRAP_GIF">BASICem - nejprve byl požádán Microsoft, aby jim dodal 6502 Basic, ale ten,
<img src="BODY_IMAGES_WRAP_GIF">jak víme z Commodore 64, má mizivou až žádnou podporu barev, spritů,
<img src="BODY_IMAGES_WRAP_GIF">zvuků - tedy toho, na co Atari nejvíc sázela díky &quot;videohernímu&quot; čipsetu v
<img src="BODY_IMAGES_WRAP_GIF">počítači, a je dost odporný. Proto ho Atari rejectla, napsali si vlastní
<img src="BODY_IMAGES_WRAP_GIF">(zpohledu Atari lepší) Basic, Microsoft kontroval Microsoft Basicem II,
<img src="BODY_IMAGES_WRAP_GIF">uživatel si mohl vybrat, kterou cartridge (či obě) si koupí. Mimochodem
<img src="BODY_IMAGES_WRAP_GIF">Atari Basic pro 400/800 existoval ve verzi A a B, liší se různým stupněm
<img src="BODY_IMAGES_WRAP_GIF">zabugování.
Do XL/XE už Atari svou BASIC ROMku, tentokrát ve verzi C, opět s méně
<img src="BODY_IMAGES_WRAP_GIF">chybami, ale i méně kompatibilní s předchozími, zadrátovalo dovnitř
<img src="BODY_IMAGES_WRAP_GIF">počítače - ale protože se připojuje do místa stejného jako ostatní
<img src="BODY_IMAGES_WRAP_GIF">cartridge připojované do slotu, musí se nějak zařídit její &quot;připojení&quot;a
<img src="BODY_IMAGES_WRAP_GIF">&quot;odpojení&quot; (Basic tedy není v RAM, která se dá přemazat).
To je důvod, proč ta &quot;šaškárna&quot; s Option a bez Option.
Prostě tak nějak logicky věc musí vyřešit jakousi &quot;rozdvojkou cartridge
<img src="BODY_IMAGES_WRAP_GIF">slotu&quot;, kde by byl v jedné pozici (trvale) &quot;zasunut&quot; ovšem &quot;vysouvatelný&quot;
<img src="BODY_IMAGES_WRAP_GIF">Basic, a do druhé pozice se současně mohly vkládat cartridge jiné (tak, aby
<img src="BODY_IMAGES_WRAP_GIF">Atari mohlo &quot;mít zasunutu&quot; buď &quot;cartridge s BASICem&quot; nebo zasunutu cartridge
<img src="BODY_IMAGES_WRAP_GIF">skutečnosu, nebo nemít zasunutu žádnou cartridge (ani &quot;zasunutu&quot; &quot;cartridge 
<img src="BODY_IMAGES_WRAP_GIF">s BASICem&quot;), ale aby se dalo vyhnout současnému &quot;zasunutí dvou cartridge ve
<img src="BODY_IMAGES_WRAP_GIF">stejném slotu současně&quot;.
                 dex.128
</pre>