Plutonium #18
30 июня 2001
  Софт  

Soft - description of a new operating system for Spectrum Vrcp Windows.

<b>Soft</b> - description of a new operating system for Spectrum Vrcp Windows.
   I came here some infa about his software and I have decided 
to put the same request of the author (!) is in the section "BY 
@". 

From: Dmitry Saltykov (Demon)

      VRCP Corporation Ltd

      500:95 / 249 @ ZXNet

      (095) 249-10-65
Subj: VRCP-WINDOWS 2001 v1.00
Date: 26.06.2001, 13:07:18:13


     VRCP-WINDOWS is a graphical shell for the TR-DOS on
PC ZX Spectrum 48/128/...k! Operates the program through
Address: # 3D13, 15619, 15616, and also uses the neck. Procedure
BASIC-48!

 --- Includes:

VRCPWINS  - Sam VRCP-Windows;
vrcpwins <r> - ROM instead of BASIC-128;

                 ;
vrcpwins  - Source code (without installation);
VRCPWS  - Loader, is glued to vrcpwins , cat.

                 (Last) can be packed with anything

                 but it must have autostart on 32768!

                 (In VRCPWS  at offset 078 must be

                  value count of sectors, a cat. takes

                  pasted to it a file!)

                 ;
vrcpwins <W> - Info on the program;
file_id <> - Net-help;
???????? <(C)> - The external command file.
...
 --- Description of the keys:

- RIGHT: P, p, 8, CS +8
- LEFT: O, o, 5, CS +5
- UP: Q, q, 7, CS +7
- DOWN: A, a, 6, CS +6
- SELECT: B, N, M, b, n, m, 0,1, SS, Space, Edit, Delet, 
Extend, Break - SPEED: Enter, CS + Enter

- SCRSAVE: Caps Lock

 --- Control panel:


     The top panel 4 arrows indicate control by page and
line list of files;
 Below shows the level of cursor speed;
 This is followed by an arrow indicating the exit VRCP-Windows
there from where you start it (with the address 33025);
 The following 2-s hands - a selection of in-house team, a cat.
is located below;
 After the teams should be a window in the cat. messages will 
be displayed;  Finally at the bottom are buttons to access the 
diff. OS environments, tk: BASIC-48, TR-DOS, BASIC-128, TOTAL 
QUIT. 


 --- Description built-in functions:

 -A-- Select the drive "A"
 -B-- Select the drive "B"
 -C-- Select drive "C"
 -D-- Select the drive "D"
 CAT - The output directory disk with a choice of 2 modes (Icon 
/ Text)  RUN - Running a program with the extension "B" and "C"

MAGIC - Running a program with the extension "C" as MAGIC FILE
COMM - Execution of external commands, file with the extension 
"(C)"  NEW - Create a file with a "#" long 4kb

DELET - Deleting a file (just tag)
DINFO - Information tekschem drive
FDATA - Information about the selected file
TVIEW - Viewing file as text (up to 65,280)
SWIEV - Viewing file as Sprite (up to 6144)
PVIEW - Viewing file as Screen (up to 6912)
 ... - Advanced (external) function ...


 --- List of messages:

0 - Ok (It's okay.)
1 - Error (Error!)
2 - Attention (many great?)
3 - Warning (Nedopustimost.)
4 - Panel (Panel VRCP-Windows.)
5 - Files (panel files.)
6 - Stop (Ostanov.)
7 - Start (Zapusk.)


 --- System characteristics: (page memory address, length)

0 - (49,152) - Commands <16384/09472 - for 128/48k>
1 - (49152) - None (?) <16384>
2 - (32768) - VRCP-Windows <16384>
3 - (49152) - None (?) <16384>
4 - (49152) - Sustem Resurses <09472>

      (58,624) - Screen Save! <06912>
5 - (16384) - Screen + S.P. <06912 9472>
6 - (49152) - None (?) <16384>
7 - (49152) - None (?) <16384>


     WARNING! Unacceptable in 48k Running command length
More than 9472 bytes, because in this case, at 58624
you save the current screen VRCPWindows!


 --- Control address:

48896 - internal stack (256 bytes);
32768 (33025) - Run VRCP-Windows;

                  (From the address 32768: 256 bytes for the 
install); 33,071 - Number of the selected file;

33070 - Speed ​​of the cursor;
33068 - Info / Catalog (# FF / # 00);
33,067 - Number of the selected drive;
33066 - No Disc / There is a Text's / There are Icon's;

                  (# 00 / # AA / # FF)
33,044 - Pointer to the routine control keys;

                  (2 bytes) 
33035 - Allowance for the internal variables (8 bytes);
33030 - 3 bytes for the expansion of internal commands;

                  (A CALL ...)
28670 - Storage directory for the disk (4096 bytes 2);
24320 - Clearance (4300 bytes);
23734 - System Variables TR-DOS;
23296 - System variables BASIC (48);
16384 - Screen (CGA);
00000 - Rom (ROM BASIC-48).


 --- Subroutines VRCP-Windows: (Do not amend. The registers!)

40560 - Print Icon (B = number, C = coord)
40440 - Print Symbol 4x8 (B = y, C = x, A = symbol)
40395 - Print Text 4x8 (DE = addr_mem, B = y, C = x)
40280 - Print Panel
40,170 - CLS (A = attr)
40,045 - CLS without Panel (A = attr)
39945 - Clear an Icon + Text (A = attr, C = coord)
39865 - Print Message (A = number)
39815 - Clear Message
39500 - Load Catalog Disk (HL = addr_mem)
39460 - Screen Save to Mem.
39420 - Screen Load from Mem.
39345 - Print Attrs for File (A = number, HL = addr_mem)
39305 - Print Text 8x8 (DE = addr_mem)


 --- Addresses Data VRCP-Windows:

48,776 - Attrs for Panel (5x24)
47,816 - Sprite of Panel (5x192)
47,424 - Attrs of Icons (98x2x2)
44,288 - Sprites of Icons (98x2x16)
42 240 - Font ZX-WORD (256x4x8)
41 472 - Font CHARS (96x8x8)
41,152 - Cursor Sprites (2x8x16x10)
40,768 - Tabl Y-coords Screen (192x2)
39,525 - Sprites of Messages (8x2x16)
39,220 - ScrSaver Sprites (10x1x8)
33025 - Code VRCP-Windows (15872)


... Bye!!!






Other articles:

Entry - the last time was to appear order. Why would it?

News - Black Raven of disk 2, released the first number stsenovoy newspaper Scream, the new ZX Spectrum emulator on the Sony Playstation.

News - Random reports that Chaos Constructions 2001 demo party as at least this year will be canceled.

Mail - A mr.Nuts' y. Editorial.

Thoughts aloud - END OF GAME (c) Sergei Lukyanenko (Nevasilevich)

Story of spektrumista - I, Spectrum and the Spectrum again.

People - the story of Pervouralsky Studio Stall.

Soft - STD-3 - a new monitor debugger from Studio Stall.

Music - Anton cubes: "Techno - paradise for a drummer."

Soft - description of a new operating system for Spectrum Vrcp Windows.

Fiction - Ground terror rushing to the north (Stephen King).

Programming - as indicators of musical nakodit sopratsessora in chunks.

Authors - the authors of the paper.



Similar articles:

В этот день...   21 November