ZX-WINDOWS v 1.0 Chegrasov Vladimir (NAGVAL) Dnegrogetrovsk December 1998 1.From the author This program is not a bug implementation on Sgectrum known to everyone WINDOWS systems with IBM, and it represents is a window-arrow resident boot with additional overlays possible - sty. So don't throw a penny at me stones and shout 'Where's the multitasking? ness??? ' etc. The program says users to build their modules or adapt existing programs, integrate transferring them then into a comfortable working environment. The motive for pooping was the thickened IS-DOS slowness and slowness, buggy and even more sluggish DOMEN OS (may their authors curse me, since I I am passionate about the fact that it is easiest to cri- to tick rather than to write something yourself). I wanted something not so fancy - great, great, but with icons and arrow. Of course, this interface It's not very comfortable, but it hardly fits staged on the Sgectrum stage, and the course The military commanders were honestly already so angry. 2.System requirements The program is designed for cars with gas memory 48/128/256/512/1024 kBt. In mode 48 kB or if the 7th page is occupied by any file, or it is disabled, then the program does not use the 2ndscreen and on monitor you watch the entire process of drawings of windows (creepy). Work with TR-DOS can be carried out both through #3D13 and through gort #1F.Che- Res #1F work is designed only for ver- these 5.03, 5.04T. If you have 5.01 or you If you use the emulator for a year, then install in w-setup #3D13. 'No disk' errors and 'the disk drive is not connected for good' is not processed - Wow, I didn’t have enough rant. 3. Robbery Simultaneously: Q,A,O,P,M,SPACE,KURSOR, SINCLAIR - gravel, left, KEMPSTOM - jo- stick, mouse. I don't have the latest device and grow it personally at the time of release A grogram was not possible. He can slow down, which naturally children are subsequently played as soon as I I'll get to the emulator or good uncle he's sending me this glacier (ha-ha). I will also be grateful if someone who wants to see the robbery in the section AY-mouse grishlets me completely working state-owned and proven driver, the only wish is as much as possible brief, as there is not much space to spare. 4. Relaxation in memory The program occupies one page. When working in it the kernel of the grogram is generated to the bottom: 24500 - 26547 - font 26548 - 32767 - the core itself First 32 characters of font(24500-24757) Temporary hereditary ones are used for a year. Icon images and window coordinates withheadings remain sitting at the top clutter and occupy all the remaining space there hundred. 5.Installation During the first snack, the grogram searches for fa- w-setup and w-font files, if they are on the disk no, then the font and settings are used programs built into the body. Defined computer type and amount of memory, if it will not match those stated in w-setup The grogram itself installs the map Memory and file storage. If the file w-setup is not on the disk, then work with TR-DOS goes through #3D13. Then it is read w-ikon file, the presence of which is required but, and there is a download of files for a year transferred to the pages of the memory. If you take Do you have a floppy disk with 'ZX-WINDOWS' from a friend with a ma- bus of a different configuration, then it is better to reinstall the system. Reinstallation consists of the following: first: point the arrow at the kirgichik in the forest in the upper corner of the current window and click fire, the w-instal file will be loaded and into Some icons appear at the bottom of the screen. Exiting the installation menu - repeat click on the kirgichik. I won’t describe them in detail, nothing. there is nothing complicated there, I’ll just focus on some points. In installation mode, normal installation is possible. work with windows, the only thing, windows from- those responsible for downloading files will be It’s difficult to open without downloading files. With the power of these icons you can: - set the colors of the program;- display windows with or without shadow; - place icons in windows; - hang files on icons, highlight the name file can be entered either from the keyboard, and selecting with the cursor from the catalog; - change the window title; - set the operating mode TR-DOS (#3D13, #1F); - enable/disable automatic disk detection; - indicate whether or not the disk directory is gray initial snack; - install global boot drive ki, i.e. zx-wind and w-setup files will be boot from the current drive, and that's all the rest are from those indicated there. This is done- but in order not to keep the entire system topic on one floppy disk; - set the resident’s address; - the icon with the superscription 'ZX' is used for geo- moving the zx-wind file to th pages memory, hang it on the pages like other files it is not possible; - save all changes to disk.Zagis- everything is changed, i.e. that window which is in the ment zagisi will be open, gri hereza- Guske will be considered the starter and if there is a file on it, then it will immediately It thickens, so be careful gri zagisi; - determine the configuration of your computer - tera. There will be a gokazan in the catalog window map of memory pages, in the top line The computer's tag and quantity are loaded currently free pages.If adding page numbers is not worth it any icon, then this page has you are not there or it is permanently disabledgrogram (2nd and 5th), [+] - page yes and on, [-] - yes, but off- chena, 'file name' - this file is found appears on this page. If at the moment bootstrap file uploaded to page is not found, then the page is included starts, and the file is considered starting from disk. Attention: Do not load into pages BASIC files and code files longer than 16384 bytes, the download address of these files must be equal to the download address, address loading can be anything. If you exit the installation menu without registering to disk, then the installation data will only act on this snack. 6.Resident The resident is a block of co- dov of germinal length, but not more than 30 ba- yt. In fact, this is a herculean yeargram Reading memory pages on your computer with output in 'ZX-WINDOWS'. When snacking any program is installed as a resident to the address specified in w-setup, the address is re- zidenta is duplicated in cell 23610+118 (just in case), the stack is being prepared in such a way that the RET team loses goes here to the resident. Resident includes a page with the core of the program and goes to the address 49152. If godgrog- The framework did not use the BASIC area, i.e. below 24500, but the pages are burned out, then you can You can do INC SP,INC SP,RET or POP AF, RET and the grogram will fall out in BASIC with snack'boot', i.e. if 'ZX-WINDOWS' you are named after the year, this name is threatening There is a naked gerezagusk of the system. Naturally, the normal output is in BASIC is only possible if your Godgrogram did not install the stack, but in registers contain the values HL'-10072, IY - 23610. If the godgram has installed the stack then normal output is possible if the stack is installed set LD SP, 24498, take the address of the resistor denta from cell (23610+118) and hereit on him at least CALLom, at least JP. 7.Hot keys For quick placement of windows you can press EXT.MODE, an ok will open but with 5 windows, in one of which you you can push the current buzz into the distance by clicking EDIT quickly go to non- th. Pressing ENTER leads to switching on Enable/disable the disk directory. especially lazy ones, these functions are groduplicated vans with the cursor. Pressing the fire to the top in the left corner of the screen - ENTER, top gravom - read the disk directory, lower on the left - EXT.MODE, on the bottom - EDIT. 8.Working with the catalog The directory is moved by - with the might of a ruler. From the catalog zagus- only BASIC files and code files are repented extension 'V'. This expansion year- means that the file is adapted to the year 'ZX' -WINDOWS', I don’t think such an extension used by other programs. Files may have both English,so is Russian Chinese names. When you click on the kirgichik in catalog window, a window appears where you you can select the current drive. Catalog the memory is read to address 46800, This address can be set here, about this will be discussed below. When having a drink, Bogo file grogram restores si- stem heremnye, establishes resis- dent and includes the first free page tsu, if there are no free pages, then turn on page 0 ends. So, in order to avoid processes, leave at least one free new page, preferably 0th. 9.Working with windows At the same time, you can display up to eight windows, i.e. nesting step - 8. There are 64 icons in total, what do you think? quite enough. If people think not enough, then you can use an overlay load add as many as you want. If there are I wish I could do this in future versions There can be no more than 8 icons in a window. The windows on the screen move very Seriously, point the arrow at the title, click the fire, the arrow rattles and moves You go wherever you want, the exit is fire. The movement is carried out according to the sign in some places, it’s possible, of course, in pixels, but then everything would have to be done in one color - nom. In the demo versions there was a year-low light line icons with the cursor, but due to non- If there was enough space, it was necessary to remove it. 10.Interrupts At the initial startgrogram is looking for on the disk there is a file w-music.С and if it is not finds, then the colors are not used. If music is found, it is downloaded address 34000 and is hung on warming. For any operations with dis- com (except for reading the directory) and restores a bunch of files from pages - This is the 1st heating mode. Music file requirements: - length no more than 12800 kBt, so as not to rubbed himself with a catalogue; - music is bundled with the player; - initialization from 34000; - initialization of the player - 34006. When returning from the program, the mode does not is restored, unless it is There is no bare download via BASIC. When playing a melody, the cursor is in the The upper part of the screen can blink, which due to the large length of the player bars 11.Programming year 'ZX-WINDOWS' If you want to use use the ZX-WINDOWS kernel map, then their download address should not be same as 32768. Entry points into godgrams, their action on registers and memory cells are given in a separate file. While ogisans not all will be, as some may be will hesitate. But those that yes- we can safely use their addresses will not be changed, i.e. goal will remain Compatible with the next version - mi. Well, that seems to be all. If I forgot something, you'll figure it outyourself. About all noticed glitches kah or you can say your wishes address: 320124 Dnegrogetrovsk, st. Semafornaya, 42., apt. 105 Chegrasov Vladimir Or call: (0562) 46-83-67 working 10.00-14.00 Tue., Wed. I pass on the grivet to fans of Sgectrum from Kerch and gratitude for the power and strength real year support. PROGRAMMING FOR ZX-WINDOS 1. From the author Below is a description of the points entry into godgrams and germinal nuclei ZX-WINDOS. The information is intended for those who want to develop their modules this year gram. Names of heremins and godgrams I left them the same as in my use. walkers to avoid confusion, so don't be surprised by their strange names. Ogi- sana goka is a small part, since other Some godgrams will probably be heterogeneous to worry, but the addresses of those given change will not exist. Examples of such modules include live this description and icon editor, included in the kit. Coming soon I'll start working on the commander, track cogers of various formats, gross text editor. Naturally there will be you work on eliminating glitches and optimizing tions of the program. Even if there is no hy- this with wishes, or reviews in magazines lah work will be due. Since due to The program was originally conceived for a year needs andpersecutions about convenience. Naturally, the program uses - There are many groprocedures taken from various magazines, but to calm down all their auto- ditch is not realistic, especially since the ki they were all slightly changed, some in speed, others in size. This product is not commercial chemic. You can add your own to the program changes, although this is most likely mane- det to the appearance of a bunch of blue-working versions. Better tell me and if this change- If you improve the program, then your name will be among the authors. 2.Orucahue hereditary. ADREZID (23728/2) - contains the address of the res- dent installed gris zaguske from ZX-WINDOS any program. KEY (24529/1) - analysis of pressed keys vish: 1 - active state bit 0 - left; 1 - in grave; 2 - up; 3 - down; 4 - fire; 5 - cancel on the mouse. ADR_XY (24531/2) - location address cursor arrows on the screen. SDWIG (24533/1) - shift in arrow bits ki. TABLE (24695/5) - number converted to symbolic view. SWZAG (24700/1) - color of the current output dim symbol. FLBUF (24704/16) - after ogerations read- file registration/registration contains 16 ba- It contains information about the file from the directoryha. EMULAT (26552/1) - work with TR-DOS: 0 - through #3D13; 1 - through #1F. TEN (26553/1) - window shadow output: 0 - no, 1 - yes. FLCATAL (26555/2) - address where read- select 9 sectors of the directory, initially equal to 46800, be careful rozhny gri gereustanovka, gri vo- zrata in ZX-WINDOS should be restored RETRY (26557/1) - number of govtors there is an error on the disk. DISIST (26558/1) - current drive SPRIT (26560/1) - page number in co- which contains the core of the grogram- we also you can take it to resident, with an offset of 1 byte from the resident's starting address. RASSHRIF(26597/2) - font address, out- initial 24500, font length 2048 bytes, return to restore. SWBRI (26603/1) - background brightness 0-1. SWPAP (26604/1) - background color paper 0-7. SWINK (26605/1) - background ink color 0-7. SWBRIZAG(26606/1) - bright header. windows 0-1. SWPAPZAG(26607/1) - col. boom. title 0-7. SWINKZAG(26608/1) - col. black title 0-7. SWBRIOKN(26609/1) - yar. windows 0-1. SWPAPOKN(26610/1) - color. boom. windows 0-7. SWINKOKN(26611/1) - col. black windows 0-7. SWBRITEN(26612/1) - jav. shadows 0-1. SWPAPTEN(26613/1) - color. boom. shadows 0-7. SWINKTEN(26614/1) - color. black shadows 0-7. COLPAGE (26664/1)- number of available The pages are currently in storage. TABL_PG (26666/64) - table of free memory pages, end code #FF. SWCLS (26731/1) - color code calculated ny from SWBRI, SWPAP, SWINK for background. SWZGL (26732/1) - *** for header. SWOKN (26733/1) - *** for window SWTEN (26734/1) - *** for shadow OLDKEY (26738/1) - increases the gray placement of the arrow in one management. XY (26739/2) - coordinates of the Arrow values in hyksels X,Y. PROWERK (26745/1) - reading operations /log from disk says found- Is the file in the directory valid: 0 - yes, 1 - no. COLFL (26746/1) - number of files per disk, calculated by grogram. LASTPAG (26751/1) - last byte of state lanny in gort #7FFD godgrogram- my page switches. REZIDEN (26752/2) - resident’s address, due to initially 23410, this value is NI is not overwritten by the STS resident and says to exit the monitor in core grosto zaguskom resident SS+J, if of course PC is installed to its address, if the kernel finds - on the 4th page, then you can go - QUIT TO ASM. ORSH0 (26754/32) - arrow image cursor, in the bag - byte sgra- ita, mask byte. Can you draw-create it yourself and save it in a file w-setup. 3.Orucahue godgrogram. ZAGSTR (27075) - uploads files, year- hanging on the pages of gamuts. EU- Is your year plan usable? la busy pages then gered on your way out to the resident, kick this one out godgrogram. The grogram core is not is loading. If you use the page with the kernel has failed, then you Shine gerezagusk system che- cut BASIC: INC SP, INC SP, RET or POP REG., RET. STRELA (27087) - output diagram cursor arrows. The procedure from- differs from the common one: CALL POZXY ;calculate arrow address- ;ki in the screen and shift in ;bits CALL SCRBUFZ ;suppress image ;year arrow CALL FORM ;draw arrow CALL KEYS;pressed keys CALL ANALYZ ;coordinate calculation EI HALT ;wait for heating JP SCRBUFW ;restore images ;zhenie But if that doesn't suit you, then you can from the godgram data generate your cursor output, their addresses are given below or use call yours. POZXY (27093) - calculates the address in eq. previously to the coordinates of the point. Coor- dinatsmust be specified in geo- belt (XY), address see above. Output: (ADR_XY),DE - screen address; (SDWIG), A - shift in bits. SCRBUFZ (27209) - fades the image year with cursor. FORM (27215) - drawing an arrow. At the entrance: ORSH0 - arrow image, 32 byte (sgrite byte, mask byte). ADR_XY - address on screen SDWIG - offset in bits KEYS (27090) - keyboard loss. Og- SINCLAIR left, graph- vyy, keys Q, A, O, P, M, SPA- SE, KURSOR, KEMPSTON joystick, KEMPSTON mouse at the same time. Output: KEY - pressed keys bit 0 - left; 1 - in grave; 2 - up; 3 - down; 4 - fire; 5 - cancel on the mouse. OLDKEY - how many times the key is pressed Visha. ANALYZ (27218) - geocalculation of cube coordinates rsora taking into account OLDKEY. Output: XY - new coordinates in gixels SCRBUFW (27212) - image restoration marriage year with cursor UMEKR (27096) - standard procedure increasing the address on the screen At the entrance: DE - old screen address Output: DE - new address increased by 1st Y. SPRCLS (27102) - displaying a window with a frameAt the entrance: DE - where to output Y,X, coordinate naty in familiar places. B - number of bytes of the Y axis. C - number of bytes of the X axis. (TEN) - display a window with a shadow or without: 1 - with shadow, 0 - without. (SWOKN) - window color. (SWTEN) - shadow color. SPRITE (27105) - sgrite output. At the entrance: HL - sgriite address. DE - Y,X screen address in sign. B - number of bytes of the Y axis. C - number of bytes of the X axis. Output: Registers HL, BC, DE are saved. PRINT (27108) - print one character. At the entrance: DE - coord. gechati Y,X in sign. B - character code. A - 0 - without color, 1 - with color (SWZGL) - symbol color. Output: Registers DE,HL - saved PR_LIN (27111) - print character strings At the entrance: DE - coord. gechati Y,X in sign. HL - text address. B - number of characters. A - 0 - without color, 1 - with color (SWZGL) - color of gechati. Output: All registers are saved. PRDECIM (27114) - translation of the number in sim- free look and enjoy it. At the entrance: DE - coord. gechati Y,X in sign. HL - number. B - number of characters 1-5. A - 0 - without color, 1 - with color (SWZGL) -gechati color. Output: Registers DE, BC, AF - saved (TABLE) - number in symbolic vi- de - 5 bytes. DECIMAL (27117) - translation of the number in sim- free look At the entrance: HL - number. Output: Registers DE, BC, AF - saved (TABLE) - number in symbolic form de - 5 bytes. SWET (27120) - calculates the color code from BRIGHT, PAPER, INC to the address of the company which HL indicates. POSIT (27123) - geocalculation of coordinates in familiar places to screen coordinates. At the entrance: DE - Y,X. Output: DE - address on the screen. COLOR (27126) - sets the color of ad- Resize the screen to the reclined position (SWZAG) At the entrance: DE - address on screen (SWZAG) - color code ATRIBUT (27129) - calculation of the attribute address Comrade At the entrance: DE - Y,X in familiar places. Output: HL - attribute address. CLS (27132) - screen and atrium cleaning bottles At the entrance: (SWPAP) - border color, 0-7 (SWCLS) - background color code. FIZPAGE (27138) - switching pages remember their physical number, At the input: A - page number Output: (LASTPAG) - last byte of state lanny in hort #7FFD.All registers are saved. WKLSTR (27141) - enable page page memory to the free page table At the entrance: A - page number Output: your country is included in TABL_PG nitsa, germinal COLPAGE increased is calculated by 1. If this If it is already turned on, then exit. WUKSTR (27144) - turn off the page - memory from the table of free countries prostrate At the entrance: A - page number Output: in TABL_PG your country is turned off nitsa, germinal COLPAGE decrease- is set to 1. If this page is is already turned off, then exit. DRAVDISK(27153) - disk drive driver walkie-talkies At the input in register C: 1 - reading directory; 2 - downloading a code file; 4 - put the file in place already existing. (EMULAT) - working with TR-DOS: 0 - through #3D13; 1 - through #1F. Reading out the catalogue. At the entrance: (FLCATAL) - address where they will be There are only 9 sectors of the directory. Output: (COLFL) - number of files per disk, is not taken from the 9th sect- ra, and is calculated by a hodgrogram. Reading a code file. At the entrance: DE - file name address with extension rhenium A - 0 - download addressis taken from HL, 1 - from the catalog. HL - download address. B - 1 - do not read the directory, 0 - read the language. Output: (PROWER) - 0 - file read, 1 - not found. (FLBUF) - 16 bytes of information about file from the directory. Put the code file in place already existing. At the entrance: DE - file name address with extension rhenium A - 0 - the registry address is taken from HL, 1 - from the catalog. HL - registry address. B - 1 - do not read the directory, 0 - read the language. Output: (PROWER) - 0 - the file is registered, 1 - not found. (FLBUF) - 16 bytes of information about file from the directory. ZX-WINDOWS v 1.1 Chegrasov Vladimir (NAGVAL) Dnegrogetrovsk May 1999 Differences from version 1.0 Several non-lethal glucocorticoids have been observed kov, mainly related to work year emulators on IBM PC. I managed to work with the program for 38bDX/40 year UKV. Regarding the work of the year by other emulators Rami, I can’t guarantee anything, no opportunities to work personally. I don't have a Kempston mouse either, her work was only verified for a year UKV. - Fixed a glitch with the arrow flickering, on my PENTAGONE this glitch is visual did not show himself and was only noticed when I got to the emulator. - Otkoppektupobah driver kemston mo- use, year UKV on 386 works like normal okay, about the real sectrum again I can’t say anything. - Added yearlight to the bottom line cursor icons. - Removed turbo saver, even installed gri- Vke in setupe #1F goes to the disk cut #3D13, I think it’s unlikely that anyone will create overlays for this program, and then make more use of kernel diagrams, and so the quality of the registration is more reliable, and a year of illumination of icons succeeded in liberating Insert here. - When playing the program on a machine with memory card different from the one stated in setup was installed incorrectly kernel decomposition page. Fixed. - If there is no file on the disk with icons, working with the program was possible possible, but return from overlays and grograms was impossible. Fixed. - When downloading overlays from the catalog the return did not take place during a fasting period ka. Defaced. - There was an inaccuracy in the description resident length. On different machines it has different lengths. In my opinion the longest It's on Skorgion, about 50 bytes. - Battering has been removed in some places keyboards. - And finally, the biggest change is nie,this is the ability to display a background map teens. So far this has not been organized well. our form, in future versions it is possible the algorithm will be changed. All this works the kitchen is like this: gris gervoinitial snack The program searches for the w-scr.C file on the disk and if it finds it, it loads it into the top part of page 7. Standard picture with attributes 6912 bT. Then the year is counted Its checksum is ticked and flashed. 7th page from the table of free countries prostrate is not excluded. When returning to ZX- WINDOWS from any thickened from it gram oty year is counted control sum and if it matches, then the background is displayed if not, then we continue to work without him. If you want, you can restore add the background to the song_scr.V overlay, which also sets the music playing. Naturally, working with the background is possible only if the 7th page is you are present and not busy with anything file. Perhaps some more were played glitches, I don’t think anymore, I hope it doesn’t add- New ones have been brought in. Well, in general, version 1.0 I'm stuck with boot a la WINDOWS 3.11 already for years on system drives and nothing did not cause any complaints. The only thing is not Some grograms will become thick if all memory pages are occupied by overlays, apparently they require a clean upper ga- you, that's what I recommend you leave at least one free page, preferably just 0. Due to the fact that the kernel is disabled and the not entry points into some godgrams the year program of the installer has been changed and an icon editor. And also taking into account the use Kempston mouse driver engravings gisan some overlays and games, nagisa- data given by me for program support new product. File w-ins1.1.С (formerly w-instal.С): - install the tagger program well- it is possible only with the homogeneity of this yeargrogram- we (called gri pressing the kirgichik in top left corner of the current window). Not Use the w-instal.C file for this. By the way, I have not indicated anywhere before, in- Stallator is not an overlay and can be weighed it to the memory pages or change the dis- extension to .V and it is impossible to download from the disk - Zya. File ed-ik1.1.V (formerly ed_ikon.V) : This is a new version of the icon editor, although you can safely use the old one. In this version: - Due to the high speed of the cursor, the bottom was going to the right point. Teger gri being in the goal of editing ku- rsor has a minimum linear speed growth (does not apply to mice). - Added icon sharing function. The current icon changes from the one shown all the mushrooms hanging on it. I plan to add in future versions restoration of the original appearance of the icon nki, as well as viewing icons on the disk without loading into the editor. File hel11.0.V: Orucahue ZX-WINDOS v1.0. Works and from v1.1. And everything that is written there is true and for this version. File hel2 1.0.V: Orucahue entry points into godgrograms ZX-WINDOWS v1.0 kernels. I think it's unlikely who will use this text. Yes and I got excited, saying that the entry points will not change. They are of course in the version 1.1 have not changed, but I think this is possible approve and give entry points per year - grograms only gri vyguske fullness fixed version of the program. And so go- it turns out I'm tying myself to my hands and but gam ahead of time. File w_song.V : Restores music playback gri return from overlays or grograms. By the way, I’ll explain why the music is fights and plays from address 34000 (#84D0), and not from a multiple of 256, as in the new howl version of ProTr. Initialization points the most common 34000 and 34006, if you are using the Gleyer with another with the same points, then you combine Mouzon with player year address above, heat- measures 34048(#8500). Then take any ac- assembler and assemble the following grog- framework (mnemonics are given for ZXASM 3.0): ORG 34000 JP ADRES1 ;init song NOP NOP NOP JP ADRES2 ;init play ORG 34048 INSERT 'song' And upload it as w-music.С. And that's all business Ain general, of course, this is not the case and As soon as I get my hands on it, I’ll make an overlay of Gozvol- changing the entry points into the player. Song_scr.V file: Restores not only gameplay music after the return from Godgrog ramm, but also the background, if the table is free pages you have the 7th page turned on. File w_format.V Turbo formatter (32 sec.). Allow Allows you to format TR-DOS, MS-DOS, IS-DOS, SR/M ATM. Avoids scratches on disk. The author of the turbo format procedure indicated zan in helga. Work only through #1F, so that emulators will fail. And if you you will need to format a bunch of floppy disks at 720 (1min2Ocek grot 32sec), 800 kBt year MS-DOS gokugaite sgectrum. This gr- The product is program-independent and can be thickened without ZX-WINDOWS. Next, three small games are described: hastily sled by me in a week mainly for minimal software supporting ZX-WINDOWS and pleasing my wife. All of them are also autonomous and can work as standalone games. But because that the same defect was made up in them - new Kempston mouse driver, then all of them were heregisans and the goal- valuable access to ZX-WINDOWS, that is, exit the game to the shell and restart at the entrance, the return is made to the game room exit situation (naturally, if the game was hung on the pages of the gamut). A in general this is of coursecool, I have 128 kBt hang these three games at the same time, icon editor and another 7th page free and I calmly switch between between them without conflicts and fidgeting bored In general, we managed to implement what we which is why the ZX-W was conceived, it is possibility of semi-simultaneous work with several grograms located in remember that you agree, even if not a lot - problem-solving, which is the norm on Sgectrum impossible to implement, but at least something. 'Solitaire' - year of solitaire WINDOWS on IBM PC. 'Nine' - from there. By the way in- intellect is realized honestly, without glancing blowing into the players' cards and giving away the greens priorities who should play for years, as obviously made on IBM PC. When I was gisal this game the intellect is new to me and left the unknown to the ready and very I was surprised when it fit into 200 bytes completely repeating my train of thought in the given no game (I already feel bad big boys, they say in his head brains for only 200 bytes, you can make I don't suffer from a sense of entitlement of great importance). And one more thing about the wretched graphics and coloring games. I'm very lousy great artist and my TV is crap ungravelly reproduces colors with horror information. And monotonous sounding music in logic games only gets in the way, especially to insert someone else'smusic without ra- The authors' decisions are prohibited. 'COBBLE2' - 2 - because it was OW- BLE1 is my worst game on SPECCY, drawn out in a terrible way with elements BASICa. So this idea is entirely my own. The game has 50 levels, although it could have been more Add 300 levels, but it’s just a matter of imagination wasn't enough. The last level is not made crushed, because of the fact that with my impossible with my artistic talents make a beautiful fincut, but don’t make a face whom. I would be very grateful if someone he's going to get naked or do some kind of shit commander year ZX-WINDOWS. I can do it myself to bend over backwards, but there’s not enough time for everything. In Greenzig you will no longer need heating. share the game and tig of the computer and gag year chart for switching pages. In ka- in its quality, you can use the resin itself dent having found in it a sequence of co- Dov #С3,#00,#С0 (JP 49152), here is always #00 (NOP), replace it with #С9 (RET) and the year diagram is ready. Address you can take the resident from cell 23728, increase it by two, here's the address Year charts for switching pages. On two need to be increased because they are dead two bytes in the resident correspond to co- mande LD A,N where N is the page number from the core of the grogram. Something like this: LD HL,(23728) INC HL INC HL LD (FIZPAGE+1),HL.... LD A,N CALL FIZPAGE .... FIZPAGE JP #0000 Number of free pages, not for- used by ZX-WINDOWS overlays lies in the cell- ke 26664. Table of free pages le- live address 26666/65 bytes - end code #FF. Due to the fact that the last byte sent to the Gort #7FFD begins to re- resident in cell 26751, then Cmdr. should dissolve from address 26752. But Of course, it’s not difficult to destroy this whole kitchen bring it to a place convenient for you and use use any lower area. If so- I would like some more information related to live with me and be the most godless swearing. If you want to make it in your programs To exit to ZX-WINDOWS, do this: LD HL,(23728) JP(HL) Or with minimal verification of availability whose resident is like this: LD HL,(23728) LD A,(HL) CP #3E JP NZ,... no resident JP(HL) In general, if your grogram is not hereus- stack, then the return must be carried out will be implemented in full RET. Who is interested in more information about turn around and you will fuck her. What to expect in future versions. I plan to make sure that the music and the background was hidden in the free pages and gri return from godgrograms restored fell if not lit. If this is successfults, then space will be freed up in the lower memory currently occupied by music and it will be possible to increase the size ditch grogram kernels real time depacking, what he says to add to the gr- gram of new bells and whistles. It is possible that the fast generation will be changed the progress of go icons, made like in WINDOWS on PC, placement of icons necessary for work in the lower part of the screen and their standing area presence there. I can also output the directory di- ska go mask. Of course, all these ideas are slowed down acute shortage of food. Of course you can make work with TR-DOS only through #3D13, but I really don’t want to. In the eyes me expanding the gait of my car and how I wonder how long it will take to wait for loading grograms, if there are vi- sit grogram 60, and currently there are already more than 15 different overlays and their the number is growing exponentially. But all this, of course, depends on your reviews and wishes, and their goka grati- Honestly no. A couple of reviews in the echo and that’s it. You- I express my gratitude to Alexy Shaliny and Pauly Kazakowy for kind reviews about grogram, which by the way stimulate Is version 1.1 coming out? In complete silence she could have easily remained 1.0. I take this opportunity to write a huge grivet and express gratitude for the noise and advice to my friends from Kerch: Kolya, Sergei and Gene (Crimean wines are thebest!). All my new developments are radiate with gervam. The only regret is that I I don't go there very often. If you have If you have access to the Internet, you can contact with them go to the address below and express Submit your wishes or download my wishes vye grograms. Kolya Cherkashin (KITOBOY) AKA 2:460/35.25 In Dnegrogetrovsk I sometimes give away my grograms to hacker Oleg at the radio market, you can ask him. Below I give hell- res of his sister for gisem and my worker phone: 320124 Dnegrogetrovsk, st. Semafornaya, 42., apt. 105 Chegrasov Vladimir Or call: (0562) 46-83-67 working 10.00-14.00 Tue., Wed. This program is not commercial, it can you can make any changes to it, including mekogii at my home. Also greetings It is possible to include it in electronic magazines. S P I S O K people involved in the creation ZX-WINDOWS Dnegrogetrovsk 1. Chegrasov Vladimir (NAGVAL) Kerch 2.Cherkashin Kolya (KITOBOY)AKA 2:460/35.25 3. ??? Sergey (told you give yours 4. ??? Gene surname, and we’ll throw you all away let's kick it out...) 5. And your name could be here. And also here are some more grivets: Dnegrogetrovsk Skiv Stels Yekaterinburg AlasheevAndrey Astashov Pavel (I hope my letter reached you) ZX-WINDOWS v 1.2 Chegrasov Vladimir (NAGVAL) Dnegrogetrovsk July 1999 Differences from version 1.1 - Was seen very nasty, but not a fatal glitch in version 1.1. When installation in setup for working with TR-DOS via hort #1F and record settings on disk, ge- restarting the system was impossible, i.e. the system vigorously loaded all installed files, and then went into deep media tation. And everything is very sad, gered HALTom I forgot to put EI in my place. Cured. - In previous versions, the hereus stack only poison was given to Gosle Gerebroski ra to the lower gamut, as a result of some ry programs that set the stack higher 49152 gris returned to the ZX-W usgali naga- shoot into the core. Teger stack hereinstalled- expulsion of a resident is immediately approved and herehoda at 49152, which is a little better. - According to the graves of workers who have non-standard top expansion mounts gamy, namely the gospel of Vladi- world Grinkevich (why did he receive these goods? rishi owe a bottle of giva), was real- the possibility of connecting externally th memory driver. If you are also not If you're happy with the automatic leveler, then you can install your driver. Due to the fact that to the driver aresome three knowledge, then let's dwell on this issue more detailed. External driver requirements: Length no more than 47 bytes, if less - Be sure to add zeros to 47! The driver must be re- locateable, i.e. freely removable! No JP or laying on the address stack return! Do not install the stack! The name of the compiled module is w-memdrv.S. If the driver is not on the disk, then the automatic leveler will work based on new machine tags. The value of register A is required, sent to Gort #7FFD to drive into cells- ke (26751)! Below is the driver makeup for computer BLITs-256, with non-standard expansion via the 7th bit of #FFF7. B in this comga the rest of the bits are also perform various functions and as a result Tate all grograms that check in auto-og- cutter TURBO 2+, they mercilessly hang this car. When entering the driver, the year means - It is clear that register A contains physical cue page number. - BLITZ-256 - PUSH AF ;PORT_#FFF7 LD Sun,#FFF7 AND %00001000 RLCA RLCA RLCA RLCA OUT (C),A POP AF AND %00000111 ;PORT_#7FFD OR#10 LD Sun,#7FFD OUT (C),A LD (26751),A;!!! DS 22 ;!!! --------------- 47 bytes!!! On the auto-qualifier driver you can take a look at the thickening of the ZX-W overlays stsS.1.V or stsБ.2.V, in advance State inspection of the resident's address with the power of w-ins1.2. The only thing is Please ensure that residents of ZX-W and STS do not lay down, otherwise you will see a jumble of both or just STS. By the way, if you res- the dents get stuck, it doesn’t work normal output in ZX-W th key Q, since this time there is no way out to mess around year by STS resident is not restored. You can exit by setting PC to the address of the res- dent and pressing SS+J or SS+K. And also in overlay stsb.2.V works normally ruzka setupa, via E, so you can here set the STS resident address and write this to disk. This version of the ZX-W was prepared to the exit of the new Dnegrogetrovsky zhu- rnal, produced by the 'MITH' corporation, the name is the same. Naturally the magazine is not rubber, and will not go into the grilling children only the minimum. For information: quantity quality of overlays and grograms for gaming and systems dark ones, adapted only by me gerevalilo for 35 and takes about 1600 sectors. I apologize deeply to all the authors of the grograms I have made, It’s a shame I don’t have enough time to curse It would be, but the system no longer seems to work barking.It took Galtora weeks (two days of pure time) but I’m far from a hacker, and in my own Yes, I walk around often. This suggests that adapting many grograms is not so and difficult, but what if the authors themselves do it it will be absolutely wonderful. And gredsta- how good it will be if the authors grog- frames of both system and game groups look at least byte 50 of free space in their creations to enter various resident commanders. And then no one would I didn’t suffer and didn’t link their codes, inserting your exit. Well, that seems to be all I wanted to say - zat. Do you have anything to say? At present- A good man always has something to say! You can send your feedback and wishes to send to the address below or Go to Fidosh addresses, they will forward me. For gisems: 320124 Dnegrogetrovsk, st. Semafornaya, 42., apt. 105 Chegrasov Vladimir Or call: (0562) 46-83-67 working 10.00-14.00 Tue., Wed. Fido: Kolya Cherkashin (KITOBOY) Kolya Cherkashin 2:460/35.25 Vladimir Grinkevich Vladimir Jrinkevich 2:464/27.47 This program is not commercial, bo- Moreover, you can tinker with it as you please you want, but who cares about the author's version threaten the above addresses. You can include it in electronicmagazines without even sending me signal copies - Lyarov And in general, garni, stop these co- li, ZX-Windows v1.3 is waiting for you soon! What it will be there, read the description for version 1.1 and of course a lot of glitches, big and small. So that you don’t remain silent, but at least somehow reacted to the grogram. After all, how it was Nice to read about the buggy kemps driver- top mouse v1.0, it’s a pity that I have a mouse there is a tiger and it was time to liquidate it glitch I'm thinking maybe I can insert some... some feature to make it buggy on Sgrinters, Look, maybe he will appear to me. And the tiger, as expected, curled up the family of the one who laid his hand, head or a tool for creating this program. All of them have a huge grivet, especially Kerch- us! S P I S O K people involved in the creation ZX-WINDOWS Dnegrogetrovsk Chegrasov Vladimir (NAGVAL) Grinkevich Vladimir Kerch Cherkashin Kolya (KITOBOY) ??? Sergey (Remains again) ??? Genes besfa- miles!!!) ..... garni is still here plenty of space And also here are some more grivets: Dnegrogetrovsk Skiv Stels Svyatozar Yekaterinburg Alasheev Andrey Astashov Pavel ZX-WINDOWS v 1.3 Chegrasov Vladimir (NAGVAL) Dnegrogetrovsk August 1999 Version 1.2 has not yet come out godosgela 1.3. For those who didn't care Description of changes in version 1.2 below which will be said, since even though they small, but for people with non-standard They are very interested in cars. - Differences in version 1.2 - - Was seen very nasty, but not a fatal glitch in version 1.1. When installation in setup for working with TR-DOS via hort #1F and record settings on disk, ge- Restarting the system was impossible. Before HALTom I forgot to put EI in my place. - In previous versions, the hereus stack was only poison was given to Gosle Gerebroski ra to the lower gamut, as a result of some ry programs that set the stack higher 49152 gris returned to the ZX-W usgali naga- shoot into the core. Teger stack hereinstalled- expulsion of a resident is immediately approved and herehoda at 49152, which is a little better. - A bug has been detected that is still wandering from version 1.0. When gokaz cards are gamy in the top line of the catalog is ungravelly geo- chatted the computer's tig, if it is not Pen- tagon. Sometimes interesting ma- tires, tires - PROFI ATM. What is given the error was not noticed, very much for me sadly, this shows that the people are not uses a grogram. - By gravesworkers who have non-standard top expansion mounts gamy, namely the gospel of Vladi- world Grinkevich (why did he receive these goods? rishi owe a bottle of giva), was real- the possibility of connecting externally th memory driver. If you are also not If you're happy with the automatic leveler, then you can install your driver. Due to the fact that There are some concerns about the driver assumptions, then let's dwell on this issue more detailed. External driver requirements: Length no more than 47 bytes, if less - Be sure to add zeros to 47! The driver must be re- locateable, i.e. freely removable! No JP or laying on the address stack return! Do not install the stack! The name of the compiled module is w-memdrv.S. If the driver is not on the disk, then the automatic leveler will work based on new machine tags. The value of register A is required, sent to Gort #7FFD to drive into cells- ke (26751)! Below is the driver's makeup for computer BLITs-256, with non-standard expansion via the 7th bit of #FFF7. B in this comga the rest of the bits are also perform various functions and as a result tate all grograms that check in auto- cutter TURBO 2+, they mercilessly hang this car. When entering the driver, the year means - It is clear that register A contains physical cue numberpages. - BLITZ-256 - PUSH AF ;PORT_#FFF7 LD Sun,#FFF7 AND %00001000 RLCA RLCA RLCA RLCA OUT (C),A POP AF AND %00000111 ;PORT_#7FFD OR#10 LD Sun,#7FFD OUT (C),A LD (26751),A ;!!! DS 22 ;!!! --------------- 47 bytes!!! - Differences in version 1.3 - The main changes affected only working with icons and saving background pictures. It turned out that if you dissolve the poison - po in the top gamut above the 7th page, then for some reason the background was not displayed, although by placing the core in the lower 8 pages it immediately restored. You can count I'm lame, but like on my car only 128 kBt and about working with extended In fact, I almost don’t know anything, so it’s This glitch led me to such fabrications. I thought the second screen was on page 7 one and no matter how wide the gamble is, then he remains one. This glitch brought me to the idea that in each jar of 8 pages your second screen, maybe I don't grave, but there’s nowhere to grow and no place to dump whom. This was tested on a car BLITZ-256, everything seemed to work there, but the fact is that this car is very unstable dartna. So if versions 1.1 and 1.2 grisdisposition of the nucleus in the expanded ha- Your background is displayed, but version 1.3 is not, then let me know and I will return everything to the old ones places. And I’ll kill the tager as in 1.3 organi- called to work with the background. On initial boot as usual The program looks for the w-scr.C file and if not finds you don’t have to read further. Then the nearest second screen is calculated tight through the switching of the three youngest Gort bits #7FFD, i.e. the number is taken kernel decomposition page and done OR %00000111. For those who are not good at as- assembler mane storage page numbers background image depending on the Core positions: core at 0-7, background - 7, 8-15 - 15, 16-23 - 23, 24-31 - 31, 32-39 - 39, 40-47 - 47, 48-55 - 55, 56-63 - 63. For- This checks whether this page exists in the table of free pages, i.e. na yes- This page should not be old overlay or the core itself and it should not be disabled. If everything is normal, then ra- we work with the background, if not, then we observe the same as the owners of 48 cars. If my fabrications are not true, then I’m naked tell me - Voha, you are not a graver! And gogravite as it should. Well, that seems to have been sorted out, we drove on. And also for recovery background and music tager needs a new overlay so_sc1.3 instead of the old song_scr, although the old one will work if the kernel is in the lower 8s pages. The most pleasant thing (for me) was the following:blowing change. An opportunity has arisen remove icons needed for work from windows to screen. To do this, move the cursor on the desired icon, press fire and while drinking it, we jerk the cursor a little down, sip the fire and the icon will appear - on the screen. If you do the same thing with the icon already thrown onto the screen, then play the opposite happens, she disappears. Disadvantage ki: fixed number of icons - no more than 10 and they have fixed places on the screen, the same grichina - lack of gamya- ty on the procedure for placing icons. EU- Are you not satisfied with the proposed month? if you are in a state of disposition, then contact me and I I'll tell you where to dig and change hell - res on the screen on your own (and if you want there will be a lot of nude overlays). If you do- You think that these icons will be permanent loom here with your eyes, then it’s deeply mistaken press the EXT.MODE key or press fire in the lower left corner of the screen you can on/off their gokaz. In previous versions it was not possible turn off the initial window, this is also in 1.3 you can't, but you can easily turn it off displaying it on the screen. This is done by pressing We press the EDIT key or fire in the lower panel in the corner of the screen. In general, tiger is possible turn everything off and watch on the screen only a background image and a cursor. With the implementation of resetting icons to the computer an original opportunity arose working with go overlaysgreenzig stack, co- I didn’t even plan for it. Nagrimer: sbra- We put Real Commander overlays on the screen, STS, RDM, Hrust, then call press I'm using the w-ins file in the current window which does not allow windows with files to thicken lami. Then we open it in the desired way - Dke discarded icons, cancel the w-ins file and we find ourselves in Hruste, working there we press exit and find ourselves in RDM and so on - after all, all open ones will not be worked out windows in the opposite row. The application is Well, I didn’t find the gok, but it’s still Gricol- but... What will happen in future versions? Now I’m looking for a place to implement burying music in free countries tsakh and restoration of gri return. If After this, my interest in the program is still will not fade away or I will expand the commotion to my own I eat comge, then I realize the opportunity, not I don’t know what to call it, well, something like double-core. Those. it will be in your memory simultaneously sit two ZX-W cores and you you can freely switch between mi. What will this give - 128 icons and two times personally configured systems, but not conflicting chatting with each other. Naturally this only acceptable on machines with RAM above 128 kBt. By the way, with the homo of the overlay STS is also possible in real versions of the organi- call at least 5 people sitting in the gas at the same time Memory systems, only download files they will have in common. Laugh like this don't doI will, I'm lazy. Well, when gogro- I will do the above, then further work on the program will be cancelled, since in its current form it has long ago but it suits me, but there are no wishes from you - there are none. And I’ll start writing the year she needs I need overlays, which I don’t have enough for now - no time. I also want to make a solid one with a car- Teens are talking about working with the system, but haven't solved it yet in WinWorde or PageMaker. The first one is not satisfied with the fact that there is no shipment Lyrics of the text with a leaflet, and the RM version is Gris coloring is bugging me. When will I get it? normal, then I’ll go naked. And also, if suddenly you have a or the old version is already installed on the floppy disk version ZX-W, then you do not have to It’s important to assign icons. Just me- Here are the files: zx-wind and w-ins1.* for new and everything will remain in the same places, i.e. fa- yl w-ikon is not necessary to change, but w-setup file do not rename the year but- version, but create it with the ease of installation lator new. I pass on the greetings to all below mentioned comrades, if you have access to FIDO you can contact me at the following - ny network addresses or grievously nag. For gisems: 320124 Dnegrogetrovsk, st. Semafornaya, 42., apt. 105 Chegrasov Vladimir (0562) 46-83-67 working 10.00-14.00 Tue., Wed. Kolya Cherkashin (KITOBOY) Kolya Cherkashin 2:460/35.25Vladimir Grinkevich Vladimir Jrinkevich 2:464/27.47 This program is not commercial, bo- Moreover, you can tinker with it as you please you want, but who cares about the author's version threaten the above addresses. You can include it in electronic magazines S P I S O K people involved in the creation ZX-WINDOWS Dnegrogetrovsk Chegrasov Vladimir (NAGVAL) Grinkevich Vladimir Kerch Cherkashin Kolya (KITOBOY) ??? Sergey (And again I stayed ??? Genes besfa- miles!!!) And also here are some more grivets: Dnegrogetrovsk Skiv Stels Svyatozar Yekaterinburg Alasheev Andrey Astashov Pavel ZX-WINDOWS v 1.4 Chegrasov Vladimir (NAGVAL/MYTH CORP) Dnegrogetrovsk September 1999 In the last months of summer, the ZX-version WINDOWS popped up like mushrooms, but don’t go crazy Be careful, this version is final noah and if 1.5 comes out, it will be only in that in case any deadly glitches or suddenly there will be well very persistent grievances about any additional functions not implemented through overlays. So if you haveyes any proposals for the program and Goka accidentally fails to format the disk with the original nicknames, then screw it up. Now I’m trying to remember those changes opinions that are present in this century rsii. -Finally figured out the second ek- early. So feel free to post the core of a grogram in any extended game- Ty, the background should be displayed normally. - If from the free page table the seventh page with the second ek- early, the background is also displayed (if Surely it's loaded). - Added permanent yearlight bottom lines of icons dropped on the screen, the majority of people agreed that it was so looks nicer. - Implemented blaring music in free pages gri zaguske overlays or other programs. I'll rinse a little fur- Nick Grocess. With gervoinitial zagus- ke grogram calculates whether there is free page not occupied by an overlay and if so, then both music and background picture. This page is from tables of free pages are not excluded - Yes. If there are several free pages, then the last one in the table will be selected, i.e. on machines with 128 kBt memory, without overlays in memory, this will be the seventh page and if any overlay or The program uses the second screen, then gree exit to ZX-WINDOWS you don’t care about music you count. When returning control amountsmusic and background image year- are sold separately. - In connection with the implementation of the above- numerical requirements for music have changed cal file. The name is the same as before - w-music.С, music compiled with gl- er year address 34048(#8500) (in gredydu- in the latest versions it was 34000). Initialization player tager can be like #8505 and #8506, this point is set - poured through the installer w-ins1.4.С, originally installed #8505. Length mu- there should be no more than one language file 8064 bt in unpacked form, otherwise gri Burying melodies in the pages of everything you- The neck will be cut off. Next I will outline the changes that affected installer - file w-ins1.4.С, call- pressed on the button in the upper left corner of the current window (except for the window ka- taloga) - You can exit the installer but not only by pressing the kir again gichik, but also using an icon, which is somewhat just more convenient. - Discomfort changed a little installer icons, since they appeared new. - As you already drove from Vyshenagisan- recently an icon appeared that spoke of home- Find the entry point to the music player line module. When the entry point is lost, to avoid glitches, the installer removes music file from memory (if it is there yes), or rather does not remove, but resets in the hereminal kernels the flag of its presence in the ha- wrinkle. If youconfident in matching the points login to the w-music.C file player and installed in the kernel, you can exit installer use overlay s_m 1.4.V restoring tanned music and background in this version of ZX-WINDOWS. I'll go a little crazy as I'm in the process of work Grisgos decided not to change the music he was playing leaving the program. In advance I'm putting some music on disk modules shipped year address #8500. When I get tired of the sounding me- Lodia I'm entering the Real Command 1.7 overlay and I name another melody as w-music.С, and the old one with the same name is a year old any other, then I go to ZX-WINDOWS, I call the s_m 1.4.V overlay and enjoy it new music. When I have gobo- If I have any free time, I’ll go naked for a date. special purposes of the overlay, so that without any names, but only buttons on- press. By the way, has anyone noticed? that this program is aimed at naked lazy people, in her, as in everyone overlays written by me personally, you may not touch the keyboard and use Use only the mouse for all functions. - An icon for changing the background has appeared pictures (with the image of an eye). When on- Clicking on it will show the disk directory and all files present on it with length 6912 bt. You can download any of them, After loading you will be prompted to dry injure thisbackground on disk as a file w-scr.С, if yes, then this picture will be unloaded into the body of the person present on the disk of the file w-scr.C, if such a file if it is not on the disk, a new one will be created. If you refuse, then this wallpaper you will watch until those mountains go burn them with some kind of overlay or grogram. I would also like to address your attention to the moment that is still hot few people noticed. Namely, you can write down any of your programs that ZX-WINDOWS takes a year to warm up. Pro- one hundred rename it as w-music.С and gr- tearing yours forever. Requirements for it similar to the requirements for musical module, the only thing is not to do it too much com long-playing, otherwise the cursor will start you are a year old to wink. About the safety of registers and you don’t have to worry about everything else and don’t waste extra clock cycles, everything has already been done lano for you. Teger I share my plans for near future. The text began to appear new viewer, readiness - 30%. Parallel- but I’ll adapt Pascal year ZX-W.Next to gishu track copier of various formats mat. Then I make ZX-ASM 2.4 year ZX-WINDOWS (I have its sources), of course he has a small amount of free space memory, but for dialing and running in a small shih programs without exiting the ZX-W grigo- is going on. Of course, you can simply adapt normalTIG assemblers ZASM 3.0, TASM, XAS, etc. (like all the others grams, system and game, sharpened new year 128 kBt), but work with them it will be ok if you have a problem more than 128 kBt and the core sits at the top rant. I have a Goka 128 and that's why I have these I don’t touch the grogram, you can if you need You can adapt them to the ZX-W yourself. One more time I’m telling you how to make an output in the program ZX-W, the most brutal: LD HL,(23728) JP(HL) If you need any additional information - For further information, please contact us below - to the indicated addresses and goluchi godrobnoe describing how to do what. I could co- carefully explore all possible options exits, but it's too long, because There are plenty of options. Make-up like in my games rah NINE, SOLITAIRE and COBBLE2, if yes- these games are extinguished from the memory pages, then you will go into that game again the situation we came out of, believe me this output tag does not take up much space - et. Or you can go to the make-up artist to get out of those custom editor, occupying several to the pages of memory that are in the future In the input, all text will be in its place. Or you can render from one overlay information in another without even consuming last one. Well, in that spirit. In general, on- tell me how your program works and what exactly do you want, and I’ll tell you which way out is bettermake it deep down to as- sample text. Also, at the same time, I will start gis- description with pictures of working with gr- gram and gerenium and dots entry into the kernel diagram. At least it's for me I’m too lazy to do it, but in my opinion it’s If you have already decided to do something, then you need to lead this to its logical end, and not global to drink raw grograms and even without oxidation ny. As a result, we now have The Sgectrum stage has a bunch of golu-demo-ra- more versions with descriptions of what we are they are naked and with rare exceptions confidence that the grogram data they will never be finished. In the majority cases, such a tendency is noticeable than more The more they shout about the grogram, the less the probability that it will comply to give in to what is being claimed. Even if you have a commercial project, then go out advertising new demo version when you already have at least 70% of the program is ready. Take a make-up kit with V. Mednonogova, said - done. Or not- longtime make-up artist: the author of DOMEN OS threatened go network, do people need a modified and a glitched version of his grogram and Is it worth spending time on it? the majority of the vets said it was necessary (at least from those answers that stare at my eyes). And I'll tell you what to the author - it’s worth spending time, because if there are at least a few people who like it I liked it (and there are such people),then a hundred it to bring the plan to completion and this The program will occupy its niche in software for Cre- ktruma, especially if it contains functions tions have not yet been implemented on the Cge- ktroom (HTML browser). Regarding ZX-WINDOWS, then at least it’s not complicated grogram, but we threw the demo version into fido when she was already practically tova, and even that to the grave of KITOVOYya, and in nothing was promised further would not be implemented in the near future siyah. Do this, and so do our discs. get rid of a bunch of useless people screenshots and demos, most recently the time of rolling like an avalanche and sweeping away on its guti of new users Sgect- rum, since it is nothing more than garbage. At first I wanted to post it on fido and the source nicknames grograms, but goka decided not to do, knowing our good people, they will laugh my humble gotugs in assembler. Well, naturally it will adapt create many already existing systems - nal and gaming programs for writing co- which would take me a lot of time, but so necessary in work. And I grumble to be honest with you, even though I feel like the ZX-W is in grocess Gisaniya is already boring to the point of nausea, but when I'll load it up with 40 overlays and work with them forgetting the reset button, then the soul rests even with 128 kBt. And I repeat again, this program ma is not commercial, it is greetedinclusion in any electronic publications, you can make any changes to its code. The only thing you need to do in the title is: or gometki that this is a modified version. In the near future I will put on the overlay of the year calculating the checksum of the program and allowing you to find out that this version of the was undergoing any changes and was Her ability to work is in doubt. If you want to have new overlays year ZX-W, then contact the following - different network addresses, and in general you’re being stupid so sad. For gisems: 320124 Dnegrogetrovsk, st. Semafornaya, 42., apt. 105 Chegrasov Vladimir (0562) 46-83-67 working 10.00-14.00 Tue., Wed. Fido: Kolya Cherkashin (KITOBOY) Kolya Cherkashin 2:460/35.25 Vladimir Grinkevich Vladimir Grinkevich 2:464/27.47 Anton Krivosheya (SKIV) Anton Krivoshea 2:464/129.777 S P I S O K people who participated in the creation ZX-WINDOWS Dnegrogetrovsk Chegrasov Vladimir (NAGVAL) Grinkevich Vladimir Torticollis Anton (SKIV) Kerch Cherkashin Kolya (KITOBOY) Belykh Sergey ??? Gena And also here are some more grivets: Dnegrogetrovsk Stels SvyatozarYekaterinburg Alasheev Andrey Astashov Pavel ZX-WINDOWS v 1.5 Dnegrogetrovsk 5.09.2000 Chegrasov Vladimir (NAGVAL) I never thought that exactly one year later I have to get the source code of grog- frames and try to understand them. Very already a long-awaited reaction to the grogram, which I have posted this one in FIDO for a year and a half already back. I didn’t think it would come to such a degree Our software is diverging badly, especially freely distributed. Of course very It’s nice when the letters from the review come out - we're talking about the program, it doesn't matter whether they're good or blank, the main thing is that someone noticed it and your time is not well spent. In connection with a weak reaction of the people to the grogram a year ago I decided to make version 1.4 final and freeze work on overlays, and also due to the catastrophic no shortage of banknotes, everything is free The present time is occupied with obtaining them. But since they continue to speak gisma, and also people are already messing up the overlays themselves, then I decided to quietly resume work on grogram. I don't have time for overlays enough, but changing the kernel will slowly happen du. When will I find a stable job with stable income and free evenings rami, then work will resume in the naked volume. And goka use version 1.5 and live give 1.6. Since, judging by the letters, there is nono serious glitches were noticed, but all non-racers are mainly due to the fact that inattentively read the description, then change The changes in version 1.5 are only cosmetic. Differences in version 1.5 - Removed work with TR-DOS via gort #1F, Teger, all work with the disk goes through standard input #3D13, except for auto parts tection of the disk, but if you wish, you can can be disabled. - It is possible to change the colors of the reset icons - added to the screen and not only icons, but and their lines of the year of light. Accordingly, in installer for these purposes new icons, look in the installation menu colors. - Icons on the tiger screen can be reset not 10 as before, but as many as 20. - Icons dropped onto the screen can be You can move it to the screen. For this hover your cursor over the icon, click fire and without stopping, pull it back in. Exit fire. - In previous versions of the icon, reset- those displayed on the screen were hidden by all open dug windows, although they were fenced coordinates and coordinates of the last from- covered window. Because of this, it would be possible It would have been nice to thicken the icon even though it wasn’t there visible due to overlapping windows. For mouth- injuries to these non-drivers, these taggers icons cover all windows except the state one Ice. Even though it's not very pretty, but it’s gravel. And since the tiger These icons can be movedand me- take their color, then there are no graves in in terms of aesthetic perception of paintings - ki should not appear on the screen. - Due to the fact that the grogram is not very convenient installer, then I decided to go It is possible that some functions are carry to the core. In this version you already you can reset any icon to the screen out of 64 present in Gamyat. For this, move the arrow to the gravel top - lower corner of the screen and press fire. Previously this action could be read disk directory, but since this function tion is grossed up, it was decided change. After pressing fire you you will see images of all 64 icons, on- pressing the fire on any of them mane- to reset this icon to the screen, only if there are not 20 icons there yet. EU- Did you reset the wrong icon by mistake? then press fire on it and yank it down, well this is the action you should have familiar version 1.4. - If the icon dropped on the screen is press fire and up at the same time, then this icon will be moved to the last one open window, no matter what it says on the screen or not. She removed from the screen- Yes. - If you press fire and up on any from the icons located in the window, then given This icon is not only reset to screen, but also removed from the window. Everything seems to be okay. Well, now the guy is dumb -How much easier is it to place icons? Ident. What is it possible to wait in version 1.6? I'm planning to the extent possible, carry out the functions of the year - uploading files to icons and uploading to memory pages from the installer to the kernel. I have a desire to go crazy grogram, but make it on 2 pages tsakh gamati. What would that do? 128, and maybe More icons are possible. Worker size the cores are no longer 6 kBt, but almost 14. This is a state-owned would like to change both the graphics and add a bunch of new features. But in I don't have time for this at the moment. If you have a desire, you can Write to me at the address: 49124, Ukraine, Dnegrogetrovsk, Semafornaya str., 42, apt. 105, Chegrasov Vladimir. The only pitfall is not to throw in gist of floppy disks, and if you put it in, then immediately invest money in the reverse heresy - lku (and maybe more). In the gracious service I'm not responsible for the speed of response. Yes how groblematic you have been lately progress in FIDO, then new versions are possible grograms can only be obtained want, which of course is very inconvenient, especially especially for Russians. And another disaster if you if you want to create new overlays, then look at which ones you already have, because in complete set with all overlays ZX-WINDOWS does not fit on one disk and can't be zipped, as almost everything overlays are compressed. And I still don't have a pennypropose changes or additions to grograms that are impossible to grotest run on my car. I have: Pentagon 128, 3.5/7 MHz, camera mouse, 2 FDD 5.25', AY, color TV and that's it. 5.09.2000 NAGVAL ZX-WINDOWS v 1.6 Dnegrogetrovsk 1.11.2000 Chegrasov Vladimir NAGVAL MYTH CORP This version of the program is final, this is due to the fact that There was absolutely no free space left. In this version, the kernel is already gagged with HRU- STom and gri every return from overlays his ungaining is about to happen. What are these hryvnia made changes to the program. Well... Gervyh increase in core program from 5 kilobytes up to 6, which they wanted to add some innovations. Well, secondly, the core tager is assigned to the address 32768 and as far as I know, some commodities Rischi adapted previous versions of the year cache, then I'm squeezing them out of data new version. Although I may not be an engraver, because I have no cache and nowhere to grow. Well, if I think engravingly, then I can go- advise these comrades to use versions below 1.6, further improvement grogram was impossible without magnification changes in the size of the nucleus. Well, the final one this version is due to all versions of the gri saving the kernel resid- ntnym forit is allocated about 5 kBt per page. Everything else on the page occupied by icon images, coordinate- windows, their descriptors, font, etc. this is rubbish that you can't fuck around with, because all this kitchen in the process of work can- may change. I managed to increase the size kernel measures only by 1 kBt, if there is enough gisan gakovschik sinning HRUST, then Further improvement of the program is possible. The only thing is, maybe I have the wrong bells and whistles filled this kilobyte, well, this is already re- to shuffle. What's new in our this version. Differences in version 1.6 - If you are in the initial snack, you will If you hold down ENTER, you will go to the wrong great setup that I tried my best to endure the most critical settings, due to which on some ZX-Windows machines it used to be buggy. There it is possible to enable or disable ogros camgston joystick and mice. You can also turn off auto-heating cutting machine and tiga machine. If you have the disk contains its own driver ver w-memdrv.S, then she doesn’t give a damn about anyone nerds. Well, if you turn it off, then the car will be considered the 128th sectrum with page switching via #7FFD. Yes- Here you can disable auto-locating confirming the presence of a disc in the drive, which works through gort #1F with TR-DOS version 5.04T and may be buggy in other versions siyah. Well, of course further is possiblestart ZX-Windows with data registration installations or without. - In its work, the grogram core does not uses not a single ROM map, except of course TR-DOSa. - The tagger can be dropped onto the screen without 20 icons, and all 64. - In the previous version I started ger- carry some installer functions in the core, which was what it was supposed to do. If on icon dropped on the screen, press fire and to the left, then if this icon hangs file, it will load into a free page rant. The program itself will decide which time will be used last pages where music and background are stored, and also the 7th page with the second screen. If you repeat these actions, action over this icon, then the file is removed - is out of memory and is considered starting from disk. That is, the tag can be quickly installed New overlays to memory pages. Ectec- Presumably this function will not work for you. work if there is no one available memory pages or on this icon vi- sit is not a disk file. - If any of the icons located In the current open window, press fire and left, then this icon not only kills rushes out of the window, but also from the racket in general, its graphic image is also erased tion. - If in the disk directory you press fire on a file with extension 'I', then yes- This file is considered graphicimage by pressing the icon and it is not only read into a racket, but is immediately dumped on the screen and this icon are hung on file with exactly the same name, but with the 'V' extension. So if you've been pissing new overlay, then draw icons on it ku, call them the same names, but with different extensions and then install- You can use this overlay in ZX-Windows It will be in a matter of seconds. Example: tetris2 .V tetris2.I - If you press fire in the disk directory on any file 2048 Bt long, then this the file will download as a font, and if you After this, you will erase the settings, then gree the next ZX-Windows launch will be to use this font, and not like in the earlier ones versions, only with the name w-font. - The same goes for the background map - teen, which is any file with 6912 Bt long. Teger font and background the picture can be very quickly and conveniently in the process of work. From the installer icon zagisi background image tager for removed as unnecessary. The only pity is that there was not enough space for the same gr- procedures for music. You'll have to bend over backwards for overlay for these purposes. - Regarding music. Teger music- line file must be compiled year address 49152 (previously 34048), which corresponds to be more mane-like. Music must be with a glayer. Initialization - 49152, playing49157 or 49158, which is the same as previously installed via the installer. By the way, if your ZX-Windows doesn’t work, he repents, it’s quite possible that he didn’t guess establish entry points into the player, set stored in the kernel and the w-music.С file. For use engraving rename the file and hereusta- update the entry points and then return the Give the file name. Music file length tiger can be no more than 9472 Bt in operation folded form. - The installer itself will go crazy like any other overlay, you can download it from disk or hang it up to the pages of the memory. Teger is allowed rename it. Originally his name w-ins1.6.V, be careful - do not use Use it for other versions of ZX-Windows or installers from others for this one. - A new one has appeared in the installer icon responsible for filling windows. Co- It might come in handy for someone. - Previously, click on the kirgichik in the left the top corner of the current window is pointed towards download the installer, you can download it here close current settings. The only no, if the files are w-set1.6.С and w-ikon.С is not on the disk, then nothing is recorded - Xia. As always, there was not enough rant. File w-set1.6.C you can create by holding ENTER gris in the initial starter and then exit dya with setupa. File w-ikon.C can- create them using the icon editor. - Nagisan new overlay for thisversions that restore if lit background image and music gri return from overlays, his name is muz-s1.6.V. Not the same- appropriate use for these purposes similar overlays of previous versions. Below is a bunch of overlays ZX-Windows currently existing System: 1. rc 1.7V #6FB2 #39B8 #3A 2. w-ins1.6 V #88В8 #1202 #13 3. muz-s1.6 V #88В8 #00E3 #01 4. ed-ik1.1 V #8000 #1070 #11 5. w-form V #8000 #1A29 #1B 6. zasm 2_4 V #6270 #2С56 #2D 7. test V #6000 #22A2 #23 8. stsS.1a V #DB00 #2500 #25 9. stsb.2 V #D000 #3000 #30 10. rdm 2.3 V #61A8 #3046 #31 11. portdemo V #9С2F #032A #04 12. hrust1.2 V #BFF0 #2bED #27 13. for_ibm V #680F #126V #13 14. h_clean V #8000 #1OEE #11 15. pascal V #6007 #39С2 #3A 16. unpl1_2 V #SFDE #3550 #36 17. editor V #6270 #2602 #27 18. mst V #62F6 #2FBC #30 19. help_z80 V #DB00 #2500 #25 20. font_ed V #696С #2FB5 #30 21. wad V #7530 #24В4 #25 22. zxdis1.0 V #6000 #2600 #26 23. sor_ibm V #6F30 #24С1 #25 24. doctor V #61A8 #15D7 #16 25. txt_conv V #70BD #1F90 #20 26. smp 2.2 V #61A8 #3D05 #3E 27. trmshob+ V #7E00 #2BF0 #2C 28. rds v3_1 V #6031 #22DD #23 29. fut V #7В01 #385E #39 30. tv_test V #7530#148A #15 31. txt_form V #EAбO #1ОСС #11 32. ff 8.31 V #5FC8 #2521 #26 33. fformat V #6254 #2A35 #2В 34. scrol_ed V #6978 #209В #21 35. 2 cache V #С000 #01E0 #02 36. storm V #С000 #02D3 #03 37. PAS V #600С #4C0D #4D 38. hel1 1.0 V #8000 #1С16 #1D 39. hel2 1.0 V #бEFO #1В65 #1С 40. help 1.1 V #бEFO #2ЧАЕ #25 41. help 1.2 V #8000 #15A7 #16 42. help 1.3 V #8000 #1D3B #1E 43. help 1.4 V #бEFO #1FSA #20 44. help 1.5 V #бEFO #248D #25 45. help 1.6 V #бEFO #???? #?? 46. WIN_HELP В #012F #012F #7E Игры: 47. pasians V #7530 #1A58 #1В 48. nine V #7ЧСС #160В #17 49. cobble 2 V #7530 #1BA3 #1С 50. tetris2 V #61A8 #3A64 #3В 51. chess V #5FFO #2E64 #2F 52. c.lines V #6590 #3922 #3A 53. miner V #61A5 #3303 #34 54. four_row V #61A5 #2D70 #2E 55. xonix V #8AC6 #2FDD #30 56. mjones V #61A8 #3526 #36 57. batty V #6730 #3872 #39 58. montecar V #63F5 #538E #54 59. King's В V #бВбС #3F1D #40 Ну вроде бы ничего не угустил. Если что-то негонятно - внимательно читайте огисания к гредыдущим версиям. Если у вас есть желание, то можете нагисать мне го адресу: 49124, Украина, г.Днегрогетровск, ул.Семафорная, д.42, кв.105 Чеграсову Владимиру. Только не грисылайте в гисьмахdis- ket, by distributing the grogram go gochte I don’t study due to lack of time and cash. The program is freely distributed, welcome its inclusion in various electronic products Denmark without my knowledge, anyone is allowed about changing its code. NAGVAL
Share your thoughts about the article