¥»¤åÂà¶K¦ÛPTT
¥xÆW³Ì¤jªº¥»¤gªÀ¸sºô¯¸
¤À¨É³o½g¤å³¹¨ìFacebook¡BGoogle+©Î¼P®ö¡I


 §@ªÌ  lulaptt (Lula)                                          ¬ÝªO  Emulator 
 ¼ÐÃD  [¤ß±o] SFC¤¤¤å¤Æ¸gÅç½Í(¥|)¡X¤Ï²ÕĶ/·§©À½g¡X                            
 ®É¶¡  Sat Nov 24 16:34:46 2012                                               
¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w¢w



¡iÂø¨¥¡j

§Ú¦³ÂI«á®¬¼g³o¨t¦C¤å³¹¤F....¤ñ§Ú¹w·QªºÁÙÃø¼g(©êÀY

¥ý»¡©ú¤@¤U¡A¦]¬°§Ú¤£¥i¯à±q­pºâ¾÷·§½×©Î¼g½sĶ¾¹½Í°_¡A
©Ò¥H³o¨t¦Cªº¸gÅç½Í¬O°²©wŪªÌ¦³¸ê¤u­I´º©Î¨ã°ò¥»µ{¦¡¯à¤O¡C
¤Ï²ÕĶ³oÃä«h³Ì¦n¦³­×¹L²Õ¦X»y¨¥©Î¨t²Îµ{¦¡³oÃþ½Òµ{¡A¨ã³Æ°ò¥»·§©À§Y¥i¡C
¤@¯ë¨Ó»¡¡A¸ê¤u¤j¤T~¤j¥|¾Ç¥ÍÀ³¸Ó´N¨ã³Æ¥R¨¬ª¾ÃѤF.....¡C

¤§«e¤T½g¤¤´£¨ìªº¤u¨ã§Ú¨Ã¨S¦³¸ÑÄÀ¦p¦ó¨Ï¥Î¡A¦]¬°¨º¬O¦Û¤vªá®É¶¡ºN¤@¤U´N·|¥Îªº¡C
¦ý³o½gªº¤Ï²ÕĶ¼ÒÀÀ¾¹§Ú·|µy·L´£¤@¤U¥Îªk¡A¦]¬°³oÃ䦳¨Ç"¸gÅç¤W"ªº¥Îªk¡C


¡i¥¿¤å¡j


¡ãPART I. Rom¡BRam¡BVRam¡ã


¸ò¤¤¤å¤Æ¦³Ãö«YªºSFC°O¾ÐÅé¬ORom¡BRam¸òVRam¡C

RomÀ³¸Ó³£ª¾¹D¤F¡A´N¬O¥]§tµ{¦¡»P¸ê®Æªº¹CÀ¸"³nÅé"³¡¤À
(¹ê»Ú¬O¦s©ñ¦b¥d§XµwÅé¤W¡A³oÂI´N¸ò¦s©ñ¦b¥úºÐ¤¤ªº³nÅé¤@¼Ë)¡C

Ram«h¬O¥Î¨Ó©ñ¸m¹CÀ¸°O¿ý»P¼È¦s¸ê®Æªº¦a¤è¡A
SFC·|¥Î7E:0000~7F:FFFF³o­Ó¯S®íSFC¦ì§}¨Ó¥NªíRam¸Ìªº¸ê®Æ¦ì¸m¡C
©Ò¥HSFCªºª÷¤â«ü½X"°ò¥»¤W"³£¬O7E¡B7F¶}ÀY¡A´N¬O¬°¤F³B²zRam¸Ìªº¼Æ­È¡C
§Ú­Ì¤]ÀH®É¥i¥H¥Îsnes9x v1.43.ep9r8±N¹CÀ¸¥Ø«eRamªº¤º®edump¥X¨Ó¡C
http://0rz.tw/cT4l6 (²Ä¤@­Ó¬õ®ØÀ³¸Ó¦bDump Ram¡A¤£¬ODump Palette¡A§Úµe¿ù¤F)

