Window interfaces on Spectrum

ZXNet echo conference «zx.grafix»

From Stanislav Yudin To All 22 January 2006

Hello, All Since window interfaces appeared on large computers, Spectrumists began to copy them in their programs. I suggest in this thread Post screenshots of different window interfaces. Firstly, some people will I’m just curious to look at these creations, secondly, someone will be able to do this give you useful ideas... So here are my four screenshots for starters: 1. Copying the Workbench interface from the Amiga from the intro to Miracle 3 magazine. 2. ZX-Windows system. 3. Screen Manager program by Sergey Hanzis. 4. ZX-Navigator system. File: mir.png http://zx.pk.ru/attachment.php?attachmentid=2364 File: zx-win.png http://zx.pk.ru/attachment.php?attachmentid=2365 File: scrman.png http://zx.pk.ru/attachment.php?attachmentid=2366 File: ZXNAV1_3.png http://zx.pk.ru/attachment.php?attachmentid=2367

From Stanislav Yudin To All 22 January 2006

Hello, SAM style "Emulator" PC with Windows 3.1 (Emulate.B) File: Win31.png http://zx.pk.ru/attachment.php?attachmentid=2373

From Alexandr Sinyakov To All 22 January 2006

Hello, CityAceE Cit> I suggest posting screenshots of different windows in this thread Cit> interfaces. Great idea! Here is the VQ3 editor executed on my GUI File: scr.gif http://zx.pk.ru/attachment.php?attachmentid=2369 File: scr2.gif http://zx.pk.ru/attachment.php?attachmentid=2370

From Alexandr Sinyakov To All 22 January 2006

Hello, CityAceE Spriter 1.666 from Studio Stall. File: spred.gif http://zx.pk.ru/attachment.php?attachmentid=2374

From Grand To All 27 January 2006

Hello, Wlodek I also produced programs with their own window interface. Below screenshots of the latest of them are presented: Grand's Screen Viewer, where used "Sinclair" font, and Grand's Boot - with a 4x8 font. The programs themselves can get it from here: http://zxfiles.raww.net/orders/gsv.zip. File: Gsv.gif http://zx.pk.ru/attachment.php?attachmentid=2430 File: Gboot.png http://zx.pk.ru/attachment.php?attachmentid=2431

From Grand To All 30 January 2006

Hello, CityAceE Windows System Domain OS Pink Floyd (mid 1990s): File: Domen.png http://zx.pk.ru/attachment.php?attachmentid=2490

From Grand To All 30 January 2006

Hello Grand We also need to remember the domestic founders of the window interface - Nicolas Rodionov, and his DCU program is still relevant to this day. File: Dcu.png http://zx.pk.ru/attachment.php?attachmentid=2491

From Niyaz Mukhametzyanov To All 30 January 2006

Hello Grand Where can I download ZX-WIN? I want to look at this miracle. :cool: :cool: :cool: :cool: :cool: :cool:

From goodboy To All 30 January 2006

Hello Grand Gra> We need to remember the domestic founders of the window interface Gra> - Nicolas Rodionov, the founder was Pete Cooke, everything was ripped off from him

From Niyaz Mukhametzyanov To All 31 January 2006

Hello, goodboy Can you give a specific link?

From Grand To All 1 February 2006

Hello, goodboy goo> the founder was Pete Cooke, everything was ripped off from him I know this. But I don’t think that Nicolas Rodionov brought anything of his own; That’s why I consider him a domestic founder. Here is a screenshot of another of his programs: File: Boot.png http://zx.pk.ru/attachment.php?attachmentid=2523

From Timonin Maxim Anatolievich To All 1 February 2006

Hello, DR ZX DRZ> Where can I download ZX-WIN? I want to look at this miracle. DRZ> :cool: :cool: :cool: :cool: :cool: :cool: Well, for example, ZX-Windows v1.6 can be downloaded here: http://zxfiles.raww.net/system/zxwin.zip

From Niyaz Mukhametzyanov To All 2 February 2006

Hello, Maksagor Maxagor thanks for the link! :) :) :) :)

From Daniil Bayanov To All 1 March 2006

Hello, DR ZX And where from magazines and newspapers?

From Grand To All 26 April 2006

Hello Grand There are programs on the Spectrum in which the graphical window interface simulates iBM platform text mode: for example, TR-DOS Navigator, written by CityAceE and others. P.S. Those interested can discuss the new version of TR-DOS Navigator on our Forum: http://www.zx.pk.ru/showthread.php?t=2952 File: trdn.png http://zx.pk.ru/attachment.php?attachmentid=3123

From Grand To All 5 August 2006

Hello, breeze One of the most beautiful window interfaces ever created on the ZX Spectrum; V; E-Mage Workstation program. Picture: http://mix.wol.bz/screens/ews1.png Picture: http://mix.wol.bz/screens/ews2.png

From Oleg Golenkoff To All 7 August 2006

Hello Grand Gra> One of the most beautiful window interfaces ever created on Gra> ZX Spectrum; V; E-Mage Workstation program. hehe :eek; A; if you look closely, at least at the same frames... then then you can see the wonderful kipileft doors'95... :mad:

From Andreas Kaiser To All 7 August 2006

