OS

ZXNet echo conference «zxnet.soft»

From Valera Selev To All 25 May 2002

Hello, All! People, what do you think about the development of axles on Speccy? What would you like to see in axis, what is actually tangible, etc. <<< WBR, Stormbringer >>> <<< 500:322/67.64 >>> AKA <<< 2:462/162.7 >>> <<< http://cobrasoft.narod.ru >>>

From Alexander Wolf To Valera Selev 28 May 2002

/Oh you goy, good fellow (fair maiden) Valera!/ I would like to say a few words about the letter: Monday May 27 2002. Alexandr Tkachev -> Valera Selev (OS) VS>> People, what do you think about the development of axles on Speccy? What would you like VS>> see in the axis what is really tangible, etc. AT> Something like isdos only focused on modern Specky hardware AT> memory more than 48k, hard drive, etc. well, in general, so that there are no problems like AT> limitation on file/disk (device) size, working with hardware through AT> drivers, etc. Have you really decided to do this? At one time I had quite a lot of ideas... I remember on scorp256 I had some kind of almost “multi-tasking” thing, I forgot name, MagOS, or what? She helped a lot. At the same time loaded Sprite into memory Tool, Art Studio, and something else. Tabulated between tasks, it was convenient. It would be nice to have an OS with such an integrated feature. And it’s good to take a course on is-dos, (For example, I was able to work normally with texts only in it. And the editor there IMHO the best. (for a convenient OS with all the consequences) ) modem and fido support :) I think if the OS has multitasking, even imaginary, like in MagOS, have good editors and viewers, good Fidosoft, then she will be successful guaranteed./Прощевайте./ mailto:ulfhramn[coбaка]rambler.ru

From Artem O. Kozakov To Valera Selev 31 May 2002

■ Greetings, Valera! 25 May 02, Valera Selev wrote to All: VS> People, what do you think about the development of axles on Speccy? What would you like VS> see in the axis what is really tangible, etc. http://mythcorp.dyndns.org/spectrum/files/mythos2.zip 0 - sources and image for emulator. 4K code, almost multitasking works - process contexts, etc. support external libraries, screen, mouse and keyboard drivers. http://mythcorp.dyndns.org/spectrum/index.html - everything we have about axes and their theme, 4 products in total :) Best regards, Artem.

From Valera Selev To Nikolaj Amosov 19 June 2002

Hello Nikolaj! 06/15/2002 at 21:28 Nikolaj Amosov wrote to Valera Selev: NA> Antiques == icon (aka pictogram) First time I've heard it. =) VS>> Of course, I’m silent about the “brakes”: everything is clear here. NA> Well, that's what we're talking about But it slows down because parallel multitasking is poorly implemented. Specky it is clearly not a threat. VS>> difficult to develop (see my article in the 11th issue of "Paragraph". If VS>> I need it, I can post it here). NA> Needed. Hold: 2All: comments about this article - go to the studio! Reflections on the ideal commander I was inspired to write this opus by the title of the same name. article by Sergei Kolesnikov in the fifth issue of "Paragraph". Some I had thoughts related to this topic even before reading that article, but the final decision to express them arose only after I got Real Commander v2.0. Perhaps here and there I will state simple truths, perhaps in some I’ll repeat what SKL-Keeper said, but this is exactly how I see it consistent presentation of your opinion. From my point of view, a program of this type is not required to so much, but for some reason ideal in the full sense of it I have never seen the commander’s words before. So let's figure it out.The commander must first of all be able to run BASIC and "MAGIC" files (both in 128K and 48K mode), be able to rename, copy, move, delete files, and also rename the drive name. With this (except perhaps a file movement operation, which is not available in all commanders), after all, but all existing commanders. For those who only have one drive, there will be An important parameter is the size of the copy buffer files. Here the undoubted leader is Consul Commander, in in which this buffer holds 491 sectors with 128 KB of RAM. Only support for more memory in this commander is not implemented (tested on Pentagon memory expansion ports 512 and Pro 1024), its interface leaves much to be desired, and For some reason, when running in turbo mode, Conver freezes. But then the most interesting thing begins: progress is not stands still, more and more people are connecting to the Spectrum devices, and the average user of these, in fact, elementary functions became insufficient. For example, I like Swapper and networker very often need to view screen files and texts. In terms of viewing pictures, they almost cope all the commanders I have seen, but in terms of text - here The range of programs we consider is noticeably narrowing. Let's take Quick Commander 2.6 as an example. It looks like the pictureslooks, and text files can be read in three encodings... But answer me one question: “Can a text file be 27 sectors long?" Certainly! And this program is everything files with a length of 27 sectors are treated as screen files. In Real Commander's situation is better with this, and in general - not If you're happy with the viewer, write your own and connect it as a module (version 2.0 and higher). Hence the conclusion - the text viewing functions and hang screens on separate keys. I also recommend inserting into viewer the ability to connect custom fonts (me, for example, you may need to view text in Ukrainian language) and character encodings. Possibility of listening to music quite well implemented, for example, in Real Commander and Quick, so I will not touch on this issue, especially since this presence such an opportunity is so important. But functions such as formatting and checking the disk, as well as Disk Doctor, should be placed in a separate module, and do not integrate into the shell, since the user must be able to replace them at your discretion. B separate modules should also include a text viewer/editor, music player, screen saver... That is, the ideal commander should have an open modular architecture. It would not be superfluous to be able to copy trdos <-> msdos, and also msdos <-> msdos (believe me, this can also needed).All other functions (viewing fonts, sprites, packages with mail, etc.) although they are not mandatory, it would be it would be very nice to make the commander universal, through introducing the ability to create a custom file, containing at least the following information: file extension, overlay program with which this file will be open, and a hotkey that calls this overlay. Doing all of the above will not be difficult, if, of course, with From the very beginning, it is good to think through the structure of the program. Now a few words about the problem of commanders and hardware. Let's get started from the now so popular turbo drivers for disk operations. A turbodriver, of course, is not a bad thing, but for the “lucky” owners of 5.25" drives "Robotron" or similar in the commander should provide the ability to record information via #3d13, since otherwise your floppy, written on such a drive may simply not be readable: There is a delay required when recording. So I immediately discard for example, Global Commander due to the presence of such possibilities, although overall it is done well. Mandatory in Commander I believe support for CMOS clocks and higher memory (up to 1024 kb, although they say there are Spectrums with 4 MB of RAM, this amount of memory should also be supported), availability of RAM disk (according to the Real Commander standard, as the most reliable),and the ability to install commander in cache. And in general, the commander must be versatile in terms of hardware, thanks to Possibility of connecting various drivers. About design and the ideal user interface Commander I can talk for a very long time, but I will try highlight key points. Obviously, for convenience on the screen at least 30 files must be visible at the same time, preferably with a three-character extension, although it is possible with single character. It is necessary to output files by mask. If commander allows copying to msdos disks, then it, Undoubtedly, it should be made in two or, for example, three panels. :) The mouse, if it is kept in the commander, should provide the user with full control commander without using a keyboard (except, of course, operations requiring data entry). Controlling the keyboard also has its own nuances. To someone It’s more convenient to select disk drives via EDIT, while for others it’s easier to select drives using keys "1", "2", "3", "4",("5") or "A", "B", "C", "D",("E"); someone I’m used to the fact that copying files is “suspended” on the “5” key, but Some people find it more convenient to press “C”, etc. It would be quite logical selective support for all control options via setup (here you need to listen especially carefully to the opinions of non one or several users). Now you might be interested to know howI use commander in everyday work with files, which one? The program best suits my needs. Answer - demo version of Turbo Commander, released by a coder from our group. At least the fact that this demo version was created over the course of four (!) years, already indicates that the author strived to create something extraordinary and close to perfect, honing every part to perfection. Original The commander's text was completely rewritten from scratch several times, and even though this is a demo version, in Commander in addition to the text viewer overlay and all standard functions there is a few are downright unique. For example, the possibility of complete editing disk information (number of free sectors, first free track/sector, number of files, incl. deleted) and file (name, extension, start address, length in bytes/sectors, track/sector from which it begins). These possibilities may seem to some unnecessary, but I have to use them quite often. Turbo Commander also allows you to view packed screens. The program has a sector-by-sector copier, and You can also copy sector blocks to ram disk. Why not? It's worth the built-in Magic Service! Briefly about this thing: users with cache can at any time pause the operation of any program, “rip out” a screenshot,upload to a floppy disk or ram disk all banks 128 kb, 256 kb and 512 KB of memory in a special format and return to execution interrupted program. Naturally, you can return to the program saved in this way - i.e. we have real non-parallel (sometimes also called cooperative) multitasking!!! However, there are no commands in the commander gluing files, formatting and checking disks, but only because it was planned to cram all this equipment into one overlay. Before starting work, the program automatically copies overlays on the ram disk, from where they are subsequently called. On the screen displays a list of 64 files (with a single character extension is true, but the line below the list displays the full information about the file under the cursor), font size 6x8 pixels - very comfortable and does not tire your eyes. One of the main disadvantages of the demo version of the commander are the lack of music player and mouse support. Now, unfortunately, the encoder has switched to the PC platform, and the project is frozen... Sources of the latest version, as well as penultimate compiled version (without Magic Service) with overlays can be obtained from me (for the address, see the section "How to buy "Paragraph") or download from our group's website: http://cobrasoft.narod.ru. Maybe someone will undertake to finish it? It's a worthwhile project... Valery Selev aka Stormbr!nger/#c5especially for "Paragraph" e-mail: cobrasoft@narod.ru ZXNet: 500:322/67.64 FidoNet: 2:462/162.7 <<< WBR, Stormbringer >>> <<< 500:322/67.64 >>> AKA <<< 2:462/162.7 >>> <<< http://cobrasoft.narod.ru >>>

From Aleksandr Kolotuhin To Valera Selev 23 June 2002

·∙.■■■ Hi, Valera! ■■■.∙· Date:19 Jun 02 Time:09:52, Valera Selev encrypted a letter to agent Nikolaj Amosov. Topic: OS VS> 2All: comments on this article - to the studio! VS> ----------------------------------------- VS> Reflections on the ideal commander [crbg!!! ] VS> So, let's figure it out. VS> The commander must first of all be able to run BASIC and VS> "MAGIC" files (both in 128K and 48K mode), know VS> rename, copy, move, delete files, and VS> also rename the drive name. And also move discs competently. For example, HDD Commander by Light with all its It's easy to use the disk incorrectly. [crbg!!! ] VS> files. Here the undoubted leader is Consul Commander, in VS> in which this buffer holds 491 sectors with 128 KB of RAM. VS> Only this commander does not support more memory VS> implemented (tested on Pentagon memory expansion ports VS> 512 and Profi 1024), its interface leaves much to be desired, and VS> For some reason, when running in turbo mode, Conver freezes. It would be ideal to have a plug-in memory manager module, tailored specifically for the available memory type. Those. there is a commander with different memory modules, You delete the unnecessary ones, you leave the necessary ones. [crbg!!! ] VS> It would not be superfluous to be able to copy trdos <-> msdos, a VS> also msdos <-> msdos (believe me, this can happen too VS> needed). And also is-dos <-> tr-dos and is-dos <-> ms-dos. [crbg!!! ] VS> highlight key points. Obviously, for convenience on the screen VS> at least 30 files must be visible at the same time VS> preferably with a three-character extension, although it is possible with VS> single character. Better with switching. VS> It is necessary to output files by mask. If VS> commander allows copying to msdos disks, then it VS> undoubtedly should be made with two or, for example, three panels. VS> :) Vary the number of panels from 1 to 3. VS> Keyboard control also has its own nuances. Someone VS> it is more convenient to select disk drives via EDIT, and for some - using keys VS> "1","2","3","4",("5") or "A","B","C","D",("E"); someone VS> I’m used to the fact that copying files is “suspended” on the “5” key, and VS> for some it is more convenient to press “C”, etc. It would be quite logical VS> selective support for all control options via setup VS> (here you need to listen especially carefully to the opinions of non VS> one, but several users). And the ability to reassign keys for yourself. [crbg!!! ] Regarding archives: it’s very convenient when you have the opportunity to look into the archive, i.e. When you press a key on it, a list of files inside the archive appears. ·∙.■■■ Happy Valera! ■■■.∙·

