Echo #02
30 ноября 1996

Rich also cry - The problems that create SNG'shnye encoders for corporate users Spectrum (EXODUS from Poland).

<b>Rich also cry</b> - The problems that create SNG'shnye encoders for corporate users Spectrum (EXODUS from Poland).
With pleasure we can announce that IMP of DMS / RUSH also 
agreed to send an article. And very useful! 


   IMP / DREAMAKERS / RUSH



                      RICH also cry!

                    -----------------------

   All have long known about problems arising because of small 
differences in domestic Spectrum from their branded 
counterparts (basically, the problem of synchronization of the 
image). But few people think about what our problems (SNGshnye) 
coders to create users of corporate machines. Told me about 
this well-known in our area JORDAN of EXODUS (Poland). Here I 
translated an excerpt from his letter: 

... We have a lot of problems with all software from the former 
Soviet Union. All this from Due to a number of differences from 
the original PENTAGON SPECCY. Firstly, PENTAGON no SLOW RAM 
(slow memory), and secondly, almost All owners of this machine 
using port # FD to switch memory banks are not setting the 
second bit of 'A' register. Of course we do everything we can 
and try to adapt all the programs that we receive from the CIS, 
for normal work on the more popular models in Western Europe 
than 2 or 128 +. May be you do not know this, but Spectrum 128 
+ and 2 are not popular with 1988, when the light appeared 
Model 3, +2 A and +2 V. In these Spectrum versions of the 
second bit must be set if you want switch the bank. This also 
applies to Timex'a, SCORPION'a and DIDAKTIK M case. Of course 
this is small change (the second bit) is not harm the normal 
operation of programs at 128 + and +2. Everything will work 
just fine. The next question, as I wrote, it's no SLOW RAM. If 
you want your program to work at full speed on the original 
Spectrum, the place the time-eating code (zhruschy time code) 
only in FAST RAM (Fast RAM). The same thing should be done and 
the table of interrupts. And now I'll write you a particular 
'hardware' of some computers that have been named by me earlier.



   In +3 / 2 A / 2 V/128 + / 2 clock frequency in FAST RAM is 
equal to 3.5469 MHz. In SLOW RAM is equal to 2.6602 MHz (nearly 
25% slower than FAST). Further, in the +3 / +2 A / +2 B FAST 
RAM in pages 0,1,2,3 and SLOW RAM in 4,5,6,7. In 128 + / +2 
FAST RAM to the page 0,2,4,6 and SLOW RAM in 1,3,5,7. 
Unfortunately, that's not all 'Surprises' for you. In models 3 
/ +2 A / +2 In all the 'block' mnemonics (such as LDIR, etc.) 
when sending data between SLOW and FAST memory, with nearly 10% 
faster than the 128 + and +2. And finally, while ULA chip 
builds the upper, left, right and bottom BORDER, all the 
mnemonics in SLOW RAM run at full speed. Everything is a little 
weird, is not it? And finally, I will write a memory card (I 
think all of you to it, and so you know, but still ...) 


             # C000-# FFFF banks 0-7 FAST and SLOW

             # 8000 - # BFFF Bank 2 always FAST

             # 4000 - # 7FFF Bank 5 is always SLOW

             # 0000 - # 3FFF ROM 0-3 is always FAST


   Number LDIR in between interruptions (due to the SLOW SLOW 
RAM): 


                     y 2 A / +2 B +3 = 3017

                     y +2 / 128 = 2698

                     y 48/TIMEX2128 = 2622


                             .....


   For the 'gifted' I will explain the meaning of the 
foregoing. Large Part of what is happening at the Pentagon on 
branded machines, or do not work at all or not 'ONE FRAME' (ie 
does not fit one interruption). So make your choice, gentlemen, 
programmers - or You dovolstvuetes local scene, or accept the

'Game', and perhaps soon the European scene will be at your
feet! I note that our (DMS / LAVE / RUSH) demo 'MENTAL
MASTURBATION ',' VIBRATIONS ',' ECSTASY 'has found its audience
(Unfortunately, all but 'VIBRATIONS' walked the same subject
violence, ie adapted).


   I can not help noting that the recent interest in our
the scene has grown considerably. And it's no wonder - where 
else as not in the CIS there is a lot of GAME and DEMO makers 
for SPECCY? By the way, sinkleristy 'from behind a hill' is 
hoteli to have our games UFO 1,2, DOOM, etc. But, 
unfortunately, our dear game-makers nor how many are not 
interested in supporting overseas software market, but in vain! 
... I understand that the games matter The situation is not 
easy, but here as a demo, where compatibility problems are most 
severe, then the output is. And it is simple as all brilliant - 
enough to test the 'iron' and reconfigure the effects of a 
given type of machine, naturally, something that will not look 
as luxurious as it would seem well such as the Pentagon. And of 
course, have to forget about MULTICOLOR'e, ​​because set it 
under the brand name machine with no it, I do not really.


                             .....


   Now we'll share my impressions of ENLIGHT'96 demo party.
