GlukResetServise

ZXNet echo conference «hardware.zx»

From Valera Borodin To All 21 September 2002

People! Who can, HELP! Please send me a help to the glitch of versions 4.1, 4.2, 5.1, 5.2. I really need it!

From Sergey Mashin To Valera Borodin 16 October 2002

On 21 Sep 02 11:09:04 Valera Borodin (500:8462/128.23) wrote to All: > 00000000 > People! > Who can, HELP! > Send, PLZ help to the glitch of versions 4.1, 4.2, 5.1, 5.2. > really necessary! Mr.Gluk: - I had a neighbor in the old days, a carpenter, drunken. His hands are golden, but he himself is a drunkard. Holds on, holds on, and then, as soon as the glass sniffed it, and went to draw for a month! All with My dear man, I drank myself to the bone! - Well? - Well, his son doesn’t even take a drop of it into his mouth. - And you, without parables, simpler. [..] M. Sholokhov, "Virgin Soil Upturned" M, 1960 I'll make it simpler :) People pestered me here: “You are our clear one, just write a line in origin..." In two days I calculated that in order I would have to describe all the features of "Gluk Reset Service v5.2i" write about 10,000 origins. Because such patience and assertiveness is not inherent in me, it was accepted (by vote) the decision that the help should be text. Since the vote was secretly, I will say that the advantage was only one vote, and the total the pro/con ratio was 100/0. I will also say that in the votingthe entire close-knit team of authors of this creations, i.e. I. I will not describe here what and how to do so that this firmware earned, a lot was said about this in previous episodes our series "help" 4.1, 4.2, 5.0, 5.1. It is only worth noting that in addition to the usual location in the upper quarter of m/s 27512 It is also possible to replace the 128th bass with my firmware. This the opportunity was noticed by one pisyukovite who craved it I couldn’t see it. The last circumstance allows you to enjoy the delights of my unique genius to users virtual spec - for emulators. True, in this case the function of moving to the 128th bass will work very interestingly. Here, in the echo of ZX.SPECTRUM, the thoughts of the person on finalizing the tyrdos flew by increased speed + built-in micropanel, etc. In my opinion it would be more correct to leave the dying tyrdos alone and that’s it push the missing functions into the free space of the ROM that I, in fact, he did. Now about the actual subject of the monologue: the operation of the firmware. Management is carried out using a menu system, nesting no more than three. Selecting a function in the menu is done using arrows. The arrow will appear only if the program the Kempston mouse will discover. Otherwise it’s not there and you’ll have to manage itonly from the keyboard. If there is a mouse, the mouse has a higher priority, that is, if you hover your mouse over some option, then you did not hit the keyboard - the selected option will not change. When controlled from the keyboard: up - "Q", CURSOR UP down - "A", CURSOR DOWN to the end of the menu (last function) - CURSOR RIGHT to the beginning of the menu (first function) - CURSOR LEFT fire - enter, space. pressing "BREAK", "EDIT" will return to the previous window, if it is not the main one. In this case nothing will happen. In general, these buttons cancel the selected functions. In version 5.2, auto-configuration of mouse buttons is made - the first one pressed the button becomes fire, the other - rollback (same as "EDIT", "BREAK" - even during disk operations - holding it will cause the same consequences as "BREAK". I would like to have this in programs that use the mouse - otherwise you can stop the operation in a foot only with a brick and not with a mouse...) the middle button is not configured and when you press it the program switches to the monitor resource saving mode - floating stars. The same will happen automatically after 37 seconds (measurements were made with Dmitry Pugachev watches 2:5026/18.44@FidoNet - accuracy claims against it :), if not press nothing on the keyboard and mouse. Pressing "E". The clock is supported according to my scheme. All technical documentation forhours + necessary software are available on ZX-Server. According to the latest data, someone wrote a module for some emulator, which emulates my watch. When the program starts, the presence of a mouse is detected and hours However, for a number of reasons it may be necessary to change state of the determinant - for example, if the determinant is triggered is incorrect, or time has been destroyed in the watch - then you can use buttons "1" and "2" to turn on and off the mouse and watch accordingly ignoring the opinion of the determinants. At the bottom of the screen (2nd line) while the program is running, you can see the message "GLUK RESER SERVICE V5.2i". However, if write the symbol "G" in cell #12 hours, then below (instead of this line) you can see the message that is stored in the clock with addresses #13. The end marker is #FF. HO! regardless of USER MESSAGE On August 10th of any year, the firmware in the bottom line congratulates me (author) happy birthday :) One of the first versions 5.1 at one time was made so that was buggy on the 13th. But since only I had a watch one thing - I was the first to screw up on this and subsequently this matter nailed... Now let's go through the main menu: 1 GLUK BOOT From the title you can see that this is a boot that was written by me, Mr. Gluck. Management is carried out under a common interface, i.e.: a) the drive is scanned to remove the disk;b) wait 37 seconds or force the mouse or “E” - the screen goes blank, but the drive continues to scan; c) it is possible to return back to the firmware using rollback keys; d) due to numerous requests, the colors in it have been changed; e) the launch is carried out similarly to the Perfect one; 2 COMMANDER The legendary PERFECT COMMANDER. Still the same version 1.52 s fixed bugs, etc. No changes since 5.0. 3 COMM 128 the same thing, but regardless of the available memory, it will only determine 128. All ramdisks need it :) 4 EXIT TO: Outputs submenu: 4.1 TR-DOS+ 4.2 TR-DOS- exits to tr-dos, bypassing the resident determinant in 5.11 and higher; respectively with an open and closed expansion port. 4.3 MENU 128 transition to the 128th bass, bypassing the delay for compensation Braking #7FFD at startup - speeded up the start somewhat. 4.4 BASIC 48 to your favorite tape recorder :) 4.5 NOWHERE Favorite function - does nothing - hangs. Made for those who doesn't like reading descriptions :) 4.6 TO PROG more submenu: 4.6.1 TO XAS BANK #51, JP #C000 4.6.2 TO STS BANK #57, JP #DB00 4.6.3 #14 ASSEMBLER BANK #14, JP #C000 4.6.4 X-COPY in tyrdos, if it’s not there, then screw it :). this copier in Tyrdos versions from 5.11 and higher... 4.6.5 FROM ROM DISC At one time, the rom disk system was developed. But due to insurmountable laziness was never realized. Rudiment. Butcan work. Who is interested in the details - please. 5 MODE: ALL A menu opens where you can select the boot launch mode. 48, 128, or all available. Latch 128/all hanging on bit D2 of port #EFF7. The latch state is stored in a clock. 6 ABOUT ME A window with my coordinates and all sorts of rubbish. 7 SCREEN SAVER Unique feature, not seen anywhere else. Allows you to take out the picture that was on the screen at the time of reset and throw it on disk. You can take it out from both the 5th and 7th screens. File will be written to a disk named "@-SCREEN". Check for availability the same name is not produced, if there is already one, there will be two. By the way: after the reset, the picture from the 5th screen is reduced 2 times and placed in the upper left corner of the screen. Attributes are cleared. After my cross-grid idea was stolen :) show :) - I did it differently. 8 DRIVE: A Selecting a disk drive for operation. Memorized in the watch. Select from menu. 9 TRACK KEEPER menu where you can look at the 0th, 161st, write there and back. A marker is placed in the saved directory. Even if the 161st the track physically exists - blocking the catalog with information it won't happen. Pre-recorded tracks formatted. Well, here's a short summary of the functions. It should be said that disk errors will entail openingwindow "RETRY/ABORT/IGNORE", in the same place after the left "RETRY" you can see the track/sector/side on which the incident occurred. I strongly do not recommend ignoring it when recording. All firmware work is carried out using standard functions tyrdosa, available through #3d13. The only exception is formatting a track when saving a track. Also by direct access to the controller instantly stops the drive - however, everything works fine on emulsions. Holding the space bar while resetting will cause an instantaneous launching tyrdos - to enter the resident. Holding "1" while resetting will trigger STS, BANK #57, JP #DB00. There is no damage to the RAM - however, the state of interruptions and some registers are still lost. I strongly recommend using this firmware in conjunction with Tyrdos 5.11 and higher. I would like to say a few words to those who are involved similar firmware in the words of John Lennon: "Hey Jude! Don't make it bad Take a sad song and make it better." I am deeply grateful for the effort of reading, I will review again listen at: 2:5026/5.46 Renat Mamedov (AKA MR GLUK). C YA L&R! special thanks to Tim Kelly, who [see beginning] :) ______________________________________________________________________________ Ruthlessly torn out, dried, edited and formattedhands U#74 from "Black Crow #4" 26th of March 2001. This is the only way I will deal with any valuable information, if not there will be an opportunity to dump it onto disk in an amicable way GLUK RESET SERVICE v5.2i Well, first, a few words about: Conceived by Andrey Isaev Get yourself a new "Glitch". And, since the glitch writer is nearby (me) - turned to me. Quite soon we reached a consensus for a bottle of a cup of beer that I drank in advance, I contracted with him to fix the glitch 5.2 to 5.3. Everything corrected below is marked with ">". I won't be here describe what and how to do to make this firmware work, about this has been said a lot in previous episodes of our series "help" 4.1,4.2, 5.0, 5.1. It is only worth noting that, in addition to the usual location in the upper quarter of m/s 27512 is also possible exchange the 128th bass for my firmware. However, in this case the function moving to the 128th bass will work very interestingly. Now about the subject of the monologue: about the work of the firmware. Management is carried out by - using the menu system, nesting no more than three. Choice Functions in the menu are carried out using the arrow. The arrow will appear- only if the program detects a Kempston mouse. Ina- Why doesn’t it exist and you have to control it only from the keyboard. The mouse has higher priority, i.e. if you hover the mouse over some op- tion, no matter how you hit the keyboard, the selected option will notwill change. When controlled from the keyboard: up - "Q", CURSOR UP down - "A", CURSOR DOWN to the end of the menu - CURSOR RIGHT to the beginning of the menu - CURSOR LEFT fire - enter, space. Pressing "BREAK", "EDIT" will return to the previous window if it is not the main thing. In this case nothing will happen. In general, these buttons cancel the selected function. > for greater clarity in 5.3 the cursor blinks. No, you don't think that he liked you - he just winks at everyone like that In version 5.2, auto-configuration of mouse buttons has been made: first the pressed button becomes fire, the other - rollback - the same as "EDIT", "BREAK" - even during disk operations - holding it will have the same consequences as "BREAK". The middle button is not is configured and when pressed the program goes into mode saving monitor resource - floating stars. Same thing will occur automatically after 37 seconds if not pressed. Mother nothing on the keyboard and mouse. Pressing "E" has the same effect. The clock is supported according to my scheme. All technical documentation for For hours, the necessary software is available on the ZX-Server. > Here you go! Key point! Clocks according to any scheme are supported! Fro It’s better not to use Lovsky perversion! So: according to the initial ad- There is a certain sign in the ROM: ??????????????????????????????????????????????? address ? length ? purpose ? ?????????????????????????????????????????????? ? #0002 ? 2 bytes? address register #DFF7 ? ? #0004 ? 2 bytes? data register (RD) #BFF7 ? ? #0006 ? 1 byte? shutdown mask #00 ? ? #0007 ? 1 byte? enable mask #80 ? ? #0008 ? 2 bytes? data register (WR) #BFF7 ? ? #000A ? 2 bytes? control register #EFF7 ? ?????????????????????????????????????????????? Regarding the data register: In the Gluck circuit and similar addresses The register for writing and reading is the same. But there is such a ma- tire, like Sprinter - they are different there. This is such a long-term new perspective. By adjusting this sign to your watch, you You can always see them in Gluck. Moreover, at the start The glitch adjusts to the number system and now the fight BCD/BINARY formats ended with a universal driver :). According to the latest data, someone wrote a module for some emulator, which emulates my watch. Ed.: Vova Hex. I don’t know anything else. This addon is gathering dust ZX_SERVER. When the program starts, the presence of a mouse is detected and hours. However, for a number of reasons it may be necessary to change state of the determinant - for example, if the determinant is triggered is incorrect, or time has been destroyed in the watch - then you canbuttons "1" and "2" turn on and off the mouse and the clock accordingly responsibly, ignoring the opinion of the determinants. Bottom of the screen (2nd line) while the program is running, you can see the message "GLUK RESET SERVICE V5.2i". However, if you write in cell #12 hours symbol "G", then below (instead of this line) you can see the message tion, which is stored in the clock from address #13. The end marker is #FF. HO! regardless of USER MESSAGE August 10 of any year firmware in the bottom line congratulates me (the author) on my birthday :) > The glitch with the congratulations message has been fixed, and the version has changed to 5.3k. Whoever guesses why 'k' will receive candy. :) Now let's go through the main menu: 1 GLUK BOOT From the name it is clear that this is a boot that was written by me - Mr. Gluck. Management is carried out under a common interface, i.e.: a) the drive is scanned to remove the disk; b) wait 37 seconds, or force the mouse, or “E”. When the screen goes blank, but the drive continues to scan; c) it is possible to return back to the firmware using rollback keys; d) by popular demand, replaced its colors; e) the launch is carried out similarly to the Perfect one; > Fixed a glitch when changing disks and there are no files on it. If there is a cache and such a sequence is found in it at address #00 activity: #0000 #18 #0001 #XX - any #0002 "GLUK",then instead of the inscription "Glitch boot" we get an inscription from the cache, which is stored behind the last byte described, and when the option is selected the program will turn on the cache and try to go there. If you don't spoil anything, then you can return from the cache via RET back to Glitch in your native element :). 2 COMMANDER - Legendary PERFECT COMMANDER. Still the same version 1.52 with fixed hay bugs, etc. No changes since 5.0. 3 COMM 128 He, but regardless of the available memory, will only determine 128. All ramdisks need it :) 4 EXIT TO: Output submenu: 4.1 TR-DOS+ 4.2 TR-DOS- Exits to tr-dos, bypassing the resident determinant in 5.11 and higher; respectively with an open and closed expansion port. 4.3 MENU 128 Transition to 128th bass. If instead of bass we have something like cache, with the same words as in the boot - this option will be replaced with keep the cache. 4.4 BASIC 48 To your favorite tape recorder :) 4.5 NOWHERE Favorite function - does nothing - :) hangs. > In version 5.3, replaced by cache output. If the cache is not found - we get a return to Glitch with an error. By the way, about the return. All Cache call functions work through RST 0 JP ERROR Thus, the program in the cache can check itself for integrity (for example, by counting crc-32, and in case of unsuccessful result return to Glitch. Naturally, when testing memory, it is better not borrow - otherwise... otherwise... it will be bad for you 4.6 TO PROGmore submenu: 4.6.1 TO XAS BANK #51, JP #C000 4.6.2 TO STS BANK #57, JP #DB00 >Added an output to sts in the #17th jar. I'm working off the beer :) 4.6.3 TO ASSEMBLER BANK #14, JP #C000 4.6.4 X-COPY in tyrdos, if it’s not there, then screw it :). this one copier in Tyrdos version 5.11 and higher. > there will be no cranks. Availability is being checked. Return to Glitch in service due to absence. 4.6.5 FROM ROM DISC Removed. Instead: 1) clearing the cache and returning to the main menu; 2) the ramdisk is formatted (if any) and returned there; Ram- the disk is the one supported by Isaevsky tyrdos. OS formatting is achieved by creating a directory and system section in memory ramdisk torus. These are on page #50. On a sad occasion So, if there are only 128 memories, then the copy of the 5th screen will be spoiled, saved in memory - so don't be surprised - this is a system function. 5 MODE: ALL A menu opens where you can select the boot launch mode. 48, 128, or all available. Latch 128/all hanging on bit D2 of port #EFF7. The latch state is stored in a clock. 6 ABOUT ME A window with my coordinates and all sorts of rubbish. 7 SCREEN SAVER Unique feature, not seen anywhere else. Allows you to remove the picture that was on the screen at the time of reset and discard to disk. You can remove it from both the 5th screen and the 7th. File foris written to a disk named "@-SCREEN". Checking for the presence of one no named one is produced, if there is already one, there will be two. By the way: after the reset, the picture from the 5th screen is reduced 2 times and placed in the upper left corner of the screen. Attributes of eyes chatting. After my idea of cross-grid display was stolen :) :) I did it differently. > At the customer's request, I returned the grid again. 8 DRIVE: A. Selecting a drive for operation. Memorized in the watch. Select from a menu. 9 TRACK KEEPER Menu where you can see the 0th, 161st, write there and back but... A marker is placed in the saved directory. Even if the 161st track physically exists - the directory cannot be blocked with information from it will happen. Recorded tracks are pre-formatted. Well, here's a brief summary of the functions. It should be said that disk errors will result in the opening of the "RETRY/ ABORT/IGNORE" window, there, after "RETRY" on the left, you can see the track/sector/side, on which the incident occurred. It is strongly recommended not to ignore when recording I recommend it. All firmware work is carried out using standard Tyrdos functions available through #3D13. The only exception is Formatting - formats the track when saving the track. Also by direct access to the controller instantly stops the disco water However, everything works fine on emuls.Holding the space bar while resetting will cause an instantaneous launching tyrdos - to enter the resident. Holding "1" at the moment of reset will start the STS: BANK #57, JP #DB00. There is no damage to the RAM - however, the condition interrupts and some registers are still lost. I strongly recommend using this firmware locally with Tyrdos 5.11 and higher. I am deeply grateful for the work reading, I will be glad to hear your feedback at: 2:5026/5.46 Renat Mamedov (AKA MR GLUK) Last Edited: 02/16/99 p.s. In the basic version (the one in the package) - setting to the clock according to Gluck's scheme. If you need to change it, see above. ______________________________________________ This text is part of the description/firmware of Gluk 5.1 and therefore it was written by Gluck, all the differences are TR-DOS5.13F(m) will be highlighted with a '>' icon. 8 TR DOS V5.12 clause 8.1 Acceleration After the reset, the presence of a resident Honey commander is checked, if it’s not there, then we move on to clause 8.2. If Honey is detected, then it is launched. By the way, the commander was subjected to... rework - the upper memory driver has been remade to #7ffd, now it is like in the Pentagon. HO! Version 2.5 was redone, and we have another no. If anyone can help - help! > There is no need to help anymore, everything has been found and redone. Besides Honey, any program can remain a resident, evenif you only have 128. You just need to form it correctly loading page. A typical example is my boot, but not the one the one in Pzu, and the one with music. He stays in the last page and occupies only one page, and after any access to TR-DOS is launched at address 0. Also yesterday I made Lana is a program in is-dos, which, when launched, forms a resi- dent is-dos, which is very convenient: we work in is-dos, launch is_res.com, press reset, load something (under tyrdos), we are working. Then press spacebar with reset - quick restart tr-dos'a - and we are in IS-DOS. The truth should still be taken into account when working those with ram disk that pages #D7,#D6,#D4 are damaged. 8.2 Let's continue When you start Tyrdos, the memory test is removed - the memory is simply cleared - Xia, which speeded up the launch. Disk drive autotest removed. Disk drives all 2x80 are accepted, step 6 μs. Interesting observation: co- Vetsky 5313 in the passport the step is normalized to no more than 3 μs. Yes So, owners of non-turbo controllers, don’t be surprised that The drives growl. > Reading from disk has also been significantly accelerated. 8.3 X-COPY Track copier. Placed in the free area dosa, by the way, all the changes in Tyrdos did not affect Rodionovsky vector - #0900-#09ff, so all programs work ok. Allows co- you can copy both Tyrdos and pro-Finnish SR/M disksset the last track to be copied, before recording, you can format the disk, reading is carried out by the turboloader, which, if not compliance with the chosen format, fixates on reading - but quickly. Ported unchanged from version 5.11F > in version 5.13 was removed as unnecessary . You can enter from the command line in Tyr-Dos: COPY A. COPY B - launching the standard Tyrdos copier. 8.4 MAGIC The functions of the magic button have been significantly expanded. When pressed The computer hangs up and waits for a press: 1 - launching the standard saving procedure, not only saved, but restored and corrected upon loading register R. 2 - the same thing, but the stack is placed at the bottom of the screen. Intended but for hacking. 3 - Go to sts. BANK=#57. Two numbers on the stack and several bytes in the attribute area - in charge depending on the position of the stack. Before entering the sts the music is turned off Kalka. PC in sts shows the breakpoint, but not always. His you can find out exactly under the stack. 4 - Return to the program. Performs a pause function. In some program is checking for address 102 - transition in tyrdos, and if magic is non-standard, it's a bummer. In this version there are no such checks. will find differences: the interception was carried out at the beginning of stack contamination. By the way, I don’t know any programs that don’t work undermy ROM or from Tyrdos 5.12 - even if there is one - two, then I would sacrifice them for the sake of this buzz. True, right now people more and more on emulators 8.5 FORMATTER After entering FORMAT "NAME", a standard prompt appears for the usual ny or turbo format. When selecting turbo format, the disc will be aligned with radial displacement of sectors - on each next on the track, the sectors begin later than on the previous one to compensate sation of delays in the program and the drive step. When copying to PC gives a noticeable gain in time. > The query has changed a bit. Now, so that the disk is formatted - rated as a turbo, you can press any key, but for a slow format, you must press 'S'. On the 'D' drive, instead of a real drive, there is a RAM disk. For given At the moment, there are two versions of DOS: in one, the frame disk is made for 512K on port #7FFD and has a useful volume of 1520 sectors, and in the other is for 1024K on port #7FFD port latch bit and has volume 3568 sectors. The first version is called 5.13F, and the second is called 5.13Fm. Naturally, the glitch with positioning, described in one of numbers of ZX-FORFMAT. In order to find out the compilation date of the ver- this, you need to enter the NEW command in the dos, after which on the screen we get a construction like "Rel: 03/16/99." APPENDIX GLUK TS.B - this file launches the firmware from memory. To those who wants to look at her without sewing upROM53.C is the actual firmware file. At the beginning there is a one-hour setup. dos13f(m) - firmware instead of TR-DOS. To understand what is why" read the article again ________________________________________________________________________ Ruthlessly torn out, dried, edited and formatted hands U#74 from "Black Crow #4" 26th of March 2001. This is the only way I will deal with any valuable information, if not there will be an opportunity to dump it onto disk in an amicable way GLUK RESET SERVICE v5.2i Well, first, a few words about: Conceived by Andrey Isaev Get yourself a new "Glitch". And, since the glitch writer is nearby (me) - turned to me. Quite soon we reached a consensus for a bottle of a cup of beer that I drank in advance, I contracted with him to fix the glitch 5.2 to 5.3. Everything corrected below is marked with ">". I won't be here describe what and how to do to make this firmware work, about this has been said a lot in previous episodes of our series "help" 4.1,4.2, 5.0, 5.1. It is only worth noting that, in addition to the usual location in the upper quarter of m/s 27512 is also possible exchange the 128th bass for my firmware. However, in this case the function moving to the 128th bass will work very interestingly. Now about the subject of the monologue: about the work of the firmware. Management is carried out by - using the menu system, nesting no more than three. ChoiceFunctions in the menu are carried out using the arrow. The arrow will appear- only if the program detects a Kempston mouse. Ina- Why doesn’t it exist and you have to control it only from the keyboard. The mouse has higher priority, i.e. if you hover the mouse over some op- tion, no matter how you hit the keyboard, the selected option will not will change. When controlled from the keyboard: up - "Q", CURSOR UP down - "A", CURSOR DOWN to the end of the menu - CURSOR RIGHT to the beginning of the menu - CURSOR LEFT fire - enter, space. Pressing "BREAK", "EDIT" will return to the previous window if it is not the main thing. In this case nothing will happen. In general, these buttons cancel the selected function. > for greater clarity in 5.3 the cursor blinks. No, you don't think that he liked you - he just winks at everyone like that In version 5.2, auto-configuration of mouse buttons has been made: first the pressed button becomes fire, the other - rollback - the same as "EDIT", "BREAK" - even during disk operations - holding it will have the same consequences as "BREAK". The middle button is not is configured and when pressed the program goes into mode saving monitor resource - floating stars. Same thing will occur automatically after 37 seconds if not pressed. Mother nothing on the keyboard and mouse. Pressing "E" has the same effect.The clock is supported according to my scheme. All technical documentation for For hours, the necessary software is available on the ZX-Server. > Here you go! Key point! Clocks according to any scheme are supported! Fro It’s better not to use Lovsky perversion! So: according to the initial ad- There is a certain sign in the ROM: ?????????????????????????????????????????????? ? address ? length ? purpose ? ?????????????????????????????????????????????? ? #0002 ? 2 bytes? address register #DFF7 ? ? #0004 ? 2 bytes? data register (RD) #BFF7 ? ? #0006 ? 1 byte? shutdown mask #00 ? ? #0007 ? 1 byte? enable mask #80 ? ? #0008 ? 2 bytes? data register (WR) #BFF7 ? ? #000A ? 2 bytes? control register #EFF7 ? ?????????????????????????????????????????????? Regarding the data register: In the Gluck circuit and similar addresses The register for writing and reading is the same. But there is such a ma- tire, like Sprinter - they are different there. This is such a long-term new perspective. By adjusting this sign to your watch, you You can always see them in Gluck. Moreover, at the start The glitch adjusts to the number system and now the fight BCD/BINARY formats ended with a universal driver :). According to the latest data, someone wrote a module for some emulator, which emulates my watch.Ed.: Vova Hex. I don’t know anything else. This addon is gathering dust ZX_SERVER. When the program starts, the presence of a mouse is detected and hours. However, for a number of reasons it may be necessary to change state of the determinant - for example, if the determinant is triggered is incorrect, or time has been destroyed in the watch - then you can buttons "1" and "2" turn on and off the mouse and the clock accordingly responsibly, ignoring the opinion of the determinants. Bottom of the screen (2nd line) while the program is running, you can see the message "GLUK RESET SERVICE V5.2i". However, if you write in cell #12 hours symbol "G", then below (instead of this line) you can see the message tion, which is stored in the clock from address #13. The end marker is #FF. HO! regardless of USER MESSAGE August 10 of any year firmware in the bottom line congratulates me (the author) on my birthday :) > The glitch with the congratulations message has been fixed, and the version has changed to 5.3k. Whoever guesses why 'k' will receive candy. :) Now let's go through the main menu: 1 GLUK BOOT From the name it is clear that this is a boot that was written by me - Mr. Gluck. Management is carried out under a common interface, i.e.: a) the drive is scanned to remove the disk; b) wait 37 seconds, or force the mouse, or “E”. When the screen goes blank, but the drive continues to scan; c) it is possible to return back to the firmware using rollback keys;d) by popular demand, replaced its colors; e) the launch is carried out similarly to the Perfect one; > Fixed a glitch when changing disks and there are no files on it. If there is a cache and such a sequence is found in it at address #00 activity: #0000 #18 #0001 #XX - any #0002 "GLUK", then instead of the inscription "Glitch boot" we get an inscription from the cache, which is stored behind the last byte described, and when the option is selected the program will turn on the cache and try to go there. If you don't spoil anything, then you can return from the cache via RET back to Glitch in your native element :). 2 COMMANDER - Legendary PERFECT COMMANDER. Still the same version 1.52 with fixed hay bugs, etc. No changes since 5.0. 3 COMM 128 He, but regardless of the available memory, will only determine 128. All ramdisks need it :) 4 EXIT TO: Output submenu: 4.1 TR-DOS+ 4.2 TR-DOS- Exits to tr-dos, bypassing the resident determinant in 5.11 and higher; respectively with an open and closed expansion port. 4.3 MENU 128 Transition to 128th bass. If instead of bass we have something like cache, with the same words as in the boot - this option will be replaced with keep the cache. 4.4 BASIC 48 To your favorite tape recorder :) 4.5 NOWHERE Favorite function - does nothing - :) hangs. > In version 5.3, replaced by cache output. If the cache is not found - we get a return to Glitch with an error. By the way, about the return. AllCache call functions work through RST 0 JP ERROR Thus, the program in the cache can check itself for integrity (for example, by counting crc-32, and in case of unsuccessful result return to Glitch. Naturally, when testing memory, it is better not borrow - otherwise... otherwise... it will be bad for you 4.6 TO PROG more submenu: 4.6.1 TO XAS BANK #51, JP #C000 4.6.2 TO STS BANK #57, JP #DB00 >Added an output to sts in the #17th jar. I'm working off the beer :) 4.6.3 TO ASSEMBLER BANK #14, JP #C000 4.6.4 X-COPY in tyrdos, if it’s not there, then screw it :). this one copier in Tyrdos version 5.11 and higher. > there will be no cranks. Availability is being checked. Return to Glitch in service due to absence. 4.6.5 FROM ROM DISC Removed. Instead: 1) clearing the cache and returning to the main menu; 2) the ramdisk is formatted (if any) and returned there; Ram- the disk is the one supported by Isaevsky tyrdos. OS formatting is achieved by creating a directory and system section in memory ramdisk torus. These are on page #50. On a sad occasion So, if there are only 128 memories, then the copy of the 5th screen will be spoiled, saved in memory - so don't be surprised - this is a system function. 5 MODE: ALL A menu opens where you can select the boot launch mode. 48, 128, or all available. Latch 128/all hanging on bit D2 of port#EFF7. The latch state is stored in a clock. 6 ABOUT ME A window with my coordinates and all sorts of rubbish. 7 SCREEN SAVER Unique feature, not seen anywhere else. Allows you to remove the picture that was on the screen at the time of reset and discard to disk. You can remove it from both the 5th screen and the 7th. File for is written to a disk named "@-SCREEN". Checking for the presence of one no named one is produced, if there is already one, there will be two. By the way: after the reset, the picture from the 5th screen is reduced 2 times and placed in the upper left corner of the screen. Attributes of eyes chatting. After my idea of cross-grid display was stolen :) :) I did it differently. > At the customer's request, I returned the grid again. 8 DRIVE: A. Selecting a drive for operation. Memorized in the watch. Select from a menu. 9 TRACK KEEPER Menu where you can see the 0th, 161st, write there and back but... A marker is placed in the saved directory. Even if the 161st track physically exists - the directory cannot be blocked with information from it will happen. Recorded tracks are pre-formatted. Well, here's a brief summary of the functions. It should be said that disk errors will result in the opening of the "RETRY/ ABORT/IGNORE" window, there, after "RETRY" on the left, you can see the track/sector/side, on which the incident occurred. It is strongly recommended not to ignore when recordingI recommend it. All firmware work is carried out using standard Tyrdos functions available through #3D13. The only exception is Formatting - formats the track when saving the track. Also by direct access to the controller instantly stops the disco water However, everything works fine on emuls. Holding the space bar while resetting will cause an instantaneous launching tyrdos - to enter the resident. Holding "1" at the moment of reset will start the STS: BANK #57, JP #DB00. There is no damage to the RAM - however, the condition interrupts and some registers are still lost. I strongly recommend using this firmware locally with Tyrdos 5.11 and higher. I am deeply grateful for the work reading, I will be glad to hear your feedback at: 2:5026/5.46 Renat Mamedov (AKA MR GLUK) Last Edited: 02/16/99 p.s. In the basic version (the one in the package) - setting to the clock according to Gluck's scheme. If you need to change it, see above. ______________________________________________ This text is part of the description/firmware of Gluk 5.1 and therefore it was written by Gluck, all the differences are TR-DOS5.13F(m) will be highlighted with a '>' icon. 8 TR DOS V5.12 clause 8.1 Acceleration After the reset, the presence of a resident Honey commander is checked, if it’s not there, then we move on to clause 8.2. If Honey is detected, then it is launched. By the way, the commander was subjected to...rework - the upper memory driver has been remade to #7ffd, now it is like in the Pentagon. HO! Version 2.5 was redone, and we have another no. If anyone can help - help! > There is no need to help anymore, everything has been found and redone. Besides Honey, any program can remain a resident, even if you only have 128. You just need to form it correctly loading page. A typical example is my boot, but not the one the one in Pzu, and the one with music. He stays in the last page and occupies only one page, and after any access to TR-DOS is launched at address 0. Also yesterday I made Lana is a program in is-dos, which, when launched, forms a resi- dent is-dos, which is very convenient: we work in is-dos, launch is_res.com, press reset, load something (under tyrdos), we are working. Then press spacebar with reset - quick restart tr-dos'a - and we are in IS-DOS. The truth should still be taken into account when working those with ram disk that pages #D7,#D6,#D4 are damaged. 8.2 Let's continue When you start Tyrdos, the memory test is removed - the memory is simply cleared - Xia, which speeded up the launch. Disk drive autotest removed. Disk drives all 2x80 are accepted, step 6 μs. Interesting observation: co- Vetsky 5313 in the passport the step is normalized to no more than 3 μs. Yes So, owners of non-turbo controllers, don’t be surprised that The drives growl. > Reading from disk has also been significantly accelerated. 8.3 X-COPY Track copier. Placed in the free area dosa, by the way, all the changes in Tyrdos did not affect Rodionovsky vector - #0900-#09ff, so all programs work ok. Allows co- you can copy both Tyrdos and pro-Finnish SR/M disks set the last track to be copied, before recording, you can format the disk, reading is carried out by the turboloader, which, if not compliance with the chosen format, fixates on reading - but quickly. Ported unchanged from version 5.11F > in version 5.13 was removed as unnecessary . You can enter from the command line in Tyr-Dos: COPY A. COPY B - launching the standard Tyrdos copier. 8.4 MAGIC The functions of the magic button have been significantly expanded. When pressed The computer hangs up and waits for a press: 1 - launching the standard saving procedure, not only saved, but restored and corrected upon loading register R. 2 - the same thing, but the stack is placed at the bottom of the screen. Intended but for hacking. 3 - Go to sts. BANK=#57. Two numbers on the stack and several bytes in the attribute area - in charge depending on the position of the stack. Before entering the sts the music is turned off Kalka. PC in sts shows the breakpoint, but not always. His you can find out exactly under the stack.4 - Return to the program. Performs a pause function. In some program is checking for address 102 - transition in tyrdos, and if magic is non-standard, it's a bummer. In this version there are no such checks. will find differences: the interception was carried out at the beginning of stack contamination. By the way, I don’t know any programs that don’t work under my ROM or from Tyrdos 5.12 - even if there is one - two, then I would sacrifice them for the sake of this buzz. True, right now people more and more on emulators 8.5 FORMATTER After entering FORMAT "NAME", a standard prompt appears for the usual ny or turbo format. When selecting turbo format, the disc will be you