VRam«h¬O¦s©ñÅã¥Ü¦b¿Ã¹õ¤Wªº¤º®e¡C
®Ú¾Ú¹CÀ¸³]­p¤£¦P¡A³Ì¦h·|¦³4­Ó¹Ï¼h»P¤@¨Çsprites....¡C
(¦pªG¬O¥ÎSnes9Xªºª±®a¡A¦b¹CÀ¸¤¤«ö¼Æ¦rÁä1~5´N¯à¬Ý¥X¹Ï¼h¨Ó)

VRam¦b¨C­Ó¹Ï¼h¤W­nÅã¥ÜªºªF¦è³£·|¤À¦¨¨â³¡¤À¡G
(1)8x8¬°³æ¦ìªº¹Ï¶ô(tile)¡G
   ¨Ì¼Ò¦¡¤£¦P¨C­ÓÂI¦³¥i¯à¬O2bits~4bits(4¦â~16¦â)Åã¥Ü¡C
   °ò¥»¤W³o¨Ç´N¹³¤@¶ô¶ô¥i­«½Æ¨Ï¥Îªº«÷¹Ï¡C
(2)¨C­Ó¦ì¸m­n¨Ï¥Îªº¹Ï¶ô½s¸¹¡G
   ¿Ã¹õ¤W(ÄY®æÁ¿¬O¬Y¹Ï¼h©Îsprites)¥Ñ¥ª¨ì¥k¡B¥Ñ¤W¨ì¤U¨Ì§Ç¨Ï¥Îªº¹Ï¶ô½s¸¹¡C
   ¬Û·í©ó¬O«ü©ú¿Ã¹õ¤W(ÄY®æÁ¿¬O¬Y¹Ï¼h©Îsprites)¨C­Ó¦a¤è­n¥Î¤°»ò¹Ï¶ô¡C
   (¥H«e°µªº¥Ü·N¹Ï http://0rz.tw/NgBGU )

´Nµ²ªG¦Ó¨¥¡A­n¬Ý¨ì¿Ã¹õ¤W¦³¤°»ò¦r´N¥NªíVRam¸Ì¦³¸Ó¤å¦rªº¹Ï¶ô¡A
¨Ã¦b­nÅã¥Üªº¦ì¸mµ¹¹Ï¶ô½s¸¹(¤£¬O¦r®w¥N½X)¡C
³o¨Ç¹Ï¶ô§Y«K¬O¨C­ÓÂI¥H2bits(4¦â)Åã¥Üªº8x8³Ì¤p¤å¦r¹Ï¡A
¤]­n¥Î¨ì16 bytesªº³sÄò¸ê®Æ¨ÓÅã¥Ü¡C¦]¦¹¹CÀ¸®É±`·|¥ÎDMAªº¤è¦¡¡A
ª½±µ§â¥¼À£ÁYªº³sÄò¤å¦r¹Ï¸ê®Æ¤@¤f®ð¦bRom¡BRam¡BVRam¶¡·h¹B¡A´£¤É³B²z³t«×¡C
(DMAªº¼gªk«Ü­«­n¡A¥H«á·|¥Î¹ê¨Ò¸ÑÄÀ¡A²{¦b¥ý¦³­Ó¦L¶H´N¦n)


¥H¬yµ{¨Ó»¡¡A­n§¹¦¨¤å¦rªºÅã¥Ü¤u§@¡A§Ú"¬Ý¹LÁÙ¦³¦L¶Hªº"¥D­n¦³4ºØ¤è¦¡¡G

(1)Rom --(¸ÑÀ£¡B¬D¦r)--> Ram --(¾ã­Ó¦r¦ê)--> VRam

   ³o¥i¯à¨Ï¥Î¦b"¨Ï¥Î¦r®w¸û¤j¡A¨ÃÅã¥Ü¦Wµü¤å¥»"ªº±¡ªp¤U¡C
   ¦]¬°¦Wµüªø«×¤@¯ë¤F¤£°_8­Ó¦r¡A¦ý¦]¬°¦r®w¤Ó¤j¡A
   ©Ò¥H¥ý¦bRom¸Ì¨Ì¨Ï¥Î¶¶§Ç¬D¥X¦r¹Ï¡A½Æ»s¨ìRam¸Ì¦¨¬°¦r¦ê¹Ï¡A
   ¦A§âRam¸Ì¾ã­Ó¦r¦ê¹Ï½Æ»s¨ìVRamÅã¥Ü¥X¨Ó¡C
   ­Y¬O¦³À£ÁYªº¦r¹Ï´N­n¥ý¸ÑÀ£¡A¦A¤@­Ó¤@­Óbyte©ñ¶iRam¸Ì¡A
   ­Y¬O¥¼À£ÁYªº¦r¹Ï´NDMAª½±µ¾ã­Ó¦r¹Ï¶Ç¶iRam¸Ì¡A®Ä²v¬Û¹ï¸û°ª¡C
   ¦³®É¼@±¡¤å¦r¤]·|¥Î³oºØ¤è¦¡³B²z¡C

(2)Rom --(¸ÑÀ£¡B¬D¦r)--> Ram --(¬D¦r)--> VRam

   ³o¥i¯à¨Ï¥Î¦b"¨Ï¥Î¦r®w¸û¤j¡A¨ÃÅã¥Ü¼@±¡¤å¥»"ªº±¡ªp¤U¡C
   ¦bRam¸Ì±Æ¦¨¦r¦ê¹Ï·|µo¥Íªº°ÝÃD´N¬O...¦³¨Ç¦r·|­«½Æ³Q¨Ï¥Î¡C
   ¦]¬°Ram¸ÌÁÙ­n©ñ¤@°ï¨ä¥L¹Ï¹³¡B¼Æ¾Ú¡A©Ò¥H¨ä¹ê¨S¤Ó¦hªÅ¶¡®ö¶O¡C
   ¦pªG¤@¬q¹ï¸Ü«Üªø¡A³o®É¥i¥H§â·|¥Î¨ìªº¦r¹Ï¬D"¤@¥÷"¨ìRam¸Ì¡A
   ¦A®Ú¾Ú¼@±¡¥N½X±q³o­Ó"Ram¸Ìªº¤p¦r®w"¬D¦r¹Ï¨ìVRamÅã¥Ü¥X¨Ó¡C
   ¦³®É«D¦r®wªº¤å¦r¹Ï¤]·|¥Î³oºØ¤è¦¡³B²z¡A¨Ò¦p¬ÓÃM1ªº¦a¹Ï¦WºÙ¡C

(3)Rom --(¬D¦r)--> VRam

   ³o¬Û·í©ó¬O¤W­±ªºÂ²¤Æª©¡Aª½±µ±qRom¸Ì¨Ì§Ç¬D¦r¨ìVRam¡C
   ¦ý¥i¯à¦]¬°³t«×ºC(±qRom¬D¶V¦h¦r¶VºC)©Î¦]¬°¤å¦r¹Ï¥²¶·¥¼¸gÀ£ÁY¡A
   ·Pı¤£±`³Q¨Ï¥Î¦b¼@±¡¤å¦r¡C¥i¯à¥Î¦b«ü¥O¦WºÙµ¥Åã¥Ü¦b©T©w¦ì¸mªº¤º®e¡C

