mirror of
https://github.com/Tolik-Trek/Spectrum.EXE.git
synced 2026-06-15 00:51:36 +03:00
76 lines
6.4 KiB
Plaintext
76 lines
6.4 KiB
Plaintext
.SPG
|
||
„ ë© ä®à¬ â á«ã¦¨â ¤«ï åà ¥¨ï § ¯ã᪠¥¬ëå
|
||
¯à®£à ¬¬ «î¡ëå ®á¨â¥«ïå (CD/DVD/HDD/SD). ‘ ¬¨
|
||
ä ©«ë ¬®£ãâ ¡ëâì § ¯ãé¥ë ¨§ WDC ¯à®áâë¬ ¦ ⨥¬
|
||
ENTER.
|
||
|
||
Žâ«¨ç¨ï ®â SPGv0.1 ¢ ®á®¢®¬ ¥ ªà¨â¨çë ¨
|
||
§ ¯ã᪠«ª ¢¥àᨨ 0.2 ¯®¤®©¤ñâ ¨ ª v0.1/0.0, ® ¢áñ
|
||
¦¥ ¢ v0.2: ¡«®ª®¢ § £à㧪¨ áâ «® 16(!), ¤«¨
|
||
§ £®«®¢ª ª ¦¤®£® ¡«®ª 㬥ì訫 áì ¤® 4å ¡ ©â!
|
||
„à㣨¬¨ á«®¢ ¬¨, çâ®¡ë ¬®¦® ¡ë«® § £à㦠âì v0.1
|
||
¨ ¨¦¥, ¥®¡å®¤¨¬® 㢥«¨ç¨¢ âì è £ ¢ ®¡« áâ¨
|
||
§ £®«®¢ª®¢ ¡«®ª®¢ § £à㧪¨ á 4 ¤® 8!!!
|
||
’ ª ¦¥, ¥á«¨ § ¯ã᪠«ª¥ v0.2 ᪠ଫ¨¢ ¥âáï ¡®«¥¥
|
||
à ïï ¢¥àá¨ï, â® ¨§ +66(1) ¤® ç¨â âì ç¥à¥§ AND 7
|
||
ˆ á ¬®¥ £« ¢®¥.
|
||
‚ ¤ ®© ¢¥àᨨ ¯®ï¢¨« áì ¢®§¬®¦®áâì à ¡®âë á
|
||
256ª ¯ ¬ïâìî. „«ï ¢ë¡®à áâà ¨æ ¯®á«¥ § £à㧪¨
|
||
㦮 ¢ë§ë¢ âì á¯¥æ¨ «ìãî ¯à®æ¥¤ãàã, ª®â®à ï
|
||
§ £à㦠¥âáï 㪠§ ë© ¢ SPG § £®«®¢ª¥ ¤à¥á...
|
||
[¥ § ¡ë¢ ¥¬ <20><>Ž‚…<E2809A>Ÿ’œ ¢¥àá¨î ä®à¬ â ¢ +44(1)!!!]
|
||
|
||
¢ WDCv1.3final ¥áâì ®£à ¨ç¥¨ï:
|
||
1.¢á¥ ¡«®ª¨ (ªà®¬¥ ¯¥à¢®£®), 㦮 £à㧨âì
|
||
¢ ¤à¥á #A000-#FFFF!!!
|
||
[¯¥à¢ë© ¡«®ª ¬®¦® £à㧨âì ¢ #9A00-#FFFF!!!]
|
||
|
||
2.¨á¯®«ì§ã¥âáï 256ª ¯ ¬ïâì!!!
|
||
¯¥à¥¤ § £à㧪®© SPG, § ¯ã᪠¥âáï ¤¥â¥ªâ¨«ª
|
||
256ª ¯ ¬ï⨠( ¤ ë© ¬®¬¥â ¨éñâáï ¯ ¬ïâì
|
||
¯¥â £® , § ⥬ ᪮௨® (ª ï) ¨ § ⥬ ¯à®ä¨),
|
||
¥á«¨ 256ª ¯ ¬ïâì ¥ ©¤¥ , â® § £à㧪
|
||
¬®¤ã«¥© á ®¬¥à ¬¨ áâà ¨æ ¢ëè¥ #07 ¡ã¤¥â
|
||
¨¤â¨ ¢ ¨¦¨¥ 128ª!!!
|
||
[¢ § ¢¨á¨¬®á⨠®â ⮣®, ª ª®© ª«® ¡ë« ©¤¥,]
|
||
[¢ ¯ ¬ïâì § £ã¦ ¥âáï ¬ ¦¥à áâà ¨æ (¢ ¤à¥á]
|
||
[㪠§ ë© ¢ +68(2)), ª ¥¬ã ¤® ®¡à é âìáï]
|
||
[¯à¨ ¢ë¡®à¥ áâà ¨æ... ]
|
||
!¡®«¥¥ ¯®¤à®¡® ᬮâਬ ¢ ®¯¨á ¨¨ ᬥ饨ï +68!
|
||
|
||
3.¥¤®¯ãá⨬® § ¤ ¢ âì ¤à¥á § £à㧪¨ ¬¥¥¤¦¥à
|
||
áâà ¨æ ¨ ¡«®ª ¯¥à¥¬¥ëå ¢ ¤¨ ¯ §®¥ ®â #7000
|
||
¤® #99FF!!!
|
||
!*íâ® ¯à¨¢¥¤ñâ ª § ¢¨á ¨î ¯à¨ § ¯ã᪥.*!
|
||
|
||
|
||
"Spectrum Prog" file format v0.2:
|
||
|
||
ᬥ鳤«¨.
|
||
ÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
|
||
+0³32 - १¥à¢
|
||
+32³12 - ¨¤¥â¨ä¨ª â®à ä®à¬ â ("SpectrumProg")
|
||
+44³1 - ¢¥àá¨ï ä®à¬ â (#00=0.0, #01=0.1, #02=0.2)
|
||
+45³2 - CRC ¢á¥£® § £®«®¢ª (512 ¡ ©â)
|
||
+47³2 - ®¡à â ï CRC (áâ à訩 ¡ ©â ¢¯¥à¥¤¨)
|
||
³ [CRC= à¨ä¬¥â¨ç. á㬬¥ ¢á¥å 512⨠¡ ©â]
|
||
³ [§ £®«®¢ª + 512... ]
|
||
³ !¥á«¨ = 0, â® ¥ ¯à®¢¥à塞 CRC!
|
||
ÄÄÄÄÅÄ[§ ¯¨áì_¢_¯®àâ X]*5ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
|
||
+49³2 - ¤à¥á ¯®àâ Xi
|
||
+51³1 - § 票¥ ¢ ¥£® (¥á«¨ ¤à¥á <> 0!)
|
||
ÄÄÄÄÅÄ ¯ à ¬¥âàë_§ ¯ã᪠ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
|
||
+64³2 - ¤à¥á § ¯ã᪠¯à®£à ¬¬ë
|
||
+66³1 - ®¬¥à áâà ¨æë ¯à¨ § ¯ã᪥
|
||
³ [¢ 256ª - íâ® ®¬¥à ®â 0 ¤® 15]
|
||
³
|
||
+67³1 - ä« £
|
||
³ [=0 - ¥ ॠ£¨à㥬]
|
||
³ [=1 - ®¬¥à ªâ¨¢®£® ¤¨áª®¢®¤ ª¨¤ ¥âáï]
|
||
³ [¢ á®®â¢. ¯¥à¥¬¥ë¥ TR-DOS ¯¥à¥¤ á ¬ë¬ ]
|
||
³ [§ ¯ã᪮¬ ]
|
||
³
|
||
+68³2 - ¤à¥á ªã¤ ¡ã¤¥â § £à㦥 ¬ ¦¥à áâà ¨æ
|
||
³ [¥á«¨ =0, â® â ª®¢®© ¥ § £à㦠¥âáï]
|
||
³ á ¬ ¯® ᥡ¥ ¬¥¥¤¦¥à ¯à¥¤áâ ¢«ï¥â ¯à®áâãî
|
||
³ ¯à®æ¥¤ãàã, ¨¬¥îéãî ⮫쪮 ®¤¨ ¢å®¤®©
|
||
³ ¯ à ¬¥âà: ¢ ॣ¨áâॠA 㪠§ë¢ ¥âáï ®¬¥à
|
||
³ áâà ¨æë ª®â®àãî ¤® ¢ª«îç¨âì (ã¬¥à æ¨ï
|
||
³ ᮢ¯ ¤ ¥â á ⮩, çâ® ¨á¯®«ì§ã¥âáï ¢ § £®-
|
||
³ «®¢ª å ª ¡«®ª ¬ § £à㧪¨).
|
||
³ ¤®¯ãáâ¨¬ë© ¤¨ ¯ §® - ®â 0 ¤® 15, ® ¤®
|
||
³ ãç¨âë¢ âì, çâ® ®¡à 饨¥ ª #7FFD ¨¤ñâ ¯®
|
||
³ ¬ ᪥ #10!]
|
||
³ !à §¬¥à ¬¥¥¤¦¥à ¥ ¡®«¥¥ 32 ¡ ©â!
|
||
³
|
||
+70³3 - ¤ â (¤¥ì,¬¥áïæ,£®¤)
|
||
+73³1 - ¢¥àá¨ï ᡮન ¯à®£à ¬¬ë
|
||
+74³2 - ¤à¥á ¢¥àè¨ë á⥪ (¥á«¨=0, â® ¥ ¬¥ï¥¬)
|
||
³
|
||
+76³2 - ¤à¥á ªã¤ ¡ã¤ãâ § £àã¦¥ë ¯¥à¥¬¥ë¥
|
||
³ [ ª ¯à¨¬¥àã, ¬®¦® åà ¨âì ¯¥à¥¬¥ë¥]
|
||
³ [¡í©á¨ª ¨ âà-¤®á' , 㪠§ ¢ ¢¤à¥á #5C00]
|
||
³ [¨ ¤«¨ã 320 ¡ ©â]
|
||
+78³2 - ¤«¨ ¡«®ª ¯¥à¥¬¥ëå
|
||
³ [¥á«¨=0, â® ¨£®à¨à㥬 â ª®¢ë¥, ¨ ç¥]
|
||
³ [ª¨¤ ¥¬ n<321 ¡ ©â ¤à¥á ¢ +76(2).]
|
||
³ !¥á«¨ ¦¥ ¤à¥á = 0, â® ª¨¤ ¥¬ ¢ #5B00!
|
||
ÄÄÄÄÅÄ[POKEZ] ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
|
||
+80³48 - coming soon! ^_^
|
||
ÄÄÄÄÅÄ[¡«®ª_§ £à㧪¨]*16ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
|
||
+128³2 - ¤à¥á § £à㧪¨
|
||
³ (¥á«¨ <#9A00, â® ¨¤ñâ § ¢¥à襨¥ ®¡à ¡®âª¨
|
||
³ ¡«®ª®¢ § £à㧪¨)
|
||
³1 - ¤«¨ ¡«®ª ¢ 2048 ¡ ©âëå ᥪâ®à å
|
||
³1 - ®¬¥à áâà ¨æë ¢ ª®â®àãî £à㧨¬ ¡«®ª
|
||
³ [¤«ï 128ª ®¨ ¨¤ãâ ®â 0 ¤® 7]
|
||
³ [¤«ï 256ª¡ ®â 0 ¤® 15... ]
|
||
ÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
|
||
+192³320- ¡«®ª ¯¥à¥¬¥ëå ¯à®£à ¬¬ë ¨«¨ ¡í©á¨ª
|
||
ÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
|
||
+512³XXX- ª®¤®¢ë© ¡«®ª/¡«®ª¨
|
||
ÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
|
||
!¢® ¢à¥¬ï § ¯ã᪠¯à®£à ¬¬ë ¢ª«îç¥ 1© ०¨¬!
|
||
!¯à¥àë¢ ¨© (I=63), ® ®¨ § ¯à¥é¥ë. !
|
||
|
||
P.S.¯¥à¢ë© £à㧨¬ë© ¡«®ª ¤®«¦¥ à ᯮ«®£ âìáï áà §ã
|
||
§ § £®«®¢ª®¬ ¢ 512 ¡ ©â, ¢á¥ ¯®á«¥¤ãî騥
|
||
¤®«¦ë à ᯮ«®£ âìáï áà §ã § ¯à¥¤ë¤ã騬, ® ¯®
|
||
¤à¥áã ªà ⮬ã 2¬ Š¡ ©â!!!
|
||
(á¬. PREF.txt ¨ PREFWP.txt)
|
||
¤«¨ ¯¥à¢®£® £à㧨¬®£® ¡«®ª = ¤«¨¥ 㪠§ ®©
|
||
¢ ¯¥à¥¬¥®© + (2048-512). „à㣨¬¨ á«®¢ ¬¨, ¥á«¨
|
||
¤«¨ ¯¥à¢®£® ¡«®ª ¬¥ìè¥ 1536 ¡ ©â, â® ¥£®
|
||
¤«¨ã ¢ 2ª ¡«®ª å ¤® 㪠§ë¢ âì ã«¥¢®©!!!
|
||
[íâ® ¢ë§¢ ® ⥬, çâ® ¯¥à¢ë¥ 1536 ¡ ©â â ª®¢®£®
|
||
à ᯮ«®£ îâáï ¢ 2å ª¨«®¡ ©â®¬ ¡«®ª¥ § £®«®¢ª ]
|
||
---------------------------------------------------
|
||
<20>ਫ®¦¥¨¥
|
||
|
||
;¬¥¥¤¦¥à áâà ¨æ ¯®¤ Pentagon:
|
||
MANAG0 ;I:A - num of PAGE (VALID: 0-15)
|
||
; Pentagon
|
||
PUSH BC
|
||
LD C,A
|
||
AND %11111000:LD A,C:JR Z,K128
|
||
AND 7:OR %01000000
|
||
K128 OR 16:LD BC,#7FFD:OUT A
|
||
POP BC
|
||
RET
|
||
|
||
;¬¥¥¤¦¥à áâà ¨æ ¯®¤ Scorpion/KAY:
|
||
MANAG1 ;Scorpion/KAY
|
||
PUSH BC
|
||
PUSH AF
|
||
AND %11111000
|
||
LD A,16:JR NZ,$+3:XOR A
|
||
LD BC,#1FFD:OUT A
|
||
POP AF
|
||
AND 7
|
||
OR 16:LD B,#7F:OUT A
|
||
POP BC
|
||
RET
|
||
|
||
;¬¥¥¤¦¥à áâà ¨æ ¯®¤ Profi:
|
||
MANAG2 ;Profi
|
||
PUSH BC
|
||
PUSH AF
|
||
AND %11111000
|
||
LD A,1:JR NZ,$+3:XOR A
|
||
LD BC,#DFFD:OUT A
|
||
POP AF
|
||
AND 7
|
||
OR 16:LD B,#7F:OUT A
|
||
POP BC
|
||
RET
|
||
|
||
;¬¥¥¤¦¥à áâà ¨æ ¯®¤ ATM 4.5:
|
||
MANAG3 ;ATM 4.5
|
||
PUSH BC
|
||
PUSH AF
|
||
AND %11111000
|
||
LD A,1:JR NZ,$+3:XOR A
|
||
LD BC,#FDFD:OUT A
|
||
POP AF
|
||
AND 7
|
||
OR 16:LD B,#7F:OUT A
|
||
POP BC
|
||
RET
|
||
|
||
;¬¥¥¤¦¥à áâà ¨æ, ¥á«¨ ©¤¥® ⮫쪮 128ª:
|
||
MANAGF ;128k
|
||
PUSH BC
|
||
AND 7
|
||
OR 16
|
||
BC,#7FFD:OUT A
|
||
POP BC
|
||
RET
|
||
---------------------------------------------------
|
||
Budder/23.12.2006-13.10.2009 |