From Valera Selev To Kirill Frolov 28 June 2002

Hello, Kirill! 06/19/2002 at 07:45 Kirill Frolov wrote to Valera Selev: VS>> There is no need to reinvent the wheel, because everything is already good in MSDO VS>> done. KF> Probably not bad for floppy disks. And in the case of a large screw They won't install a screw for themselves. There is no such possibility. KF> and a small amount of RAM are no good. Only "msdos" (yes to you KF> Microsoft's brains are jamming!) Too lazy to switch layouts. <<< WBR, Stormbringer >>> <<< 500:322/67.64 >>> AKA <<< 2:462/162.7 >>> <<< http://cobrasoft.narod.ru >>>

From Valera Selev To Kirill Frolov 28 June 2002

Hello, Kirill! 06/19/2002 at 07:55 Kirill Frolov wrote to Valera Selev: VS>> My opinion is this: you need to write not an axis, but just a super-duper VS>> sophisticated commander. Two-panel. With transparent support VS>> msdos. KF> Have you seen anything other than Norton on PC? DN, WinCom,... KF> The commander is an inconvenient thing - I say after quite a long time KF> I almost never use any commanders (in Linux). What do you use in Linux instead of commander? And why? KF> Yes, and the commander is already an ordinary program, but someone should do it KF> at least load into memory and provide some kind of service TR-DOS has enough resources to load a “regular program”. <<< WBR, Stormbringer >>> <<< 500:322/67.64 >>> AKA <<< 2:462/162.7 >>> <<< http://cobrasoft.narod.ru >>>

From Valera Selev To Viktor Vorobyov 28 June 2002

Hello, Viktor! 06/20/2002 at 19:35 Viktor Vorobyov wrote to Valera Selev: VS>> I agree, but such a “boutique”/commander has not yet been written VS>> completely satisfied me. VV> Real Commander why are you not satisfied? - large font - a small number of displayed files on one panel; - lack of mouse support; - is not saved in the 7th page before running programs from it (i.e., maybe is saved, but, for example, ACEdit does not see it); - you cannot view the contents of archives or MS-DOS disks; - I don’t like the “hot” keys defined by the author; - and much, much more... <<< WBR, Stormbringer >>> <<< 500:322/67.64 >>> AKA <<< 2:462/162.7 >>> <<< http://cobrasoft.narod.ru >>>

From Valera Selev To Aleksandr Kolotuhin 28 June 2002

Hello, Alexander! 06/23/2002 at 01:10 Aleksandr Kolotukhin wrote to Valera Selev: VS>> "MAGIC" files (both in 128K and 48K mode), know VS>> rename, copy, move, delete files, and VS>> also rename the drive name. AK> And also move disks competently. For example, HDD Commander by Light AK> with all its usefulness can easily erase the disk incorrectly. I just saw the light! Frankly, I forgot about this important function. VS>> highlight key points. Obviously, for convenience on the screen VS>> at least 30 files must be visible at the same time VS>> preferably with a three-character extension, although it is possible with VS>> single character. AK> Better with switching. Also an option. VS>> undoubtedly should be made with two or, for example, three panels. VS>> :) AK> Vary the number of panels from 1 to 3. Yes, I was joking. :) 2 will be quite enough. VS>> for some it is more convenient to press “C”, etc. It would be quite logical VS>> selective support for all control options via setup VS>> (here you need to listen especially carefully to the opinions of non VS>> one, but several users). AK> And the ability to reassign keys for yourself. This is what was meant. AK> Regarding archives: it’s very convenient when you have the opportunity to look into AK> archive, i.e. you press a key on it - a list of files inside appears AK> archive. And it’s even cooler when you can immediately extract the file you need. <<< WBR, Stormbringer >>> <<< 500:322/67.64 >>> AKA <<< 2:462/162.7 >>> <<< http://cobrasoft.narod.ru >>>

From Valera Selev To Nikolaj Amosov 28 June 2002

Hello Nikolaj! 06/22/2002 at 21:43 Nikolaj Amosov wrote to Valera Selev: VS>> The commander must first of all be able to run BASIC and VS>> "MAGIC" files (both in 128K and 48K mode), NA> And Scorpia alternative magics, at least only for Scorpea What kind of magics are on Scorp? VS>> 512 and Profi 1024), its interface leaves much to be desired, and VS>> for some reason Conver freezes when launched in turbo mode. NA> ^^^^^^ NA> Consul? Yes Consul. :) It’s good that the newspaper editor noticed the typo... VS>> But answer me one question: “Can a text file VS>> be 27 sectors long?". Of course! NA> Here they look not at the length in sectors, but at the length in bytes = 6912. Well okay. Then "Can a text file be 6912 bytes long?". Certainly! :) NA> There are players for this, but these functions are useless NA> move where it doesn't hit. I agree, but the music player can be designed as a plug-in and shoved into Commander. VS>> But such functions as formatting and checking the disk VS>> and Disk Doctor should be placed in a separate module, and VS>> do not integrate into the wrapper because the user must VS>> be able to replace them at your discretion. NA> What would you like to replace the Doctor with? Another, more convenient Doctor for me or another user! NA> But IMHO the formatting function should be built-in. Well NA> so it seems to me... It’s better if it’s in a module with disk checking/restoration. VS>> also msdos <-> msdos (believe me, this may also be needed). NA> Why not is-dos<-> trdos? For example, I used to be very NA> spent a lot of time in Is-dos and I even had to write I didn't like Is-dos from the very beginning. I remember I decided to format a new floppy disk in is-dos. Then either the system, or I wrote to it myself some file that he could not delete later: the system swore that he, they say, systemic, or something like that. This really infuriated me then. Yes, not yet What I liked about Commander under is-dos is that you can’t mark an entire directory... NA> Here the copy buffer will not grow in any way. The only thing NA> what you can do is write a module. It doesn’t matter, as long as you don’t have to go through different disks looking for a copier... NA> It would be cool, but then you still have to write these same ones NA> overlay programs that no longer apply to the commander NA> relationships and it’s unlikely that anyone will write them. Why don't they? They make the job easier! VS>> I consider support for CMOS clocks mandatory in Commander NA> But why is this necessary? You can easily live without a watch. If you provide transparent support for MS-DOS, it would be nice to have a clock at copying tr-dos->ms-dos set the appropriate values in corresponding file descriptor elements. And in general, such support is unnecessary there won't be. VS>> should be universal in terms of hardware, thanks VS>> ability to connect various drivers. NA> ^^^^^^^^^^^^^^^^^^^^ NA> That's the main idea! Yes, but you can’t really implement it to the fullest... VS>> The mouse, if supported in the commander, must provide VS>> the user has the ability to fully control the commander NA> Oh, no, thanks. Such happiness as hitting the function exactly NA> we don't need to move the cursor around the screen. Everything just slows down NA> work. The keypad is what is ideal for me, there are a lot of buttons ;) Well, then use the keyboard! What if I'm lazy? VS>> pause any program, “rip out” a screenshot, unload VS>> to floppy disk or ram disk all banks 128 kb, 256 kb NA> Up to this point, even Scorpio owners can do all this ;) Well then! :) Install cache... VS>> the program saved in this way - i.e. we have real VS>> non-parallel (sometimes also called cooperative) VS>> multitasking!!! NA> What kind of frame disk should there be to upload 512 kb Relevant. :) I have 1024Kb of RAM, so there is plenty of space, and changing the size of the RAM disk (if before that I put a small one, for example) in Turbo Commander it is possible, not closing it, i.e. all files are saved. <<< WBR, Stormbringer >>> <<< 500:322/67.64 >>> AKA <<< 2:462/162.7 >>> <<< http://cobrasoft.narod.ru >>>

From Valera Selev To Kirill Frolov 28 June 2002

Hello, Kirill! 06/22/2002 at 09:41 Kirill Frolov wrote to Valera Selev: NA>>> Antiques == icon (aka pictogram) VS>> First time I hear it. =) KF> Don’t you know that people have been replacing pictures for a long time KF> invented writing? I breathed. Why would this be? VS>> But it slows down, because parallel multitasking is poorly implemented. VS>> Specky is clearly not in danger. KF> Speck is no worse than a pussy. Did I say otherwise? IMHO, parallel multitasking is not needed on Spec. Well, maybe it’s like “playing music, and I’m typing the text.” <<< WBR, Stormbringer >>> <<< 500:322/67.64 >>> AKA <<< 2:462/162.7 >>> <<< http://cobrasoft.narod.ru >>>

From Valera Selev To Kirill Frolov 28 June 2002

Hello, Kirill! 06/22/2002 at 09:43 Kirill Frolov wrote to Valera Selev: VS>> But then the most interesting part begins: progress is not worth it VS>> place, more and more new devices are connected to the Spectrum KF> Yes, yes! And how does an ordinary application program become easier from KF> the fact of the presence of this commander? How did she not know that there was a clock? KF> ZXNEWS will never know the scheme. You can write plugins for the commander by accessing its polling routine hours, without delving into how and where it gets the values from. KF> It would not be superfluous to be able to work with FAT for any programs, but KF> not only the commander. Plugins? Well, naturally. VS>> All other functions (viewing fonts, sprites, packages VS>> with mail, etc.) although they are not mandatory, it would be KF> Don’t forget the control module for the coffee maker and electric kettle. Will you remind me again with soap... what if I forget after all? VS>> the program most suits my needs. Answer - VS>> demo version of Turbo Commander, released by the coder of our group. KF> But it doesn’t work with the Scorpio propeller... Because it is not intended to work with a screw. To work with a screw, AFAIK, they are written special programs. VS>> Some of the main disadvantages of the commander demo are VS>> lack of music player and mouse support. KF> Well, he’s not perfect by any means. Did I say otherwise? <<< WBR, Stormbringer >>> <<< 500:322/67.64 >>> AKA <<< 2:462/162.7 >>> <<< http://cobrasoft.narod.ru >>>

From Valera Selev To Kirill Frolov 28 June 2002