(4)Rom --(¸ÑÀ£¡B¾ã­Ó¦r®w)--> Ram --(¬D¦r)--> VRam

   ³o¥i¯à¨Ï¥Î¦b¦r®w°÷¤pªº±¡ªp¡A¯S§O¬O¹CÀ¸¥u¦³¨Ï¥Î¥­¡B¤ù°²¦W¡A¨S´X­Óº~¦r®É¡A
   ¥i¥H»´ÃP¦a§â¾ã­Ó¦r®w¥þ¶ë¨ìRam¸Ì¡C¤§«á¥u­n¬Ý¤å¥»¥N½X¥Î¨ì­þ¨Ç¦r¡A
   ¦A¨Ì§Ç«þ¨©¨ìVRam´N¦æ¡A¹ï¹CÀ¸¦Ó¨¥¥i»¡¬O³Ì¤è«Kªº¤F.....

   .....µM«á°µ¤¤¤å¤Æªº´N²\¥Ø¤FT____T

   ¦pªG¬Ý¨ì¬Y¨ÇSFCº~¤Æ¹CÀ¸§ï¤£¥X"¥u¦³¥­¡B¤ù°²¦Wªº¤p¦r®w"¡A¨º¥i¯à¥d³oÃä¤F¡C
   (©Î¬O¥N½X¼Æ¶q¤£¨¬µ¥¨ä¥L­ì¦].....¤]¥i¯à¥u¬O³æ¯Â¤Ï²ÕĶ¤£¼ô XD)
   ¦]¬°³o³¡¥÷§Ú¤£·|´£¥X¹ê¨Ò(¸ÑÄÀ¤£§¹)¡A©Ò¥H§Ú§â§Ú¦b¬ÓÃM1ªº³B²z·§©À¸ÑÄÀ¤@¤U¡G

    ·Q¿ìªk©î¦¨¹ïÀ³¤£¦P±ø¥óªº¤p¦r®w¡G

       ¨Ò¦p¬ÓÃM1¾Ô°«®É¥i¥H¤Á´«¦¨¦³°Êµe©ÎµL°Êµe¡A§ðÀ»¦WºÙ·|¦]¦Ó¦³©Ò®t§O¡C
       ©Ò¥H§Ú¥i¥H§â©Ò¦³§ðÀ»¦WºÙ·|¥Î¨ìªº¤¤¤å¦r¡A­«·s¤À¦¨¨â­Ó¤£¦P¤p¦r®w¡A
       ¦U§O¹ïÀ³¦³°Êµe¸òµL°Êµe¨âºØ±¡§Î¡C
       ³o¼Ë¥u­n¦b­ì¬[ºc¤U¡A¼g¬q¨ç¦¡¥h§PÂ_³o®É¬O¦³°Êµe©ÎµL°Êµe¡A
       ¦A¨Ì±¡ªp¸ü¤J¤£¦Pªº¤p¦r®w´N¦æ¡C

       ¯ÊÂI¬O....©î¥X¨Óªº¤p¦r®w³£­n¤p©ó­ì¦r®w¡A¥B¥i¯àµo¥Í¥N½X­«½Æ¨Ï¥Îªº°ÝÃD¡A
       ¤]´N¬O¤H¦W¡B¹D¨ã¦Wµ¥»Ý­n²Î¤@¥N½Xªº¦a¤è¤£¾A¦X¨Ï¥Î¡C
       ¦ý¦pªG¥u¬O«ü¥O¦W¡B¤H¦W¡B¹D¨ã¦W¤£¦hªº±¡ªp´NÁÙÆZ¦n¥Îªº¡C

   Â²³æ»¡.....´N¬O·Q¿ìªkµw·F¦¨(a)¡G

       ¨Ò¦p¬ÓÃM1ªºª¬ºAµe­±¦³¥i¯àÅã¥Ü¤W¤dºØ¤£¦P¤H¦W¡B¹D¨ã¦W¡B¾·~¦W....
       ¦r®w³Ì¤Ö­n700­Ó¤¤¤å¦r¡A¦Ó¥B¤]¨SÃB¥~±ø¥ó¦n©î¦r®w®É.....´N¥u¦n¦R¦å§a¡C

       ¥ý¦bRam¸Ì§ä¤@¶ô¨S³Q¨Ï¥ÎªºªÅ¶¡¡A¼g­Ó¨ç¦¡§â·í¤U¥Î¨ìªº¤¤¤å¦r¹Ï
       ¨Ì§Ç¼g¨ì«e­zªºªÅ¶¡¡A¥t¥~­n¦P®É­pºâ¥Ø«e¼g¤F´X­Ó¦r¹Ï¨ìRam¸Ì¡C
       ¼g§¹«á¦A§â©Ò¦³ªº¦r¹Ï¨Ì§Ç½Æ»s¦¨¬°VRam¸Ì¯S©w¦ì¸mªº¹Ï¶ô¡A
       ¨Ã±N­ì¥»Åã¥Ü¤é¤åªº¦ì¸m©Ò¹ïÀ³ªº½s¸¹¡A©T©w¦¨¯S©w¦ì¸m¶}©lªº³sÄò½s¸¹¡C

       ³o¼Ë¤£ºÞ¦r®w¦h¤j¡A²z½×¤W³£¯à"°ÊºA¦a"±qRom¸Ì¬D¦r¹Ï¨ìRam¡A
       ¦A±qRam½Æ»s¦r¦ê¨ì"©T©wªº"VRam¦ì¸m¡C
       ¥ú¬O­nÅý¬ÓÃM1ª¬ºAµe­±¤£¨ü­­¦aÅã¥Ü¤¤¤å¡A§Ú´N¦h¥[¤F10´X­Ó¨ç¦¡¡C
       ¦]¬°³oÃä¨ä¹êÁÙ¦P®É¨Öµo8x8Åã¥Ü»P¥N½X¼Æ¶q¤£¨¬³o¨â­Ó°ÝÃD¡C
       ¤£µM§Ú³q±`±N¤@­Ó¦a¤è§ï¤¤¤å¤Æ¡A¥u»Ý­n¥[1~3­Ó¨ç¦¡¡A³o¸Ì¯uªº§ï¤Ó¤j....



¡ãPart II. ¤Ï²ÕĶlogÀÉ¡ã


©Ò¿×ªº¤Ï²ÕĶ¡A²³æ¨Ó»¡´N¬O§â0»P1¾÷±ñ½X¹ê»Ú¹B§@ªº¹Lµ{(¾÷¾¹¬Ý±oÀ´¡A¤H¬Ý¤£À´)¡A
§ï¥Î¸û°ª¶¥¡Bºë²ªº«ü¥O¶°»P16¶i¦ì¼Æ¦rªí²{¥X¨Ó(¤]´N¬O²Õ¦X»y¨¥)¡C
¬Û¹ï©óµ{¦¡½X¬Oµ¹¤H¬Ý¡B¾÷±ñ½X¬Oµ¹¹q¸£¬Ý¡A²Õ¦X»y¨¥´N¤¶©ó¤¤¶¡¡C
¦]¬°¨C¦æ³£¬Û·í©ó¬O¾÷¾¹µwÅé¤Wªº¤@­Ó²³æ°Ê§@¡A©Ò¥H·|¤ñ°ª¶¥µ{¦¡»y¨¥º¾¸H±o¦h¡C

§Ú­Ì¥ý¨Ó¬Ý¬Ý«ç»ò¥Îsnes9x v1.43.ep9r8±N¹CÀ¸¤¤ªº¹B§@¹Lµ{dump¥X¨Ó¡C

¸ü¤JRomÀÉ«á¡A«ö¤U¥kÃädebuger¤¶­±¤¤ªºRunÁä¡A¶}©l¹CÀ¸¡C
®Ú¾Ú»Ý¨D¤Wªº¤£¦P¡A¦³¨âºØ¤è¦¡¨M©w¦ó®É¶}©ldump¡G

(1)¤£ª¾¹D¸ê®Æ¦bRom¸Ì¦ì§}ªº±¡ªp¡G
   ¨Ò¦p¡A·í§Ú·Q§âÇédzÇáÇÑÇ¥Çç±Ð…ѧ令¤¤¤å¡A¦ý«o§ä¤£¨ì³o¨Ç¦r¦bRomªº­þ¸Ì®É¡A
   ¥i¥H¦b¤å¦r¥X²{«eªºµe­±¡A¥ý¥h¥kÃädebuger¤¶­±¤Ä¿ïLoggin¤UªºcpuÄæ¡A
   ¦A§â·Æ¹«²¾¨ì¹CÀ¸µøµ¡¡A¥ß§Y«öÁäÅã¥Ü¥X¥Ø¼Ð"ÇédzÇáÇÑÇ¥Çç±Ð…Ñ"¡C
   ¦A°¨¤W¨ú®ø±¼debuger¤¶­±¤¤cpuÄ檺¤Ä¿ï¡A´N·|dump¥X¤Ä¿ï¨ä¶¡ªº²Õ»y¥N½X¡A
   (¤W­z°Ê§@¶V§Ö¶V¦n¡A¦]¬°¤@¬í´N·|dump¥X´X¤QMBªº²Õ»y¥N½X.....)
   ¨Ã¦s¦b»PRom¦P¤@¸ê®Æ§¨¤Uªº"RomÀɦW0000.log"¡C
   http://0rz.tw/hgpPL

   ¦b³oºØ±¡ªp¤U­nª¾¹D½T¤Áªº¬ÛÃöµ{¦¡¶}©l¦ì¸m¤ñ¸û³Â·Ð¡A
   ¦pªGª¾¹D²{¦bÅã¥Ü¤å¦rªº¥N½X¡A¥i¥H¥Î³o¥N½X¦blogÀɤ¤·j´M¡C
   ¦pªG¤£ª¾¹D¥i¥H·j´M¦ó®É¦³DMAªº°Ê§@¡A©Î¬OÆ[¹îVRam¤¤ªºÅܤơA
   ¦A¤Ï±À¬ÛÃöµ{¦¡ªº¶}©l¦ì¸m(¥H«á·|µ¹¹ê¨Ò»¡©ú)¡C

(2)ª¾¹D¸ê®Æ¦bRom¸Ì¦ì§}ªº±¡ªp¡G
   «ö¤U¤¶­±¤¤ªºBreakpointsÁä¡A¶K¤W¦ì§}¨Ã¤Ä¿ï3­Ó¤¤Â_®É¾÷¡A
   ·í¹CÀ¸¹ï¸Ó¦ì§}¸ê®Æ¶i¦æŪ¼g®É´N·|¦Û°Ê¤¤Â_°±¤î¡A
   ³o®É«ö¤UStep OverÁä´N·|¶}©l¤@¦æ¤@¦æ°õ¦æ«ü¥O¡C
   http://0rz.tw/yLJAr

   °t¦X(1)¥ÎUltraEdit·j´M³o´X¦æ«ü¥O¦blogÀɪº¦ì¸m¡A
   ´Nª¾¹D¬ÛÃöµ{¦¡±q¦ó³B¶}©l¡A¤£¥Î¦b´X¤QMBªº²Õ»y¥N½X¤¤¤j®ü¼´°w¡C


³o®É§Ú­Ì²×©ó±o¨ìlogÀÉ¡A¬Æ¦Üª¾¹Dµ{¦¡¤j·§±q­þ¸Ì¶}©l¡C
§â(1)¤¤¨Ò¤lªºlogÀÉ¥´¶}¨Ó¬Ý¡A§Y¨Ï¦b§Ú½wºCªº·Ç¨t²Î¤W¥u¶]¤F¤@¬í¡A
´N²£¥Í¤F20MBªºÃe¤jlog¸ê®Æ¡A¨C­ÓÄæ¦ì¥Nªíªº·N¸q¦p¤U¡G
(¬Ù²¤«á­±¤£­«­nªº³¡¤À¡A"µLµø"¨ºÄ檺¼È¦s¾¹§Ú¨S¹J¹L­n§ïªº±¡ªp¡A¬G...µLµø)

SFC¦ì§}   ¾÷¾¹½X    ²Õ»y¥N½X               A¼È¦s  X¼È¦s  Y¼È¦s  µLµø   bank
========  ======    =====================  ====== ====== ====== ====== =====
$00/BC7F  E8        INX                    A:FF01 X:001C Y:5555 D:0000 DB:00
$00/BC80  E8        INX                    A:FF01 X:001D Y:5555 D:0000 DB:00
$00/BC81  E0 28 00  CPX #$0028             A:FF01 X:001E Y:5555 D:0000 DB:00
$00/BC84  90 E2     BCC $E2    [$BC68]     A:FF01 X:001E Y:5555 D:0000 DB:00
$00/BC68  DA        PHX                    A:FF01 X:001E Y:5555 D:0000 DB:00
$00/BC69  20 8C BC  JSR $BC8C  [$00:BC8C]  A:FF01 X:001E Y:5555 D:0000 DB:00

$00/BC8C  86 1C     STX $1C    [$00:001C]  A:FF01 X:001E Y:5555 D:0000 DB:00
$00/BC8E  A9 01     LDA #$01               A:FF01 X:001E Y:5555 D:0000 DB:00
$00/BC90  8D 5E 16  STA $165E  [$00:165E]  A:FF01 X:001E Y:5555 D:0000 DB:00
.....(²¤)


SFC¦ì§}¡G ¥Ø«eªº«ü¥O¦ì§}$oo/xxxx¡Aoo¬O²Äoo­Óbank¡Axxxx¬O¸Óbank¸Ìªº¦ì§}¡C

¾÷¾¹½X¡G  ¹ê»Ú°õ¦æªº¤G¶i¦ì«ü¥O½X¡A¥u¬O¦b¦¹¥H16¶i¦ìªí¥Ü¤ñ¸û®e©ö¬Ý¡C
          ¤@­Ó°ò¥»ªºSFC«ü¥O·|¥]§t1~4­Óbytes¡A²Ä1­Óbyte¤@©w¬O«ü¥O¥»¨­ªº¥N¸¹¡C
          ²Ä2~4­Óbyte(¦pªG¦³ªº¸Ü)³£¬O¸ê®Æ¤º®e¡C

²Õ»y¥N½X¡G§Y¨Ï¾÷¾¹½X¥Î16¶i¦ìªí¥Ü¤]¥u¬O"Åܵu"¡A«ÜÃø°O¦í³o¾÷¾¹½X¹ïÀ³¤°»ò«ü¥O¡C
          ©Ò¥H»Ý­n¥Î²Õ¦X»y¨¥ªº¤è¦¡¨Ó²³æªí¥Ü«ü¥O»P¸ê®Æ¤º®e¡C
          §ÚÀH«K®³¤W­±¨Ò¤l¨Ó¸ÑÄÀ¡A¨Ò¦p....

          ¡EINX ªí¥ÜX¼È¦s¾¹ªº­È¥[1¡C

          ¡ECPX #$0028 ªí¥Ü§âX¼È¦s¾¹ªº­È¸ò¼Æ¦r0x0028°µ¤ñ¸û
            (#$ªí¥Ü¸ê®Æ´N¬O"¼Æ¦r"¡A¥u¦³$ªº¸Üªí¥Ü¸ê®Æ¬O"¦ì§}¤ºªº­È")¡C

          ¡EBCC $E2 ªí¥Ü«e­±¤ñ¸ûµ²ªG¬O"¤p©ó"ªº¸Ü¡A²¾°Ê0xe2ªº¶ZÂ÷¡C
            ¦]¬°Åª¤F2­Óbytes¡A©Ò¥H²{¦bµ{¦¡«ü¼Ð¦ì§}¬O0x00bc84 + 2 = 0x00bc86¡C
            ²¾°Ê¶ZÂ÷¬O0xe2-0x100(0xe2¬O­t¼Æ)=¦V«e²¾0x1e¡A
            ¤]´N¬O²¾¨ì0x00bc86-0x1e=0x00bc68ªº¦ì§}¡C
            ¦pªG«e­±¤ñ¸ûµ²ªG¬O"¤j©óµ¥©ó"ªº¸Ü¡A´N²¤¹LÄ~Äò³B²z0x00bc86ªº«ü¥O¡C
            [$BC68]¬O¤Ï²ÕĶ¾¹´£¨ÑªºÃB¥~¸ê°T¡Aªí¥Ü³oÃäµ{¦¡«ü¼Ð¸õ¨ì0x00bc68¡C

          ¡EPHX ªí¥Ü§âX­È©ñ¨ì°ïÅ|(stack)¤¤¡C

          ¡EJSR $BC8C ªí¥Ü¸õ¨ì¦P¤@­Óbank¤¤¡A¦ì§}0xbc8cªº¦ì§}¡C
            «á­±[ ]ªº¤º®e¤@¼Ë¬O¤Ï²ÕĶ¾¹´£¨ÑªºÃB¥~¸ê°T....

          ¡ESTX $1C ªí¥Ü§âX¼È¦s¾¹ªº¤º®e¦s¨ì¦Pbank¤¤¡A¦ì§}0x001cªº¦ì§}¡C

          ¡ELDA #$01 ªí¥Ü§â¼Æ­È0x01¸ü¤JA¼È¦s¾¹¤¤¡C

          ¡ESTA $165E ªí¥Ü§âA¼È¦s¾¹¤¤ªº¤º®e¦s¨ì¦Pbank¤¤¡A¦ì§}0x001cªº¦ì§}¡C

          ¼ô±xªº¸Ü¡A¥u­n¬Ý¨ì²Õ»y¥N½X´N¯àª¾¹D¨C¦æ¦b·F¤°»ò¡C
          ¤£¼ô±xªº¸Ü¥i¥H°Ñ¦Ò§Ú²Ä¤@½g´£¨ìªººô­¶¡A¸Ì­±¦³©Ò¦³«ü¥O¥N½Xªº¸ÑÄÀ¡C

A¼È¦s¡G   SFC¥D­n¦³3­Ó2 bytes¼È¦s¾¹¡GA¡BX¸òY¡C
          A¼È¦s¾¹¬O¥\¯à¸û±jªº¡A¥i¥H°µ¥[´î¡BAND¡BOR¡Bshift¡B¤ñ¤j¤pµ¥¤u§@¡C
          ¤j³¡¤À¼Æ¾Ç¹Bºâ·|¦bA¼È¦s¾¹¸Ì§¹¦¨¡C

X¡BY¼È¦s¡G³o¨â­Ó¼È¦s¾¹¤ñ¸ûºâ»²§U©Ê½è¡A¥u¯à°µ"¥[1"µ¥¤Ö¼Æ·¥°ò¥»¥\¯à¡C
          ¸g±`¥Î¨Ó»²§UA¼È¦s¾¹¡A§¹¦¨¤@¨Ç¸û½ÆÂøªº­pºâ©Î¸ê®Æ·h¹B¥\¯à¡C

