Inferno #02
01 мая 2001
  Железо  
  ATM Turbo  

For Coderz - Aparatnye computer errors ATM-TURBO.

<b>For Coderz</b> - Aparatnye computer errors ATM-TURBO.
(C) MicroArt
(C) 1995 MaxSoft (?)


   Personal computer ATM-TURBO 1

         PCB version 4.10-4.50


        Hardware error fee.

 On-board ATM-TURBO 1 is used
very uncomfortable addressing additional
port configuration.

 Error 1 - Switching Display Modes
combined with the port # FE. Which leads to
A broken-protected
ANTON PROTECTION SYSTEM, DIMAN
PROTECTION SYSTEM! And so the same of others, where
Team OUT (# FE), A duplicate command
OUT (# 3E), A This leads to a change in video mode and memory 
addressing (a sign is erratic color picture

in high resolution mode).
 For example do not work: LYRA-2 / 9 (disk
version by Vasilyev Anton) SONG'LN5
(Disk version by Softstar) ......

 Error 2 - use for decoding
Port # 7FFD and ports Music coprocessor addresses A9. In recent 
years, Addressing port # 7FFD programmers use the command OUT 
(# FD), A 7 bit thrown down with the battery! But for ATMTURBO 
requires a "1" on the A9.  Because of this, do not go to the 
following program: STS debuger-monitor, SHOCK MEGADEMO, INSULT 
MEGADEMO, toy RONDLAND, ASM v1.03 and above, FARLIGHT-2 and 
many others Toys and programs, disk

loaders, written in the CIS.

 Mistake 3 - VG93 chip does not work
in turbo mode!
 Method of refinement described in the documentation MicroART 
(at 1 ms. 555kp12) helps in the treatment of 1-th problem, but 
does not solve the 2-nd (especially the third), so the same 
will not work such a wonderful program as Honey Comander (lost 
function RESIDENT, RAM-DISK 512k), a turbo button

only works in CP / M. Below is a my [(c) MaxSoft] own way
address all three issues, which in HC
all functions + get an almost
100% Pentagonsovmestimuyu machine (except
Interrupt and multicolor).
 To do this:
1) carefully unsolder and bend ms following conclusions: 1.D17, 
3.D69 2) bite of chip D50 conclusions

2, 3, 4, 5, 6, 7 (in most case).
3) take on a new ms. 555TM9 bite findings 10, 11, 12, 13, 14, 
15 and soldered to D50 so that, to pins 2, 3, 4, 5, 6, 7

fall into the corresponding holes on the
D50, pins 1, 8, 16 were closed with
relevant conclusions of D50 (and the pin 9
until the bend).
4) Collect scheme


              555TM2
+5 V 5 January LOCKP

      RES x R tt Q

           2

     RG0 D

  2kom 3

               C

            June 4

         +5 V x S Qx


         LOCK button

                 gnd


     68nf



               X

             1
A9 March 1

             2 to 1 pin. D17

       LOCKP LL1



           cut

               X

             4
/ PRRD June 1

             5 to 3 pin. D69

       LOCKP LL1


             9
/ BRDWR January 8 to 9 pin.

            10 soldered

       LOCKP LL1 top

                            D50TM9

 And now briefly about how it works. When my computer starts 
the trigger reset signal RESET, the signal

LOCKP = 0 and access to all ports enabled.
If we work in the CP / M - Pressing
lead to nowhere, because RG0 = 0. In
SPECTRUM situation is different RG0 = 1 and press
button leads to a latch in RG0
trigger and now LOCKP = 1, access to all
port CP / M is prohibited.
 And so you run the program (eg
of HC) and the program hangs! Press
Reset (to return to the Honey Comander)
and run the program again. But now,
Once the program starts to load
(It is necessary that-be had set HC
its resident part), click on
click LOCK. The program will work. (If
you do not use the HC, after-
SPECTRUM simply click the LOCK).
 LOCK button is not fixed - just a time to press her 
on-Spectrum and until the next RESET any program that will 
identify it as PENTAGON 128. 

 And now for the finalization for VG93 in