Hello, Kirill! 06/25/2002 at 20:44 Kirill Frolov wrote to Valera Selev: VS>>>> Are you saying MustDie is _not_easy_ to work with? KF>>> Yes. VS>> And why didn’t you like its interface? KF> One interface is not enough for me. Is there something more in Linux? <<< WBR, Stormbringer >>> <<< 500:322/67.64 >>> AKA <<< 2:462/162.7 >>> <<< http://cobrasoft.narod.ru >>>

From Valera Selev To Alexander Razmayenko 28 June 2002

Hello, Alexander! 06/24/2002 at 11:22 Alexander Razmayenko wrote to Valera Selev: VS>> And why didn’t you like its interface? IMHO, for a simple user this VS>> that's it. Or do you know an OS with a more user-friendly interface? AR> and only stubborn maniacs sit on the spec :) And which interface is best for “die-hard maniacs”? :) <<< WBR, Stormbringer >>> <<< 500:322/67.64 >>> AKA <<< 2:462/162.7 >>> <<< http://cobrasoft.narod.ru >>>

From Valera Selev To Alexander Razmayenko 28 June 2002

Hello, Alexander! 06/24/2002 at 11:38 Alexander Razmayenko wrote to Nikolaj Amosov: VS>>> For those who have only one drive, there will be VS>>> an important parameter is the size of the copy buffer VS>>> files. Here the undoubted leader is Consul Commander, in AR> Is it impossible to use the available free memory as in Dos Navigator? How's that? AR> stop! Isn't it possible to determine the data type by the header? well AR> you read a few bytes from the file you decided to view It is possible, but not always with one hundred percent certainty. Must always be "manual" viewer selection. NA>> Why not is-dos<-> trdos? For example, I used to be very AR> } AR> or modules or even better - then there will be file system drivers AR> no matter what system you are writing from and what system... at least AR> NT linked disk with is-dos flop Do you think this is easy to implement? VS>>> introducing the ability to create a custom file VS>>> containing at least the following information: file extension VS>>> overlay program with which this file will be opened VS>>> and the hotkey that calls this overlay. AR> Oh!!!!! :) AR> IMPORTANT! Well then! :) AR> isn’t it possible to enter a type settings menu item into the commander itself AR> floppy drive? Only together with the ability to disable it and manually configure all parameters. AR> you can generally make a single call in the commander core - “call to AR> disk device", and to which one - let it be some kind of HAL driver AR> understands whether it is a screw or a flop... AR> in the presence of a propeller - the ramdisk flies to the good mother - the speed of the propeller AR> should be enough for all your personal belongings - swap memory to a screw... This is "subject to availability" only. AR> I mean, there are ready-made designs :) take any of the same Norton Only as a basis! VS>>> for example, three-panel. :) AR> 3 panels? is it necessary? in reality, you really CAN’T LIVE without 3 panels, right? Yes, I was joking. :) AR> at one time on the PC there was such a perversion of Commander building as Pie AR> Commander - he had as many as 4 panels... it was of no use to me AR> release a stream of hydrogen sulfide 8) VS>>> full control of the commander without using the keyboard (except VS>>> of course, operations that require data entry). AR> NO!!!! it _only_ should provide the opportunity to _duplicate AR> keyboard_... otherwise we get This is exactly what was meant - duplicating the keyboard. AR> launching one file with a parameter in the form of a mouse thrown on it AR> file... Wah! <<< WBR, Stormbringer >>> <<< 500:322/67.64 >>> AKA <<< 2:462/162.7 >>> <<< http://cobrasoft.narod.ru >>>

From Alexander Razmayenko To Nikolaj Amosov 29 June 2002

How are you, Nikolaj? My onboard systems detected that on Wednesday June 26 2002 21:56, Nikolaj Amosov wrote to Alexander Razmayenko: NA>>> relationships and it’s unlikely that anyone will write them. AR>> well... I could barely restrain myself so as not to act like a fool... something like AR>> "God rest in peace..." "ugh... it’s unclear whether you’re a spektrumist or AR>> military officer like me? NA> How can this be determined? NA> If I have Spec, PC and Commodore, then who am I? Yes, I said that because you come here IMHO who fasts and reads from here? anyone uses it or wants it or just sympathizes with the spec I myself, for example, Commodore, PC, also use BKshku... but I haven’t used spec yet made me happy... because (no offense to others) there is no cheap Pentagon came across, but I myself would look for the money for the woman - no, I’d rather save the money for I'll buy a screw controller for Commi... or mikruhi in reserve... (by the way, you can actually get spare parts for Kommik) However, I’m waiting for my Scorp deltogo turbocharged from St. Petersburg, one person must bring... I think here we are all echo hunters to one degree or another... By the way, do you have any ideas for Commie? software, hardware, circuits - everything will work... maybe for Are there any manuals in Russian? Oh, by the way, excuse me, among your software there is some domestic stuff production? any kind?otherwise I have one domestic disk - its name is MOSCOW 131-19-15 (damn on I can already tell from memory - I’ve used it so many times... cool package... that’s just it a little broken :((() By the way, I called on that phone - the answering machine constantly picks up and I don't think there's a person there... :( NA> If determined by what I use to read email (as determined NA> some comrades), then probably a member of the military. NA> If at heart, then of course a Spectrumist. I think even someone who is just rooting for him can be a spektrumist... you don't need much - give him his due... :) NA> [disk error] AR>> NO!!!! it _only_ should provide the opportunity to _duplicate AR>> keyboard_... otherwise we get pseudo-text GUIs instead of the commander AR>> as in DOSSHELL from MS-DOS 6 but!!! Not comfortable with a mouse. operations AR>> do - such as Drug'n'Drop - copying, transferring, yes AR>> and simply launching one file with a parameter in the form of thrown on AR>> click on the file... NA> So, you’ll have to create software that understands NA> parameters. It’s all somehow unreal...Damn, you've become attached to these parameters... :) don’t make drag-and-drop parameters... drag-and-drop is optional, but cool IMHO... but I repeat again, it’s optional - I can’t do it without drag drop I'll die... :) and why is it unrealistic? for example, I personally just don’t know how to write for spec - for me Yes, it’s unrealistic, and that’s until I take it seriously... I may have heard that Linux-ZX was weakened somewhere - it also seems unrealistic... on Commodore Is there also something similar to UNIX - for 64 kilos - is it unrealistic? ;) eh!!! Foma, you’re an unbeliever... :)) (no offense, ums?) NA> + Origin: (c) (500:812/2.26) yes, 500:812 by the way is not 2:5020? or 2:5030 itself??? Best regards, Alexander Razmayenko. AKA ramzes@sstu.edu.ru

From Alexander Razmayenko To Kirill Frolov 29 June 2002

How are you, Kirill? My onboard systems detected that on Thursday June 27 2002 00:31, Kirill Frolov wrote to Alexander Razmayenko: VS>>>> files. Here the undoubted leader is Consul Commander, in AR>> is it impossible to use the available free memory as in Dos Navigator? KF> PC is killing you. yeah :))) and also BC with Commodore - they also use a free one for copying memory ;) so - 1: I think that I won’t be offended - that’s another waste of nerves :) You never know what’s sticking with me... I said my opinion about copying... and if it’s wrong, then give it in detail... otherwise it’s uninformative, something and more looks like an insult to a word that... goto 1 Best regards, Alexander Razmayenko. AKA ramzes@sstu.edu.ru

From Aleksandr Majorov To Alexander Razmayenko 1 July 2002

Hello Alexander! 29 Jun 02 03:33, Alexander Razmayenko -> Nikolaj Amosov: [skipped] NA>> + Origin: (c) (500:812/2.26) AR> yes, 500:812 by the way is not 2:5020? or 2:5030 itself??? 5030 In ZXNet, the network number is equal to the city code for long-distance calls;) Alexand

From Kirill Frolov To Alexander Razmayenko 2 July 2002

Press RESET immediately, Alexander! 29 Jun 02 03:56, Alexander Razmayenko wrote to Kirill Frolov: KF>> PC is killing you. AR> yeah :))) and also BC with Commodore - it is also used for copying Spectrum-Navigator is a commander with PC. spread!

From Aleksey Senilov To Valera Selev 3 July 2002

||*()*|| Hello, _/Valera/_! June 28, 2002 19:40, Valera Selev wrote to Kirill Frolov: VS> IMHO, parallel multitasking on Spec is not needed. Well maybe VS> like “music is playing and I’m typing.” Hence the logical conclusion: task switcher (not parallel), and plus real-time procedures, that is, executed every interrupt. This is implemented in some attempts to write a subject, and in mine too. All the best! /*Boh*/ / /Image Crew/ was with you. ||*()*||

From Nikolaj Amosov To Valera Selev 3 July 2002

Hello Valera! 28 Jun 02 19:11, Valera Selev -> Nikolaj Amosov: [disk error] VS>>> The commander must first of all be able to run BASIC and VS>>> "MAGIC" files (both in 128K and 48K mode), NA>> And Scorpia alternative magics, at least only for Scorpea VS> What kind of magics are on Scorp? Alternative correct magick, with one hundred percent restoration of the state upon loading and on-the-fly compression during recording time. Can store all 256 kilos except 8 cans and excluding unused empty jars. [disk error] VS>>> pause any program, “rip out” a screenshot, unload VS>>> to floppy disk or ram disk all banks 128 kb, 256 kb NA>> Up to this point, even Scorpio owners can do all this ;) VS> Well then! :) VS> Install cache... No way. I’m not comfortable with a soldering iron, there’s nowhere to put it - the mounting field is occupied by SounDriv, but I can’t desolder it because no suction. I don’t want to solder with a canopy. Besides, I don’t see it makes a lot of sense when the functions you listed can be done with the help of a shadowman. Nikolaj

From Kirill Frolov To Valera Selev 4 July 2002

Press RESET immediately, Valera! 28 Jun 02 18:47, Valera Selev wrote to Kirill Frolov: KF>> Probably not bad for floppy disks. And in the case of a large screw VS> Everyone won’t install a screw. There is no such possibility. They will soon start giving away screws suitable for sintering for free, It’s not difficult to assemble a controller with 7 chips. You can buy it from Nemo. spread!

From Kirill Frolov To Valera Selev 4 July 2002

Press RESET immediately, Valera! 28 Jun 02 18:51, Valera Selev wrote to Kirill Frolov: KF>> Yes, and the commander is already an ordinary program, but someone else is her KF>> must at least load into memory and provide some kind of service VS> There are enough TR-DOS resources to load a “regular program”. But the program is no longer enough to work. spread!

From Kirill Frolov To Valera Selev 4 July 2002