bank­È¡G  ¤§«e¦³»¡¹Lµ{¦¡°õ¦æ®É¤£¤Ó·|¤Á´«bank¡A¦p¦¹¥i¥H´£¤Éµ{¦¡°õ¦æ®Ä²v¡C
          ±q JSR $BC8C ³o¨Ò¤l¥i¥H¬Ý¥X¨Ó¡A§Y¨Ï¹ê»Ú­n¸õ¹L¥hªº¦ì§}¬O0x00bc8c¡A
          ³Ì«e­±00³o­Óbank­È«o³Q¬Ù²¤¤F¡A³s±a¤]¦³®Ä¸`¬Ù¤F«ü¥Oªø«× ¡C


===========================================================================
....¥ý¼g¨ì³oÃä§a¡A¤U¶g¦Aµ¹¹ê»Úªº¤¤¤å¤Æ¨Ò¤l¡C
¬Ý¬Ý¦p¦ó¸ÑŪlogÀÉ¡A¨Ã¥B¥[¤W·sªº¨ç¦¡¨Ó¬ð¯}­ì¥»µ{¦¡ªº­­¨î¡C

¤¤¶¡¦³¨Ç·§©À¦pªG¦³¿ùªº¸Ü¡A¤]ÀH®ÉÅwªï«ü¥¿¡C

--
¡° µo«H¯¸: §å½ð½ð¹ê·~§{(ptt.cc)
¡» From: 118.161.167.231
±À tonybin:¥ýÁ¦A±À                                                11/24 17:44
±À tonybin:«á­±Ãö©ó¤Ï²ÕĶªº»¡©ú ¯u¬O¨ü±Ð¤F                         11/24 17:52
±À ADHI:³á³á¡A¶V¨Ó¶VÁ}²`±M·~¤F¡A·PÁ¤À¨É!!                         11/24 18:27
±À qazxswptt:¤Ó¯«¤F ·PÁ¯d¤U°O¿ýµ¹«á¤H°Ñ¦Ò                         11/24 23:46


----¥»¤å¨Ï¥ÎPCMAN+BBIÂà¶K----


¡° ·sª©PCMAN¶}©ñ´ú¸Õ¤¤¡A·s¼W¥\¯à¡G    



¥ÎPCMAN+BBI³s¦^PTT­ì¤å