Inferno #08
30 ноября 2005
  Железо  

DIY - scheme of 16-color video mode v1.1 for the Pentagon.

<b>DIY</b> - scheme of 16-color video mode v1.1 for the Pentagon.
          16-color mode v1.1

               by Alone Coder

                30.10.2005



   In v1.0 there was an error in the schema fixes
defects (see in the end).


   Mode is based on "hardware cartoons
Laura (from it are used all 3 standards
tnye chain and optional for multikolo
pa-chain "separate bright"). After following
these improvements shows 16 colors
at each point (if you count the bright black
:)). Very usability, as opposed to multi-
flavor. Includes 0-th bit of the port # eff7
(How to build this port, I think, to explain not
necessary).

   If you have not gathered multicolor, not on
to seek his scheme! All chains and so the decay
Sanaa here.



   Signals are indicated for the Pentagon, the analogues
chnye signals must be present on the set
other models of elastic ZX.


              TSEP1 "/ BUSRQ"

   Formed by mounting "OR" (D10 / 8, or
/ Eff7b0) and served on / BUSRQ processor.


          TSEP2 "A13V" (D17/11)

   13th address to the multiplexer videokon
controller. Formed by mounting "and" out of system
drove eff7b0 and frequency 7/8M (almost as in
the old scheme "attribute to a byte:

    piece of the old scheme "attribute to the byte"

      eff7bit0 <

    c29 in (9/D15) <> a13v (11/D17)



                     v +5 V

  piece of the old scheme "attribute to the byte"

    only instead of C29 must be frequency D3 / 2).

   In the presence of 384x304 this clings to the chain
To schemes 384x304, because in the scheme already 384x304
provided mixing of the old A13V.


     TSEP3 "A14V" aka "P0V" (D17/14)

   14-second address to the multiplexer videokon
trollera (select odd pages). The shape
induces assembly "or" from the signal / eff7b0
 and frequency 7/4M (D3 / 3).

   Clings to the schema 384x304 (if taco
curve is present).


    TSEP4 "zafleshennaya Mask" (D6/11)

   There switched (using KP11 and you
boron signal eff7b0) 3.5 MHz (D1 / 8).


       TSEP5 "2 nd bright" (D47/11)

   There is commutated 7-bit attributes
(D7/12).


      TSEP6 'gate read attributes "

   For the primary buffer (D37/11) - there
switched 3.5 MHz (or rather, D45 / 2).

   For the secondary buffer (D40/11) - there
switched 3.5 MHz, lagging by 90 ° from
the previous one, ie, D1 / 9.


  TSEP7 "choice addressing: ATTR or MASK"

   Leave the same way as in the diagram
"Attribute in bytes:

    piece of the old scheme "attribute to the byte"

   ________

  eff7bit0 <
 c29 in (9/D15) <> c29 out (3/D8 only)



                  v +5 V



  eff7bit0>
 c30 in (8/D15)>> c30 out (1/D14 only)


                    GND

  piece of the old scheme "attribute to the byte"


                   EVERYTHING!


   As you can see, nothing from the scheme "attribute on the
byte is not thrown, the soul does not ache.


   It takes only one chip - 1533