Press RESET immediately, Valera! 28 Jun 02 19:11, Valera Selev wrote to Nikolaj Amosov: VS>>> The commander must first of all be able to run BASIC and VS>>> "MAGIC" files (both in 128K and 48K mode), NA>> And Scorpia alternative magics, at least only for Scorpea VS> What kind of magics are on Scorp? Recorded from the shadow of the scorpion. Not quite a magic, but also an image programs in memory. VS> I didn’t like Is-dos from the very beginning. I remember, I decided VS> format the new floppy disk in is-dos. Then either the system or me VS> itself wrote some file to it, which it could not delete later: VS> the system complained that it was a system problem, or something like that. Read the documentation... VS> This really infuriated me then. Yes, I still didn’t like it in Commander VS> under is-dos, that you cannot mark an entire directory... This is actually not a commander, so he shouldn’t, but he can be forced. VS> It doesn’t matter, as long as you don’t have to climb through different disks in search VS> copier... Ramdisk. VS>>> should be universal in terms of hardware, thanks VS>>> ability to connect various drivers. NA>> ^^^^^^^^^^^^^^^^^^^^ NA>> That's the main idea! VS> Yes, but you can’t implement it fully... In commander? You can't implement it at all. We need a means to control resources, but there is none. spread!

From Kirill Frolov To Valera Selev 4 July 2002

Press RESET immediately, Valera! 28 Jun 02 19:40, Valera Selev wrote to Kirill Frolov: KF>> Don’t you know that people have been replacing pictures for a long time KF>> did they invent writing? VS> I breathed. Why would this be? It is often completely impossible to understand from a pictogram what it means. Some concepts cannot be expressed in pictograms at all. VS> IMHO, parallel multitasking on Spec is not needed. Well maybe VS> like “music is playing and I’m typing.” Music is playing, mail is downloading, text is being written, the printer is printing and The disk is formatted. The music will really howl... spread!

From Kirill Frolov To Valera Selev 4 July 2002

Press RESET immediately, Valera! 28 Jun 02 19:43, Valera Selev wrote to Kirill Frolov: VS> You can write plugins for the commander by accessing its subroutine VS> polling the watch without delving into how and where it comes from VS> values. Then the commander will become a subject. KF>> But it doesn’t work with the Scorpio propeller... VS> Because it is not intended to work with a screw. For working with a screw, AFAIK, VS> special programs have been written. Unkosher commander, to the garden. spread!

From Kirill Frolov To Valera Selev 4 July 2002

Press RESET immediately, Valera! 28 Jun 02 19:55, Valera Selev wrote to Kirill Frolov: KF>>>> Yes. VS>>> And why didn’t you like its interface? KF>> One interface is not enough for me. VS> Is there something more in Linux? Well, at least bash. And in Masdai there are no transparent windows. spread!

From Viktor Vorobyov To Valera Selev 7 July 2002

Hello Valera! 28 Jun 02 at 18:58, Valera Selev had a conversation with Viktor Vorobyov: VS>>> I agree, but such a “boutique”/commander has not yet been written VS >>> completely satisfied me. VV>> Real Commander what doesn't suit you? VS> - large font - small number of displayed files on one VS> panels; I think that owners of small monitors/TVs will not delighted with the prospect of contemplating on the screen small, barely visible, letters/numbers. VS> - lack of mouse support; Do many people have it? Besides, IMHO using the mouse in Commander is very inconvenient. VS> - not saved in the 7th page before running programs from it VS> (i.e. VS> may be saved, but, for example, ACEdit does not see it); slander run RC, and then from it a program that does not spoil the 7th bank, in the Scorpio monitor write RAM7, and then j49152, enjoy. VS> - you cannot view the contents of archives, MS-DOS disks; nothing is perfect, although under RC2.x IMHO it is possible write a plugin. VS> - I don’t like the “hot” keys defined by the author; nothing to worry about :) ^^^^^^^^^^^^^^^^^^^^^ VS> - and much, much more... Hasta la Vista, Valera 2:5030/1445.2 500:812/4.4 2vitek@rambler.ru ICQ157419448

From Sergey Krinitsin To Kirill Frolov 9 July 2002

Hello, Kirill! Kirill Frolov once wrote on the topic "OS": KF>>>>> Yes. VS>>>> And why didn’t you like its interface? KF>>> One interface is not enough for me. VS>> Is there something more in Linux? KF> KF> Well, at least bash. And in Masdai there are no transparent windows. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ This is not entirely true. The latest Detonator is included a utility that makes windows transparent (degree transparency is selected) when you click on this window. And Linux _IMHO_ is more suitable for a server than for staff. Bye, Sergey

From Kirill Frolov To Sergey Krinitsin 11 July 2002

Press RESET immediately, Sergey! 09 Jul 02 03:25, Sergey Krinitsin wrote to Kirill Frolov: KF>> Well, at least bash. And in Masdai there are no transparent windows. SK> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ SK> This is not entirely true. The latest Detonator is included What is this detonator or where is it? SK> utility that makes windows transparent (degree SK> transparency is selected) when you click on this window. Well, now I have to tear down Linux and install Mazda... spread!

From Aleksandr Majorov To Kirill Frolov 11 July 2002

Hello Kirill! 11 Jul 02 00:18, Kirill Frolov -> Sergey Krinitsin: KF>>> Hey, even bash. And in Masdai there are no transparent windows. SK>> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ SK>> This is not entirely true. The latest Detonator is included KF> DetonatorWhat is this or where? Drivers for cards on a chip from nVIDIA (RIVA, GeForce, ...) And in fact, window transparency has been introduced in Vintykey and Vin-KhReni ;) SK>> utility that makes windows transparent (degree SK>> transparency is selected) when you click on this window. KF> Well, now I have to tear down the Linux and install a Mazda... To see transparent windows? ;) Alexand

From Sergey Krinitsin To Kirill Frolov 11 July 2002

Hello, Kirill! Kirill Frolov once wrote on the topic "OS": KF>>> Well, at least bash. And in Masdai there are no transparent windows. SK>> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ SK>> This is not entirely true. The latest Detonator is included KF> Detonator What is it or where is it? This is a video driver from nVIDIA. Naturally it will be work only with video files on their chips. SK>> utility that makes windows transparent (degree SK>> transparency is selected) when you click on this window. KF> Well, now you have to tear down Linux and install Mazda... :) But I’m thinking of installing Linux and comparing where the windows are more transparent ;) Bye, Sergey

From Valera Selev To Nikolaj Amosov 12 July 2002

Hello Nikolaj! 07/3/2002 at 21:51 Nikolaj Amosov wrote to Valera Selev: VS>> Well then! :) VS>> Set cache... NA> No way. I’m not comfortable with a soldering iron, there’s nowhere to put it - NA> the artboard is occupied by SounDriv, On my board ("Lvov version") there are two sockets for ROM - initially (for 48K) for 2x8 kb, now in one ROM at 64K, in the other - cache. NA> but I can’t desolder it because NA> no suction. I don’t want to solder with a canopy. Besides, I don’t see it in him NA> it makes a lot of sense when the functions you listed are possible NA> do it using shadow. What if you want to save all the banks to a floppy disk and then load them all? back - wouldn't that be a little tedious? <<< WBR, Stormbringer >>> <<< 500:322/67.64 >>> AKA <<< 2:462/162.7 >>> <<< http://cobrasoft.narod.ru >>>

From Valera Selev To Aleksey Senilov 12 July 2002

Hello, Alexey! 07/3/2002 at 09:46 Aleksey Senilov wrote to Valera Selev: AS> Hence the logical conclusion: task switch (not parallel), and plus AS> real-time procedures, that is, executed every interrupt. This and AS> implemented in some attempts to write a subject, and for me too. Is it possible to listen to music in X-DOS while being in the ZX-WORD or any other application? <<< WBR, Stormbringer >>> <<< 500:322/67.64 >>> AKA <<< 2:462/162.7 >>> <<< http://cobrasoft.narod.ru >>>

From Valera Selev To Kirill Frolov 12 July 2002

Hello, Kirill! 4.07.2002 at 00:22 Kirill Frolov wrote to Valera Selev: KF>>> Yes, and the commander is already an ordinary program, but someone else is her KF>>> must at least load into memory and provide some kind of service VS>> TR-DOS has enough resources to load a “regular program”. KF> And it’s not enough for the program to work. This means you need to access the controller ports directly. <<< WBR, Stormbringer >>> <<< 500:322/67.64 >>> AKA <<< 2:462/162.7 >>> <<< http://cobrasoft.narod.ru >>>

From Valera Selev To Kirill Frolov 12 July 2002

Hello, Kirill! 4.07.2002 at 00:22 Kirill Frolov wrote to Valera Selev: KF> Screws suitable for sintering will soon begin to be given away for free, What is the maximum size of the screw connected to the Spec? KF> a controller with 7 chips is not difficult to assemble. Can I have a diagram (for soap)? KF> You can buy it from Nemo. It's a long way to go. And IMHO he does not accept orders from Ukraine. <<< WBR, Stormbringer >>> <<< 500:322/67.64 >>> AKA <<< 2:462/162.7 >>> <<< http://cobrasoft.narod.ru >>>

From Valera Selev To Kirill Frolov 12 July 2002

Hello, Kirill! 4.07.2002 at 00:25 Kirill Frolov wrote to Valera Selev: KF> Read the documentation... But nope. In general, I don't like this system. VS>> This really infuriated me then. Yes, I didn’t like it yet VS>> commander under is-dos, that you cannot mark an entire directory... KF> This is actually not a commander, so he shouldn’t be Well, not commander, but is-shell. KF> but you can force it. This should be done by the authors, not the ordinary user. VS>> It doesn’t matter, as long as you don’t have to climb through different disks in search VS>> copier... KF> Ramdisk. And then copy from it to a floppy disk and run from the floppy disk? VS>>>> should be universal in terms of hardware, thanks VS>>>> ability to connect various drivers. VS>> Yes, but you can’t implement it fully... KF> In commander? You can't implement it at all. We need a means of control KF> for resources, but he’s not there. What do you suggest? <<< WBR, Stormbringer >>> <<< 500:322/67.64 >>> AKA <<< 2:462/162.7 >>> <<< http://cobrasoft.narod.ru >>>

From Valera Selev To Kirill Frolov 12 July 2002

Hello, Kirill! 4.07.2002 at 00:30 Kirill Frolov wrote to Valera Selev: KF> It is often completely impossible to understand what it is from an icon KF> means. Some concepts cannot be expressed with pictograms at all. Are you cutting it short? KF> Music is playing, mail is downloading, text is being written, the printer is printing, and KF> The disk is being formatted. The music will really howl... It's too unrealistic. The formatting alone eats up the HZ. how many resources? <<< WBR, Stormbringer >>> <<< 500:322/67.64 >>> AKA <<< 2:462/162.7 >>> <<< http://cobrasoft.narod.ru >>>

From Valera Selev To Kirill Frolov 12 July 2002

Hello, Kirill! 4.07.2002 at 00:33 Kirill Frolov wrote to Valera Selev: VS>> You can write plugins for the commander by accessing its subroutine VS>> polling the watch without delving into how and where it comes from VS>> values. KF> Then the commander will become a subject. Too big a name for a commander. Real Commander is not called Real OS, although it does have some variables and, if I’m not mistaken, entry points. KF>>> But it doesn’t work with the Scorpio propeller... Does it work with other screws? VS>> Because it is not intended to work with a screw. For working with a screw VS>> AFAIK, special programs have been written. KF> Non-kosher commander, to the garden. In order for the program to work with a scorpion screw, it is desirable for the author (even you need!) to have it.. <<< WBR, Stormbringer >>> <<< 500:322/67.64 >>> AKA <<< 2:462/162.7 >>> <<< http://cobrasoft.narod.ru >>>

