ZX Review #7-8-9-10
08 ноября 1997

Program, which we choose - The "Spectrum emulator" v1.2.

<b>Program, which we choose</b> - The
PROGRAM THAT WE CHOOSE



Music by MITCHELL

(C) Fes'kov Kuzma, Abakan


   Hello, dear

           edition!


   Over the last few years, all my undertakings in the area of 
​​Spectrum accompany your books and magazines. Something has 
changed over the years in better, something is very,

today is my letter will be
relate to your project called "Author's program."
From room to room in the ZX-Review, we
can see the publication titled "The computers that we
choose, but at present
day, in my opinion, the need arose, and under the heading 
"Programs that we choose. "This theme

pretty long been discussed in
various kinds of electronic journals, more commonly known, 
however, talk about it carefully, while the provincial 
publications are not stint on the various epithets. Therefore, 
your silence on this issue is somewhat incomprehensible, all 
waiting for your words. 

   My proposed topic is not watering your dirt, and
a review of the relevant gaps and
also comfortable working with
distributed by your program, once you have made
such an important and necessary work,
follow it qualitatively. As
known, the best tester - is
people. I did not call to speak with the words "this program
behaves strangely, but also
"I enjoy working with this program, thanks
author.

   In order not to be unfounded, I
offers the first performance test for this column, though, is 
it not very flattering. Thus,


 PROGRAM THAT WE CHOOSE


   It's about the program "Spectrum emulator, more precisely, 
the version 1.2. This is, without doubt, good, and most 
importantly - the desired program. But if the first version 
left a good impression, then Two ...


   We begin, in order:

   The first thing that catches your eye - a complete loss of 
the built-in assembler. Monitor works

normal (I did not notice errors)
but that's when you try to enter any program from the keyboard
Emulator hangs forever, and
You can only get out by pressing
button RESET. This is extremely unfortunate and makes use of 
the monitor unusable for debugging. Yes, the author says that 
bug fixed switching pages, more precisely, the screen is no 
longer redrawn. At first

think this is true,
screen is not flashing, but it works for
This emulator is so slow, and
because I have a PENTIUM 120 (the speed drops to 10-20 percent) 
that this error can be assumed not corrected, but concealed. To 
return to the integrated monitor and one of its functions 
(Write blok) allows write to the hard drive contents

memory. Yes, it really
lets do it, but only in
the first version of the emulator, the second version of this 
program is totally unusable. Let me explain: recording unit you 
ask him name, address, start and length of the block,

but whatever you asked as a parameter to the block length, it
always equal to 8 kilobytes with a minor, and do you have with 
it can not do anything. I read the description: "completely 
rewritten a piece of software works with disks. Perhaps this is 
so, the rate of read / write really increased, and the wheels 
began to read better, but at the same TR DOS has got new errors:

because of errors MAGIC-functions is not
run programs that use them (all versions of the STS and 
others), with frequent writing to disk you after a while find 
that TR DOS disable and responds to your commands, the message 
No disk. Also TR DOS (in both versions) hangs when you try to 
take the sector with the number 160 and further, although it 
uses a subroutine Rom. The new version of the author introduced

port switching pages, expanding the memory up to 1 Spectrum
megabytes, use the standard
PROS while running at the same time
minimum number of programs
but I have quite a lot.
The only thing I have achieved,
so it messed up the disc when you try to copy his copyists
for the pros. And finally the last one,
most insignificant, but at the same
time encountered an error
emulation mode high-brightness (bright). Under certain
combinations of colors, he is always 0, even if you do it and 
turn. Try downloading any graphics editor and set such 
parameters: paper 0, ink 7 and then turn on all

pixels, ie Colour the screen
color ink, then turn
mode pattern, and you do not
see! This error is the first time
made me very jittery.

   However, the emulator has got, in my opinion, extremely 
useful and much needed feature, as the creation of virtual 
discs. Are also extremely pleased me that the author has 
removed restrictions on the segment address. 


           *







Other articles:

TR-DOS for beginners - The end.

Computer novella - Prince of Persia.

Computer novella - Laser team (the game Laser Squad).

Crossing Dragon - Game Rapscallion.

Crossing Dragon - Playing The Runes of Zendos.

Crossing Dragon - Playing The Saga.

Crossing Dragon - Game Witch's Cauldron.

Crossing Dragon - Create Adventyuru. Review of the editors.

Crossing Dragon - Create a dictionary to Adventyurnoy game.

Program, which we choose - The possible consequences of using undocumented commands.