KP11 (commutes chain 4, 5, 6).


   Addressing similar ATMovskoy (# c000 +,
# 4000 +, # e000 +, # 6000 +, etc.), but with an STD
rtnoy razlinovkoy as in a normal Spectrum
vskom mode. Inside the byte layout of bits
such as in ATM (% IiGRBgrb, where IGRB -
right pixel)

   For example, the 0-th screen has the following ad
resatsiyu (circle one "familiarity" 8x8).



  # C000 # 4000 # e000 # 6000 # c001 ... # 601f

  # C100 # 4100 # e100 # 6100 # c101 ... # 611f

  ....................... ...............

  # C700 # 4700 # e700 # 6700 # c701 ... # 671f


  # C020 # 4020 # e020 # 6020 # c021 ... # 603f

  .......................................

  .......................................
 # D7e0 # 57e0 # f7e0 # 77e0 # d7e1 ... # 77ff


   When picking up the device on the Pentagon
in the new regime we observe the following DEF
 kty:

  1. Rule 8 pixels are taken from the beginning
 row + 8 bytes.

  2. On the left 4 pixels affect the processor.

   If you really want to fix them with
Take the following (I gathered):



              D10

border TM2
address 12

             D edge

                 _ 8 Graphic

                 Qo x


                                  1

           1 o '

                  eff7b0



                 > On TSEP1 (instead of D10 / 8)


   Then in the new mode 3 pixels from the left and
5 on the right will not be visible. The rest
screen (248 x 192) will be free of defects.



   Due to the similarity of screens may
writing programs at the same time under the Penta
estrus and ATM2 (with the keys in the source or with
sensing in the program). For example,
The accompanying game Pang 16C in both versions
compiled from the same source code (you can
would add to the same source supported
HUS ATM1 and conventional screen, but not enough
time).


   For running in this mode is written
same small 102-color viewer car
Tinoco. In the Appendix you will find this question
motrschik and a picture. Bmp viewer ships
with the same name, which is himself. To Village
 motret another bmp, do the following:

  1. Download the attached bmp in here
 Photoshop.

  2. Unload him palette (the palette
calculated Diver, for which he a great save
 bo).

  3. Load the image in Photoshop, which
 ruyu want to convert.

  4. Put it in 256x192, indexed color
 (256 colors!) With that same palette.

  5. Unload as bmp without packing and velocity
 Feast this bmp into some trd.

  6. Copy the same copy trd views
trschika and rename it in accordance with
the name of your bmp.

   Trd on one you can have a lot of pictures
with vyuverami.Otsutstvie file selector
not scary - in fact a tiny viewer, and his
duplication is not so reduces the free
disk space. However, attaching the source
- Maybe someone interested and wants to ETS
lat a full-featured viewer (with
scrolling, multi-format, with conversion in
desired palette)?

Alone Coder




Other articles:

Inferno - The authors of the magazine.

Inferno - Entered from the editor.

Inferno - Errors in the previous numbers.

Inferno - On the shell.

Iron - CD-ROM - a device and Tricks connection.

For Coderz - CD video on the ZX. How to write a video player with CD-ROM.

Softinka - Technical Reference disk system DISCiPLE / + D.

For Coderz - Small programmers' tricks.

Mathematics - The history of the solution of Fermat's theorem.

Gameland - Game Shestnashki.

Softinka - a description and history of the program to work with hard disk HDDoctor v0.9.

Secrets - The X button in different applications: Wolfenstein'2004, IG # 5, ACEdit, DNA OS, Wild Disk Copier.

Softinka - Improved graphics converter Gigascreen.

Sound - tube amplifier. Stereo lampochnik 2x5 Tues of old TVs.

Iron - Overview of cassette players.

Inferno - Letters to the Editor.

Gamedev - The history of the game Pang.

Gamedev - Tips for writing an arcade game.

Advertising - Ads by Roman Chuunin.

Advertising - Ads by Alexei Zhabina.

Advertising - Ads by V. Bogdanovich.

Interview - Interview with Nikolay Rodionov, author of popular books for the ZX Spectrum

For Coderz - The calculation of trigonometric and algebraic functions in a high-level languages.

DIY - scheme of 16-color video mode v1.1 for the Pentagon.

Iron - Description of Products K555TL2.

For Coderz - Programming device sound generation Turbo Sound.

Softinka - 384x304 viewer. program allows you to view color pictures, is larger than the screen.

Softinka - ZX Spectrum emulator for ZX Spectrum.


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

Similar articles:
People - info on creative group Studio Stall.
kodit Who's there? - Working with MS-DOS: All about the mod files - a full description of the structure of mod-file, as well as a description of all effects.
Where to go - Spectrum died 7 years ago and "sit" on it were only true fans ...

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