City #25
16 августа 1999

Likbez - a full disassembler ROM (part 17).

<b>Likbez</b> - a full disassembler ROM (part 17).
   *************** **************** LIKBEZ


(C) P. Yu Fedin



    FULL DESCRIPTION + FULL ROM Disassembler


              TR-DOS 5.04T (5.03)


              For professionals


               And as for those


             WHO WANTS TO BE.



                    continued


Address 2054. Brand name manufacturers of TR-DOS version 5.04T.
2054 DEFM "Message for hackers: Base version 5.03,

           High Speed ​​"

      DEFM ", Turbo Format."

      DEFB 127

      DEFM "Copyright C.C. 1991"

Address 4096. The text "Interface one fitted."
4096 DEFB 22,9,5

      DEFM "Interface one fitted."

      DEFB 0

Address 4120. Execute the command "*". Set
23825 and 23611.
4120 CALL 7647; CH_ADD installation and reception of the name

                   drive on a stack calculator

      CALL 7541; if there is a check in syntax

                   then return

      CALL 1329; removing the name of the drive from the stack

                   Calculator

      LD A, (DE); take the first character of the

      CALL 1316; computation rates drive

      LD (23833), A; installation floppy by default

      CALL 15819; drive select

      JP 993; message O.K.

Address 4142. Receiving the file extension. Set
23645 and 23766.
4142 LD B, "C"; extension of C

      LD A, (23766); expansion take?

      OR A

      JR NZ, 4173, and if not, then install the extension
                   of file

      CALL 7564; take the current character

      CP 175; this CODE?

      LD B, "C"; extension of C

      JR Z, 4173, and if so, install extensions

                   File

      CP 228; is DATA?

      LD B, "D"; extension D

      JR Z, 4173, and if so, install extensions

                   File

      CP "#"; this #?

      LD B, "#"; extension #

      JR Z, 4173, and if so, install extensions

                   File

      LD B, "B"; extension B
4173 LD HL, 23781; address of a variable extension

                   File

      LD (HL), B; plant expansion

      RET; Returns

Address 4206. Conclusion color bands for a screen saver.
4206 LD HL, 22757; address line attributes

      LD B, 10, set attributes
4211 LD (HL), 7

      INC HL

      DJNZ 4211

      LD (HL), 2

      INC HL

      LD (HL), 22

      INC HL

      LD (HL), 52

      INC HL

      LD (HL), 37

      INC HL

      LD (HL), 40

      INC HL

      LD (HL), 7

      LD HL, 16622; address the top line of pixels

      LD B, 8, 8 lines of pixels in the familiarity

      XOR A; reset battery
4239 PUSH BC; preservation of the number of lines

      SCF; shift pixels

      RLA

      PUSH HL; preserve address line of pixels

      PUSH AF; and bytes to fill

      LD B, 5, line 5 bytes
4246 INC HL; filling line

      LD (HL), A

      DJNZ 4246

      POP AF; restoration of bytes for the filling
                  of line

      POP HL; address line

      POP BC; and the number of lines

      LD DE, 256, take the address of the next line

      ADD HL, DE

      DJNZ 4239; repeat until the end

      RET; Returns

Address 4178. Enter key with anticipation.
4178 DI; ban interrupt

      PUSH HL; preservation registers

      PUSH BC

      PUSH DE
4182 RST 32; identification number by pressing keys

      DEFW # 028E

      LD C, 0; keyboard mode - C or L

      JR NZ, 4182, when pressed meaningless combinations
                 function keys, repeat

      RST 32; identification code keystroke

      DEFW # 031E

      JR NC, 4182, if nothing is pressed, the repeat

      DEC D; keyboard mode - C or L

      LD E, A; room key code to register E

      RST 32; processing CAPS SHIFT key and SYM
                 BOL SHIFT

      DEFW # 0333

      POP DE; restore registers

      POP BC

      POP HL

      AND 223; letter will be capitalized

      EI; permission to interrupt

      RET; Returns


             to be continued ...





Other articles:

Entry - our valiant mail vepnula ob.patno my A translation in Ussupiysk.

Iron - a simple diagram of the analog-digital converter, which allows to digitize Analog signals from the 10 / 8 bit quality.

Smiley - Тpетий not once, tpety - spare.

Likbez - a full disassembler ROM (part 17).

Beech - The Adventures of Shtiplitsa and one another in ppiklyucheniya Bopmana.

Beatles - "Yesterday". In my opinion, kommentipovat there is absolutely nothing.

Advertising - Ppiobpetu scheme tupbipovaniya Skoppiona.


Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Similar articles:
Gates - information about the gate of the Grodno network (Gate Grodno C_NET <> Minsk ZxNET).
Presentation - an unusual boot: Program Box version 2.0
Events, Facts - News from MicroSoft - Windows-2000. Design Haosa'2000.
DEAD TOP - the top 10 games and 3 magazines.
Iron - The scheme of the sound card COVOX.

В этот день...   2 May