Program, which we choose - About noticed irregularities in some programs and suggestions for future versions.

Program, which we choose - A proposal to all the authors of software, printers, memory dump. Programmers protect discs from being copied.

Program, which we choose - A few suggestions to improve the assembly.

Program, which we choose - Suggestions for refining ZX Word v2.5.

Program, which we choose - The "Spectrum emulator" v1.2.

Program, which we choose - What could want in a perfect assembly.

Retro - 40 best procedures: Copying data in memory.

Retro - 40 best procedures: Exchange token.

Retro - 40 best procedures: Determination addresses BASIC string.

Retro - 40 best procedures: Determination of the length of BASIC programs.

Retro - 40 best procedures: Determination of the amount of free memory.

Retro - 40 best procedures for: Search and replace strings.

Retro - 40 best procedure: Find the string.

Retro - 40 best procedures: Search for the string.

Retro - 40 best procedures: the list of variables.

Retro - 40 best procedures: an increase and up the screen.

Retro - 40 best treatments: Removal of REM-strings.

Retro - 40 best procedures: Remove the block of the program.

Expert Tips - Game Fredloader.

Expert Tips - Game Robin of Sherwood: The Touchstones of Rhianon.

Expert Tips - Game Scorpions: Die Machines.

Expert Tips - Game Terropods.

page iS-DOS - Description of system restarts IS DOS.

Forum - An algorithm for recognizing characters.

Forum - Time undocumented command processor Z80.

Forum - The concept of a high-color screen resolution.

Forum - A few Pokes to a game. Program Hacman96.

Forum - As for the new DOS and BIOS settings for the Spectrum.

Forum - Multicolor program on any computer model. Using the 2 nd screen Multicolor'a. Demonstration of the text. Electronic journals.

Forum - Project ZX Config.

Forum - Improve Art Studio. Ideas on file compression.

Forum - ZX Spectrum emulator for IBM. About the hexadecimal system. Program ZX-Stars. Oddities in the Elita

Forum - The effects on the curb and Multicolor.

reader-reader - ZX Spectrum 128 - new opportunities, new challenges.

reader-reader - With 'Light'. Spectrum and expert system.

reader-reader - The printer driver for the Scorpion.

reader-reader - Print numbers in different number systems.

reader-reader - Programming arcade game with scrolling screen.

reader-reader - The procedure for printing labels assembler XAS to monitor debugger STS 4.3.

Studies - attribute scrolling text. "Gasilka" screen. A simplified version of the procedure, "Curtain". Procedure is enriched with pictures. Procedure display images on the points.

Studies - Graphic effect "color bars".

Studies - Driver screen printing 64 characters per line.

Studies - Set of protective boot.

Studies - Address to the drive mode IM 2. Working with non-standard disc format.

Studies - Print the character, magnified by 8 times. The program "pouring" screen. The procedure for screen-saver on the points. Clear screen in Terminator'e. Search strings in memory. System character set conversion.

Studies - Program - cataloger of disks.

Studies - Program the output values of the amplitude channel music. coprocessor on the curb.

Studies - Program the output image.

Studies - The program plugs sprite.

Studies - Cleanup of the specified window screen.

Studies - The program sort the array in ascending order. The procedure for filling the screen specified attribute. Procedure display pictures. The effect of moving towards the stars. "Shower", coming from the upper left corner of the screen. The procedure of "shedding" pictures on the pixel lines. The program of "pulling" the picture at an angle of 45 degrees. Three procedures "Scroll".

Studies - The printing of numbers.

Studies - The procedure for drawing a character with attributes.

Studies - The procedure for display pictures. Fade-OUT effect (picture goes beyond the edge of the screen). Visual effect "Fountain." Fade-OUT effect, mimicking the TV off. Procedure "Ignition" pictures. The program continuously drawing a picture.

Studies - The procedure for drawing a line.

Studies - The procedure for making optimal symbol table.

Studies - scrolling lines of text in the specified window. Attribute scroller. Diagonal scrolling.

Studies - sprite scroller. Procedure display screen.

Studies - Short procedure indicating the amplitude channel music. coprocessor. Way to subtract a constant from a register pair HL.

Studies - The formula for calculating the day of the week.


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

Similar articles:
Coding - write a simple news ticker.
From the world of bat - a section for future letters.
Mosaic - Comments on the magazine Oberon 2. "Land of Myths" for 128? On the development of "ZX-Winword v1.3".

В этот день...   3 December