Turbo mode.
 There is nothing new invented
(Scheme simply taken from TURBO2 +), using 1 ms. (555la3) and 
the remainder of the previous revision element ll1.

 Necessary to cut the track leading from
3 pins D75.


                      cut

                          X

                October 13

     D75.3 '& 11' & 8

                12 o 9 o to 24 pin. D1

                   LA3 LA3



             1 April 1912

     D89.3 '& 3' & 6 January 1911

     VGCS 2 o 5 o 13

               LA3 LA3 220pf TRB LL1

                                        D61.4

                              3kom



    Personal computer TURBO 2 +

         PCB version 7.00-7.10


        Hardware error fee.

 The basic error - use when decoding the port # 7FFD addresses 
and ports muz.protsessora A9. Because of this, do not go 
following program: STS debugermonitor, SHOCK MEGADEMO, toy 
RONDLAND, ASM v1.03, FARLIGHT-2 ... many other toys and 
programs, disk loaders written in the CIS.

 Recently, to address the port
# 7FFD programmers use the command
OUT (# FD), A thrown down from the 7 th bit
battery. On a standard TURBO-2 +
for decryption also takes into account the discharge
A9.
 To treat this problem, take
555LL1, bend her legs all except 7
and 14 and 14 are soldered to any fade
chip (so that were welded
only supply connections), then gently
unsolder the pin 1 of decoder and DD17
include the following scheme:


           cut

               X

             1
A9 March 1

             2 to 1 pin. DD17
RD (vyv. z80) LL1


 Now, A9 will participate in deciphering the ports only when 
the active signal RD (read ports ADRD, TLRD). As for reading 
the block ports # xxFD (Muz.protsessora) is always used

complete addressing, we obtain a complete
compatibility with the Pentagon's ports!


       The problem of PC-XT keyboard.

 Some processors 8031 ​​is very unstable work with external 
synchronization. Therefore, if you are experiencing frequent 
crashes when working with IBM-PC keyboard (sticky keys in 
SPECTRUM), Make the following revisions. Cut

conclusions of 18 and 19, 8031, and solder to them
Quartz 12.8 MHz (pick experimentally) and solder the 2 
capacitors land (10-20 pF) on the conclusions of 18 and 19.



   Connecting the HDD to the motherboards Turbo 2 +.

 So you've decided to buy a hard drive
for your computer. First of all, think - but is it really you 
need it? Because it can be used only in professional running CP 
/ M (MicroARTa dream about fabulous ability to download programs

SPECTRUMa for the HDD appear
will remain a dream). Although the current prices on the IDE 
20-40mb it can buy anyone.  Okay. Let's start from the 
beginning. Take your HDD and connect it to the board a train 
(not mix 1 and 40 contacts). Start

program FDISK (sold in
MicroARTe) and make sure that the settings on your HDD are 
determined by the program. If not specified - please check loop 
and interface circuit, because assembly of this scheme no one 
checked.  Not recommended for use HDD over 40mb, because OS CP 
/ M on the TURBO 2 + allows to break the screw only 7 parts. 
Why seven? Because the disk monitor 10 channels: 1 - ramdisk 
"A", 1 - Floppy "B", 1 - necessary for the proper functioning 
of the copiers and formatter (MFLX, for example), there were 7

for your HDD. Why not less - file system CP / M rather Tupa, and
Search for entries in the directory spends
time is directly proportional to the size of the directory. For 
example: running programs from 1Kb in size from one section of 
the HDD capacity 4mb - 7 seconds! And download the kilobyte - a 
few milliseconds, all the rest of the time consuming search the 
directory. A scan of the same directory partition in XCOMANDERe 
6 seconds! From the foregoing it follows that it is necessary 
to make all sections different lengths (large - for trash and 
toys, small - for useful software programs). 


     The recommended length of the sections:

C: 400 kbytes - for the most chastozapuskaemyh programs (trust 
me, this is enough). D: 1 mbytes - for a seldom-used programs.

E:-I: Ostavsheecya space equally divided between the two discs.

 Enter your chosen size disks
in the appropriate column of the program and
save it on the HDD (and just in case
- On a floppy disk). Next, restart
computer and make sure you have the system CP / M disks 
desired. With utility FORMAT format all disks, (Those that are 
in the drive, you can not format:)). 

 Everything that is written below it makes sense to do if you 
