Echo #02
30 ноября 1996 |
|
Problems Byte - Why do not some programs on the Spectrum-compatible computer "byte".
(C) VfNG / NEW With this article I hope to put an end to baseless attacks on individuals me in particular and the 'New' in general. The point that a wide range of programs not working at Brest version of Spectrum-compatible computer, and since most of the import programs carried out in Brest namely us, it's no wonder that some incompetent person trying to explain Downtime of these products to our intervention. In reality, much worse ... ;----------------------------------------; Program to 'byte' does not work mainly for three reasons: 1) The machines 'byte-01', and others with drive controller output BEMZ, access ports to the drive are quite different from TR-DOS (the first BEMZ'ovsky controller appeared in Brest long before the first controller TR-DOS). Initially, the controller was focused on CP / M. Later, with the goal of compatibility with TR-DOS, was written a downloadable ROM capable of this same TR-DOS to emulate. 100% compatible, unfortunately, dobitsya failed ... Therefore it is not running the whole a lot of programs from boot loader through # 3D13, such as UFO, ZX-FORMAT, etc ... Turbo loader, normally running at all we know the types of machines, and to 'byte' in including those published in the first issue Echo. 2) 'Bayt' machine to speed a bit, but still far behind the Spectrum brand. What does this mean? And it means that many programs, especially demuhi, do not fit into a INT and terribly slow down or simply do not work. About the program under the PENTAGON, PROFI, etc. and say nothing. These programs include, for example, almost all ENLIGHT'ovskie work. Can not work for this reason and Magic Screen ... 3) 'byte' to the same as the corporate Spectrum, a machine with separate fields of memory, ie different parts of the memory work at different speeds: 48K: 0000-3FFFh FAST 4000-7FFFh SLOW 8000-FFFFh FAST 128K: Both ROM FAST 4000-7FFFh SLOW 8000-BFFFh FAST Pages 0,1,2,3 FAST Pages 4,5,6,7 SLOW Work with all types of data lying in areas SLOW runs at 25% slower. If in these areas to hang vector I, then 25% slow down the whole machine, including including working with the drive. And this means that neither read nor write will not work as expected. In addition to the 128K, I can not hang a vector in the region C000-FFFFh. For this reason (the vector I in the wrong site) did not work prestizhevsky solitaire did not go downloading Magic Screen, discharge into Pro Tracker'ah, King's Bounty. Remember once and for all: - While working with the drive I have be equal to # 3F, because he does so DOS! It's a standard! - In any demuhe vector I should stick in # 8000 - # BF00! So you'll get some compatibility with the firm Spectrum and zabugornye Spektrumisty will swear a lot less. This point, incidentally, refers not only 'Bytes', but also all other Spectrum with separate fields of memory. ;----------------------------------------; Consider, please, described herein things. They are not difficult to comply with and benefit from are solid. ;----------------------------------------; Actually, 'New' is now in the ground and engaged in adapting non-business programs. It takes about 70% of our working time. The biggest trouble we deliver TURBO LOADER'y FLASH, ZX-FORMAT, ZOOL00K. Already brought to mind the hundreds of things, no wonder, therefore, that has not done without some errors: PRO TRACKER 1.1: persists incorrect recording on the disc. Adapt will not be, because of outdated software. PRO TRACKER 2.1: Brest to walk with a slow version to disk. Those with Who is this version will overwrite the normal at any of the members of the 'New'. Generally, in Both PRO TRACKER'ah was originally incorrect synchronization, so that normal plowed only 'New'shnye version. ICE CLIMBER: walking version bungle FINAL CUT'om. Normal-all members 'New'. INSULT: adapted by just under 'Byte-01'. There are also several game with our old intruhoy (February-March), there was Booting from disk working properly only to 'Byte-01'. It has long been a normal version. All of these errors were committed during the period 'Youth' and more will not be admitted. In general, argue that not work a program to blame the people of 'New' can be used only if indicated that we are in it tinkering. This is not difficult to determine because All Hacker 'New' have their own standard loader. Each of us has its own parameters Start and Length in the head BASIC: VfNG ............................. 91, 65535 Max Kopein ........................ 250, 250 ADIA ............................. 64, 64000 So if you have something not working our fault, then do not cry, do not yell, just call us and let us know where you are is found. Replacing buggy versions of the normal done for free. ;----------------------------------------; Let's try to solve our problems! Maybe in other cities have cars with some their difficulties? Write to us about them! ;----------------------------------------;
Other articles:
Similar articles:
В этот день... 21 November