Hello, breeze bre> hehe :eek; A; if you look closely, at least at the same bre> frames... then you can see the wonderful kipyleft doors'95... bre> :mad; Judging; The frames are ripped off from Win 3.1.

From Sasha Alexandrov To All 8 August 2006

Hello icebear Isn’t it possible to immediately attach or post links? I want to download a lot, but I can’t :mad; :mad:; :mad; A; here, not a single file opens: http://zxfiles.raww.net/

From Nikolay Gribeshchenko To All 17 August 2006

Hello Grand Sort of a concept. File: VTRD.gif http://zx.pk.ru/attachment.php?attachmentid=3618 File: VTRD_CAT.gif http://zx.pk.ru/attachment.php?attachmentid=3619 File: VTRD_CON.gif http://zx.pk.ru/attachment.php?attachmentid=3620 File: VTRD_MENU.gif http://zx.pk.ru/attachment.php?attachmentid=3621

From Oleg Golenkoff To All 17 August 2006

Hello icebear ice> Judging by the frames, it was ripped off from Win 3.1. You can immediately see that he has a good eye :D in 10k :rolleyes; Yes; the idea was taken from there - in 1995 (the 95 was just appearing) I saw a friend of mine on 486 pussy - and really wanted to implement it on zx :) but overall the interface has improved over time.... Gra> Doors is also one of the most beautiful window interfaces ever Gra> created on Spectrum. thank you for the recognition ;) I hope I will finish this miracle someday :( because the further you go, the more difficult it becomes.... :confused:

From Timonin Maxim Anatolievich To All 18 August 2006

Hello, breeze bre> thanks for the recognition ;) I hope I’ll finish this someday bre> miracle :( because, the further you go, the more difficult it becomes.... :confused; Judging; according to the long history of writing "Dorza", you succeed very quickly create an interface, but the system itself starts to slow down. From here proposal for a compromise development: take an existing OS and screw it on it has its own interface (I’m transparently hinting at TASiS/iS-DOS - it’s quite possibly in the form of adding a new kernel layer).

From Stanislav Yudin To All 18 August 2006

Hello, Maksagor > take an existing OS and attach your interface to it By the way, yes! Why not attach a graphical interface to IS-DOS? Them more if possible! Since it so happened that this particular system after TR-DOS has become the most widespread...

From Chunin Roman To All 18 August 2006

Hello, CityAceE Cit> By the way, yes! Why not attach a graphical interface to IS-DOS? Cit> Especially if it is possible! Since it so happened that this particular one Cit> the system after TR-DOS became most widespread... That would be a mighty move!

From van Yu Shinn To All 18 August 2006

Hello, CityAceE iS-DOS is 10 kilobytes for programs. iS-DOS with GUI is 1 kilobyte for programs.

From Timonin Maxim Anatolievich To All 19 August 2006

Hello, captain cobalt cap> iS-DOS is 10 kilobytes for programs. cap> iS-DOS with GUI is 1 kilobyte for programs. Don't consider others lamer. I know exactly what I'm talking about. This is real done at all, and can be made usable. iS-DOS Classic is up to 12-15 KB of continuous space for programs. iS-DOS Chic - up to 25-30 KB TASiS - up to 30-37 KB. Well, what's wrong with that? We are talking, firstly, about the continuous memory of the address space, and secondly, for the vast majority of programs under iS-DOS (i.e. written not by themselves, but under the system) even in the “classics” of this There is enough memory in abundance (if you don’t go overboard with the number of installed residents), because 2/3 of what is necessary for any serious program for TR-DOS (flop control, text printing and drawing windows, keyboard driver, etc.) are already in the system itself and all this is just needed call through restarts. Thus, more than half of all work is ordinary iS programs prepare data for restarts and call them. Hence miniature sizes of the programs themselves. And even more so, they have enough space in Chic and TASiS. Well, thirdly, adding a GUI level to the system will not lead to a reduction in free space up to 1Kb and in general to its significant reduction. Or youDo you really think other ZX programmers are so crooked and clumsy in their thinking? Here, for example, is OS TASiS; By; structure of the address space it is practically no different from Chic. So where did the increase in continuous come from? About eight more kilobytes of memory space for programs? And very simple: firstly, the flop driver was rewritten. Now he directly addresses VG93 (in ATM-2 this is possible, who doesn’t know) and does not use system variables TR-DOS in general. Secondly, it was decided to abandon the regular use screen in the fifth page of RAM. Alternate screen is now used page 7 (and 3 for ATM graphics). The drivers were rewritten accordingly screen prints and window restarts. The print driver now sends control subroutine in an unchangeable part of the OS kernel (which lies in page 0 from zero addresses), and it turns on page 7 or 3 and displays print characters there. B As a result, the memory space from 16384 to 23999 was completely freed and became available for user programs (previously it was only possible to use separate areas - for example, the printer buffer). Accordingly, if the minimum The starting address of programs used to be 24000 (at worst - 23900), but now - 16384. In short, the screen area is excluded from the address space and “exiled” into pages.So, a similar principle can be applied in the case of GUI; "sewn on"; to the core, the new level will contain only entry points and procedures for calling the body of GUI restarts, whose main code will sit in pages. Thus, the main address space will be "bitten" no more than 2-3Kb. Which is not scary even for Classic (although I don't assume GUI for this version of iS-DOS), not to mention Chic and TASiS.