home *** CD-ROM | disk | FTP | other *** search
/ hackzapple.com / www.hackzapple.com.tar / www.hackzapple.com / phpBB2 / viewtopic.php?t=123&view=next.orig < prev    next >
Text File  |  2010-10-06  |  116KB  |  3,133 lines

  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2. <html dir="LTR">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
  5. <meta http-equiv="Content-Style-Type" content="text/css">
  6.  
  7. <link rel="top" href="./index.php" title=" Index du Forum" />
  8. <link rel="search" href="./search.php" title="Rechercher" />
  9. <link rel="help" href="./faq.php" title="FAQ" />
  10. <link rel="author" href="./memberlist.php" title="Liste des Membres" />
  11. <link rel="prev" href="viewtopic.php?t=17&view=previous" title="Voir le sujet prΘcΘdent" />
  12. <link rel="next" href="viewtopic.php?t=17&view=next" title="Voir le sujet suivant" />
  13. <link rel="up" href="viewforum.php?f=13" title="PROTECTION MALEFIQUE" />
  14. <link rel="chapter forum" href="viewforum.php?f=1" title="REGLES DE BASE DU FORUM" />
  15. <link rel="chapter forum" href="viewforum.php?f=2" title="PRESENTATION DES MEMBRES" />
  16. <link rel="chapter forum" href="viewforum.php?f=3" title="FAQ" />
  17. <link rel="chapter forum" href="viewforum.php?f=24" title="LES VENDEURS DE Q et assimilΘs..." />
  18. <link rel="chapter forum" href="viewforum.php?f=4" title="APPLE II et II+" />
  19. <link rel="chapter forum" href="viewforum.php?f=5" title="APPLE IIe" />
  20. <link rel="chapter forum" href="viewforum.php?f=6" title="APPLE IIc et IIc Plus" />
  21. <link rel="chapter forum" href="viewforum.php?f=7" title="APPLE IIGS" />
  22. <link rel="chapter forum" href="viewforum.php?f=8" title="ITT2020" />
  23. <link rel="chapter forum" href="viewforum.php?f=9" title="BELL & HOWELL" />
  24. <link rel="chapter forum" href="viewforum.php?f=25" title="APPLE I" />
  25. <link rel="chapter forum" href="viewforum.php?f=10" title="APPLE /// et ///Plus" />
  26. <link rel="chapter forum" href="viewforum.php?f=11" title="LISA 1,  2, 2/5,  2/10 et ... XL" />
  27. <link rel="chapter forum" href="viewforum.php?f=12" title="PROBLEMES DIVERS" />
  28. <link rel="chapter forum" href="viewforum.php?f=13" title="PROTECTION MALEFIQUE" />
  29. <link rel="chapter forum" href="viewforum.php?f=23" title="EMULATION" />
  30. <link rel="chapter forum" href="viewforum.php?f=14" title="CARTES COPROCESSEUR" />
  31. <link rel="chapter forum" href="viewforum.php?f=15" title="CARTES MEMOIRE" />
  32. <link rel="chapter forum" href="viewforum.php?f=16" title="CARTES POUR DISQUES" />
  33. <link rel="chapter forum" href="viewforum.php?f=17" title="AUTRES CARTES" />
  34. <link rel="chapter forum" href="viewforum.php?f=18" title="PERIPHERIQUES" />
  35. <link rel="chapter forum" href="viewforum.php?f=19" title="Recherches techniques (hard ou soft)" />
  36. <link rel="chapter forum" href="viewforum.php?f=20" title="ACHATS,VENTES ET/OU ECHANGES" />
  37. <link rel="chapter forum" href="viewforum.php?f=21" title="DIVERS...MAIS TOUJOURS EN RELATION AVEC APPLE!" />
  38. <link rel="chapter forum" href="viewforum.php?f=22" title="LES PETITS MAUDITS A EVITER" />
  39.  
  40. <title> :: Voir le sujet - Gamma Goblins (Sirius Software, 1981)</title>
  41. <!-- link rel="stylesheet" href="templates/subSilver/subSilver.css" type="text/css" -->
  42. <style type="text/css">
  43. <!--
  44. /*
  45.   The original subSilver Theme for phpBB version 2+
  46.   Created by subBlue design
  47.   http://www.subBlue.com
  48.  
  49.   NOTE: These CSS definitions are stored within the main page body so that you can use the phpBB2
  50.   theme administration centre. When you have finalised your style you could cut the final CSS code
  51.   and place it in an external file, deleting this section to save bandwidth.
  52. */
  53.  
  54. /* General page style. The scroll bar colours only visible in IE5.5+ */
  55. body {
  56.     background-color: #E5E5E5;
  57.     scrollbar-face-color: #DEE3E7;
  58.     scrollbar-highlight-color: #FFFFFF;
  59.     scrollbar-shadow-color: #DEE3E7;
  60.     scrollbar-3dlight-color: #D1D7DC;
  61.     scrollbar-arrow-color:  #006699;
  62.     scrollbar-track-color: #EFEFEF;
  63.     scrollbar-darkshadow-color: #98AAB1;
  64. }
  65.  
  66. /* General font families for common tags */
  67. font,th,td,p { font-family: Verdana, Arial, Helvetica, sans-serif }
  68. a:link,a:active,a:visited { color : #006699; }
  69. a:hover        { text-decoration: underline; color : #DD6900; }
  70. hr    { height: 0px; border: solid #D1D7DC 0px; border-top-width: 1px;}
  71.  
  72. /* This is the border line & background colour round the entire page */
  73. .bodyline    { background-color: #FFFFFF; border: 1px #98AAB1 solid; }
  74.  
  75. /* This is the outline round the main forum tables */
  76. .forumline    { background-color: #FFFFFF; border: 2px #006699 solid; }
  77.  
  78. /* Main table cell colours and backgrounds */
  79. td.row1    { background-color: #EFEFEF; }
  80. td.row2    { background-color: #DEE3E7; }
  81. td.row3    { background-color: #D1D7DC; }
  82.  
  83. /*
  84.   This is for the table cell above the Topics, Post & Last posts on the index.php page
  85.   By default this is the fading out gradiated silver background.
  86.   However, you could replace this with a bitmap specific for each forum
  87. */
  88. td.rowpic {
  89.         background-color: #FFFFFF;
  90.         background-image: url(templates/subSilver/images/cellpic2.jpg);
  91.         background-repeat: repeat-y;
  92. }
  93.  
  94. /* Header cells - the blue and silver gradient backgrounds */
  95. th    {
  96.     color: #FFA34F; font-size: 11px; font-weight : bold;
  97.     background-color: #006699; height: 25px;
  98.     background-image: url(templates/subSilver/images/cellpic3.gif);
  99. }
  100.  
  101. td.cat,td.catHead,td.catSides,td.catLeft,td.catRight,td.catBottom {
  102.             background-image: url(templates/subSilver/images/cellpic1.gif);
  103.             background-color:#D1D7DC; border: #FFFFFF; border-style: solid; height: 28px;
  104. }
  105.  
  106. /*
  107.   Setting additional nice inner borders for the main table cells.
  108.   The names indicate which sides the border will be on.
  109.   Don't worry if you don't understand this, just ignore it :-)
  110. */
  111. td.cat,td.catHead,td.catBottom {
  112.     height: 29px;
  113.     border-width: 0px 0px 0px 0px;
  114. }
  115. th.thHead,th.thSides,th.thTop,th.thLeft,th.thRight,th.thBottom,th.thCornerL,th.thCornerR {
  116.     font-weight: bold; border: #FFFFFF; border-style: solid; height: 28px;
  117. }
  118. td.row3Right,td.spaceRow {
  119.     background-color: #D1D7DC; border: #FFFFFF; border-style: solid;
  120. }
  121.  
  122. th.thHead,td.catHead { font-size: 12px; border-width: 1px 1px 0px 1px; }
  123. th.thSides,td.catSides,td.spaceRow     { border-width: 0px 1px 0px 1px; }
  124. th.thRight,td.catRight,td.row3Right     { border-width: 0px 1px 0px 0px; }
  125. th.thLeft,td.catLeft      { border-width: 0px 0px 0px 1px; }
  126. th.thBottom,td.catBottom  { border-width: 0px 1px 1px 1px; }
  127. th.thTop     { border-width: 1px 0px 0px 0px; }
  128. th.thCornerL { border-width: 1px 0px 0px 1px; }
  129. th.thCornerR { border-width: 1px 1px 0px 0px; }
  130.  
  131. /* The largest text used in the index page title and toptic title etc. */
  132. .maintitle    {
  133.     font-weight: bold; font-size: 22px; font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
  134.     text-decoration: none; line-height : 120%; color : #000000;
  135. }
  136.  
  137. /* General text */
  138. .gen { font-size : 12px; }
  139. .genmed { font-size : 11px; }
  140. .gensmall { font-size : 10px; }
  141. .gen,.genmed,.gensmall { color : #000000; }
  142. a.gen,a.genmed,a.gensmall { color: #006699; text-decoration: none; }
  143. a.gen:hover,a.genmed:hover,a.gensmall:hover    { color: #DD6900; text-decoration: underline; }
  144.  
  145. /* The register, login, search etc links at the top of the page */
  146. .mainmenu        { font-size : 11px; color : #000000 }
  147. a.mainmenu        { text-decoration: none; color : #006699;  }
  148. a.mainmenu:hover{ text-decoration: underline; color : #DD6900; }
  149.  
  150. /* Forum category titles */
  151. .cattitle        { font-weight: bold; font-size: 12px ; letter-spacing: 1px; color : #006699}
  152. a.cattitle        { text-decoration: none; color : #006699; }
  153. a.cattitle:hover{ text-decoration: underline; }
  154.  
  155. /* Forum title: Text and link to the forums used in: index.php */
  156. .forumlink        { font-weight: bold; font-size: 12px; color : #006699; }
  157. a.forumlink     { text-decoration: none; color : #006699; }
  158. a.forumlink:hover{ text-decoration: underline; color : #DD6900; }
  159.  
  160. /* Used for the navigation text, (Page 1,2,3 etc) and the navigation bar when in a forum */
  161. .nav            { font-weight: bold; font-size: 11px; color : #000000;}
  162. a.nav            { text-decoration: none; color : #006699; }
  163. a.nav:hover        { text-decoration: underline; }
  164.  
  165. /* titles for the topics: could specify viewed link colour too */
  166. .topictitle,h1,h2    { font-weight: bold; font-size: 11px; color : #000000; }
  167. a.topictitle:link   { text-decoration: none; color : #006699; }
  168. a.topictitle:visited { text-decoration: none; color : #5493B4; }
  169. a.topictitle:hover    { text-decoration: underline; color : #DD6900; }
  170.  
  171. /* Name of poster in viewmsg.php and viewtopic.php and other places */
  172. .name            { font-size : 11px; color : #000000;}
  173.  
  174. /* Location, number of posts, post date etc */
  175. .postdetails        { font-size : 10px; color : #000000; }
  176.  
  177. /* The content of the posts (body of text) */
  178. .postbody { font-size : 12px; line-height: 18px}
  179. a.postlink:link    { text-decoration: none; color : #006699 }
  180. a.postlink:visited { text-decoration: none; color : #5493B4; }
  181. a.postlink:hover { text-decoration: underline; color : #DD6900}
  182.  
  183. /* Quote & Code blocks */
  184. .code {
  185.     font-family: Courier, 'Courier New', sans-serif; font-size: 11px; color: #006600;
  186.     background-color: #FAFAFA; border: #D1D7DC; border-style: solid;
  187.     border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
  188. }
  189.  
  190. .quote {
  191.     font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #444444; line-height: 125%;
  192.     background-color: #FAFAFA; border: #D1D7DC; border-style: solid;
  193.     border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
  194. }
  195.  
  196. /* Copyright and bottom info */
  197. .copyright        { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #444444; letter-spacing: -1px;}
  198. a.copyright        { color: #444444; text-decoration: none;}
  199. a.copyright:hover { color: #000000; text-decoration: underline;}
  200.  
  201. /* Form elements */
  202. input,textarea, select {
  203.     color : #000000;
  204.     font: normal 11px Verdana, Arial, Helvetica, sans-serif;
  205.     border-color : #000000;
  206. }
  207.  
  208. /* The text input fields background colour */
  209. input.post, textarea.post, select {
  210.     background-color : #FFFFFF;
  211. }
  212.  
  213. input { text-indent : 2px; }
  214.  
  215. /* The buttons used for bbCode styling in message post */
  216. input.button {
  217.     background-color : #EFEFEF;
  218.     color : #000000;
  219.     font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;
  220. }
  221.  
  222. /* The main submit button option */
  223. input.mainoption {
  224.     background-color : #FAFAFA;
  225.     font-weight : bold;
  226. }
  227.  
  228. /* None-bold submit button */
  229. input.liteoption {
  230.     background-color : #FAFAFA;
  231.     font-weight : normal;
  232. }
  233.  
  234. /* This is the line in the posting page which shows the rollover
  235.   help line. This is actually a text box, but if set to be the same
  236.   colour as the background no one will know ;)
  237. */
  238. .helpline { background-color: #DEE3E7; border-style: none; }
  239.  
  240. /* Import the fancy styles for IE only (NS4.x doesn't use the @import function) */
  241. @import url("templates/subSilver/formIE.css");
  242. -->
  243. </style>
  244. </head>
  245. <body bgcolor="#E5E5E5" text="#000000" link="#006699" vlink="#5493B4">
  246.  
  247. <a name="top"></a>
  248.  
  249. <table width="100%" cellspacing="0" cellpadding="10" border="0" align="center" >
  250.     <tr>
  251.         <td class="bodyline" >
  252.             <table width="100%" cellspacing="0" cellpadding="0" border="0" >
  253.             <tr>
  254.                 <td BGCOLOR="BLACK"><CENTER>
  255.                 <a href="index.php"><img src="templates/subSilver/images/HZA/TITRE8A.PNG" border="0" alt=" Index du Forum" vspace="1" /></a>
  256.                 </CENTER></td>
  257.                 <TD></TD>
  258.             </TR>
  259.                 <TR><TD align="center" COLSPAN="2" BGCOLOR="#E5E5E5">
  260.                     <span class="mainmenu"><B><FONT COLOR="RED">IDENTIFICATION SERVEUR : 213.186.33.87 - CLIENT : 74.109.56.191 </FONT></B></SPAN></TD>
  261.                 </TR>
  262.             <TR><TD><BR></TD></TR>
  263.             <CENTER>
  264.             <table cellspacing="0" cellpadding="2" border="0">
  265.                     <tr>
  266.                         <td align="center" valign="top" nowrap="nowrap"><span class="mainmenu"> <a href="faq.php" class="mainmenu"><img src="templates/subSilver/images/icon_mini_faq.gif" width="12" height="13" border="0" alt="FAQ" hspace="3" />FAQ</a>   <a href="search.php" class="mainmenu"><img src="templates/subSilver/images/icon_mini_search.gif" width="12" height="13" border="0" alt="Rechercher" hspace="3" />Rechercher</a>   <a href="memberlist.php" class="mainmenu"><img src="templates/subSilver/images/icon_mini_members.gif" width="12" height="13" border="0" alt="Liste des Membres" hspace="3" />Liste des Membres</a>   <a href="groupcp.php" class="mainmenu"><img src="templates/subSilver/images/icon_mini_groups.gif" width="12" height="13" border="0" alt="Groupes d'utilisateurs" hspace="3" />Groupes d'utilisateurs</a> 
  267.                          <a href="profile.php?mode=register" class="mainmenu"><img src="templates/subSilver/images/icon_mini_register.gif" width="12" height="13" border="0" alt="S'enregistrer" hspace="3" />S'enregistrer</a> 
  268.                         </span></td>
  269.                     </tr>
  270.                     <tr>
  271.                         <td height="25" align="center" valign="top" nowrap="nowrap"><span class="mainmenu"> <a href="profile.php?mode=editprofile" class="mainmenu"><img src="templates/subSilver/images/icon_mini_profile.gif" width="12" height="13" border="0" alt="Profil" hspace="3" />Profil</a>   <a href="privmsg.php?folder=inbox" class="mainmenu"><img src="templates/subSilver/images/icon_mini_message.gif" width="12" height="13" border="0" alt="Se connecter pour vΘrifier ses messages privΘs" hspace="3" />Se connecter pour vΘrifier ses messages privΘs</a>   <a href="login.php" class="mainmenu"><img src="templates/subSilver/images/icon_mini_login.gif" width="12" height="13" border="0" alt="Connexion" hspace="3" />Connexion</a> </span></td>
  272.                     </tr>
  273.                 </table></td>
  274.             </tr>
  275.         </table>
  276.  
  277.         <br />
  278.  
  279.  
  280. <table width="100%" cellspacing="2" cellpadding="2" border="0">
  281.   <tr>
  282.     <td align="left" valign="bottom" colspan="2"><a class="maintitle" href="viewtopic.php?t=17&start=0&postdays=0&postorder=asc&highlight=">Gamma Goblins (Sirius Software, 1981)</a><br />
  283.       <span class="gensmall"><b></b><br />
  284.         </span></td>
  285.   </tr>
  286. </table>
  287.  
  288. <table width="100%" cellspacing="2" cellpadding="2" border="0">
  289.   <tr>
  290.     <td align="left" valign="bottom" nowrap="nowrap"><span class="nav"><a href="posting.php?mode=newtopic&f=13"><img src="templates/subSilver/images/lang_french/post.gif" border="0" alt="Poster un nouveau sujet" align="middle" /></a>   <a href="posting.php?mode=reply&t=17"><img src="templates/subSilver/images/lang_french/reply.gif" border="0" alt="RΘpondre au sujet" align="middle" /></a></span></td>
  291.     <td align="left" valign="middle" width="100%"><span class="nav">   <a href="index.php" class="nav"> Index du Forum</a>
  292.       -> <a href="viewforum.php?f=13" class="nav">PROTECTION MALEFIQUE</a></span></td>
  293.   </tr>
  294. </table>
  295.  
  296. <table class="forumline" width="100%" cellspacing="1" cellpadding="3" border="0">
  297.     <tr align="right">
  298.         <td class="catHead" colspan="2" height="28"><span class="nav"><a href="viewtopic.php?t=17&view=previous" class="nav">Voir le sujet prΘcΘdent</a> :: <a href="viewtopic.php?t=17&view=next" class="nav">Voir le sujet suivant</a>  </span></td>
  299.     </tr>
  300.     
  301.     <tr>
  302.         <th class="thLeft" width="150" height="26" nowrap="nowrap">Auteur</th>
  303.         <th class="thRight" nowrap="nowrap">Message</th>
  304.     </tr>
  305.     <tr>
  306.         <td width="150" align="left" valign="top" class="row1"><span class="name"><a name="22"></a><b>toinet</b></span><br /><span class="postdetails"><br /><br /><br />Inscrit le: 15 Juin 2007<br />Messages: 326<br />Localisation: Paris, France</span><br /></td>
  307.         <td class="row1" width="100%" height="28" valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="0">
  308.             <tr>
  309.                 <td width="100%"><a href="viewtopic.php?p=22#22"><img src="templates/subSilver/images/icon_minipost.gif" width="12" height="9" alt="Message" title="Message" border="0" /></a><span class="postdetails">PostΘ le: Sam 23 Juin 2007, 23:17<span class="gen"> </span>   Sujet du message: Gamma Goblins (Sirius Software, 1981)</span></td>
  310.                 <td valign="top" nowrap="nowrap"><a href="posting.php?mode=quote&p=22"><img src="templates/subSilver/images/lang_french/icon_quote.gif" alt="RΘpondre en citant" title="RΘpondre en citant" border="0" /></a>   </td>
  311.             </tr>
  312.             <tr>
  313.                 <td colspan="2"><hr /></td>
  314.             </tr>
  315.             <tr>
  316.                 <td colspan="2"><span class="postbody">Another wonderful game from Sirius Software. Fight the ennemies and kill the evil Dr. Ngo!
  317. <br />
  318.  
  319. <br />
  320. <span style="font-weight: bold">DISK STRUCTURE</span> 
  321. <br />
  322. It is a non-standard disk, only T0/S0 can be copied! Each track contains the equivalent of thirteen sectors with markers DD AD DA followed by thirteen 512 4*4 coded nibbles. 
  323. <br />
  324.  
  325. <br />
  326. Last but not least, the first track is track 1.5  
  327. <br />
  328.  
  329. <br />
  330.  
  331. <br />
  332. <span style="font-weight: bold">BOOT TRACE</span> 
  333. <br />
  334. Sirius games are actively protected against boot tracing. That is quite mandatory as, once loaded, there are no more calls to the disk, meaning all the program is loaded into memory! 
  335. <br />
  336.  
  337. <br />
  338. - 9600<C600.C6FFM 
  339. <br />
  340. - 96FB: AD E8 C0 60 
  341. <br />
  342. - 9600G 
  343. <br />
  344. Bing! At $0801, the program loads 1024 bytes from $0400 to $07FF, clears memory, EORs ZP and then jumps to the next boot stage at $0400 
  345. <br />
  346.  
  347. <br />
  348. Let's get the code: 
  349. <br />
  350. - 96FB: A9 14 8D 10 08 A9 18 8D 4C 08 A9 00 8D 4F 08 4C 01 08 
  351. <br />
  352. - 9600G 
  353. <br />
  354. Bing! We now have the $0400..$07FF code at $1400..$17FF. 
  355. <br />
  356. We have another ZP eoring, the setting of the reset vector, another EOR and several other interesting code:
  357. <br />
  358. - all nibbles read are stored at $0600..$07FF, that explains the garbage on the GR screen
  359. <br />
  360. - moving to a specific track to put $40 bytes at $0200
  361. <br />
  362. - moving to a specific track to get four values saved at $4E, $4F and the two others in the stack!
  363. <br />
  364.  
  365. <br />
  366. The data at $0200 contains a short routine and a value that is read to activate the HGR display!
  367. <br />
  368.  
  369. <br />
  370. I will not go into the details of getting them, what I have done is reassemble that code at $A400, execute it and save the results in the ZP. The values you get are:
  371. <br />
  372. - $4E <= read value is $AA, then EOR with value $A3, save at $4E  --> $09
  373. <br />
  374. - $4F <= read value is $EE, then EOR with value $EC, save at $4F  --> $02
  375. <br />
  376. - PHA <= read value is $BB, then EOR with value $34, put in stack --> $8F
  377. <br />
  378. - PHA <= read value is $FF, then EOR with value $40, put in stack --> $BF
  379. <br />
  380.  
  381. <br />
  382. In another message, all of the different codes will be shown.
  383. <br />
  384.  
  385. <br />
  386. <span style="font-weight: bold">MEMORY ORGANIZATION</span> 
  387. <br />
  388. - T0/S0 - $0800..$08FF 
  389. <br />
  390. - T0/S1..4 - $0400..$07FF 
  391. <br />
  392. - T1.5 - $0800..$13FF 
  393. <br />
  394. - T2.5 - $1400..$1FFF 
  395. <br />
  396. - T3.5 - $4000..$4BFF 
  397. <br />
  398. - T4.5 - $4C00..$57FF 
  399. <br />
  400. - T5.5 - $5800..$63FF 
  401. <br />
  402. - T6.5 - $6400..$6FFF 
  403. <br />
  404. - T7.5 - $7000..$7BFF 
  405. <br />
  406. - T8.5 - $7C00..$87FF 
  407. <br />
  408. - T9.5 - $8800..$93FF 
  409. <br />
  410. - TA.5 - $9400..$9FFF 
  411. <br />
  412. - TB.5 - $0200..$023F 
  413. <br />
  414. - TD   - $4E, $4F, PHA, PHA 
  415. <br />
  416.  
  417. <br />
  418.  
  419. <br />
  420. <span style="font-weight: bold">DISK COPY</span> 
  421. <br />
  422. You now have all the information to get the complete game and create a DOS binary file. As always, I believe it is better to rewrite the read routines  
  423. <br />
  424. We will have to change some false opcodes as it prevents the game from being played on a IIgs! 
  425. <br />
  426.  
  427. <br />
  428. That's all folks. You have all the useful information to make a backup of it  
  429. <br />
  430.  
  431. <br />
  432. Toinet</span><span class="gensmall"><br /><br />DerniΦre Θdition par toinet le Ven 28 Sep 2007, 9:48; ΘditΘ 2 fois</span></td>
  433.             </tr>
  434.         </table></td>
  435.     </tr>
  436.     <tr>
  437.         <td class="row1" width="150" align="left" valign="middle"><span class="nav"><a href="#top" class="nav">Revenir en haut de page</a></span></td>
  438.         <td class="row1" width="100%" height="28" valign="bottom" nowrap="nowrap"><table cellspacing="0" cellpadding="0" border="0" height="18" width="18">
  439.             <tr>
  440.                 <td valign="middle" nowrap="nowrap"><a href="profile.php?mode=viewprofile&u=4"><img src="templates/subSilver/images/lang_french/icon_profile.gif" alt="Voir le profil de l'utilisateur" title="Voir le profil de l'utilisateur" border="0" /></a> <a href="privmsg.php?mode=post&u=4"><img src="templates/subSilver/images/lang_french/icon_pm.gif" alt="Envoyer un message privΘ" title="Envoyer un message privΘ" border="0" /></a>  <a href="http://www.oss117.org/" target="_userwww"><img src="templates/subSilver/images/lang_french/icon_www.gif" alt="Visiter le site web de l'utilisateur" title="Visiter le site web de l'utilisateur" border="0" /></a>   <script language="JavaScript" type="text/javascript"><!--
  441.  
  442.     if ( navigator.userAgent.toLowerCase().indexOf('mozilla') != -1 && navigator.userAgent.indexOf('5.') == -1 && navigator.userAgent.indexOf('6.') == -1 )
  443.         document.write(' ');
  444.     else
  445.         document.write('</td><td> </td><td valign="top" nowrap="nowrap"><div style="position:relative"><div style="position:absolute"></div><div style="position:absolute;left:3px;top:-1px"></div></div>');
  446.  
  447.                 //--></script><noscript></noscript></td>
  448.             </tr>
  449.         </table></td>
  450.     </tr>
  451.     <tr>
  452.         <td class="spaceRow" colspan="2" height="1"><img src="templates/subSilver/images/spacer.gif" alt="" width="1" height="1" /></td>
  453.     </tr>
  454.     <tr>
  455.         <td width="150" align="left" valign="top" class="row2"><span class="name"><a name="42"></a><b>toinet</b></span><br /><span class="postdetails"><br /><br /><br />Inscrit le: 15 Juin 2007<br />Messages: 326<br />Localisation: Paris, France</span><br /></td>
  456.         <td class="row2" width="100%" height="28" valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="0">
  457.             <tr>
  458.                 <td width="100%"><a href="viewtopic.php?p=42#42"><img src="templates/subSilver/images/icon_minipost.gif" width="12" height="9" alt="Message" title="Message" border="0" /></a><span class="postdetails">PostΘ le: Ven 29 Juin 2007, 12:46<span class="gen"> </span>   Sujet du message: </span></td>
  459.                 <td valign="top" nowrap="nowrap"><a href="posting.php?mode=quote&p=42"><img src="templates/subSilver/images/lang_french/icon_quote.gif" alt="RΘpondre en citant" title="RΘpondre en citant" border="0" /></a>   </td>
  460.             </tr>
  461.             <tr>
  462.                 <td colspan="2"><hr /></td>
  463.             </tr>
  464.             <tr>
  465.                 <td colspan="2"><span class="postbody">Voici la routine du boot1 :
  466. <br />
  467.  
  468. <br />
  469. </span><table width="90%" cellspacing="1" cellpadding="3" border="0" align="center"><tr>       <td><span class="genmed"><b>Code:</b></span></td>    </tr>    <tr>      <td class="code">*
  470. <br />
  471. * GAMMA GOBLINS
  472. <br />
  473. * BOOT1 - $0800
  474. <br />
  475. *
  476. <br />
  477. * LoGo - 2007
  478. <br />
  479. *
  480. <br />
  481.  
  482. <br />
  483. TXTCLR   EQU $C050
  484. <br />
  485. MIXCLR   EQU $C052
  486. <br />
  487. TXTPAGE1 EQU $C054
  488. <br />
  489. LORES    EQU $C056
  490. <br />
  491.  
  492. <br />
  493.          TYP   BIN
  494. <br />
  495.          ORG   $000800
  496. <br />
  497.          MX    %11
  498. <br />
  499.  
  500. <br />
  501.          HEX   01
  502. <br />
  503.          STA   TXTCLR
  504. <br />
  505.          STA   MIXCLR
  506. <br />
  507.          STA   TXTPAGE1
  508. <br />
  509.          STA   LORES
  510. <br />
  511.          LDX   $2B
  512. <br />
  513.          LDA   #$04       ; LOAD AT $400
  514. <br />
  515.          STA   $11
  516. <br />
  517.          LDY   #$00
  518. <br />
  519.          STY   $10
  520. <br />
  521. L0817    LDA   $C08C,X    ; MARKER $DD $AD $DA
  522. <br />
  523.          BPL   L0817
  524. <br />
  525. L081C    CMP   #$DD
  526. <br />
  527.          BNE   L0817
  528. <br />
  529. L0820    LDA   $C08C,X
  530. <br />
  531.          BPL   L0820
  532. <br />
  533.          CMP   #$AD
  534. <br />
  535.          BNE   L081C
  536. <br />
  537. L0829    LDA   $C08C,X
  538. <br />
  539.          BPL   L0829
  540. <br />
  541.          CMP   #$DA
  542. <br />
  543.          BNE   L081C
  544. <br />
  545. L0832    LDA   $C08C,X    ; READ MASK VALUE
  546. <br />
  547.          BPL   L0832
  548. <br />
  549.          SEC              ; SET CARRY
  550. <br />
  551.          ROL              ; BIT 0 ALWAYS 1
  552. <br />
  553.          STA   $0E
  554. <br />
  555. L083B    LDA   $C08C,X    ; READ DATA VALUE
  556. <br />
  557.          BPL   L083B
  558. <br />
  559.          AND   $0E
  560. <br />
  561.          STA   ($10),Y    ; STORE RESULT
  562. <br />
  563.          INY
  564. <br />
  565.          BNE   L0832
  566. <br />
  567.          INC   $11
  568. <br />
  569.          LDA   $11
  570. <br />
  571.          CMP   #$08       ; LOAD END AT $7FF
  572. <br />
  573.          BNE   L0832
  574. <br />
  575.          LDA   $C080,X    ; PHASE 0 OFF
  576. <br />
  577.          LDA   #$09       ; CLEAR MEMORY
  578. <br />
  579.          STA   $01        ; FROM $0900
  580. <br />
  581.          LDA   #$00       ; FOR $88 PAGES
  582. <br />
  583.          STA   $00
  584. <br />
  585.          TAY
  586. <br />
  587.          LDX   #$88
  588. <br />
  589. L085D    STA   ($00),Y
  590. <br />
  591.          INY
  592. <br />
  593.          BNE   L085D
  594. <br />
  595.          INC   $01
  596. <br />
  597.          DEX
  598. <br />
  599.          BNE   L085D
  600. <br />
  601.          TXA              ; A CONTAINS 0
  602. <br />
  603. L0868    EOR   $00,X      ; EOR ZERO PAGE
  604. <br />
  605.          INX
  606. <br />
  607.          BNE   L0868
  608. <br />
  609.          LDX   $2B
  610. <br />
  611.          JMP   $0400      ; NEXT STAGE...
  612. <br />
  613.  
  614. <br />
  615.          DS    $8E</td>    </tr></table><span class="postbody"></span><span class="gensmall"><br /><br />DerniΦre Θdition par toinet le Ven 28 Sep 2007, 9:47; ΘditΘ 1 fois</span></td>
  616.             </tr>
  617.         </table></td>
  618.     </tr>
  619.     <tr>
  620.         <td class="row2" width="150" align="left" valign="middle"><span class="nav"><a href="#top" class="nav">Revenir en haut de page</a></span></td>
  621.         <td class="row2" width="100%" height="28" valign="bottom" nowrap="nowrap"><table cellspacing="0" cellpadding="0" border="0" height="18" width="18">
  622.             <tr>
  623.                 <td valign="middle" nowrap="nowrap"><a href="profile.php?mode=viewprofile&u=4"><img src="templates/subSilver/images/lang_french/icon_profile.gif" alt="Voir le profil de l'utilisateur" title="Voir le profil de l'utilisateur" border="0" /></a> <a href="privmsg.php?mode=post&u=4"><img src="templates/subSilver/images/lang_french/icon_pm.gif" alt="Envoyer un message privΘ" title="Envoyer un message privΘ" border="0" /></a>  <a href="http://www.oss117.org/" target="_userwww"><img src="templates/subSilver/images/lang_french/icon_www.gif" alt="Visiter le site web de l'utilisateur" title="Visiter le site web de l'utilisateur" border="0" /></a>   <script language="JavaScript" type="text/javascript"><!--
  624.  
  625.     if ( navigator.userAgent.toLowerCase().indexOf('mozilla') != -1 && navigator.userAgent.indexOf('5.') == -1 && navigator.userAgent.indexOf('6.') == -1 )
  626.         document.write(' ');
  627.     else
  628.         document.write('</td><td> </td><td valign="top" nowrap="nowrap"><div style="position:relative"><div style="position:absolute"></div><div style="position:absolute;left:3px;top:-1px"></div></div>');
  629.  
  630.                 //--></script><noscript></noscript></td>
  631.             </tr>
  632.         </table></td>
  633.     </tr>
  634.     <tr>
  635.         <td class="spaceRow" colspan="2" height="1"><img src="templates/subSilver/images/spacer.gif" alt="" width="1" height="1" /></td>
  636.     </tr>
  637.     <tr>
  638.         <td width="150" align="left" valign="top" class="row1"><span class="name"><a name="43"></a><b>toinet</b></span><br /><span class="postdetails"><br /><br /><br />Inscrit le: 15 Juin 2007<br />Messages: 326<br />Localisation: Paris, France</span><br /></td>
  639.         <td class="row1" width="100%" height="28" valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="0">
  640.             <tr>
  641.                 <td width="100%"><a href="viewtopic.php?p=43#43"><img src="templates/subSilver/images/icon_minipost.gif" width="12" height="9" alt="Message" title="Message" border="0" /></a><span class="postdetails">PostΘ le: Ven 29 Juin 2007, 12:47<span class="gen"> </span>   Sujet du message: </span></td>
  642.                 <td valign="top" nowrap="nowrap"><a href="posting.php?mode=quote&p=43"><img src="templates/subSilver/images/lang_french/icon_quote.gif" alt="RΘpondre en citant" title="RΘpondre en citant" border="0" /></a>   </td>
  643.             </tr>
  644.             <tr>
  645.                 <td colspan="2"><hr /></td>
  646.             </tr>
  647.             <tr>
  648.                 <td colspan="2"><span class="postbody">Voici la routine du boot2 en $0400 :
  649. <br />
  650.  
  651. <br />
  652. </span><table width="90%" cellspacing="1" cellpadding="3" border="0" align="center"><tr>       <td><span class="genmed"><b>Code:</b></span></td>    </tr>    <tr>      <td class="code">
  653. <br />
  654. *
  655. <br />
  656. * GAMMA GOBLINS
  657. <br />
  658. * BOOT2 - $0400
  659. <br />
  660. *
  661. <br />
  662. * LoGo - 2007
  663. <br />
  664. *
  665. <br />
  666.  
  667. <br />
  668. L0200    EQU $0200
  669. <br />
  670. SOFTEV   EQU $03F2
  671. <br />
  672. PWREDUP  EQU $03F4
  673. <br />
  674. SPKR     EQU $C030
  675. <br />
  676. TXTPAGE2 EQU $C055
  677. <br />
  678. ROMIN2   EQU $C081
  679. <br />
  680. RDROM2   EQU $C082
  681. <br />
  682. INIT     EQU $FB2F
  683. <br />
  684. WAIT     EQU $FCA8
  685. <br />
  686. RESETV   EQU $FFFC
  687. <br />
  688.  
  689. <br />
  690.          TYP   BIN
  691. <br />
  692.  
  693. <br />
  694.          ORG   $000400
  695. <br />
  696.          MX    %11
  697. <br />
  698.  
  699. <br />
  700. L0400    JSR   L05C6      ; SOME INITS
  701. <br />
  702.  
  703. <br />
  704.          LDA   #$74       ; REDIRECT VECTOR
  705. <br />
  706.          STA   $36
  707. <br />
  708.          LDA   #$05
  709. <br />
  710.          STA   $37
  711. <br />
  712.          LDA   #$00
  713. <br />
  714.          STA   $0C        ; $0C: CURRENT PHASE
  715. <br />
  716.          STA   $0F        ; $0F: INDEX OF DATA TO LOAD
  717. <br />
  718.          LDY   #$03       ; MOVE +3 PHASES (TRACK 1.5)
  719. <br />
  720.          JSR   L0482
  721. <br />
  722. L0416    LDY   $0F
  723. <br />
  724.          LDA   L0428,Y    ; WHERE TO LOAD DATA
  725. <br />
  726.          BEQ   L047C
  727. <br />
  728.          JSR   L0434      ; READ DATA FROM DISK
  729. <br />
  730.          JSR   L0480      ; MOVE TO NEXT TRACK
  731. <br />
  732.          INC   $0F
  733. <br />
  734.          JMP   L0416
  735. <br />
  736.  
  737. <br />
  738. L0428    HEX   0814404C5864707C889400
  739. <br />
  740.          HEX   00
  741. <br />
  742.  
  743. <br />
  744. *
  745. <br />
  746. * $0800 - TRACK 1.5
  747. <br />
  748. * $1400 - TRACK 2.5
  749. <br />
  750. * $4000 - TRACK 3.5
  751. <br />
  752. * $4C00 - TRACK 4.5
  753. <br />
  754. * $5800 - TRACK 5.5
  755. <br />
  756. * $6400 - TRACK 6.5
  757. <br />
  758. * $7000 - TRACK 7.5
  759. <br />
  760. * $7C00 - TRACK 8.5
  761. <br />
  762. * $8800 - TRACK 9.5
  763. <br />
  764. * $9400 - TRACK A.5
  765. <br />
  766. <br />
  767.  
  768. <br />
  769. *
  770. <br />
  771. * READ DATA FROM DISK
  772. <br />
  773. *
  774. <br />
  775.  
  776. <br />
  777. L0434    STA   $05        ; READ $C00 DATA ON CURRENT TRACK
  778. <br />
  779.          CLC
  780. <br />
  781.          LDA   #$0C       ; $06: NBR OF PAGES TO LOAD
  782. <br />
  783.          STA   $06
  784. <br />
  785.          LDY   #$00       ; $04.$05: WHERE TO LOAD DATA
  786. <br />
  787.          STY   $04
  788. <br />
  789. L043F    LDA   $C08C,X    ; MARKER $DD
  790. <br />
  791.          BPL   L043F
  792. <br />
  793. L0444    CMP   #$DD
  794. <br />
  795.          BNE   L043F
  796. <br />
  797. L0448    LDA   $C08C,X    ; MARKER $AD
  798. <br />
  799.          BPL   L0448
  800. <br />
  801.          CMP   #$AD
  802. <br />
  803.          BNE   L0444
  804. <br />
  805. L0451    LDA   $C08C,X    ; MARKER $DA
  806. <br />
  807.          BPL   L0451
  808. <br />
  809.          CMP   #$DA
  810. <br />
  811.          BNE   L0444
  812. <br />
  813. L045A    LDA   $C08C,X    ; READ MASK VALUE
  814. <br />
  815.          BPL   L045A
  816. <br />
  817.          STA   L0600,Y    ; SAVE IN $600
  818. <br />
  819.          SEC              ; SET CARRY
  820. <br />
  821.          ROL              ; BIT 0 ALWAYS 1
  822. <br />
  823.          STA   L0700,Y    ; SAVE FINAL MASK
  824. <br />
  825.          STA   $0E
  826. <br />
  827. L0469    LDA   $C08C,X    ; READ DATA VALUE
  828. <br />
  829.          BPL   L0469
  830. <br />
  831.          AND   $0E
  832. <br />
  833.          STA   ($04),Y    ; SAVE FINAL VALUE
  834. <br />
  835.          INY
  836. <br />
  837.          BNE   L045A
  838. <br />
  839.          INC   $05
  840. <br />
  841.          DEC   $06        ; NEXT PAGE
  842. <br />
  843.          BNE   L045A
  844. <br />
  845.          RTS
  846. <br />
  847.  
  848. <br />
  849. L047C    JMP   L04A8      ; NEXT STAGE...
  850. <br />
  851.  
  852. <br />
  853.          HEX   00
  854. <br />
  855.  
  856. <br />
  857. *
  858. <br />
  859. * SEEK
  860. <br />
  861. *
  862. <br />
  863.  
  864. <br />
  865. L0480    LDY   #$02       ; SEEK TRACK (2 PHASES)
  866. <br />
  867. L0482    STX   $0D        ; SEEK
  868. <br />
  869. L0484    INC   $0C
  870. <br />
  871.          LDA   $0C
  872. <br />
  873.          AND   #$03
  874. <br />
  875.          ASL
  876. <br />
  877.          ORA   $0D
  878. <br />
  879.          TAX
  880. <br />
  881.          LDA   $C081,X
  882. <br />
  883.          JSR   L04A0
  884. <br />
  885.          LDA   $C080,X
  886. <br />
  887.          JSR   L04A0
  888. <br />
  889.          DEY
  890. <br />
  891.          BNE   L0484
  892. <br />
  893.          LDX   $0D
  894. <br />
  895.          RTS
  896. <br />
  897.  
  898. <br />
  899. L04A0    LDA   #$40       ; WAIT UNTIL ARM MOVED
  900. <br />
  901.          JMP   WAIT
  902. <br />
  903.  
  904. <br />
  905.          HEX   00
  906. <br />
  907.          HEX   00
  908. <br />
  909.          HEX   00
  910. <br />
  911.  
  912. <br />
  913. *
  914. <br />
  915. * NEXT LOAD STAGE
  916. <br />
  917. * ARM IS ON TRACK B.5 (11.5)
  918. <br />
  919. <br />
  920.  
  921. <br />
  922. L04A8    LDA   $C08C,X    ; READ DATA FROM DRIVE
  923. <br />
  924.          BPL   L04A8      ; MIGHT BE USED AFTERWARDS
  925. <br />
  926.          CMP   #$FF       ; MARKER FF
  927. <br />
  928.          BNE   L04A8
  929. <br />
  930. L04B1    LDA   $C08C,X
  931. <br />
  932.          BPL   L04B1
  933. <br />
  934.          CMP   #$FF       ; MARKER FF
  935. <br />
  936.          BNE   L04A8
  937. <br />
  938. L04BA    LDA   $C08C,X
  939. <br />
  940.          BPL   L04BA
  941. <br />
  942.          CMP   #$AA       ; MARKER AA
  943. <br />
  944.          BNE   L04A8
  945. <br />
  946. L04C3    LDA   $C08C,X
  947. <br />
  948.          BPL   L04C3
  949. <br />
  950.          CMP   #$AA       ; MARKER AA
  951. <br />
  952.          BNE   L04A8
  953. <br />
  954.          LDY   #$00
  955. <br />
  956. L04CE    LDA   $C08C,X    ; READ MASK VALUE
  957. <br />
  958.          BPL   L04CE
  959. <br />
  960.          SEC              ; SET CARRY
  961. <br />
  962.          ROL              ; BIT 0 ALWAYS 1
  963. <br />
  964.          STA   $0E
  965. <br />
  966. L04D7    LDA   $C08C,X    ; READ DATA VALUE
  967. <br />
  968.          BPL   L04D7
  969. <br />
  970.          AND   $0E
  971. <br />
  972.          STA   L0200,Y
  973. <br />
  974.          INY
  975. <br />
  976.          CPY   #$40       ; READ 64 VALUES
  977. <br />
  978.          BNE   L04CE
  979. <br />
  980.  
  981. <br />
  982.          LDY   #$03       ; MOVE +3 PHASES
  983. <br />
  984.          JSR   L0482      ; WE ARE ON TRACK $D (13)
  985. <br />
  986.          LDA   #$08       ; WAIT A LITTLE BIT
  987. <br />
  988.          JSR   WAIT
  989. <br />
  990.  
  991. <br />
  992. L04F0    LDA   $C08C,X
  993. <br />
  994.          BPL   L04F0
  995. <br />
  996.          CMP   #$D5       ; MARKER D5
  997. <br />
  998.          BNE   L04F0
  999. <br />
  1000. L04F9    LDA   $C08C,X
  1001. <br />
  1002.          BPL   L04F9
  1003. <br />
  1004.          EOR   #$A3       ; READ/EOR/SAVE
  1005. <br />
  1006.          STA   $4E
  1007. <br />
  1008. L0502    LDA   $C08C,X
  1009. <br />
  1010.          BPL   L0502
  1011. <br />
  1012.          EOR   #$EC       ; READ/EOR/SAVE
  1013. <br />
  1014.          STA   $4F
  1015. <br />
  1016. L050B    LDA   $C08C,X
  1017. <br />
  1018.          BPL   L050B
  1019. <br />
  1020.          EOR   #$34       ; READ/EOR/PUSH
  1021. <br />
  1022.          PHA              ; RETURN ADDRESS
  1023. <br />
  1024. L0513    LDA   $C08C,X
  1025. <br />
  1026.          BPL   L0513
  1027. <br />
  1028.          EOR   #$40       ; READ/EOR/PUSH
  1029. <br />
  1030.          PHA              ; RETURN ADDRESS
  1031. <br />
  1032.          LDA   $C088,X    ; STOP DRIVE
  1033. <br />
  1034.  
  1035. <br />
  1036.          LDA   #$08       ; EOR DATA FROM $800
  1037. <br />
  1038.          STA   $01        ; FOR $92 PAGES
  1039. <br />
  1040.          LDY   #$00
  1041. <br />
  1042.          STY   $00
  1043. <br />
  1044.          LDX   #$92
  1045. <br />
  1046.          TYA
  1047. <br />
  1048. L0529    EOR   ($00),Y
  1049. <br />
  1050.          INY
  1051. <br />
  1052.          BNE   L0529
  1053. <br />
  1054.          INC   $01
  1055. <br />
  1056.          DEX
  1057. <br />
  1058.          BNE   L0529
  1059. <br />
  1060.          TAY
  1061. <br />
  1062.          BNE   L0578
  1063. <br />
  1064.          LDA   #$74       ; REDIRECT VECTOR
  1065. <br />
  1066.          STA   $38
  1067. <br />
  1068.          LDA   #$05
  1069. <br />
  1070.          STA   $39
  1071. <br />
  1072.          TSX              ; MOVE STACK POINTER TO X !
  1073. <br />
  1074.          RTS              ; GO TO VALUES ON STACK
  1075. <br />
  1076.  
  1077. <br />
  1078. L0540    LDA   ROMIN2     ; CLEAR ROM DATA
  1079. <br />
  1080.          LDA   ROMIN2     ; FROM $D000
  1081. <br />
  1082.          LDY   #$00       ; TO $FFFF
  1083. <br />
  1084.          STY   $00
  1085. <br />
  1086.          LDA   #$D0
  1087. <br />
  1088.          STA   $01
  1089. <br />
  1090. L054E    LDA   ($00),Y
  1091. <br />
  1092.          STA   ($00),Y
  1093. <br />
  1094.          INY
  1095. <br />
  1096.          BNE   L054E
  1097. <br />
  1098.          INC   $01
  1099. <br />
  1100.          BNE   L054E
  1101. <br />
  1102.          LDA   #$88       ; RESET VECTOR
  1103. <br />
  1104.          STA   RESETV
  1105. <br />
  1106.          LDA   #$05
  1107. <br />
  1108.          STA   RESETV+1
  1109. <br />
  1110.          LDA   RDROM2
  1111. <br />
  1112.          RTS              ; RETURN TO $403
  1113. <br />
  1114.  
  1115. <br />
  1116.          HEX   8899AABBCCDDEEFF
  1117. <br />
  1118.          HEX   00
  1119. <br />
  1120.  
  1121. <br />
  1122.          LDA   #$00       ; ERROR MESSAGES
  1123. <br />
  1124.          BEQ   L0580
  1125. <br />
  1126. L0574    LDA   #$01
  1127. <br />
  1128.          BNE   L0580
  1129. <br />
  1130. L0578    LDA   #$02
  1131. <br />
  1132.          BNE   L0580
  1133. <br />
  1134.          LDA   #$04
  1135. <br />
  1136.          BNE   L0580
  1137. <br />
  1138. L0580    ORA   #$B0
  1139. <br />
  1140.          STA   $0800
  1141. <br />
  1142.          JSR   INIT
  1143. <br />
  1144.          LDA   TXTPAGE2
  1145. <br />
  1146.          LDA   #$08       ; FILL MEMORY WITH $A0
  1147. <br />
  1148.          STA   $01        ; FROM $0800
  1149. <br />
  1150.          LDY   #$01       ; $BFFF
  1151. <br />
  1152.          STY   $00
  1153. <br />
  1154.          LDX   #$B8
  1155. <br />
  1156.          LDA   #$A0
  1157. <br />
  1158. L0597    STA   ($00),Y
  1159. <br />
  1160.          INY
  1161. <br />
  1162.          BNE   L0597
  1163. <br />
  1164.          INC   $01
  1165. <br />
  1166.          DEX
  1167. <br />
  1168.          BNE   L0597
  1169. <br />
  1170.          LDA   #$08       ; BEEP
  1171. <br />
  1172.          STA   $00
  1173. <br />
  1174. L05A5    LDY   #$80
  1175. <br />
  1176. L05A7    LDA   SPKR
  1177. <br />
  1178.          TYA
  1179. <br />
  1180. L05AB    SEC
  1181. <br />
  1182.          SBC   #$01
  1183. <br />
  1184.          BNE   L05AB
  1185. <br />
  1186.          DEY
  1187. <br />
  1188.          BNE   L05A7
  1189. <br />
  1190.          DEC   $00
  1191. <br />
  1192.          BNE   L05A5
  1193. <br />
  1194.          LDX   $0D        ; REBOOT
  1195. <br />
  1196.          DEX
  1197. <br />
  1198.          TXA
  1199. <br />
  1200.          LSR
  1201. <br />
  1202.          LSR
  1203. <br />
  1204.          LSR
  1205. <br />
  1206.          LSR
  1207. <br />
  1208.          ORA   #$C0
  1209. <br />
  1210.          PHA
  1211. <br />
  1212.          LDA   #$FF
  1213. <br />
  1214.          PHA
  1215. <br />
  1216.          RTS
  1217. <br />
  1218.  
  1219. <br />
  1220. L05C6    LDY   #$00       ; EOR ZERO PAGE
  1221. <br />
  1222. L05C8    EOR   |$0000,Y
  1223. <br />
  1224.          INY
  1225. <br />
  1226.          BNE   L05C8
  1227. <br />
  1228.          TAY              ; VALUE GOT FROM BOOT0 (SHOULD BE 0)
  1229. <br />
  1230.          BNE   L0574
  1231. <br />
  1232.          LDA   #$70       ; RESET VECTOR
  1233. <br />
  1234.          STA   SOFTEV
  1235. <br />
  1236.          LDA   #$05
  1237. <br />
  1238.          STA   SOFTEV+1
  1239. <br />
  1240.          EOR   #$A5
  1241. <br />
  1242.          STA   PWREDUP
  1243. <br />
  1244.          JMP   L0540      ; NEXT STAGE...
  1245. <br />
  1246.  
  1247. <br />
  1248. L05E3    HEX   33445566778899AABBCCDDEEFF112233
  1249. <br />
  1250.          HEX   445566778899AABBCCDDEEFF00
  1251. <br />
  1252. L0600    HEX   00112233445566778899AABBCCDDEEFF
  1253. <br />
  1254.          HEX   00112233445566778899AABBCCDDEEFF
  1255. <br />
  1256.          HEX   00112233445566770011223344556677
  1257. <br />
  1258.          HEX   8899AABBCCDDEEFF0011223344556677
  1259. <br />
  1260.          HEX   8899AABBCCDDEEFF0011223344556677
  1261. <br />
  1262.          HEX   00112233445566778899AABBCCDDEEFF
  1263. <br />
  1264.          HEX   00112233445566778899AABBCCDDEEFF
  1265. <br />
  1266.          HEX   00112233445566770000000000000000
  1267. <br />
  1268.          HEX   00112233445566778899AABBCCDDEEFF
  1269. <br />
  1270.          HEX   00112233445566778899AABBCCDDEEFF
  1271. <br />
  1272.          HEX   00112233445566770011223344556677
  1273. <br />
  1274.          HEX   8899AABBCCDDEEFF0011223344556677
  1275. <br />
  1276.          HEX   8899AABBCCDDEEFF0011223344556677
  1277. <br />
  1278.          HEX   00112233445566778899AABBCCDDEEFF
  1279. <br />
  1280.          HEX   00112233445566778899AABBCCDDEEFF
  1281. <br />
  1282.          HEX   00112233445566770000000000000000
  1283. <br />
  1284. L0700    HEX   00112233445566778899AABBCCDDEEFF
  1285. <br />
  1286.          HEX   00112233445566778899AABBCCDDEEFF
  1287. <br />
  1288.          HEX   00112233445566770011223344556677
  1289. <br />
  1290.          HEX   8899AABBCCDDEEFF0011223344556677
  1291. <br />
  1292.          HEX   8899AABBCCDDEEFF0011223344556677
  1293. <br />
  1294.          HEX   00112233445566778899AABBCCDDEEFF
  1295. <br />
  1296.          HEX   00112233445566778899AABBCCDDEEFF
  1297. <br />
  1298.          HEX   00112233445566770000000000000000
  1299. <br />
  1300.          HEX   00112233445566778899AABBCCDDEEFF
  1301. <br />
  1302.          HEX   00112233445566778899AABBCCDDEEFF
  1303. <br />
  1304.          HEX   00112233445566770011223344556677
  1305. <br />
  1306.          HEX   8899AABBCCDDEEFF0011223344556677
  1307. <br />
  1308.          HEX   8899AABBCCDDEEFF0011223344556677
  1309. <br />
  1310.          HEX   00112233445566778899AABBCCDDEEFF
  1311. <br />
  1312.          HEX   00112233445566778899AABBCCDDEEFF
  1313. <br />
  1314.          HEX   00112233445566770000000000000000
  1315. <br />
  1316. </td>    </tr></table><span class="postbody"></span><span class="gensmall"><br /><br />DerniΦre Θdition par toinet le Ven 28 Sep 2007, 9:47; ΘditΘ 1 fois</span></td>
  1317.             </tr>
  1318.         </table></td>
  1319.     </tr>
  1320.     <tr>
  1321.         <td class="row1" width="150" align="left" valign="middle"><span class="nav"><a href="#top" class="nav">Revenir en haut de page</a></span></td>
  1322.         <td class="row1" width="100%" height="28" valign="bottom" nowrap="nowrap"><table cellspacing="0" cellpadding="0" border="0" height="18" width="18">
  1323.             <tr>
  1324.                 <td valign="middle" nowrap="nowrap"><a href="profile.php?mode=viewprofile&u=4"><img src="templates/subSilver/images/lang_french/icon_profile.gif" alt="Voir le profil de l'utilisateur" title="Voir le profil de l'utilisateur" border="0" /></a> <a href="privmsg.php?mode=post&u=4"><img src="templates/subSilver/images/lang_french/icon_pm.gif" alt="Envoyer un message privΘ" title="Envoyer un message privΘ" border="0" /></a>  <a href="http://www.oss117.org/" target="_userwww"><img src="templates/subSilver/images/lang_french/icon_www.gif" alt="Visiter le site web de l'utilisateur" title="Visiter le site web de l'utilisateur" border="0" /></a>   <script language="JavaScript" type="text/javascript"><!--
  1325.  
  1326.     if ( navigator.userAgent.toLowerCase().indexOf('mozilla') != -1 && navigator.userAgent.indexOf('5.') == -1 && navigator.userAgent.indexOf('6.') == -1 )
  1327.         document.write(' ');
  1328.     else
  1329.         document.write('</td><td> </td><td valign="top" nowrap="nowrap"><div style="position:relative"><div style="position:absolute"></div><div style="position:absolute;left:3px;top:-1px"></div></div>');
  1330.  
  1331.                 //--></script><noscript></noscript></td>
  1332.             </tr>
  1333.         </table></td>
  1334.     </tr>
  1335.     <tr>
  1336.         <td class="spaceRow" colspan="2" height="1"><img src="templates/subSilver/images/spacer.gif" alt="" width="1" height="1" /></td>
  1337.     </tr>
  1338.     <tr>
  1339.         <td width="150" align="left" valign="top" class="row2"><span class="name"><a name="481"></a><b>toinet</b></span><br /><span class="postdetails"><br /><br /><br />Inscrit le: 15 Juin 2007<br />Messages: 326<br />Localisation: Paris, France</span><br /></td>
  1340.         <td class="row2" width="100%" height="28" valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="0">
  1341.             <tr>
  1342.                 <td width="100%"><a href="viewtopic.php?p=481#481"><img src="templates/subSilver/images/icon_minipost.gif" width="12" height="9" alt="Message" title="Message" border="0" /></a><span class="postdetails">PostΘ le: Jeu 27 Sep 2007, 21:04<span class="gen"> </span>   Sujet du message: </span></td>
  1343.                 <td valign="top" nowrap="nowrap"><a href="posting.php?mode=quote&p=481"><img src="templates/subSilver/images/lang_french/icon_quote.gif" alt="RΘpondre en citant" title="RΘpondre en citant" border="0" /></a>   </td>
  1344.             </tr>
  1345.             <tr>
  1346.                 <td colspan="2"><hr /></td>
  1347.             </tr>
  1348.             <tr>
  1349.                 <td colspan="2"><span class="postbody">Gamma Goblins is now fully-cracked and works like a charm on my IIgs <img src="images/smiles/icon_wink.gif" alt="Wink" border="0" /> The complete protection removal will be written tomorrow.
  1350. <br />
  1351.  
  1352. <br />
  1353. You know what? I am happy...
  1354. <br />
  1355.  
  1356. <br />
  1357. antoine</span><span class="gensmall"></span></td>
  1358.             </tr>
  1359.         </table></td>
  1360.     </tr>
  1361.     <tr>
  1362.         <td class="row2" width="150" align="left" valign="middle"><span class="nav"><a href="#top" class="nav">Revenir en haut de page</a></span></td>
  1363.         <td class="row2" width="100%" height="28" valign="bottom" nowrap="nowrap"><table cellspacing="0" cellpadding="0" border="0" height="18" width="18">
  1364.             <tr>
  1365.                 <td valign="middle" nowrap="nowrap"><a href="profile.php?mode=viewprofile&u=4"><img src="templates/subSilver/images/lang_french/icon_profile.gif" alt="Voir le profil de l'utilisateur" title="Voir le profil de l'utilisateur" border="0" /></a> <a href="privmsg.php?mode=post&u=4"><img src="templates/subSilver/images/lang_french/icon_pm.gif" alt="Envoyer un message privΘ" title="Envoyer un message privΘ" border="0" /></a>  <a href="http://www.oss117.org/" target="_userwww"><img src="templates/subSilver/images/lang_french/icon_www.gif" alt="Visiter le site web de l'utilisateur" title="Visiter le site web de l'utilisateur" border="0" /></a>   <script language="JavaScript" type="text/javascript"><!--
  1366.  
  1367.     if ( navigator.userAgent.toLowerCase().indexOf('mozilla') != -1 && navigator.userAgent.indexOf('5.') == -1 && navigator.userAgent.indexOf('6.') == -1 )
  1368.         document.write(' ');
  1369.     else
  1370.         document.write('</td><td> </td><td valign="top" nowrap="nowrap"><div style="position:relative"><div style="position:absolute"></div><div style="position:absolute;left:3px;top:-1px"></div></div>');
  1371.  
  1372.                 //--></script><noscript></noscript></td>
  1373.             </tr>
  1374.         </table></td>
  1375.     </tr>
  1376.     <tr>
  1377.         <td class="spaceRow" colspan="2" height="1"><img src="templates/subSilver/images/spacer.gif" alt="" width="1" height="1" /></td>
  1378.     </tr>
  1379.     <tr>
  1380.         <td width="150" align="left" valign="top" class="row1"><span class="name"><a name="482"></a><b>toinet</b></span><br /><span class="postdetails"><br /><br /><br />Inscrit le: 15 Juin 2007<br />Messages: 326<br />Localisation: Paris, France</span><br /></td>
  1381.         <td class="row1" width="100%" height="28" valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="0">
  1382.             <tr>
  1383.                 <td width="100%"><a href="viewtopic.php?p=482#482"><img src="templates/subSilver/images/icon_minipost.gif" width="12" height="9" alt="Message" title="Message" border="0" /></a><span class="postdetails">PostΘ le: Ven 28 Sep 2007, 9:50<span class="gen"> </span>   Sujet du message: </span></td>
  1384.                 <td valign="top" nowrap="nowrap"><a href="posting.php?mode=quote&p=482"><img src="templates/subSilver/images/lang_french/icon_quote.gif" alt="RΘpondre en citant" title="RΘpondre en citant" border="0" /></a>   </td>
  1385.             </tr>
  1386.             <tr>
  1387.                 <td colspan="2"><hr /></td>
  1388.             </tr>
  1389.             <tr>
  1390.                 <td colspan="2"><span class="postbody">My modified boot 1 code at $0800 :
  1391. <br />
  1392.  
  1393. <br />
  1394. </span><table width="90%" cellspacing="1" cellpadding="3" border="0" align="center"><tr>       <td><span class="genmed"><b>Code:</b></span></td>    </tr>    <tr>      <td class="code">
  1395. <br />
  1396. *
  1397. <br />
  1398. * SIRIUS: GAMMA GOBLINS
  1399. <br />
  1400. *
  1401. <br />
  1402.  
  1403. <br />
  1404.          org   $0800
  1405. <br />
  1406.          mx    %11
  1407. <br />
  1408.          lst   off
  1409. <br />
  1410.  
  1411. <br />
  1412. *
  1413. <br />
  1414. * Assume SLOT 6 !
  1415. <br />
  1416. * Really optimized !
  1417. <br />
  1418. * Maybe too much...
  1419. <br />
  1420. *
  1421. <br />
  1422.  
  1423. <br />
  1424. dpBUF    =     $00
  1425. <br />
  1426. dpNIBBLE =     $0E
  1427. <br />
  1428. dpBUFFER =     $10
  1429. <br />
  1430. dpSLOT   =     $2B
  1431. <br />
  1432. dpSECTOR =     $3D
  1433. <br />
  1434. dpBYTE   =     $40
  1435. <br />
  1436. dpTRACK  =     $41
  1437. <br />
  1438.  
  1439. <br />
  1440. L0300    =     $0300
  1441. <br />
  1442. L0356    =     $0356
  1443. <br />
  1444. L0400    =     $0400
  1445. <br />
  1446. L0900    =     $0900
  1447. <br />
  1448.  
  1449. <br />
  1450. TXTCLR   EQU   $C050
  1451. <br />
  1452. MIXCLR   EQU   $C052
  1453. <br />
  1454. TXTPAGE1 EQU   $C054
  1455. <br />
  1456. LORES    EQU   $C056
  1457. <br />
  1458.  
  1459. <br />
  1460. *
  1461. <br />
  1462. *
  1463. <br />
  1464. *
  1465. <br />
  1466.  
  1467. <br />
  1468.          HEX   01
  1469. <br />
  1470.  
  1471. <br />
  1472. L0800    STA   TXTCLR     ; GR mode
  1473. <br />
  1474.          STA   MIXCLR
  1475. <br />
  1476.          STA   TXTPAGE1
  1477. <br />
  1478.          STA   LORES
  1479. <br />
  1480.  
  1481. <br />
  1482.          LDA   #<L0400
  1483. <br />
  1484.          STA   dpBUFFER
  1485. <br />
  1486.          LDA   #>L0400
  1487. <br />
  1488.          STA   dpBUFFER+1
  1489. <br />
  1490.  
  1491. <br />
  1492.          lda   #0
  1493. <br />
  1494.          sta   dpTRACK
  1495. <br />
  1496.  
  1497. <br />
  1498. * Read header
  1499. <br />
  1500.  
  1501. <br />
  1502. mainLOOP ldx   dpTRACK
  1503. <br />
  1504.          lda   INTER,x
  1505. <br />
  1506.          sta   dpSECTOR
  1507. <br />
  1508.  
  1509. <br />
  1510. readHEADER CLC
  1511. <br />
  1512. readDATA PHP
  1513. <br />
  1514. read1    LDA   $C0EC
  1515. <br />
  1516.          BPL   *-3
  1517. <br />
  1518. read2    EOR   #$D5
  1519. <br />
  1520.          BNE   read1
  1521. <br />
  1522.          LDA   $C0EC
  1523. <br />
  1524.          BPL   *-3
  1525. <br />
  1526.          CMP   #$AA
  1527. <br />
  1528.          BNE   read2
  1529. <br />
  1530.          LDA   $C0EC
  1531. <br />
  1532.          BPL   *-3
  1533. <br />
  1534.          CMP   #$96
  1535. <br />
  1536.          BEQ   doHEADER
  1537. <br />
  1538.          PLP
  1539. <br />
  1540.          BCC   readHEADER
  1541. <br />
  1542.          EOR   #$AD
  1543. <br />
  1544.          BEQ   doDATA
  1545. <br />
  1546.          BNE   readHEADER
  1547. <br />
  1548.  
  1549. <br />
  1550. * Read header
  1551. <br />
  1552.  
  1553. <br />
  1554. doHEADER LDY   #$03
  1555. <br />
  1556. ]lp      STA   dpBYTE
  1557. <br />
  1558.          LDA   $C0EC
  1559. <br />
  1560.          BPL   *-3
  1561. <br />
  1562.          ROL
  1563. <br />
  1564.          STA   dpNIBBLE
  1565. <br />
  1566.          LDA   $C0EC
  1567. <br />
  1568.          BPL   *-3
  1569. <br />
  1570.          AND   dpNIBBLE
  1571. <br />
  1572.          DEY
  1573. <br />
  1574.          BNE   ]lp
  1575. <br />
  1576.          PLP
  1577. <br />
  1578.          CMP   dpSECTOR   ; Right sector ?
  1579. <br />
  1580.          BNE   readHEADER
  1581. <br />
  1582.          BCS   readDATA
  1583. <br />
  1584.  
  1585. <br />
  1586. * Read data
  1587. <br />
  1588.  
  1589. <br />
  1590. doDATA   LDY   #$56
  1591. <br />
  1592. ]lp      LDX   $C0EC
  1593. <br />
  1594.          BPL   *-3
  1595. <br />
  1596.          EOR   L0356-$80,X
  1597. <br />
  1598.          DEY
  1599. <br />
  1600.          STA   L0300,Y
  1601. <br />
  1602.          BNE   ]lp
  1603. <br />
  1604.  
  1605. <br />
  1606. ]lp      LDX   $C0EC      ; Y equals 0 ;-)
  1607. <br />
  1608.          BPL   *-3
  1609. <br />
  1610.          EOR   L0356-$80,X
  1611. <br />
  1612.          STA   (dpBUFFER),Y
  1613. <br />
  1614.          INY
  1615. <br />
  1616.          BNE   ]lp
  1617. <br />
  1618.  
  1619. <br />
  1620.          LDX   $C0EC      ; checksum
  1621. <br />
  1622.          BPL   *-3
  1623. <br />
  1624.          EOR   L0356-$80,X
  1625. <br />
  1626.          BNE   readHEADER
  1627. <br />
  1628.  
  1629. <br />
  1630. * Deniblize
  1631. <br />
  1632.  
  1633. <br />
  1634. doNIBBLE1 LDX  #$56       ; Y equals 0 ;-)
  1635. <br />
  1636. doNIBBLE2 DEX
  1637. <br />
  1638.          BMI   doNIBBLE1
  1639. <br />
  1640.          LDA   (dpBUFFER),Y
  1641. <br />
  1642.          LSR   L0300,X
  1643. <br />
  1644.          ROL
  1645. <br />
  1646.          LSR   L0300,X
  1647. <br />
  1648.          ROL
  1649. <br />
  1650.          STA   (dpBUFFER),Y
  1651. <br />
  1652.          INY
  1653. <br />
  1654.          BNE   doNIBBLE2
  1655. <br />
  1656.  
  1657. <br />
  1658. * Next sector
  1659. <br />
  1660.  
  1661. <br />
  1662.          inc   dpTRACK    ; next sector
  1663. <br />
  1664.          inc   dpBUFFER+1 ; next buffer
  1665. <br />
  1666.          lda   dpBUFFER+1
  1667. <br />
  1668.          cmp   #>L0800
  1669. <br />
  1670.          beq   doNEXT
  1671. <br />
  1672.          jmp   mainLOOP
  1673. <br />
  1674.  
  1675. <br />
  1676. *
  1677. <br />
  1678.  
  1679. <br />
  1680. doNEXT   LDA   $C0E0      ; Remember what Apple said
  1681. <br />
  1682.  
  1683. <br />
  1684.          LDA   #>L0900    ; Clear RAM
  1685. <br />
  1686.          STA   dpBUF+1
  1687. <br />
  1688.          LDA   #<L0900
  1689. <br />
  1690.          STA   dpBUF
  1691. <br />
  1692.          TAY
  1693. <br />
  1694.          LDX   #$88
  1695. <br />
  1696. L085D    STA   (dpBUF),Y
  1697. <br />
  1698.          INY
  1699. <br />
  1700.          BNE   L085D
  1701. <br />
  1702.          INC   dpBUF+1
  1703. <br />
  1704.          DEX
  1705. <br />
  1706.          BNE   L085D
  1707. <br />
  1708.  
  1709. <br />
  1710.          JMP   L0400      ; Boot 2...
  1711. <br />
  1712.  
  1713. <br />
  1714. *
  1715. <br />
  1716.  
  1717. <br />
  1718. INTER    HEX   0D0B0907
  1719. <br />
  1720.  
  1721. <br />
  1722.          ds    22
  1723. <br />
  1724.  
  1725. <br />
  1726. SIGNATURE HEX  20204C4F474F2020
  1727. <br />
  1728.          HEX   2020323030372020
  1729. <br />
  1730.  
  1731. <br />
  1732.          ds    \
  1733. <br />
  1734. </td>    </tr></table><span class="postbody"></span><span class="gensmall"></span></td>
  1735.             </tr>
  1736.         </table></td>
  1737.     </tr>
  1738.     <tr>
  1739.         <td class="row1" width="150" align="left" valign="middle"><span class="nav"><a href="#top" class="nav">Revenir en haut de page</a></span></td>
  1740.         <td class="row1" width="100%" height="28" valign="bottom" nowrap="nowrap"><table cellspacing="0" cellpadding="0" border="0" height="18" width="18">
  1741.             <tr>
  1742.                 <td valign="middle" nowrap="nowrap"><a href="profile.php?mode=viewprofile&u=4"><img src="templates/subSilver/images/lang_french/icon_profile.gif" alt="Voir le profil de l'utilisateur" title="Voir le profil de l'utilisateur" border="0" /></a> <a href="privmsg.php?mode=post&u=4"><img src="templates/subSilver/images/lang_french/icon_pm.gif" alt="Envoyer un message privΘ" title="Envoyer un message privΘ" border="0" /></a>  <a href="http://www.oss117.org/" target="_userwww"><img src="templates/subSilver/images/lang_french/icon_www.gif" alt="Visiter le site web de l'utilisateur" title="Visiter le site web de l'utilisateur" border="0" /></a>   <script language="JavaScript" type="text/javascript"><!--
  1743.  
  1744.     if ( navigator.userAgent.toLowerCase().indexOf('mozilla') != -1 && navigator.userAgent.indexOf('5.') == -1 && navigator.userAgent.indexOf('6.') == -1 )
  1745.         document.write(' ');
  1746.     else
  1747.         document.write('</td><td> </td><td valign="top" nowrap="nowrap"><div style="position:relative"><div style="position:absolute"></div><div style="position:absolute;left:3px;top:-1px"></div></div>');
  1748.  
  1749.                 //--></script><noscript></noscript></td>
  1750.             </tr>
  1751.         </table></td>
  1752.     </tr>
  1753.     <tr>
  1754.         <td class="spaceRow" colspan="2" height="1"><img src="templates/subSilver/images/spacer.gif" alt="" width="1" height="1" /></td>
  1755.     </tr>
  1756.     <tr>
  1757.         <td width="150" align="left" valign="top" class="row2"><span class="name"><a name="483"></a><b>toinet</b></span><br /><span class="postdetails"><br /><br /><br />Inscrit le: 15 Juin 2007<br />Messages: 326<br />Localisation: Paris, France</span><br /></td>
  1758.         <td class="row2" width="100%" height="28" valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="0">
  1759.             <tr>
  1760.                 <td width="100%"><a href="viewtopic.php?p=483#483"><img src="templates/subSilver/images/icon_minipost.gif" width="12" height="9" alt="Message" title="Message" border="0" /></a><span class="postdetails">PostΘ le: Ven 28 Sep 2007, 9:53<span class="gen"> </span>   Sujet du message: </span></td>
  1761.                 <td valign="top" nowrap="nowrap"><a href="posting.php?mode=quote&p=483"><img src="templates/subSilver/images/lang_french/icon_quote.gif" alt="RΘpondre en citant" title="RΘpondre en citant" border="0" /></a>   </td>
  1762.             </tr>
  1763.             <tr>
  1764.                 <td colspan="2"><hr /></td>
  1765.             </tr>
  1766.             <tr>
  1767.                 <td colspan="2"><span class="postbody">My modified boot 2 at $0400. Please note that I load one more track at $A000 to put the right data at the right place.
  1768. <br />
  1769.  
  1770. <br />
  1771. The game uses lots of adresses at $04xx, so that, we cannot leave my modified boot 2 code. Everything will be correctly set!
  1772. <br />
  1773.  
  1774. <br />
  1775. </span><table width="90%" cellspacing="1" cellpadding="3" border="0" align="center"><tr>       <td><span class="genmed"><b>Code:</b></span></td>    </tr>    <tr>      <td class="code">
  1776. <br />
  1777. *
  1778. <br />
  1779. * SIRIUS: GAMMA GOBLINS
  1780. <br />
  1781. *
  1782. <br />
  1783.  
  1784. <br />
  1785.          org   $0400
  1786. <br />
  1787.          mx    %11
  1788. <br />
  1789.          lst   off
  1790. <br />
  1791.  
  1792. <br />
  1793. *
  1794. <br />
  1795. *
  1796. <br />
  1797. *
  1798. <br />
  1799.  
  1800. <br />
  1801. dpBUFFER =     $04
  1802. <br />
  1803. dpSECTORS =    $06
  1804. <br />
  1805. dpPHASE  =     $0C
  1806. <br />
  1807. dpNIBBLE =     $0E
  1808. <br />
  1809. dpINDEX  =     $0F
  1810. <br />
  1811.  
  1812. <br />
  1813. dpSECTOR =     $3D
  1814. <br />
  1815. dpBYTE   =     $40
  1816. <br />
  1817. dpTRACK  =     $41
  1818. <br />
  1819.  
  1820. <br />
  1821. nbSECTORS =    $0C
  1822. <br />
  1823.  
  1824. <br />
  1825. L0300    =     $0300
  1826. <br />
  1827. L0356    =     $0356
  1828. <br />
  1829. LA000    =     $A000
  1830. <br />
  1831.  
  1832. <br />
  1833. WAIT     EQU   $FCA8
  1834. <br />
  1835.  
  1836. <br />
  1837. *
  1838. <br />
  1839. *
  1840. <br />
  1841. *
  1842. <br />
  1843.  
  1844. <br />
  1845.          LDA   #$00
  1846. <br />
  1847.          STA   dpPHASE
  1848. <br />
  1849.          STA   dpINDEX
  1850. <br />
  1851.  
  1852. <br />
  1853. L0416    JSR   L0480      ; move arm
  1854. <br />
  1855.  
  1856. <br />
  1857.          LDY   dpINDEX
  1858. <br />
  1859.          LDA   L0428,Y
  1860. <br />
  1861.          BEQ   L047C
  1862. <br />
  1863.          JSR   L0434      ; load data
  1864. <br />
  1865.          INC   dpINDEX
  1866. <br />
  1867.          JMP   L0416      ; loop
  1868. <br />
  1869.  
  1870. <br />
  1871. L047C    JMP   LA000
  1872. <br />
  1873.  
  1874. <br />
  1875. L0428    HEX   0814404C5864707C8894A000
  1876. <br />
  1877.  
  1878. <br />
  1879. *
  1880. <br />
  1881. * LOAD DATA
  1882. <br />
  1883. *
  1884. <br />
  1885.  
  1886. <br />
  1887. L0434    STA   dpBUFFER+1
  1888. <br />
  1889.  
  1890. <br />
  1891.          LDA   #$0C
  1892. <br />
  1893.          STA   dpTRACK
  1894. <br />
  1895.  
  1896. <br />
  1897.          LDY   #$00
  1898. <br />
  1899.          STY   dpBUFFER
  1900. <br />
  1901.  
  1902. <br />
  1903. ]lp      ldx   dpTRACK
  1904. <br />
  1905.          lda   INTER,x
  1906. <br />
  1907.          sta   dpSECTOR
  1908. <br />
  1909.  
  1910. <br />
  1911.          JSR   readHEADER
  1912. <br />
  1913.  
  1914. <br />
  1915.          inc   dpBUFFER+1
  1916. <br />
  1917.          dec   dpTRACK
  1918. <br />
  1919.          bne   ]lp
  1920. <br />
  1921.          rts
  1922. <br />
  1923.  
  1924. <br />
  1925. *
  1926. <br />
  1927. * We are at $0700 ;-)
  1928. <br />
  1929. *
  1930. <br />
  1931.  
  1932. <br />
  1933. readHEADER CLC
  1934. <br />
  1935. readDATA PHP
  1936. <br />
  1937. read1    LDA   $C0EC
  1938. <br />
  1939.          BPL   *-3
  1940. <br />
  1941. read2    EOR   #$D5
  1942. <br />
  1943.          BNE   read1
  1944. <br />
  1945.          LDA   $C0EC
  1946. <br />
  1947.          BPL   *-3
  1948. <br />
  1949.          CMP   #$AA
  1950. <br />
  1951.          BNE   read2
  1952. <br />
  1953.          LDA   $C0EC
  1954. <br />
  1955.          BPL   *-3
  1956. <br />
  1957.          CMP   #$96
  1958. <br />
  1959.          BEQ   doHEADER
  1960. <br />
  1961.          PLP
  1962. <br />
  1963.          BCC   readHEADER
  1964. <br />
  1965.          EOR   #$AD
  1966. <br />
  1967.          BEQ   doDATA
  1968. <br />
  1969.          BNE   readHEADER
  1970. <br />
  1971.  
  1972. <br />
  1973. * Read header
  1974. <br />
  1975.  
  1976. <br />
  1977. doHEADER LDY   #$03
  1978. <br />
  1979. ]lp      STA   dpBYTE
  1980. <br />
  1981.          LDA   $C0EC
  1982. <br />
  1983.          BPL   *-3
  1984. <br />
  1985.          ROL
  1986. <br />
  1987.          STA   dpNIBBLE
  1988. <br />
  1989.          LDA   $C0EC
  1990. <br />
  1991.          BPL   *-3
  1992. <br />
  1993.          AND   dpNIBBLE
  1994. <br />
  1995.          DEY
  1996. <br />
  1997.          BNE   ]lp
  1998. <br />
  1999.          PLP
  2000. <br />
  2001.          CMP   dpSECTOR   ; Right sector ?
  2002. <br />
  2003.          BNE   readHEADER
  2004. <br />
  2005.          BCS   readDATA
  2006. <br />
  2007.  
  2008. <br />
  2009. * Read data
  2010. <br />
  2011.  
  2012. <br />
  2013. doDATA   LDY   #$56
  2014. <br />
  2015. ]lp      LDX   $C0EC
  2016. <br />
  2017.          BPL   *-3
  2018. <br />
  2019.          EOR   L0356-$80,X
  2020. <br />
  2021.          DEY
  2022. <br />
  2023.          STA   L0300,Y
  2024. <br />
  2025.          BNE   ]lp
  2026. <br />
  2027.  
  2028. <br />
  2029. ]lp      LDX   $C0EC      ; Y equals 0 ;-)
  2030. <br />
  2031.          BPL   *-3
  2032. <br />
  2033.          EOR   L0356-$80,X
  2034. <br />
  2035.          STA   (dpBUFFER),Y
  2036. <br />
  2037.          INY
  2038. <br />
  2039.          BNE   ]lp
  2040. <br />
  2041.  
  2042. <br />
  2043.          LDX   $C0EC      ; checksum
  2044. <br />
  2045.          BPL   *-3
  2046. <br />
  2047.          EOR   L0356-$80,X
  2048. <br />
  2049. doDATA1  BNE   readHEADER
  2050. <br />
  2051.  
  2052. <br />
  2053. * Denibblize
  2054. <br />
  2055.  
  2056. <br />
  2057. doNIBBLE1 LDX  #$56       ; Y equals 0 ;-)
  2058. <br />
  2059. doNIBBLE2 DEX
  2060. <br />
  2061.          BMI   doNIBBLE1
  2062. <br />
  2063.          LDA   (dpBUFFER),Y
  2064. <br />
  2065.          STA   L0500,X
  2066. <br />
  2067.          LSR   L0300,X
  2068. <br />
  2069.          STA   L0600,X
  2070. <br />
  2071.          ROL
  2072. <br />
  2073.          LSR   L0300,X
  2074. <br />
  2075.          STA   L0700,X
  2076. <br />
  2077.          ROL
  2078. <br />
  2079.          STA   (dpBUFFER),Y
  2080. <br />
  2081.          INY
  2082. <br />
  2083.          BNE   doNIBBLE2
  2084. <br />
  2085.          rts
  2086. <br />
  2087.  
  2088. <br />
  2089. * Interleaving
  2090. <br />
  2091.  
  2092. <br />
  2093. INTER    HEX   06080A0C0E
  2094. <br />
  2095.          HEX   01030507090B0D00
  2096. <br />
  2097.  
  2098. <br />
  2099. *
  2100. <br />
  2101. * MOVE ARM
  2102. <br />
  2103. *
  2104. <br />
  2105.  
  2106. <br />
  2107. L0480    LDY   #$02       ; by 2 phases
  2108. <br />
  2109. ]lp      INC   dpPHASE
  2110. <br />
  2111.          LDA   dpPHASE
  2112. <br />
  2113.          AND   #$03
  2114. <br />
  2115.          ASL
  2116. <br />
  2117.          TAX
  2118. <br />
  2119.          LDA   $C0E1,X
  2120. <br />
  2121.          JSR   L04A0
  2122. <br />
  2123.          LDA   $C0E0,X
  2124. <br />
  2125.          JSR   L04A0
  2126. <br />
  2127.          DEY
  2128. <br />
  2129.          BNE   ]lp
  2130. <br />
  2131.          RTS
  2132. <br />
  2133. L04A0    LDA   #$40
  2134. <br />
  2135.          JMP   WAIT
  2136. <br />
  2137.  
  2138. <br />
  2139.          ds    \
  2140. <br />
  2141.  
  2142. <br />
  2143. L0500    HEX   00112233445566778899AABBCCDDEEFF
  2144. <br />
  2145.          HEX   00112233445566778899AABBCCDDEEFF
  2146. <br />
  2147.          HEX   00112233445566770011223344556677
  2148. <br />
  2149.          HEX   8899AABBCCDDEEFF0011223344556677
  2150. <br />
  2151.          HEX   8899AABBCCDDEEFF0011223344556677
  2152. <br />
  2153.          HEX   00112233445566778899AABBCCDDEEFF
  2154. <br />
  2155.          HEX   00112233445566778899AABBCCDDEEFF
  2156. <br />
  2157.          HEX   00112233445566770000000000000000
  2158. <br />
  2159.          HEX   00112233445566778899AABBCCDDEEFF
  2160. <br />
  2161.          HEX   00112233445566778899AABBCCDDEEFF
  2162. <br />
  2163.          HEX   00112233445566770011223344556677
  2164. <br />
  2165.          HEX   8899AABBCCDDEEFF0011223344556677
  2166. <br />
  2167.          HEX   8899AABBCCDDEEFF0011223344556677
  2168. <br />
  2169.          HEX   00112233445566778899AABBCCDDEEFF
  2170. <br />
  2171.          HEX   00112233445566778899AABBCCDDEEFF
  2172. <br />
  2173.          HEX   00112233445566770000000000000000
  2174. <br />
  2175.  
  2176. <br />
  2177. L0600    HEX   00112233445566778899AABBCCDDEEFF
  2178. <br />
  2179.          HEX   00112233445566778899AABBCCDDEEFF
  2180. <br />
  2181.          HEX   00112233445566770011223344556677
  2182. <br />
  2183.          HEX   8899AABBCCDDEEFF0011223344556677
  2184. <br />
  2185.          HEX   8899AABBCCDDEEFF0011223344556677
  2186. <br />
  2187.          HEX   00112233445566778899AABBCCDDEEFF
  2188. <br />
  2189.          HEX   00112233445566778899AABBCCDDEEFF
  2190. <br />
  2191.          HEX   00112233445566770000000000000000
  2192. <br />
  2193.          HEX   00112233445566778899AABBCCDDEEFF
  2194. <br />
  2195.          HEX   00112233445566778899AABBCCDDEEFF
  2196. <br />
  2197.          HEX   00112233445566770011223344556677
  2198. <br />
  2199.          HEX   8899AABBCCDDEEFF0011223344556677
  2200. <br />
  2201.          HEX   8899AABBCCDDEEFF0011223344556677
  2202. <br />
  2203.          HEX   00112233445566778899AABBCCDDEEFF
  2204. <br />
  2205.          HEX   00112233445566778899AABBCCDDEEFF
  2206. <br />
  2207.          HEX   00112233445566770000000000000000
  2208. <br />
  2209.  
  2210. <br />
  2211. L0700    HEX   00112233445566778899AABBCCDDEEFF
  2212. <br />
  2213.          HEX   00112233445566778899AABBCCDDEEFF
  2214. <br />
  2215.          HEX   00112233445566770011223344556677
  2216. <br />
  2217.          HEX   8899AABBCCDDEEFF0011223344556677
  2218. <br />
  2219.          HEX   8899AABBCCDDEEFF0011223344556677
  2220. <br />
  2221.          HEX   00112233445566778899AABBCCDDEEFF
  2222. <br />
  2223.          HEX   00112233445566778899AABBCCDDEEFF
  2224. <br />
  2225.          HEX   00112233445566770000000000000000
  2226. <br />
  2227.          HEX   00112233445566778899AABBCCDDEEFF
  2228. <br />
  2229.          HEX   00112233445566778899AABBCCDDEEFF
  2230. <br />
  2231.          HEX   00112233445566770011223344556677
  2232. <br />
  2233.          HEX   8899AABBCCDDEEFF0011223344556677
  2234. <br />
  2235.          HEX   8899AABBCCDDEEFF0011223344556677
  2236. <br />
  2237.          HEX   00112233445566778899AABBCCDDEEFF
  2238. <br />
  2239.          HEX   00112233445566778899AABBCCDDEEFF
  2240. <br />
  2241.          HEX   00112233445566770000000000000000
  2242. <br />
  2243. </td>    </tr></table><span class="postbody"></span><span class="gensmall"></span></td>
  2244.             </tr>
  2245.         </table></td>
  2246.     </tr>
  2247.     <tr>
  2248.         <td class="row2" width="150" align="left" valign="middle"><span class="nav"><a href="#top" class="nav">Revenir en haut de page</a></span></td>
  2249.         <td class="row2" width="100%" height="28" valign="bottom" nowrap="nowrap"><table cellspacing="0" cellpadding="0" border="0" height="18" width="18">
  2250.             <tr>
  2251.                 <td valign="middle" nowrap="nowrap"><a href="profile.php?mode=viewprofile&u=4"><img src="templates/subSilver/images/lang_french/icon_profile.gif" alt="Voir le profil de l'utilisateur" title="Voir le profil de l'utilisateur" border="0" /></a> <a href="privmsg.php?mode=post&u=4"><img src="templates/subSilver/images/lang_french/icon_pm.gif" alt="Envoyer un message privΘ" title="Envoyer un message privΘ" border="0" /></a>  <a href="http://www.oss117.org/" target="_userwww"><img src="templates/subSilver/images/lang_french/icon_www.gif" alt="Visiter le site web de l'utilisateur" title="Visiter le site web de l'utilisateur" border="0" /></a>   <script language="JavaScript" type="text/javascript"><!--
  2252.  
  2253.     if ( navigator.userAgent.toLowerCase().indexOf('mozilla') != -1 && navigator.userAgent.indexOf('5.') == -1 && navigator.userAgent.indexOf('6.') == -1 )
  2254.         document.write(' ');
  2255.     else
  2256.         document.write('</td><td> </td><td valign="top" nowrap="nowrap"><div style="position:relative"><div style="position:absolute"></div><div style="position:absolute;left:3px;top:-1px"></div></div>');
  2257.  
  2258.                 //--></script><noscript></noscript></td>
  2259.             </tr>
  2260.         </table></td>
  2261.     </tr>
  2262.     <tr>
  2263.         <td class="spaceRow" colspan="2" height="1"><img src="templates/subSilver/images/spacer.gif" alt="" width="1" height="1" /></td>
  2264.     </tr>
  2265.     <tr>
  2266.         <td width="150" align="left" valign="top" class="row1"><span class="name"><a name="484"></a><b>toinet</b></span><br /><span class="postdetails"><br /><br /><br />Inscrit le: 15 Juin 2007<br />Messages: 326<br />Localisation: Paris, France</span><br /></td>
  2267.         <td class="row1" width="100%" height="28" valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="0">
  2268.             <tr>
  2269.                 <td width="100%"><a href="viewtopic.php?p=484#484"><img src="templates/subSilver/images/icon_minipost.gif" width="12" height="9" alt="Message" title="Message" border="0" /></a><span class="postdetails">PostΘ le: Ven 28 Sep 2007, 9:54<span class="gen"> </span>   Sujet du message: </span></td>
  2270.                 <td valign="top" nowrap="nowrap"><a href="posting.php?mode=quote&p=484"><img src="templates/subSilver/images/lang_french/icon_quote.gif" alt="RΘpondre en citant" title="RΘpondre en citant" border="0" /></a>   </td>
  2271.             </tr>
  2272.             <tr>
  2273.                 <td colspan="2"><hr /></td>
  2274.             </tr>
  2275.             <tr>
  2276.                 <td colspan="2"><span class="postbody">Last but not least, my code at $A000 that is there to:
  2277. <br />
  2278. - copy the data at $0200
  2279. <br />
  2280. - copy the data at $0400..$07FF
  2281. <br />
  2282. - set the right values in ZP and stack
  2283. <br />
  2284. - jumps to the program...
  2285. <br />
  2286.  
  2287. <br />
  2288. </span><table width="90%" cellspacing="1" cellpadding="3" border="0" align="center"><tr>       <td><span class="genmed"><b>Code:</b></span></td>    </tr>    <tr>      <td class="code">
  2289. <br />
  2290. *
  2291. <br />
  2292. * SIRIUS: GAMMA GOBLINS
  2293. <br />
  2294. *
  2295. <br />
  2296.  
  2297. <br />
  2298.          org   $a000
  2299. <br />
  2300.          mx    %11
  2301. <br />
  2302.          lst   off
  2303. <br />
  2304.  
  2305. <br />
  2306. *
  2307. <br />
  2308. *
  2309. <br />
  2310. *
  2311. <br />
  2312.  
  2313. <br />
  2314. FINAL_VALUE =  $AAEE
  2315. <br />
  2316. FINAL_JUMP =   $BBFF      ; ADR = $8FBF
  2317. <br />
  2318.  
  2319. <br />
  2320. dpBUF    =     $00
  2321. <br />
  2322. dp4E     =     $4E
  2323. <br />
  2324. dp4F     =     $4F
  2325. <br />
  2326.  
  2327. <br />
  2328. nbSECTORS =    $0C
  2329. <br />
  2330.  
  2331. <br />
  2332. L0200    =     $0200
  2333. <br />
  2334. L0400    =     $0400
  2335. <br />
  2336. L0500    =     $0500
  2337. <br />
  2338. L0536    =     $0536
  2339. <br />
  2340. L0570    =     $0570
  2341. <br />
  2342. L0574    =     $0574
  2343. <br />
  2344. L0588    =     $0588
  2345. <br />
  2346. L0600    =     $0600
  2347. <br />
  2348. L0700    =     $0700
  2349. <br />
  2350. LD000    =     $D000
  2351. <br />
  2352.  
  2353. <br />
  2354. SOFTEV   EQU   $03F2
  2355. <br />
  2356. PWREDUP  EQU   $03F4
  2357. <br />
  2358. SPKR     EQU   $C030
  2359. <br />
  2360. TXTPAGE2 EQU   $C055
  2361. <br />
  2362. ROMIN2   EQU   $C081
  2363. <br />
  2364. RDROM2   EQU   $C082
  2365. <br />
  2366. INIT     EQU   $FB2F
  2367. <br />
  2368. WAIT     EQU   $FCA8
  2369. <br />
  2370. RESETV   EQU   $FFFC
  2371. <br />
  2372.  
  2373. <br />
  2374. *
  2375. <br />
  2376. *
  2377. <br />
  2378. *
  2379. <br />
  2380.  
  2381. <br />
  2382.          JSR   L05C6
  2383. <br />
  2384.  
  2385. <br />
  2386.          LDA   #<L0574
  2387. <br />
  2388.          STA   $36
  2389. <br />
  2390.          LDA   #>L0574
  2391. <br />
  2392.          STA   $37
  2393. <br />
  2394.  
  2395. <br />
  2396. L047C    JMP   L04A8      ; Next jump please
  2397. <br />
  2398.  
  2399. <br />
  2400. L04A8    ldy   #0
  2401. <br />
  2402. ]lp      lda   PAGE2,y
  2403. <br />
  2404.          STA   L0200,Y
  2405. <br />
  2406.          INY
  2407. <br />
  2408.          CPY   #$40
  2409. <br />
  2410.          BNE   ]lp
  2411. <br />
  2412.  
  2413. <br />
  2414.          ldy   #0
  2415. <br />
  2416. ]lp      lda   PAGE4,y
  2417. <br />
  2418.          sta   L0400,y
  2419. <br />
  2420.          lda   PAGE5,y
  2421. <br />
  2422.          sta   L0500,y
  2423. <br />
  2424.          lda   PAGE6,y
  2425. <br />
  2426.          sta   L0600,y
  2427. <br />
  2428.          lda   PAGE7,y
  2429. <br />
  2430.          sta   L0700,y
  2431. <br />
  2432.          iny
  2433. <br />
  2434.          bne   ]lp
  2435. <br />
  2436.  
  2437. <br />
  2438.          lda   #>FINAL_VALUE
  2439. <br />
  2440.          EOR   #$A3
  2441. <br />
  2442.          STA   dp4E
  2443. <br />
  2444.  
  2445. <br />
  2446.          lda   #<FINAL_VALUE
  2447. <br />
  2448.          EOR   #$EC
  2449. <br />
  2450.          STA   dp4F
  2451. <br />
  2452.  
  2453. <br />
  2454.          lda   #>FINAL_JUMP
  2455. <br />
  2456.          EOR   #$34
  2457. <br />
  2458.          PHA              ; stack jump address
  2459. <br />
  2460.  
  2461. <br />
  2462.          lda   #<FINAL_JUMP
  2463. <br />
  2464.          EOR   #$40
  2465. <br />
  2466.          PHA              ; stack jump address
  2467. <br />
  2468.  
  2469. <br />
  2470.          LDA   $C0E8      ; stop drive
  2471. <br />
  2472.  
  2473. <br />
  2474.          JMP   L0536
  2475. <br />
  2476.  
  2477. <br />
  2478. *
  2479. <br />
  2480.  
  2481. <br />
  2482. L05C6    LDA   #<L0570
  2483. <br />
  2484.          STA   SOFTEV
  2485. <br />
  2486.          LDA   #>L0570
  2487. <br />
  2488.          STA   SOFTEV+1
  2489. <br />
  2490.          EOR   #$A5
  2491. <br />
  2492.          STA   PWREDUP
  2493. <br />
  2494.          JMP   L0540
  2495. <br />
  2496.  
  2497. <br />
  2498. *
  2499. <br />
  2500. * INIT LANGUAGE CARD
  2501. <br />
  2502. *
  2503. <br />
  2504.  
  2505. <br />
  2506. L0540    LDA   ROMIN2
  2507. <br />
  2508.          LDA   ROMIN2
  2509. <br />
  2510.          LDY   #<LD000
  2511. <br />
  2512.          STY   dpBUF
  2513. <br />
  2514.          LDA   #>LD000
  2515. <br />
  2516.          STA   dpBUF+1
  2517. <br />
  2518. L054E    LDA   (dpBUF),Y
  2519. <br />
  2520.          STA   (dpBUF),Y
  2521. <br />
  2522.          INY
  2523. <br />
  2524.          BNE   L054E
  2525. <br />
  2526.          INC   dpBUF+1
  2527. <br />
  2528.          BNE   L054E
  2529. <br />
  2530.  
  2531. <br />
  2532.          LDA   #<L0588
  2533. <br />
  2534.          STA   RESETV
  2535. <br />
  2536.          LDA   #>L0588
  2537. <br />
  2538.          STA   RESETV+1
  2539. <br />
  2540.          LDA   RDROM2
  2541. <br />
  2542.          RTS
  2543. <br />
  2544.  
  2545. <br />
  2546.          ds    \
  2547. <br />
  2548.  
  2549. <br />
  2550. PAGE2    HEX   A0A0A0A0A0A0A0A0A0A0100650265126
  2551. <br />
  2552.          HEX   52265338A552E554AAA553E555900686
  2553. <br />
  2554.          HEX   528553E65088D0E360FFFFFFFFFFFFFF
  2555. <br />
  2556.          HEX   FFFFFFFFFFFFFFFFFFFFFFFFFF00FF00
  2557. <br />
  2558.  
  2559. <br />
  2560.          ds    \
  2561. <br />
  2562.  
  2563. <br />
  2564. PAGE4    HEX   20C605A9748536A9058537A900850C85
  2565. <br />
  2566.          HEX   0FA003208204A40FB92804F05F203404
  2567. <br />
  2568.          HEX   208004E60F4C16040814404C5864707C
  2569. <br />
  2570.          HEX   88940000850518A90C8506A0008404BD
  2571. <br />
  2572.          HEX   8CC010FBC9DDD0F7BD8CC010FBC9ADD0
  2573. <br />
  2574.          HEX   F3BD8CC010FBC9DAD0EABD8CC010FB99
  2575. <br />
  2576.          HEX   0006382A990007850EBD8CC010FB250E
  2577. <br />
  2578.          HEX   9104C8D0E5E605C606D0DF604CA80400
  2579. <br />
  2580.          HEX   A002860DE60CA50C29030A050DAABD81
  2581. <br />
  2582.          HEX   C020A004BD80C020A00488D0E7A60D60
  2583. <br />
  2584.          HEX   A9404CA8FC000000BD8CC010FBC9FFD0
  2585. <br />
  2586.          HEX   F7BD8CC010FBC9FFD0EEBD8CC010FBC9
  2587. <br />
  2588.          HEX   AAD0E5BD8CC010FBC9AAD0DCA000BD8C
  2589. <br />
  2590.          HEX   C010FB382A850EBD8CC010FB250E9900
  2591. <br />
  2592.          HEX   02C8C040D0E8A003208204A90820A8FC
  2593. <br />
  2594.          HEX   BD8CC010FBC9D5D0F7BD8CC010FB49A3
  2595. <br />
  2596.  
  2597. <br />
  2598. PAGE5    HEX   854EBD8CC010FB49EC854FBD8CC010FB
  2599. <br />
  2600.          HEX   493448BD8CC010FB494048BD88C0A908
  2601. <br />
  2602.          HEX   8501A0008400A292985100C8D0FBE601
  2603. <br />
  2604.          HEX   CAD0F6A8D042A9748538A9058539BA60
  2605. <br />
  2606.          HEX   AD81C0AD81C0A0008400A9D08501B100
  2607. <br />
  2608.          HEX   9100C8D0F9E601D0F5A9888DFCFFA905
  2609. <br />
  2610.          HEX   8DFDFFAD82C0608899AABBCCDDEEFF00
  2611. <br />
  2612.          HEX   A900F00CA901D008A902D004A904D000
  2613. <br />
  2614.          HEX   09B08D0008202FFBAD55C0A9088501A0
  2615. <br />
  2616.          HEX   018400A2B8A9A09100C8D0FBE601CAD0
  2617. <br />
  2618.          HEX   F6A9088500A080AD30C09838E901D0FB
  2619. <br />
  2620.          HEX   88D0F4C600D0EEA60DCA8A4A4A4A4A09
  2621. <br />
  2622.          HEX   C048A9FF4860A000590000C8D0FAA8D0
  2623. <br />
  2624.          HEX   A3A9708DF203A9058DF30349A58DF403
  2625. <br />
  2626.          HEX   4C400533445566778899AABBCCDDEEFF
  2627. <br />
  2628.          HEX   112233445566778899AABBCCDDEEFF00
  2629. <br />
  2630.  
  2631. <br />
  2632. PAGE6    HEX   FBABEFABFFEEFBFFEAAEEFEFABFFEFEF
  2633. <br />
  2634.          HEX   AEFFFFAEFFEEAAABFEEFAEFFEEEEEABA
  2635. <br />
  2636.          HEX   AEEEEFEEEEEABEFBAAEFABFFAEFAEFFB
  2637. <br />
  2638.          HEX   AAEFABFFEEEEFAABFEFBFFFABBEAAFAE
  2639. <br />
  2640.          HEX   BEFEFBFFEAABBAAFFBBEEAFEFFAFFFAE
  2641. <br />
  2642.          HEX   AAEFEEEEEAAAFEAAEEABFFBAAFFBAEEE
  2643. <br />
  2644.          HEX   EFEEFBFFFAEAEEEFFAFAFBAAEFABFFEA
  2645. <br />
  2646.          HEX   FAFEAAEEABFFFABAFEAAEEFBFFBAAAFE
  2647. <br />
  2648.          HEX   AEEEFAFEAAABEEFBFFFAAFFEEEEEAAAB
  2649. <br />
  2650.          HEX   FBAAEFAFFFFEAAEAABFEAAEAABFEBABE
  2651. <br />
  2652.          HEX   AFFFFAAFBAFFEFBAEAEFEEAEFFEEAFFF
  2653. <br />
  2654.          HEX   EFAFFFBAAAFEFFAEFFEFFEAEFFFEAFFF
  2655. <br />
  2656.          HEX   FFAFFFBEBABEBBAAFEEEAEEAEFFAFFEE
  2657. <br />
  2658.          HEX   AFFFEEEEBBFFFFAFFFFBAAAEFEAAABEE
  2659. <br />
  2660.          HEX   FBFFEAAAFEEFAEFFBAFAFABEBFAEEAFE
  2661. <br />
  2662.          HEX   EEAFFAABBEAEEAFABEFABAFEEAFEEAEB
  2663. <br />
  2664.  
  2665. <br />
  2666. PAGE7    HEX   F757DF57FFDDF7FFD55DDFDF57FFDFDF
  2667. <br />
  2668.          HEX   5DFFFF5DFFDD5557FDDF5DFFDDDDD575
  2669. <br />
  2670.          HEX   5DDDDFDDDDD57DF755DF57FF5DF5DFF7
  2671. <br />
  2672.          HEX   55DF57FFDDDDF557FDF7FFF577D55F5D
  2673. <br />
  2674.          HEX   7DFDF7FFD557755FF77DD5FDFF5FFF5D
  2675. <br />
  2676.          HEX   55DFDDDDD555FD55DD57FF755FF75DDD
  2677. <br />
  2678.          HEX   DFDDF7FFF5D5DDDFF5F5F755DF57FFD5
  2679. <br />
  2680.          HEX   F5FD55DD57FFF575FD55DDF7FF7555FD
  2681. <br />
  2682.          HEX   5DDDF5FD5557DDF7FFF55FFDDDDD5557
  2683. <br />
  2684.          HEX   F755DF5FFFFD55D557FD55D557FD757D
  2685. <br />
  2686.          HEX   5FFFF55F75FFDF75D5DFDD5DFFDD5FFF
  2687. <br />
  2688.          HEX   DF5FFF7555FDFF5DFFDFFD5DFFFD5FFF
  2689. <br />
  2690.          HEX   FF5FFF7D757D7755FDDD5DD5DFF5FFDD
  2691. <br />
  2692.          HEX   5FFFDDDD77FFFF5FFFF7555DFD5557DD
  2693. <br />
  2694.          HEX   F7FFD555FDDF5DFF75F5F57D7F5DD5FD
  2695. <br />
  2696.          HEX   DD5FF5577D5DD5F57DF575FDD5FDD5D7
  2697. <br />
  2698. </td>    </tr></table><span class="postbody"></span><span class="gensmall"></span></td>
  2699.             </tr>
  2700.         </table></td>
  2701.     </tr>
  2702.     <tr>
  2703.         <td class="row1" width="150" align="left" valign="middle"><span class="nav"><a href="#top" class="nav">Revenir en haut de page</a></span></td>
  2704.         <td class="row1" width="100%" height="28" valign="bottom" nowrap="nowrap"><table cellspacing="0" cellpadding="0" border="0" height="18" width="18">
  2705.             <tr>
  2706.                 <td valign="middle" nowrap="nowrap"><a href="profile.php?mode=viewprofile&u=4"><img src="templates/subSilver/images/lang_french/icon_profile.gif" alt="Voir le profil de l'utilisateur" title="Voir le profil de l'utilisateur" border="0" /></a> <a href="privmsg.php?mode=post&u=4"><img src="templates/subSilver/images/lang_french/icon_pm.gif" alt="Envoyer un message privΘ" title="Envoyer un message privΘ" border="0" /></a>  <a href="http://www.oss117.org/" target="_userwww"><img src="templates/subSilver/images/lang_french/icon_www.gif" alt="Visiter le site web de l'utilisateur" title="Visiter le site web de l'utilisateur" border="0" /></a>   <script language="JavaScript" type="text/javascript"><!--
  2707.  
  2708.     if ( navigator.userAgent.toLowerCase().indexOf('mozilla') != -1 && navigator.userAgent.indexOf('5.') == -1 && navigator.userAgent.indexOf('6.') == -1 )
  2709.         document.write(' ');
  2710.     else
  2711.         document.write('</td><td> </td><td valign="top" nowrap="nowrap"><div style="position:relative"><div style="position:absolute"></div><div style="position:absolute;left:3px;top:-1px"></div></div>');
  2712.  
  2713.                 //--></script><noscript></noscript></td>
  2714.             </tr>
  2715.         </table></td>
  2716.     </tr>
  2717.     <tr>
  2718.         <td class="spaceRow" colspan="2" height="1"><img src="templates/subSilver/images/spacer.gif" alt="" width="1" height="1" /></td>
  2719.     </tr>
  2720.     <tr>
  2721.         <td width="150" align="left" valign="top" class="row2"><span class="name"><a name="485"></a><b>toinet</b></span><br /><span class="postdetails"><br /><br /><br />Inscrit le: 15 Juin 2007<br />Messages: 326<br />Localisation: Paris, France</span><br /></td>
  2722.         <td class="row2" width="100%" height="28" valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="0">
  2723.             <tr>
  2724.                 <td width="100%"><a href="viewtopic.php?p=485#485"><img src="templates/subSilver/images/icon_minipost.gif" width="12" height="9" alt="Message" title="Message" border="0" /></a><span class="postdetails">PostΘ le: Ven 28 Sep 2007, 9:58<span class="gen"> </span>   Sujet du message: </span></td>
  2725.                 <td valign="top" nowrap="nowrap"><a href="posting.php?mode=quote&p=485"><img src="templates/subSilver/images/lang_french/icon_quote.gif" alt="RΘpondre en citant" title="RΘpondre en citant" border="0" /></a>   </td>
  2726.             </tr>
  2727.             <tr>
  2728.                 <td colspan="2"><hr /></td>
  2729.             </tr>
  2730.             <tr>
  2731.                 <td colspan="2"><span class="postbody">Make it IIgs compatible!
  2732. <br />
  2733.  
  2734. <br />
  2735. The code at $8FC0 uses a lot of false opcodes that are interpreted by my IIgs. I supposed that in emulation mode, there were no issues. But that is not true!
  2736. <br />
  2737.  
  2738. <br />
  2739. The following is the original code where false opcodes have been HEXed. On the disk image that has been made from the software, the original code is to be found on TB/S7, the modified code on T9/S7. I have replaced them with the NOP ($EA) opcode.
  2740. <br />
  2741.  
  2742. <br />
  2743. </span><table width="90%" cellspacing="1" cellpadding="3" border="0" align="center"><tr>       <td><span class="genmed"><b>Code:</b></span></td>    </tr>    <tr>      <td class="code">
  2744. <br />
  2745. L8F80    HEX   1A
  2746. <br />
  2747.          HEX   3A
  2748. <br />
  2749.          LDA   #$F0
  2750. <br />
  2751.          HEX   5A
  2752. <br />
  2753.          STA   $36
  2754. <br />
  2755.          LDA   #$FD
  2756. <br />
  2757.          HEX   1A
  2758. <br />
  2759.          STA   $37
  2760. <br />
  2761.          HEX   1A
  2762. <br />
  2763.          STX   $5A
  2764. <br />
  2765.          HEX   5A
  2766. <br />
  2767.          TSX
  2768. <br />
  2769.          HEX   3A
  2770. <br />
  2771.          DEX
  2772. <br />
  2773.          HEX   5A
  2774. <br />
  2775.          HEX   3A
  2776. <br />
  2777.          DEX
  2778. <br />
  2779.          HEX   5A
  2780. <br />
  2781.          HEX   3A
  2782. <br />
  2783.          HEX   7A
  2784. <br />
  2785.          CPX   $5A
  2786. <br />
  2787.          BNE   L8FA4
  2788. <br />
  2789.          HEX   5A
  2790. <br />
  2791.          HEX   7A
  2792. <br />
  2793.          LDA   #$7E
  2794. <br />
  2795.          HEX   3A
  2796. <br />
  2797.          BNE   L8FAB
  2798. <br />
  2799. L8FA4    HEX   8F
  2800. <br />
  2801. L8FA5    HEX   1A
  2802. <br />
  2803.          JMP   $057C
  2804. <br />
  2805.  
  2806. <br />
  2807.          HEX   3A
  2808. <br />
  2809.          HEX   5A
  2810. <br />
  2811. L8FAB    LDY   #$06
  2812. <br />
  2813.          HEX   1A
  2814. <br />
  2815.          LDX   $0204,Y
  2816. <br />
  2817.          HEX   5A
  2818. <br />
  2819.          HEX   7A
  2820. <br />
  2821.          CPX   #$10
  2822. <br />
  2823.          HEX   5A
  2824. <br />
  2825.          BNE   L8FA5
  2826. <br />
  2827.          HEX   3A
  2828. <br />
  2829.          STA   $C047,X
  2830. <br />
  2831.          HEX   1A
  2832. <br />
  2833.          BEQ   L8FCC
  2834. <br />
  2835.          HEX   3A
  2836. <br />
  2837. L8FC0    HEX   1A  <= the real entry point
  2838. <br />
  2839.          HEX   5A
  2840. <br />
  2841.          HEX   7A
  2842. <br />
  2843.          HEX   3A
  2844. <br />
  2845. L8FC4    JMP   L8F80
  2846. <br />
  2847.  
  2848. <br />
  2849.          HEX   5A
  2850. <br />
  2851.          HEX   7A
  2852. <br />
  2853.          PHA
  2854. <br />
  2855.          PHA
  2856. <br />
  2857.          PHA
  2858. <br />
  2859. L8FCC    PHA
  2860. <br />
  2861.          PHA
  2862. <br />
  2863.          LDA   #$03
  2864. <br />
  2865.          STA   $0679
  2866. <br />
  2867.          HEX   1A
  2868. <br />
  2869.          HEX   5A
  2870. <br />
  2871.          STA   $067A
  2872. <br />
  2873.          HEX   3A
  2874. <br />
  2875.          STA   $067B
  2876. <br />
  2877.          HEX   3A
  2878. <br />
  2879.          HEX   7A
  2880. <br />
  2881.          HEX   3A
  2882. <br />
  2883.          HEX   5A
  2884. <br />
  2885.          HEX   3A
  2886. <br />
  2887.          HEX   1A
  2888. <br />
  2889.          HEX   7A
  2890. <br />
  2891.          HEX   1A
  2892. <br />
  2893.          HEX   5A
  2894. <br />
  2895.          JSR   $5E30
  2896. <br />
  2897.          JSR   $60D0
  2898. <br />
  2899.          JSR   L8000
  2900. <br />
  2901.          JSR   $7DB0
  2902. <br />
  2903.          JSR   $4390
  2904. <br />
  2905.          LDA   #$90
  2906. <br />
  2907.          STA   $AD
  2908. <br />
  2909.          TSX
  2910. <br />
  2911.          STX   $077D
  2912. <br />
  2913.          JMP   $8E60
  2914. <br />
  2915.  
  2916. <br />
  2917.          HEX   E3
  2918. <br />
  2919.  
  2920. <br />
  2921. L9000    TSX
  2922. <br />
  2923.          STX   $077D
  2924. <br />
  2925.          LDA   $D0
  2926. <br />
  2927.          STA   $F1
  2928. <br />
  2929.          INC   $F1
  2930. <br />
  2931.          CLC
  2932. <br />
  2933.          BCC   L9029
  2934. <br />
  2935. L900D    LDA   $F1
  2936. <br />
  2937.          PHA
  2938. <br />
  2939.          JSR   $48E0
  2940. <br />
  2941.          PLA
  2942. <br />
  2943.          STA   $F1
  2944. <br />
  2945.          RTS
  2946. <br />
  2947.  
  2948. <br />
  2949. L9017    JSR   $4AB0
  2950. <br />
  2951.          JSR   $4BAD
  2952. <br />
  2953.          JSR   $4D30
  2954. <br />
  2955.          JSR   L900D
  2956. <br />
  2957.          JSR   $4BAD
  2958. <br />
  2959.          JSR   $4D30
  2960. <br />
  2961. L9029    JSR   $6460
  2962. <br />
  2963.          JSR   $4BAD
  2964. <br />
  2965.          JSR   $4D30
  2966. <br />
  2967.          JSR   $5120
  2968. <br />
  2969.          JSR   $4BAD
  2970. <br />
  2971.          JSR   $4D30
  2972. <br />
  2973.          JSR   $4AB0
  2974. <br />
  2975.          JSR   $4BAD
  2976. <br />
  2977.          JSR   $4D30
  2978. <br />
  2979.          JSR   $5658
  2980. <br />
  2981.          JSR   $4BAD
  2982. <br />
  2983.          JSR   $4D30
  2984. <br />
  2985.          JSR   $6460
  2986. <br />
  2987.          JSR   $4BAD
  2988. <br />
  2989.          JSR   $4D30
  2990. <br />
  2991.          JSR   $43AF
  2992. <br />
  2993.          JSR   $4BAD
  2994. <br />
  2995.          JSR   $4D30
  2996. <br />
  2997.          JSR   $4AB0
  2998. <br />
  2999.          JSR   $4BAD
  3000. <br />
  3001.          JSR   $4D30
  3002. <br />
  3003.          JSR   L900D
  3004. <br />
  3005.          JSR   $4BAD
  3006. <br />
  3007.          JSR   $4D30
  3008. <br />
  3009.          JSR   $5658
  3010. <br />
  3011.          JSR   $4BAD
  3012. <br />
  3013.          JSR   $4D30
  3014. <br />
  3015.          JSR   $6460
  3016. <br />
  3017.          JSR   $4BAD
  3018. <br />
  3019.          JSR   $4D30
  3020. <br />
  3021.          JSR   $4AB0
  3022. <br />
  3023.          JSR   $4BAD
  3024. <br />
  3025.          JSR   $4D30
  3026. <br />
  3027.          JSR   $5120
  3028. <br />
  3029.          JSR   $4BAD
  3030. <br />
  3031.          JSR   $4D30
  3032. <br />
  3033.          JSR   $6460
  3034. <br />
  3035.          JSR   $4BAD
  3036. <br />
  3037.          JSR   $4D30
  3038. <br />
  3039.          JSR   $5658
  3040. <br />
  3041.          JSR   $4BAD
  3042. <br />
  3043.          JSR   $4D30
  3044. <br />
  3045.          JSR   $6BFE
  3046. <br />
  3047.          JSR   $50B0
  3048. <br />
  3049.          JMP   L9017
  3050. <br />
  3051. </td>    </tr></table><span class="postbody"></span><span class="gensmall"></span></td>
  3052.             </tr>
  3053.         </table></td>
  3054.     </tr>
  3055.     <tr>
  3056.         <td class="row2" width="150" align="left" valign="middle"><span class="nav"><a href="#top" class="nav">Revenir en haut de page</a></span></td>
  3057.         <td class="row2" width="100%" height="28" valign="bottom" nowrap="nowrap"><table cellspacing="0" cellpadding="0" border="0" height="18" width="18">
  3058.             <tr>
  3059.                 <td valign="middle" nowrap="nowrap"><a href="profile.php?mode=viewprofile&u=4"><img src="templates/subSilver/images/lang_french/icon_profile.gif" alt="Voir le profil de l'utilisateur" title="Voir le profil de l'utilisateur" border="0" /></a> <a href="privmsg.php?mode=post&u=4"><img src="templates/subSilver/images/lang_french/icon_pm.gif" alt="Envoyer un message privΘ" title="Envoyer un message privΘ" border="0" /></a>  <a href="http://www.oss117.org/" target="_userwww"><img src="templates/subSilver/images/lang_french/icon_www.gif" alt="Visiter le site web de l'utilisateur" title="Visiter le site web de l'utilisateur" border="0" /></a>   <script language="JavaScript" type="text/javascript"><!--
  3060.  
  3061.     if ( navigator.userAgent.toLowerCase().indexOf('mozilla') != -1 && navigator.userAgent.indexOf('5.') == -1 && navigator.userAgent.indexOf('6.') == -1 )
  3062.         document.write(' ');
  3063.     else
  3064.         document.write('</td><td> </td><td valign="top" nowrap="nowrap"><div style="position:relative"><div style="position:absolute"></div><div style="position:absolute;left:3px;top:-1px"></div></div>');
  3065.  
  3066.                 //--></script><noscript></noscript></td>
  3067.             </tr>
  3068.         </table></td>
  3069.     </tr>
  3070.     <tr>
  3071.         <td class="spaceRow" colspan="2" height="1"><img src="templates/subSilver/images/spacer.gif" alt="" width="1" height="1" /></td>
  3072.     </tr>
  3073.     <tr align="center">
  3074.         <td class="catBottom" colspan="2" height="28"><table cellspacing="0" cellpadding="0" border="0">
  3075.             <tr><form method="post" action="viewtopic.php?t=17&start=0">
  3076.                 <td align="center"><span class="gensmall">Montrer les messages depuis: <select name="postdays"><option value="0" selected="selected">Tous les messages</option><option value="1">1 Jour</option><option value="7">7 Jours</option><option value="14">2 Semaines</option><option value="30">1 Mois</option><option value="90">3 Mois</option><option value="180">6 Mois</option><option value="364">1 An</option></select> <select name="postorder"><option value="asc" selected="selected">Le plus ancien en premier</option><option value="desc">Le plus rΘcent en premier</option></select> <input type="submit" value="Aller" class="liteoption" name="submit" /></span></td>
  3077.             </form></tr>
  3078.         </table></td>
  3079.     </tr>
  3080. </table>
  3081.  
  3082. <table width="100%" cellspacing="2" cellpadding="2" border="0" align="center">
  3083.   <tr>
  3084.     <td align="left" valign="middle" nowrap="nowrap"><span class="nav"><a href="posting.php?mode=newtopic&f=13"><img src="templates/subSilver/images/lang_french/post.gif" border="0" alt="Poster un nouveau sujet" align="middle" /></a>   <a href="posting.php?mode=reply&t=17"><img src="templates/subSilver/images/lang_french/reply.gif" border="0" alt="RΘpondre au sujet" align="middle" /></a></span></td>
  3085.     <td align="left" valign="middle" width="100%"><span class="nav">   <a href="index.php" class="nav"> Index du Forum</a>
  3086.       -> <a href="viewforum.php?f=13" class="nav">PROTECTION MALEFIQUE</a></span></td>
  3087.     <td align="right" valign="top" nowrap="nowrap"><span class="gensmall">Toutes les heures sont au format GMT + 1 Heure</span><br /><span class="nav"></span>
  3088.       </td>
  3089.   </tr>
  3090.   <tr>
  3091.     <td align="left" colspan="3"><span class="nav">Page <b>1</b> sur <b>1</b></span></td>
  3092.   </tr>
  3093. </table>
  3094.  
  3095. <table width="100%" cellspacing="2" border="0" align="center">
  3096.   <tr>
  3097.     <td width="40%" valign="top" nowrap="nowrap" align="left"><span class="gensmall"></span><br />
  3098.        <br />
  3099.       </td>
  3100.     <td align="right" valign="top" nowrap="nowrap">
  3101. <form method="get" name="jumpbox" action="viewforum.php" onSubmit="if(document.jumpbox.f.value == -1){return false;}"><table cellspacing="0" cellpadding="0" border="0">
  3102.     <tr>
  3103.         <td nowrap="nowrap"><span class="gensmall">Sauter vers: <select name="f" onchange="if(this.options[this.selectedIndex].value != -1){ forms['jumpbox'].submit() }"><option value="-1">SΘlectionner un forum</option><option value="-1"> </option><option value="-1">GENERALITES</option><option value="-1">----------------</option><option value="1">REGLES DE BASE DU FORUM</option><option value="2">PRESENTATION DES MEMBRES</option><option value="3">FAQ</option><option value="24">LES VENDEURS DE Q et assimilΘs...</option><option value="-1"> </option><option value="-1">La ligne des APPLE II</option><option value="-1">----------------</option><option value="4">APPLE II et II+</option><option value="5">APPLE IIe</option><option value="6">APPLE IIc et IIc Plus</option><option value="7">APPLE IIGS</option><option value="8">ITT2020</option><option value="9">BELL & HOWELL</option><option value="-1"> </option><option value="-1">ON AIME AUSSI...</option><option value="-1">----------------</option><option value="25">APPLE I</option><option value="10">APPLE /// et ///Plus</option><option value="11">LISA 1,  2, 2/5,  2/10 et ... XL</option><option value="-1"> </option><option value="-1">LOGICIELS</option><option value="-1">----------------</option><option value="12">PROBLEMES DIVERS</option><option value="13"selected="selected">PROTECTION MALEFIQUE</option><option value="23">EMULATION</option><option value="-1"> </option><option value="-1">LES CARTES ET PERIPHERIQUES</option><option value="-1">----------------</option><option value="14">CARTES COPROCESSEUR</option><option value="15">CARTES MEMOIRE</option><option value="16">CARTES POUR DISQUES</option><option value="17">AUTRES CARTES</option><option value="18">PERIPHERIQUES</option><option value="-1"> </option><option value="-1">EN VRAC ET DIVERS</option><option value="-1">----------------</option><option value="19">Recherches techniques (hard ou soft)</option><option value="20">ACHATS,VENTES ET/OU ECHANGES</option><option value="21">DIVERS...MAIS TOUJOURS EN RELATION AVEC APPLE!</option><option value="22">LES PETITS MAUDITS A EVITER</option></select><input type="hidden" name="sid" value="88dc291636b558c274916ca04b217a32" /> <input type="submit" value="Aller" class="liteoption" /></span></td>
  3104.     </tr>
  3105. </table></form>
  3106.  
  3107. <span class="gensmall">Vous <b>ne pouvez pas</b> poster de nouveaux sujets dans ce forum<br />Vous <b>ne pouvez pas</b> rΘpondre aux sujets dans ce forum<br />Vous <b>ne pouvez pas</b> Θditer vos messages dans ce forum<br />Vous <b>ne pouvez pas</b> supprimer vos messages dans ce forum<br />Vous <b>ne pouvez pas</b> voter dans les sondages de ce forum<br /></span></td>
  3108.   </tr>
  3109. </table>
  3110.  
  3111.  
  3112. <div align="center"><span class="copyright"><br /><br />
  3113. <!--
  3114.     We request you retain the full copyright notice below including the link to www.phpbb.com.
  3115.     This not only gives respect to the large amount of time given freely by the developers
  3116.     but also helps build interest, traffic and use of phpBB 2.0. If you cannot (for good
  3117.     reason) retain the full copyright we request you at least leave in place the
  3118.     Powered by phpBB line, with phpBB linked to www.phpbb.com. If you refuse
  3119.     to include even this then support on our forums may be affected.
  3120.  
  3121.     The phpBB Group : 2002
  3122. // -->
  3123. Powered by <a href="http://www.phpbb.com/" target="_phpbb" class="copyright">phpBB</a> © 2001, 2005 phpBB Group<br />Traduction par : <a href="http://www.phpbb-fr.com/" target="_blank" class="copyright">phpBB-fr.com</a></span></div>
  3124.         </td>
  3125.     </tr>
  3126. </table>
  3127.  
  3128. </body>
  3129. </html>
  3130.  
  3131.