From Valera Selev To Kirill Frolov 12 July 2002

Hello, Kirill! 4.07.2002 at 00:34 Kirill Frolov wrote to Valera Selev: VS>> Is there something more in Linux? KF> Well, at least bash. Decipher it. KF> And there are no transparent windows in Masdai. They say there is. <<< WBR, Stormbringer >>> <<< 500:322/67.64 >>> AKA <<< 2:462/162.7 >>> <<< http://cobrasoft.narod.ru >>>

From Valera Selev To Viktor Vorobyov 12 July 2002

Hello, Viktor! 7.07.2002 at 03:59 Viktor Vorobyov wrote to Valera Selev: VS>> - large font - small number of files displayed on VS>> one panel; VV> I think that owners of small monitors How many inches is a small monitor? VV> /TVs will not be delighted with the prospect VV> contemplate on the screen small, barely visible letters/numbers. I have a Monique 12", color. And everything is clearly visible. VV> and how many people have it? VV> besides, IMHO, using the mouse in commander is very inconvenient. Apparently you don't have one. :) VS>> - not saved in the 7th page before running programs from it VS>> (i.e., it may be saved, but, for example, ACEdit does not see it); VV> slander VV> run RC, and then from it a program that does not spoil the 7th bank VV> in the Scorpov monitor write RAM7, and then j49152, enjoy. a) I’m not Scorpio. b) when running ACEdit from TC, exiting to it occurs normally. VS>> - you cannot view the contents of archives, MS-DOS disks; VV> nothing is perfect, although under RC2.x IMHO it is possible VV> write a plugin. I don't need a plugin, but a feature integrated into the shell. Something like Real_Commander+TRMSHOB2. Such crap is implemented in its infancy in PC Navigator (on Spec). VS>> - I don’t like the “hot” keys defined by the author; VV> nothing to dig up :) VV> ^^^^^^^^^^^^^^^^^^^^^ Many agree that hotkeys should be optional. <<< WBR, Stormbringer >>> <<< 500:322/67.64 >>> AKA <<< 2:462/162.7 >>> <<< http://cobrasoft.narod.ru >>>

From Valera Selev To Kirill Frolov 12 July 2002

Hello, Kirill! While reading the thread, I came across a message in which I asked you one question, on which you subsequently never answered me: KF>> The commander is an inconvenient thing - I say after enough KF>> I have hardly used any commanders for a long time (in Linux). VS> What do you use in Linux instead of commander? And why? Answer, pls, very interested. <<< WBR, Stormbringer >>> <<< 500:322/67.64 >>> AKA <<< 2:462/162.7 >>> <<< http://cobrasoft.narod.ru >>>

From Nikolaj Amosov To Valera Selev 13 July 2002

Hello Valera! 12 Jul 02 10:00, Valera Selev -> Kirill Frolov: KF>> Screws suitable for sintering will soon begin to be given away for free VS> What is the maximum size of the screw connected to the Spec? The scorpion ROM supports 1.9 Gig. Nikolaj

From Kirill Frolov To Valera Selev 14 July 2002

Press RESET immediately, Valera! 12 Jul 02 10:11, Valera Selev wrote to Kirill Frolov: KF>> Read the documentation... VS> But nope. And in general, I don’t like this system. I don't like it either. A pathetic semblance of a small soft dos and Norton Commander. Compared to this, CP/M clearly rules. VS>>> It doesn’t matter, as long as you don’t have to climb through different disks in search VS>>> copier... KF>> Ramdisk. VS> And then copy from it to a floppy disk and run from the floppy disk? Why? :-/ KF>> In commander? You can't implement it at all. Need a remedy KF>> control over resources, but there is none. VS> What do you suggest? Subject

From Kirill Frolov To Valera Selev 14 July 2002

Press RESET immediately, Valera! 12 Jul 02 10:16, Valera Selev wrote to Kirill Frolov: KF>> It is often completely impossible to understand what it is from an icon KF>> means. Some concepts cannot be represented by pictograms at all KF>> express. VS> VS> Are you truncating? No. KF>> Music is playing, mail is downloading, text is being written, printing KF>> the printer and the disk is formatted. The music will really howl... VS> This is too unrealistic. The formatting alone eats up the HZ. how much VS> resources. If you attach an interrupt from the VG, you will need noticeably less resources.

From Kirill Frolov To Valera Selev 14 July 2002

Press RESET immediately, Valera! 12 Jul 02 10:18, Valera Selev wrote to Kirill Frolov: KF>>>> But it doesn’t work with the Scorpio propeller... VS> Does it work with other screws? No. VS>>> Because it is not intended to work with a screw. For working with a screw VS>>> AFAIK, special programs have been written. KF>> Non-kosher commander, to the garden. VS> In order for the program to work with a scorpion screw, the author VS> it is desirable (even necessary!) to have it.. No need. Use 3d13.

From Kirill Frolov To Valera Selev 14 July 2002

Press RESET immediately, Valera! 12 Jul 02 10:25, Valera Selev wrote to Kirill Frolov: KF>> Well, at least bash. VS> Decrypt. bash - GNU Bourne-Again SHell Bash is an sh-compatible command language interpreter that executes com- mands read from the standard input or from a file. Bash also incorporates useful features from the Korn and C shells (ksh and csh). Bash is intended to be a conformant implementation of the IEEE POSIX Shell and Tools specification (IEEE Working Group 1003.2). KF>> And in Masdai there are no transparent windows. VS> They say there is. They eat up a lot of resources.

From Kirill Frolov To Valera Selev 14 July 2002