From Sergey Mashin To Valera Borodin 16 October 2002

On 21 Sep 02 11:09:04 Valera Borodin (500:8462/128.23) wrote to All: > 00000000 > People! > Who can, HELP! > Send, PLZ help to the glitch of versions 4.1, 4.2, 5.1, 5.2. > really necessary! Continued... New version of the famous Gluk Reset Service firmware - 5.4r. 2-3 glitches were fixed and a text editor was added. In stock - found tr-dos5.13fm (though without help) and help for Gluk 5.2i. Help for v5.3k (from which, in fact, this was done) consolation ryan :-( 24II2001 Alone Coder Mr.Gluk Reset Service 5.4R Shadow operating system, a classic of the domestic wind industry. (Listen, Renat, you’re already a classic ;)) Flashed to free space in ROM, must be launched by Reset button. If anyone considers 128 Vasik to be a free space, flash it there for your health - but I’m not responsible for glitches (Oper- walkie-talkie R.R. and others like it). It comes with a TR-DOS ROM with a RAM disk, type 5.13fm or (optional) end) 6.05e. If you are interested in other details, wash them... Differences from version 5.3K: Reset occurs normally on those pathologists who have /RES bumps into /M1. Reset with hotkeys A or S - exit to the alum located in #51 or 3 pages (respectively). I remind you that the rest hotkeys - Space (TR-DOS) and 1 (#57 STS).When you start the program and exit to the commander, AY is reset to zero (in all 14 zero registers are written). Now they will sound normal EMERGENCY and TRASHe. The 5th screen no longer gets killed. Plus, the procedure for applying mesh. After leaving somewhere, the 5th screen is restored. Empty wow, that's nice. The EXIT MENU menu has been repainted - previously in b/w the cursor was straight there tal. The mouse is now detected even if it is pulled. The PC understands Russian in file names. The screensaver with stars was killed. He just takes up a lot of space small:(. The "E" button now has a slightly different function... The exit to the unknown_where marker "P", "C", "D" was destroyed. T S did not write CMOS Setup, so a super-duper was added instead text editor Word'2001. It's like AC Edit 0.09, but with a bunch of cons: - there are no Russians on the numbers; - Load only once (a break in the catalog means that there will be created a new text called "new text.W"); - no auto-leveling; - you can’t rename the text (what is Perfect Commander for?); - no ok(n) information; - there’s still a lot missing. What's left: - 64k text; - any character by code using CAPS; - when Save, the old text with the same name is not erased (if it is not last); - SS/Q,SS/E,SS/W - Home,End,Save resp.; - Enter puts ; - and all the glitches of version 0.09. What did you want in 9 sectors? !!!free bytes=#0000!!! This is not for you to write 4k intros...By the way: exit back to Gluk - Break. Or you can remove the disk and press SS/W. Then you can enter the editor again (the text remains in memory- ty, but if you don’t exit the changed line before exiting, then it will I remember) etc. The 5th screen crashes. General memory allocation (i.e. what we're messing with): #5b00-#5b09 - addresses of some ports, copied from address #0002, where it is better not to change them. #5e00-#5ed4 - unpacker. (Although in fact, when starting the program, ramm the entire system area gets corrupted #5c00-#5fff) #6013-#b9..(I don’t remember) - the system itself + PC. #b900-#bfff - directory buffer for Word. #c000-#daff page 0 - copy of the 5th screen. The text in Word is 0,1,3,4 pages. Naturally, the longer her text, the more pages :). Other unfixed system functions: The MODE: 48K option only applies to GLUK BOOT. Track Keeper only recognizes DOS 5.12 and 5.13fm. Perfect Commander does not use the meter. The upper (left) 512k are needed for RAM disk DOS6.05e! You don’t have to try to press in the commander - after this focus it will skip the sector, and the pointer in memory will remain at in the same place, which leads to a shift (in phase) of information on Output disk. The output to TR-DOS works exclusively with DOS 5.11-13 and 6.05e. He does not understand DOS 5.01-04 and 6.08! X-Copy is a built-in copier for TR-DOS 5.11,5.12. At 5.13fm missing. Eh, I wish I had the source code... I would optimize it like that... I stillI've been obsessed with INC L for a while now :) If new glitches have appeared (that is, it has become more glitchy ;)), then report: 2:5029/35.18 Dima Bystrov (Alone Coder) In theory, you can find the author himself: 2:5026/51.555 Renat Mamedov (Mr.Gluk) /51 Vladimir Berezenko (Q-Master) PS: I forgot the most important thing: it was written under the mule, will it work on in reality - I don’t know :( Will it work, won’t it work - tell me... ZZY: AlCoGluk rulez :))) 24II2001 - Ryazan - AlCo - AC Edit v0.50 ..@