Grand concourse Spectrum Elite! (FLASHers, you will not regret 
having missed it?) I was most pleased with the people arrived 
in St. Petersburg (thanks to all who have believed nonsense 
nobody JOKER that people will be very small and etc.), the 
abundance of mental contact, as well as unmatched amigovsky 
flick made DEE'MON'om of LOOKERS HOUSE. I did not like a trend 
emerging in spekrumovskih demo - the effects are not ONEFRAME. 
Not that the effects are bad, but it was too all it pIsI 
recalls. Although this is certainly a matter of taste and of 
taste, as you know, do not argue. By the way, all connoisseurs 
of quality demo in 1997 will be a surprise in the form of a new 
project RUSH 'BRAIN SURGERY '. These are the pies!


;------------------------------------------------- 
-------------; Editorial Comment:



   Thank you, IMP! Been waiting for such information.


   Many users and programmers still do not understand the whole
seriousness of the problems highlighted in this article. They 
are much sharper than it appears at first glance. Just have 
some people look not extends beyond their village or town, 
then, Europe and Sea users branded, or just machines with 
separate fields of memory, they do not notice. This is stupid 
and insulting. 


   Recently, we saw that odyn programmyst began to use
to switch the page # 01 port (randomly once remarked in
One of the new demos of games)! Is not the top do not know what
(The right words do not come to mind)? Where to go, lads?


   What about fixing the multicolor under the brand name, and 
under any another machine, then there is no special problem. At 
skilful approach course. Enough in the program to embed a bit 
of manual customizer for a specific machine. Usually required 
to put only the beginning of the screen and the length of one 
line (about the last reason is usually forgotten) in tact. 
Somewhat more complicated is the case to curb the effects of 
fixation. This problem, we may be addressed in the next room. 




Other articles:

Introduction - A new interface in the newspaper.

Tricks - Elegant clear the screen. Quickly scan the keyboard. Setting interrupt (IM2).

HARDWARE - A few words about the drives 5'25 and 3'5. Refinement of the Baltic. Falcon SounDrive.

Presentation - Sprite Generator v4.5 by REAL SOFT.

Problems Byte - Why do not some programs on the Spectrum-compatible computer "byte".

Fantasy - A fantastic story of Ray Bradbury "Ice and Flame" (Part 1).

Tales of Uncle Gill'a - Short Stories: The Autobiography, an incubator period, incident on the street, Rehabilitation ...

tree death - A report on the work of service "Rescue 911".

Rich also cry - The problems that create SNG'shnye encoders for corporate users Spectrum (EXODUS from Poland).

Form - A survey amongst Spectrum in CIS countries.

Did you know ... - Dim SH-shku zero in the port # FF can not. Before recording a # 3D13 to a specific path, if a motor is turned on, and on her head sticking out. How to speed up the process of reading and downloading through # 3D13, If you want to download / burn a few small blocks in a row.

Muzobzor - Interview with "Too Late! Frozen".

book about the delicious food - Cold appetizers, hot appetizers and soups. (Cooking recipes). Advertising: watch commander.

Music - Formats compiled modules known musical editors. Pro Tracker v2.101 by GDC, A standard player.

Open Letter - An Open Letter OLDMAN'u about creating newspapers ...

AMIGA vs IBM - What are the opportunities for these computers.

Amiga - A little history of the Amiga.

Amiga - Short description of various models of the Amiga.

Amiga - Description of the AMIGA 500/2000 - Amiga from within: a keyboard, drives, I / O Connectors. What else can you connect?

Amiga - Description of the AMIGA 1200.

Besta - We offer a fold in the fresh programs for the Spectrum across Byelorussia and buy it wherever possible.

Nove - A list of new software, which appeared in Brest in December.

PENTIUM - Pentium Processor - Technical review.

Advertising - Advertisements and announcements ...

Credits - the creators of the newspaper.


Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Similar articles:
Humor - anecdotes.
Interview - Opening the Spectrum: Vyacheslav Mednonogov / Copper Feet, Pavel Fedin, Alexander Mayorov / MAS, Andrew Savichev.
Literary Page - the continuation of a poem by Ivan Barkov and Maliukova Rifnatovicha.
Notes skilled - "Starglayder weekdays or resistance fighters."
Advertising - Advertisements and announcements ...

В этот день...   1 May