Press RESET immediately, Valera! 12 Jul 02 20:55, Valera Selev wrote to Kirill Frolov: KF>>> The commander is an inconvenient thing - I say after enough KF>>> I’ve hardly used any commanders for a long time (in Linux). VS>> What do you use in Linux instead of commander? And why? VS> Answer, pls, I’m very interested. Clean in the console: bash + avfs (virtual file system for archives) + heap GNUutilit. Well, sometimes, of course, I use Midnight Commander when I’m digging through a file dump or via ftp I have to climb, but I only use it for this (F3 -> F6 / F8). Well no serious the need for an all-in-one commander in a multitasking system. And don't need commander neither all sorts of viewers, neither an editor, nor a comatose file search function, and even less there is no more there's no point in launching using enter (you'll get tired of crawling through catalogs, use your hands faster dial or from the menu pull out).

From Kirill Frolov To Valera Selev 14 July 2002

Press RESET immediately, Valera! 12 Jul 02 09:59, Valera Selev wrote to Kirill Frolov: KF>>>> Yes, and the commander is already an ordinary program, but someone else KF>>>> must at least load into memory and provide some KF>>>> service VS>>> TR-DOS has enough resources to load a “regular program”. KF>> And it’s not enough for the program to work. VS> This means that you need to access the controller ports directly. Then why do we need all this lack of service at all?

From Kirill Frolov To Valera Selev 14 July 2002

Press RESET immediately, Valera! 12 Jul 02 10:00, Valera Selev wrote to Kirill Frolov: KF>> Screws suitable for sintering will be given away free of charge soon KF>> will start, VS> What is the maximum size of the screw connected to the Spec? The same as the maximum size of the IDE screw. I don't remember how long A terabyte, but a lot. *** To catch up - there are, of course, limitations depending on the software!!! KF>> a controller with 7 chips is not difficult to assemble. VS> Can I have a diagram (in soap)? isIDEHDDCE╤.: for iS-DOS (c) NEMO We present to your attention a diagram hard drive IDE controller produced by by (C)Nemo, for computers with system bus type Nemo-bus. ╔═══════════════════════ ╦═══════════════════════╗ ║ D4 ║ D5 ║ ║ ┌──┬──┬──┐ ║ ┌──┬──┬──┐ ║ ║ D0 3│ │RG│ │ 2 HD 8║HD 8 3│ │RG│ │ 2 D0 ║ ║──────┤D0│ │Q0├───────╢───────┤D0│ │Q0├──────╢ ║ D1 4│ │ │ │ 5 HD 9║HD 9 4│ │ │ │ 5 D1 ║ ║──────┤D1│ │Q1├───────╢───────┤D1│ │Q1├──────╢ ║ D2 7│ │ │ │ 6 HD10║HD10 7│ │ │ │ 6 D2 ║ ║──────┤D2│ │Q2├───────╢───────┤D2│ │Q2├──────╢ ║ D3 8│ │ │ │ 9 HD11║HD11 8│ │ │ │ 9 D3 ║║──────┤D3│ │Q3├───────╢───────┤D3│ │Q3├──────╢ ║ D4 13│ │ │ │12 HD12║HD12 13│ │ │ │12 D4 ║ ║──────┤D4│ │Q4├───────╢───────┤D4│ │Q4├──────╢ ║ D5 14│ │ │ │15 HD13║HD13 14│ │ │ │15 D5 ║ ║──────┤D5│ │Q5├───────╢───────┤D5│ │Q5├──────╢ ║ D6 17│ │ │ │16 HD14║HD14 17│ │ │ │16 D6 ║ ║──────┤D6│ │Q6├───────╢───────┤D6│ │Q6├──────╢ ║ D7 18│ │5 │ │19 HD15║HD15 18│ │5 │ │19 D7 ║ ║──────┤D7│5 │Q7├───────╢───────┤D7│5 │Q7├──────╢ ║WRH 11├──┤5 │ │ ║ IOR 11├──┤5 │ │ ┌─╢ ║──────o C│ │ │ ║───────o C│ │ │ │ ║ ║IOW/ 1│ │NP│ │ ║ RDH 1│ │NP│ │ R │ ║ ║──────oOE│23│ │ ║───────oOE│23│ │ E │ ║ ║ └──┴──┴──┘ ║ └──┴──┴──┘ S │ ║ ║ D3 ║ D6.1 E │ ║ ║ D7 2┌──┬──┬──┐18 HD 7║RES/ 8┌──┬──┬──┐12 T │ ║ ║──────┤A0│ │Q0├───────╢──────┤A0│ │B0├─────┘ ║ ║ D6 3│ │ │ │17 HD 6║A7 6│ │ │ │14 HA2 ║ ║──────┤A1│ │Q1├───────╢──────┤A1│ │B1├───────╢ ║ D5 4│ │ │ │16 HD 5║A6 4│ │ │ │16 HA1 ║ ║──────┤A2│ │Q2├───────╢──────┤A2│5 │B2├───────╢ ║ D4 5│ │ │ │15 HD 4║A5 2│ │5 │ │18 HA0 ║ ║──────┤A3│ │Q3├───────╢──────┤A3│5 │B3├───────╢ ║ D3 6│ │ │ │14 HD 3║ │ │ │ │ IOR/║ ║──────┤A4│ │Q4├───────╢ GND 1├──┤АП│ │ ┌────╢║ D2 7│ │ │ │13 HD 2║ ─────oOE│5 │ │ ┌┴┐ ║ ║──────┤A5│ │Q5├───────╢ └──┴──┴──┘ │ │R2 ║ ║ D1 8│ │ │ │12 HD 1║ D6.2 └┬┘ ║ ║──────┤A6│ │Q6├───────╢A3 11┌──┬──┬──┐9 │ CS0║ ║ D0 9│ │5 │ │11 HD 0║──────┤A0│ │B0├──┼────╢ ║──────┤A7│5 │Q7├───────╢A4 13│ │ │ │7 │ CS1║ ║EBL 19├──┤5 │ │ IOW/║──────┤A1│ │B1├──┼────╢ ║──────o C│ │ │ ┌──╢IOR 15│ │ │ │5 │HA1 ║ ║IOR 1│ │АП│ │ │ ║──────┤A2│5 │B2├──┘ ║ ║──────oOE│6 │ │ ┌┴┐ ║ +5 17│ │5 │ │3 IQGE/║ ║ └──┴──┴──┘ R1│ │ ║ ─────┤A3│5 │B3├───────╢ ║ D2 └┬┘ ║ │ │ │ │ ║ ║ ┌──┬──┬──┐ │ ║EBL 19├──┤АП│ │ ║ ║ A0 1│ │ │ │15 │ ║──────oOE│5 │ │ ║ ║───────┤A0│ │0 o── │ ║ └──┴──┴──┘ ║ ║ RD/ 2│ │ │ │14 │ ║ D1 ║ ║───────┤A1│ │1 o── │ ║ ┌──┬──┬──┐ ║ ║ WR/ 3│ │ │ │13 │ ║ GND 1│ │ │ │15 ║ ║───────┤A2│ │2 o───┘ ║ ──────┤A0│ │0 o── ║ ║ │ │ │ │12 WRH║ DOS/ 2│ │ │ │14 ║ ║ │ │ │3 o──────╢───────┤A1│ │1 o── ║ ║ │ │ │ │11 IOR║ +5 3│ │ │ │13 ║ ║ │ │1 │4 o──────╢ ──────┤A2│ │2 o── ║ ║ M1/ 6├──┤5 │ │10 RDH║ │ │ │ │12 ║ ║───────┤E3│3 │5 o──────╢ │ │ │3 o── ║║IORQ/ 5│ │3 │ │ 9 ║ │ │ │ │11 ║ ║───────oE2│ │6 o─── ║ │ │1 │4 o── ║ ║ EBL 4│ │NД│ │ 8 ║ M1/ 6├──┤5 │ │10 ║ ║───────oE1│7 │6 o─── ║───────┤E3│3 │5 o── ║ ║ └──┴──┴──┘ ║ A2 5│ │3 │ │ 9 EBL║ ║───────oE2│ │6 o──────╜ H1 AST ║ A1 4│ │NД│ │ 8 ┌──┤>├──────────────╢───────oE1│7 │6 o─── │ ┌───┐ CS1 ║ └──┴──┴──┘ ┌┴┐ ┌┴┐ └───────╢ │ │ R3 │ │ R5 ╠══════════╗ ┌──┬────────┐ └┬┘ └┬┘ ║ ║ │n │ ЦЕПЬ │ +5 │ │ ║ ║RESET ├──┼────────┤ ──┼───┬───┤ ║ ║──────┤ 1│ RESET │ │ │ │ ║ ║GND ├──┼────────┤ │C1 │C2┌┴┐ ║ ║ ─────┤ 2│ GND │ ═╪═ ═╪═ │ │ R6 ║ ║HD7 ├──┼────────┤ │ │ └┬┘ CS2 ║ ║──────┤ 3│ HD7 │ │ │ └───────────╢ ║HD8 ├──┼────────┤ GND├───┘ ║ ║──────┤ 4│ HD8 │ ─┴─ ╔════════╝ ║HD6 ├──┼────────┤ ║ ║──────┤ 5│ HD6 │ ┌──────┬───┐ ║ ┌──────┬───┐ ║HD9 ├──┼────────┤ │ ЦЕПЬ │ │ ║ │ ЦЕПЬ │ │ ║──────┤ 6│ HD9 │├──────┼───┤ ║ ├──────┼───┤ ║HD5 ├──┼────────┤ │ │ 1B├─ ║ │ │ 1A├─ ║──────┤ 7│ HD5 │ ├──────┼───┤ ║ ├──────┼───┤ ║HD10 ├──┼────────┤ │ │ 2B├─ ║ │ │ 2A├─ ║──────┤ 8│ HD10 │ ├──────┼───┤ D7 ║ ├──────┼───┤ +5 ║HD4 ├──┼────────┤ │ D7 │ 3B├────────╢ │ +5 │ 3A├───── ╢──────┤ 9│ HD4 │ ├──────┼───┤ ║ ├──────┼───┤ DOS/║HD11 │──┼────────┤ │ │ 4B├─ ║ │ DOS/ │ 4A├──────╢──────┤10│ HD11 │ ├──────┼───┤ ║ ├──────┼───┤ ║HD3 │──┼────────┤ │ │ 5B├─ ║ │ │ 5A├─ ║──────┤11│ HD3 │ ├──────┼───┤ D0 ║ ├──────┼───┤ GND ║HD12 │──┼────────┤ │ D0 │ 6B├────────╢ │ GND │ 6A├─┬─── ║──────┤12│ HD12 │ ├──────┼───┤ D1 ║ ├──────┼───┤ │ ║HD2 │──┼────────┤ │ D1 │ 7B├────────╢ │ GND │ 7A├─┘ ║──────┤13│ HD2 │ ├──────┼───┤ D2 ║ ├──────┼───┤ ║HD13 │──┼────────┤ │ D2 │ 8B├────────╢ │ │ 8A├─ ║──────┤14│ HD13 │ ├──────┼───┤ D6 ║ ├──────┼───┤ A0 ║HD1 │──┼────────┤ │ D6 │ 9B├────────╢ │ A0 │ 9A├──────╢──────┤15│ HD1 │ ├──────┼───┤ D5 ║ ├──────┼───┤ A1 ║HD14 │──┼────────┤ │ D5 │10B├────────╢ │ A1 │10A├──────╢──────┤16│ HD14 │ ├──────┼───┤ D3 ║ ├──────┼───┤ A2 ║HD0 │──┼────────┤ │ D3 │11B├────────╢ │ A2 │11A├──────╢──────┤17│ HD0 │ ├──────┼───┤ D4 ║ ├──────┼───┤ A3 ║HD15 │──┼────────┤ │ D4 │12B├────────╢ │ A3 │12A├──────╢──────┤18│ HD15 │ ├──────┼───┤ ║ ├──────┼───┤ IQGE/║GND │──┼────────┤ │ │13B├─ ║ │IQGE/ │13A├──────╢────┬─┤19│ GND │ ├──────┼───┤ ║ ├──────┼───┤ GND ║ │ │──┼────────┤ │ │14B├─ ║ │ GND │14A├───── ║ │ ┤20│ KEY │ ├──────┼───┤ ║ ├──────┼───┤ ║ │ │──┼────────┤ │ │15B├─ ║ │ │15A├─ ║ │ ┤21│ DMARQ │ ├──────┼───┤ ║ ├──────┼───┤ ║ │ │──┼────────┤ │ │16B├─ ║ │ │16A├─ ║ ├─┤22│ GND │ ├──────┼───┤ ║ ├──────┼───┤ ║IOW/│ │──┼────────┤ │ IORQ/│17B├────────╢ │ │17A├─ ║────┼─┤23│ IOW/ │ ├──────┼───┤ ║ ├──────┼───┤ ║ │ │──┼────────┤ │ RD/ │18B├────────╢ │ │18A├─ ║ ├─┤24│ GND │ ├──────┼───┤ ║ ├──────┼───┤ ║IOR/│ ├──┼────────┤ │ WR/ │19B├────────╢ │ │19A├─ ║─┬──┼─┤25│ IOR/ │ ├──────┼───┤ ║ ├──────┼───┤ RES/║ │ │ ├──┼────────┤ │ │20B├─ ║ │ RES/ │20A├──────╢ │ ├─┤26│ GND │ ├──────┼───┤ ║ ├──────┼───┤ A7 ║┌┴┐R│ ├──┼────────┤ │ │21B├─ ║ │ A7 │21A├──────╢│ │4│ ┤27│IOCHRDY/│ ├──────┼───┤ ║ ├──────┼───┤ A6 ║└┬┘ │ ├──┼────────┤ │ │22B├─ ║ │ A6 │22A├──────╢ │ │ ┤28│ ALE │ ├──────┼───┤ ║ ├──────┼───┤ A5 ║ │ │ ├──┼────────┤ │ │23B├─ ║ │ A5 │23A├──────╢ +5 │ ┤29│ DMACK │ ├──────┼───┤ ║ ├──────┼───┤ A4 ║ │ ├──┼────────┤ │ M1/ │24B├────────╢ │ A4 │24A├──────╢ ├─┤30│ GND │ ├──────┼───┤ ║ ├──────┼───┤ ║ │ ├──┼────────┤ │ │25B├─ ║ │ │25A├─ ║ │ ┤31│ IRQ │ ├──────┼───┤ ║ ├──────┼───┤ ║ │ ├──┼────────┤ │ │26B├─ ║ │ │26A├─ ║ │ ┤32│ HI016/ │ ├──────┼───┤ ║ ├──────┼───┤ ║HA1 │ ├──┼────────┤ │ │27B├─ ║ │ │27A├─ ║────┼─┤33│ HA1 │ ├──────┼───┤ ║ ├──────┼───┤ ║ │ ├──┼────────┤ │ +5 │28B├─────── ║ │ │28A├─ ║ │ ┤34│ PDIAG/ │ ├──────┼───┤ ║ ├──────┼───┤ +5 ║HA0 │ ├──┼────────┤ │ │29B├─ ║ │ +5 │29A├───── ║────┼─┤35│ HA0 │ ├──────┼───┤ ║ ├──────┼───┤ GND ║HA2 │ ├──┼────────┤ │ GND │30B├─────── ║ │ GND │30A├───── ║────┼─┤36│ HA2 │ └──────┴───┘ └──────┴───┘ ║CS0 │ ├──┼────────┤ ║────┼─┤37│ CS0/ │ R1,R2 56 Oм ║CS1 │ ├──┼────────┤ R3 330 Oм ║────┼─┤38│ CS1/ │ R4,R5,R6 820 Oм ║ACT │ ├──┼────────┤ C1,C2 0.1 МКФ ╙────┼─┤39│ ACTIV/ ││ ├──┼────────┤ └─┤40│ GND │ INSTALLATION iS DOS FOR WORKING WITH IDE HDD To work with an IDE hard drive, connected according to the above diagram, required: a) OC iS-DOS preferably 1997 or at least the second half of 1996. Then you have up to 8 block blocks will be available simultaneously devices, not 6, as in earlier versions. That. You can leave 1 or 2 device onto a floppy disk (enough apparently one), and, optionally, use 1 device per electronic disk (electronic if you have a hard drive) the disk is no longer so mandatory in isdos, as without it, because hard drive speed many times superior to a disk drive). So You will have from 5 to 7 devices left for Winchester Winchester is better to install on ZX type KAY, Scorpion or Profi, i.e. those running iS-DOS Chic (iS DOS-256), a version of isdos that appeared in 1995 In it you will not have problems with lack of memory. So for transit You will have 10-15KB more programs, than in the classic isdos for the ZX-48 and ZX-128. b) Driver ide+.blk and its customizer ide_tune.com. Both from 10.25.97 or later. The controller is supplied with boot floppy disk with iS-DOS'97 with everything necessary for working with the hard drive.In case of proprietary connection hard drive to your KAY-256 you will receive configured boot floppy with iS DOS Chic and complete system with description and help on hard drive. For work you will only need to insert floppy disk into the drive and boot from it. If you want to connect a hard drive in despair themselves... INSTALLING HIVESTER IN IS DOS 1. Boot from the included disk. 2. Download the ide+.blk driver, for which open the SERVICE directory, enter cursor to the ide+.blk file and click . 3. In the same directory, call mem_tune.bat. If everything goes well, then in the right window you will see the parameters Your hard drive. If the program hangs, then apparently you have some hardware connection problems Winchester. We can advise you to change Winchester Sometimes it helps. Next try to adjust the number in the left window heads, sectors and cylinders. Values in in some cases it can be taken from autodetect (right window). Often something completely different needs to be introduced. Yes, Let's say a 40MB Conner screw produces right: 2 heads per 40 sectors per 1053 cylinder. you need to configure the driver for 5 heads, 17 sectors, 977 cylinders. B otherwise, only 0 will be read cylinder (34 blocks). You can give free rein your imagination, but it’s better to consult withpeople familiar with this hard drive. B in the same installer set the numbers cylinders, initial for 8 devices. The program itself will try to determine device size (right column of left menu). The device size in iS DOS is not must exceed 65528 blocks (16 MB). Decide first how much you want have devices on the hard drive. If you have iS DOS Chic system does not work (say, on ZX-128 or ATM), don't do too much large devices, limit the size in 8..10 MB, otherwise there may not be enough memory arzt+ program (use only the most new version dated 11/11/97). I personally broke my Conner like this: 8+8+8+8+4+4=40. It’s convenient to have copies of devices just in case case. After completing the driver setup don't forget to click SAVE. 4. In the UTILUTILb catalog, find device customizer dev.com. From him using "link" devices to their drivers. for example: sys.driv: A ed128ram: ide+: B..G 5. Try to open the device on 0th cylinder of the hard drive. form must be error 87. If, when accessing everything freezes on the hard drive, then most likely the problem is in the hardware. 6. Try to create isdos-volumes on hard drive program create.com (in SERVICE directory). Correct set the device size ("Dev Size" in the right window). Take sizesdrivers suggested by the driver customizer ide_tune. The boot option can be set to "No Boot" mode (save 4-8 blocks). Main catalog (Cat Size) make it better more (8 or even 16 blocks) and better continuous (will work faster). Be sure to enable reading check devices when creating ("Check Y" in left window). The "Exist" option must be in "ask" state. Start the process: "Create". In the one that appeared in the middle the small window should flash a few blocks. If everything is OK, after in half a minute the first device will be ready. If you hang, then either something happened, or one of two things: wrong configured the number of screw sector heads or this device does not like to connect to this Sinclair through this controller, i.e. the problem is in the hardware. 7. Repeat the last operation on all other hard drive devices. 8. the system constructed in this way with configured driver installed in it save the hard drive with the sv.com program on boot diskette. It's better if you save the old is_dos.sys file to any fireman or just as a keepsake. For this or rename it before calling sv.com old file, or copy the entire disk. After saving to the system disk connect it to the bootloader with the "sv" command is" from the command monitor. 9. Now you can fill your screwall sorts of junk. It will help you with this program coca.com, called by pressing keys. First open on the panels the necessary directories. May also be useful other copying programs. 10. It is useful to place in the autoexec file the following lines: Q:UTILUTILibdate L_S/C S:SERVICEimage S:SERVICEimage.img /-H L_Q/H L_T/H CAT C:\n .load the ide+.blk driver, why open the SERVICE directory, enter cursor to the ide+.blk file and click . 3. In the same directory, call mem_tune.bat. If everything goes well, then in the right window you will see a couple = Iron Spectrum (500:812/1.507) ============================= HARDWARE.ZX = Msg : 346 of 417 Snt Loc Scn From : Kirill Frolov 500:812/1.507 22 Mar 01 00:57:36 To: All 22 Mar 01 00:57:36 Subj: WHO DOESN'T WORK WITH NEMOV'S CONTROLLER? WHO DID NOT WORK FOR? =================================================================================== Press RESET immediately, All! If there are such people or if it didn’t work for someone, and then after any shamanism has earned, please test my bugfix. He helped me. Screw conner on 210mb. Without bugfix, the driver hung, and the screw light blinked. But I can't check mine controller ondifferent models of hard drive problems. The reasons for the problems I see are that chip type ID7 (series is not important) has outputs that are not very well suited for operation for a long time the hard drive loop and, as a result, a cycle of writing to registers at least bifurcates, and the screw command entries and the driver become out of sync, the driver hangs forever polling cycle... There is also a second potential bug of the scheme that I have not identified: when writing a word to hard drive The data in the drive is captured on the positive edge of the IOWR signal. A register IR22 which stores the contents of the higher half of the address bus and is also controlled by the IOWR signal. If the hard drive reacts to changes in the IOWR signal longer than the IR22 register turns off (plus signal delay in the loop), then an erroneous value will be written to the high byte of the word. All bugs can (should!) be fixed with this bugfix: 1. Return the circuit to its original form (so that everything is like Hemo’s, otherwise it won’t have meaning). 2. Doesn't work? This is very good! 3. RESET is applied to the screw directly, bypassing the AP5 chip. 4. Instead of RESET, pass through the AP5 chip (to the same contacts) the IOWR signal directly from the ID7 decoder and only then goes to the rest parts of the diagram. 5. Signals HA2 and IORD passing through AP5 change places. That is, HA2 must in As a result, go through the AP5 half controlled by the EBL signal, and IORD through constantlyincluded half. 6. Turn on, test... 7. TESTING DISK WRITES ON LARGE FILES, counting CRC, not checking Were you beaten? It’s better to do it in iS-DOS on a partition of the hard drive that you don’t mind accidentally ruin it! 8. We write the report in the echo, in the soap... 9. For greater reliability (and even more so if there were problems in point 7) OE chip input IR22 (the one that is connected by outputs to the higher half of the data bus screw) instead of IORW An INVERTED IORD signal is supplied. That is, it will be necessary to pay put 1533ЛH1 or something similar. 10. Sun. P.S.: There is also a very easy way to increase the data reading speed from the hard drive to 125% of the current value - instead of A0, use the second decoder A8. Now reading (the original Nemov circuit) occurs like this: INC C INI DEC C INI .... And it will happen like this: INI INI .... The recording speed does not change during modification. It is worth remembering that on average read usually many times more than written - fast reading is much more important slow recording. Refinement does not make sense on cars with turbo mode - speed increase will be scanty. -+- [ZX] + Origin: Registered Linux User #204355 (500:812/1.507) = Emulators hang out here (2:5030/827.2) ==================== ZX.SPECTRUM =Msg: 1985 of 2000 -1939 +1988 From : Valerij Kozhevnikoff 2:5020/2065.304 04 Feb 01 06:22:14 To: Alexey Volyk 05 Feb 01 00:13:16 Subj: Ports? =================================================================================== Hello, Alexey! 03 Feb 01 09:48, Alexey Volyk -> Kirill Frolov: AV> And I didn’t ask you - I only answered you. And in general, the beginning AV> topics AV> it was like this:... screw ports KAYA and gusto... throw it... Or something like that AV> kind. AV> NO ONE ASKED ABOUT PICKING IN WOOD AND DIAGRAMS!!! IT'S CLEAR THERE AV> IT WAS SAID ABOUT: "THROW WHOM HAS..." So calm down.;) AV> P.S. Maybe it will still give comprehensive information on the ports of the KAYA screw AV> and AV> SAVAGE? There is such a thing. You're very lucky. Be glad that I'm still alive, few people have this information. This information was obtained by digging through the drivers: Nemo IDE registers. Command block registers. ╙■■■■■■■▓■■■■■■■■■■■■■■■■■■■■■■■■ ■■■▓■■■■■■■■■■■■■■■■■■■■■■■■■■■■▐ ┐ ┐ IN ┐ OUT ┐√¤¤¤¤¤¤¤╗¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤ ¤¤¤╗¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤┘ ┐ #11 ┐ Data register D8-D15 ┐ Data register D8-D15 ┐ ┐ #10 ┐ Data register D0-D7 ┐ Data register D0-D7 ┐ ┐ #30 ┐ Error register ┐ Precompensation register (*)┐ ┐ #50 ┐ Sector Counter Register ┐ Sector Counter Register ┐ ┐ #70 ┐ Sector Number Register ┐ Sector Number Register ┐ ┐ #90 ┐ Cylinder number register ┐ Cylinder number register ┐ ┐ ┐ (low) ┐ (low) ┐ ┐ # B0 ┐ Cylinder number register ┐ Cylinder number register ┐ ┐ ┐ (high) ┐ (high) ┐ ┐ # D0 ┐ Accumulator/Head Register┐ Accumulator/Head Register ┐ ┐ # F0 ┐ Status Register ┐ Command Register ┐ I ■■■∙■■■■■■■■■■■■■■■■■■■■■■■■■■■■└ Control block registers (block of control registers). I ■■■∙■■■■■■■■■■■■■■■■■■■■■■■■■■■■└ ┐ #C8 ┐ Alternate register ┐ Control state of accumulator-┐ ┐ ┐ state ┐ feeder ┐ ┐ # ?? ┐ Drive address register ┐ not used ┐ ░■■■■■■■▒■■■■■■■■■■■■■■■■■■■■■■■■ ■■■▒■■■■■■■■■■■■■■■■■■■■■■■■■■■■╘ And here is a piece of the native Leontief source code: DATL EQU #10 ;10: Data register low byteDATH EQU DATL+1 ;11: Data register high byte ERRF EQU DATL+#20 ;30:Error Rg SCNT EQU ERRF+#20 ;50:Pg sector counter SNMB EQU SCNT+#20 ;70: Sector no. CYLL EQU SNMB+#20 ;90: Cylinder no. (junior) CYLH EQU CYLL+#20 ;B0: Cylinder no. (major) SDH EQU CYLH+#20 ;D0: Drive and head no. RSTA EQU SDH+#20 ;F0:State Pr RCOM EQU RSTA ;F0:Rg commands ASR EQU #C8 ;Alter Stat Rg FDR EQU #C8 ;Fixed disk Rg DIR EQU #E8 ;Dig In Rg SYSR EQU #F8 ;sys rg This information was obtained by digging into the shadows and analyzing the circuit: (x)Jason SMUC controllers ver 1.1 - 1.3 IDE registers. Command block registers. ╙■■■■■■■▓■■■■■■■■■■■■■■■■■■■■■■■■ ■■■▓■■■■■■■■■■■■■■■■■■■■■■■■■■■■▐ ┐ ┐ IN ┐ OUT ┐ √¤¤¤¤¤¤¤╗¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤ ¤¤¤╗¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤┘ ┐ #D8BE ┐ Data register D8-D15 ┐ Data register D8-D15 ┐ ┐ #F8BE ┐ Data register D0-D7 ┐ Data register D0-D7 ┐ ┐ #F9BE ┐ Error register ┐ Precompensation register (*)┐ ┐ #FABE ┐ Sector Counter Register ┐ Sector Counter Register ┐ ┐ #FBBE ┐ Sector number register ┐ Sector number register ┐ ┐ #FCBE ┐ Cylinder number register ┐ Cylinder number register ┐┐ ┐ (low) ┐ (low) ┐ ┐ #FDBE ┐ Cylinder number register ┐ Cylinder number register ┐ ┐ ┐ (high) ┐ (high) ┐ ┐ #FEBE ┐ Drive/Head Register┐ Drive/Head Register ┐ ┐ #FFBE ┐ Status Register ┐ Command Register ┐ I ■■■∙■■■■■■■■■■■■■■■■■■■■■■■■■■■■└ Control block registers (block of control registers). Registers are available if bit 7 #FFBA is set. I ■■■∙■■■■■■■■■■■■■■■■■■■■■■■■■■■■└ ┐ #FEBE ┐ Alternate register ┐ Control state of ac-┐ ┐ ┐ state ┐ feeder ┐ ┐ #FFBE ┐ Drive address register ┐ not used ┐ ░■■■■■■■▒■■■■■■■■■■■■■■■■■■■■■■■■ ■■■▒■■■■■■■■■■■■■■■■■■■■■■■■■■■■╘ (*) pre-compensation register is an anachronism from the days of MFM screws. Only the very first models of IDE screws needed control pre-compensation. Modern people do it themselves. In modern drives it is usually called a register features (feature register), and sometimes additional register body commands. #FFBA is a special port, here it is: ╙■■■■■■■▓■■■■■■■■■■■■■■■■■■■■■ ■▓■■■■■■■■■■■■■■■■■■■■■■■■■■■▐ ┐ #FFBA ┐ IN ┐ OUT ┐ I ■∙■■■■■■■■■■■■■■■■■■■■■■■■■■■└┐ 0 ┐ -- ┐ RESET HDD and ISA slots ┐ ┐ 1 ┐ -- ┐ A7 ISA slot ┐ ┐ 2 ┐ -- ┐ A8 ISA slots ┐ ┐ 3 ┐ -- ┐ INT flag ┐ ┐ 4 ┐ -- ┐ SDA (out) ┐ ┐ 5 ┐ -- ┐ Write Protect ┐ ┐ 6 ┐ SDA (in) ┐ SCL ┐ ┐ 7 ┐ ?? ┐ Register switching ┐ ┐ ┐ ┐ set of HDD and CMOS. ┐ ░■■■■■■■▒■■■■■■■■■■■■■■■■■■■■■ ■▒■■■■■■■■■■■■■■■■■■■■■■■■■■■╘ bit 0 - for hardware reset of the screw and hardware in the ISA slot this the bit needs to be set to 0, hold on for a dozen interrupts, and again install. bit 1 - A7 ISA slot bit 2 - A8 ISA slot bit 3 - when this bit is 1, the 8259 interrupt is enabled. Otherwise it just doesn't reach the Z80. bit 4 - Serial Data/Adress written to NVRAM. bit 5 - when this bit is 1, NVRAM ignores all write attempts into her. bit 6 - when reading -- Serial Data from NVRAM. When recording -- Serial Clock is for her. bit 7 - this bit, when set to 1, enables the Control block registers on the HDD and allows writing to CMOS. Apparently at the guy's Zonov lacked Altera's legs, which is not surprising. #7FBA (R/W) - drive status. %1111 1111 (#FF) everything is disabled (no controller) %0111 1111 (#7F) A connected%1011 1111 (#BF) B connected %0011 1111 (#3F) both connected There is a whole treatise on this topic, although there I made a bad bug - bits mixed up :-( Right with this bug, it even ended up in some newspaper - KrNews or DonNews in my opinion. Who has this article - please send it to me, otherwise it’s lost me. What I wrote above was 100% verified today. #7EBE -- i8259 interrupt controller. #7FBE An interrupt from the clock is connected to IRQ0 of this controller through the inverter. The addresses of the ports of the hardware in the ISA slot are determined by the plate: ╙■■■■■■■■■▓■■■▓■■■▓■■■▓■■■▓■■■▓■■■▓■■ ■▓■■■▓■■■▓■■■▓■■■▓■■■▓■■■▓■■■▓■■■▓■■■▐ ┐Scorpion ┐A15┐A14┐A13┐A12┐A11┐A10┐A09┐A08┐A07┐A06┐A05┐A04┐A03┐A02┐A01┐A00┐ I ■∙■■■∙■■■∙■■■∙■■■∙■■■∙■■■∙■■■∙■■■∙■■■└ ┐ISA ┐ 0 ┐a4 ┐a3 ┐ 1 ┐ 1 ┐ a2┐ a1┐ a0┐ 1 ┐ 1 ┐ 1 ┐ a6┐ a5┐ 1 ┐ 1 ┐ 0 ┐ ░■■■■■■■■■▒■■■▒■■■▒■■■▒■■■▒■■■▒■■■▒■■ ■▒■■■▒■■■▒■■■▒■■■▒■■■▒■■■▒■■■▒■■■▒■■■╘ Bits a7 and a8 of the ISA slot are set in port #FFBA. For example, if a multicard or modem is inserted into the slot and jumpers are used to is set as COM1 (addresses #3F8 - #3FF on the computer), then #77 must be entered in #FFBA and climb to him at addresses #78FE - #7FFE. Very similar to the Kondratieff scheme. And there is also a bug on the version controller board up to 1.2 - there are 2 #FFBA ports per bit nothing is supplied at all, but bit 3 performs two functions at once, one ofwhich are not his at all. Treat like this: ┼┼┼┼┼┼------====== Monitor glass cutter ======------┼┼┼┼┼┼ Attention! An error was made on SMUC controllers version 1.1 and lower; affecting work with the HDD. Bit A8 of the IBM slot address bus was not controlled digit D2, and digit D3. If you have a controller version 1.1 and lower, then you we need to modify it ourselves (correcting our mistake). For To do this, it is necessary to cut the conductor going to pin 6 of the 1533TM9 chip, and connect pin 6 of TM9 to pin 9 of the socket for i8259A using a short jumpers. In addition, it is advisable to change the firmware version of the ALTERA chip 7032. The firmware version can be replaced by the Scorpion company free of charge. ┼┼┼┼┼┼------====== Monitor glass cutter ======------┼┼┼┼┼┼ This bug has been fixed in my controller, and everything written here is correct just for this occasion. In this case, I am against fixing programs for hardware. When in front of me the question arose of what to do - turn on the soldering iron or patch Melon - I chose first. When I finish DosX with i8259 interrupts, soldering irons will win. If anyone has anything to add/correct, you are most welcome. Valerij Kozhevnikoff 2:5020/2065.304@FidoNet Valerij Kozhevnikoff 500:95/468.2@ZXNet mailto: jason_zx@mail.ru ps For isdos, there is my driver that climbs to the screw directly, it works once everythree is faster than standard. Yes, give Lara, sharpened for a scorpion screw, to someone? WBR, Jason. [Team Obituary][Team Friday 13th][Team Evil Maniacs][Team Huge Axes] -+- + Origin: ...Altering The Future... (2:5020/2065.304) === Cut === KF>> You can buy it from Nemo. VS> It's a long way to go. And IMHO he doesn’t accept orders from Ukraine. What difference does it make to him? :-/ * Originally in ZXNET.SOFT *Crossposted in NETMAIL

From Aleksey Senilov To Valera Selev 18 July 2002

||*()*|| Hello, _/Valera/_! July 12, 2002 09:57, Valera Selev wrote to Aleksey Senilov: AS>> Hence the logical conclusion: task switch (not parallel), and AS>> plus real-time procedures, that is, executed every interrupt. AS>> This is implemented in some attempts to write a subject, and in mine AS>> too. VS> Is it possible to listen to music in X-DOS while being in the environment VS> ZX-WORD or any other application? We are talking about the OS, which in my case was X-Dos2. And what is now - This is not an OS, but an add-on to trdos. I said "attempts". All the best! /*Boh*/ / /Image Crew/ was with you. ||*()*||

From Valera Selev To Kirill Frolov 31 July 2002

Hello, Kirill! 07/14/2002 at 00:18 Kirill Frolov wrote to Valera Selev: VS>> But nope. And in general, I don’t like this system. KF> I don't like it either. A pathetic semblance of small soft dos and norton KF> commander. Compared to this, CP/M clearly rules. Is it on the spec? KF>>> Ramdisk. VS>> And then copy from it to a floppy disk and run from the floppy disk? KF> Why? :-/ Not everyone has the tr-dos firmware that supports ramdisk, with which you can run files. I considered the general case when it is used ramdisk created and administered, for example, by Real. VS>> What do you suggest? KF> Subject. We are going in a vicious circle again. <<< WBR, Stormbringer >>> <<< 500:322/67.64 >>> AKA <<< 2:462/162.7 >>> <<< http://cobrasoft.narod.ru >>>

From Valera Selev To Kirill Frolov 31 July 2002

Hello, Kirill! 07/14/2002 at 00:21 Kirill Frolov wrote to Valera Selev: VS>> VS>> Are you truncating? KF> No. I mean, it's totally possible to have a tooltip on hover mouse cursor on the icon. VS>> This is too unrealistic. Formatting alone eats up your life. VS>> how many resources. KF> If you attach an interrupt from the VG, you will need noticeable resources KF> less. Leave your fantasies to the Sprinter owners. <<< WBR, Stormbringer >>> <<< 500:322/67.64 >>> AKA <<< 2:462/162.7 >>> <<< http://cobrasoft.narod.ru >>>

From Valera Selev To Kirill Frolov 31 July 2002

Hello, Kirill! 07/14/2002 at 00:24 Kirill Frolov wrote to Valera Selev: KF>>> Non-kosher commander, to the garden. VS>> In order for the program to work with a scorpion screw, the author VS>> it is desirable (even necessary!) to have it.. KF> No need. Use 3d13. In the commander setup, you can configure for each drive - a turbo driver or #3d13. <<< WBR, Stormbringer >>> <<< 500:322/67.64 >>> AKA <<< 2:462/162.7 >>> <<< http://cobrasoft.narod.ru >>>

From Kirill Frolov To Sergey Krinitsin 9 October 2002

Press RESET immediately, Sergey! 11 Jul 02 16:16, Sergey Krinitsin wrote to Kirill Frolov: SK>>> utility that makes windows transparent (degree SK>>> transparency is selected) when you click on this window. KF>> Well, now you have to tear down Linux and install Mazda... SK> But I’m thinking of installing Linux and comparing where the windows are SK> more transparent ;) In Linux there is only software (in the sense that it is carried out at the level user program) transparency emulation. And the X server does not support transparency. Maybe all sorts of commercial ones support it, but XFree86 doesn’t, I hope which doesn't support it yet... :-(