have 1024K of RAM! 

 To correct mistakes you need to
have a programmer that is connected to IBM
or to SPECTRUM. Read the ROM and save it in a file. Next, 
perform all necessary changes and put the other firmware.



    Failed to work with the RAM-DISK 1024k.

 When you install the 1024K memory arises
the following problem: during a CP / M for
copying the information in the RAM-DISK after
overflow first 416kb disk computer hangs tight, but when you 
run the OSes, he honestly says: 1024 kbytes memory. 
HoneyComander works perfectly normal. The error is

Playing a cross-transfer, which was simply transferred to the 
authors with ATM-1 (where 1024K, did not exist).

To address this need in Gluck
ROM (with address # C000 to # FFFF) to find the combination of 
byte # 6F, # C8, # CB, # 7C, # 3E, # 03 (in version 7.40 is the 
address of # D1EC) and replace the code on # 6F # 7F. Work in 
the CP / M with electronic drive is normal.

 However, after such a change usually computer draws a 
beautiful colored label: "I cracked, I halted, press reset to 
continue ", as the ROM BIOS is protected from changes. To 
remove this protection in ROM at address # C000 to # FFFF (CP / 
M bios) Find a combination of # 01, # FF, # 3F,

# AF, # 67, # 6F, # 86 (in version 7.40 is
Address # C5BA) and replace the # 01 to # C9, then must find a 
combination of # 21, # 00, # C0, # AF, # 86, # CE, # 00, # 23 
(in Version 7.40 is the address of # C1C7) and replace

# 21 for # C9. You'll never see any
colored labels + you get a
the ability to edit TR-DOS.






Other articles:

For Coderz - the translation algorithm of color image in gradations Spekrumovskogo gray.

Inferno - Managing obolchka magazine.

For Coderz - Aparatnye computer errors ATM-TURBO.

For Coderz - Description of a personal computer ATM-TURBO 1.

For Coderz - Description of a personal computer ATM-TURBO 2 +.

For Coderz - how to programmatically determine the number of strokes in the line of cars equipped with Port # FF.

Shelezyaka - the prefix to the phone to remove noise and clicks.

Shelezyaka - Pagemaker: refinement of weaving displays the page number memory.

Shelezyaka - NEW BRIGHT: Sixteen full-color mode.

Interview - an interview with the leader of the Samara spektrumistov Unbel! Ver / XTM.

Others - the outcome of the failed survey.

Others - ROMkadrom (humor).

Others - Safemode: computer crime and information warfare.

Others - Thoughts aloud: "All your thoughts about that Sreccy already bent, are complete nonsense ... "

Softinka - description of a new text editor ZX-WinWord V3.0.

Softinka - description of a new text editor ZX-WinWord V3.0 (Oberon Creative Pack).

Softinka - File Extractor: File Extractor.

Gameland - How to write a play. Volume 3. Part One.

Gameland - How to write a play. Volume 3. Part One.

Gameland - the latest demo spekrumovskoy Amiga version znaminitoy Toys WALKER.

Gameland - the third demo of the game Wolf 3D.

Samizdat - Dragonland: Presentation.

Samizdat - Dragonland: Wild Honey.

Samizdat - Dragonland: When the rain ...

Samizdat - "Bastard AlHimik Doctor Faustus Plumed Serpent "№ 1.

Samizdat - "Bastard AlHimik Doctor Faustus Plumed Serpent "№ 2.

Samizdat - Something like Kashpirovsky ....

Soap - Letter from nowhere.

Inferno - The authors.

Inferno - Intro.


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

Similar articles:
Iron - The birth of the modem in Lviv.
Interview - an interview with the main coder of one of the authors of the magazine Playboy: Vladimir Kramarenko.
Wanted - Searching software ...

В этот день...   28 April