Bugs #02
31 декабря 1999
  Железо  

Iron - Connect to Spectrum joystick consoles from SEGA.

<b>Iron</b> - Connect to Spectrum joystick consoles from SEGA.
(C) Sacura 2000 year.


                         Hello!


  I (Sacura), I welcome all those who have not lost interest in
our dear SPECCY.

  In this article I shall try a few ideas
who were born in my brain inflammation.

  For a start I will tell about the little things, which 
clearly will please gamers. 


                    Joystick on the console SEGA.


  Many people probably will say it, damn it, is old, but I have 
my own sobrazheniyana this. Everyone who is connected console 
from SEGA, likely using only five buttons from a possible 12. I

it is also very upset when I soldered to the burnt-console
some wires and plug and stuck it work
Art in the slot at its KEMPSTON PROFI.

  It worked well, but I nagged the idea that it would be good to
Some games that use more keys than
five, for example, UFO 1-2, Black Crow.

                                          But it's real!

  Here's how. Take control, parses it, with payment
pick a chip and solder thin wires:

  Button "B" and "A"

         "C" and "upstream"

         "X" and "down"

         "Y" and "left"

         "Z" and "right" to each other,
pripayvayte only one of these buttons to contact, and solder
each pair on the cable. On the other hand, these wires will
on the keyboard connector to the signals
 Kb_in0 ... Kb_
 in4 scheme Scorpion'a.

Other contacts button "X", "B", "C", "Y", "Z" are interconnected
and solder on the cable. This wire will go to Kb_a8.
Repeat for the other group of buttons only wire
go to Kb_a12.

  Couples can sformirovyvat differently, as you are 
comfortable, but the idea I hope you are clear: The five keys 
are hung parallel to the poluryad SINCLAIR joystick, and 
five-on poluryad CAPS-V. You can also use the START button and 
MODE on the same principle 

  Finally I will say that if this device will fail you,
we must apply what - some buffer elements, such as
555LP9.


 Now Tell about what can be done with intact SEG'ovskim
remote control. Go tell that desoldering serviceable console I 
do not have due to lack of such (well, I will not buy the remote

only to learn it raspayku), but I know the destination
wires in the cable:
 1 common wire
 2 +5 V (power)
 3 up / A
 4 down / B
 5 left / C
 6 Right / X
 7 START / Y
 8 MODE / Z
 9 signal generating channel switching

  Short the principle of the remote:

Inside the chip is similar to the KP11 it alone for 6 channels
She also plays the role of a buffer amplifier.
It is clear that when the 9-wire is low, the wires
transmitted signals of channels 0, and when high-passed
signals of channels 1.
I repeat that I do not know raspayku plug and not sure what 
buttons are exactly those pairs, as I wrote (in other words the 
scheme described below the device would be ready), but I would 
like to know If I somehow miraculously appears remote at least 
for 2 hours (Preferably with an attachment), I'll know it all, 
as well as perhaps even developed a technology for remote 
repair. 

  Now, knowing the principle of the remote, you can connect it
just as I described in the previous paragraph, as can be
to build a programmable remote.

  Interface programmable remote runs on a chip
static RAM, and works as follows. Chip Select
RAM performed exactly as Speccy keyboard - with the help of
signal A0,-RD,-IORQ, that is, when reading from the port with 
the address FE.  Since when polling the keyboard uses the 
"wandering" on the address lines A8 - A15 logic 0, it must be

convert to the encoder 8 to 3, and submit to the address inputs
RAM. The remaining address inputs of RAM associate with the 
remote. In normal mode, the RAM chip is in standby

"Read" and continuously with the frequency with which queried
keyboard issues on the data bus The figures in the addresses 
defined "Running" code on A8-A15 and the keys pressed the 
remote control.  To record these data in the RAM chip you need 
to press a combination of buttons on the remote, press the 
button on the keyboard, for which you want to freeze this 
combination, and click kpopku "record". Consequently, it will 
be possible to use all 12 buttons SEG'ovskogo remote, and even 
play at all your favorite game -= ELITE =- with maximum comfort.


  Add only that in principle can be used and ROM, but in this
If the remote will be less useful in programming, that is
layout can be changed only reprogrammed ROM that
do not everyone can.

  On the development of more schemes to address
I (or newspaper), and do not forget to bring a defective
console, or at least raspayku and corresponding buttons 
channels. 



                        Scanner SPECCY


  In fact, the basic idea is not mine. Somehow looking at work
contents of CD, I came across a magazine SPECTOPHOBY.Moe account
immediately attracted the article * SCAN v-1 * by Victor Yudin. 
The idea of it is good - to take the printer, to throw off his 
head, attach instead thereof, optical, and attach it to port 
"KEMPSTON". After that insert into the printer paper with an 
image that want scanned, emuliruete print, and the trick is 
done. Case only that for each printer must take into account 
the speed head movement and move the scroll drum.


  In my devayse are much simpler:

  Take the printer, open it, disconnect the engine head and
engine scroll drum, attaching them to a certain board, but it
in turn, to a connector of the printer for example. The print 
head shoot, and in its place put the optical.


  Communication with the device is simple:
4 bits per output, 2 bits per entry.
Device I throw 4 bits:
 (Signals are active in 1)
 1 - move the head to the left
 2 - move the head to the right
 3 - cranking the drum forward step
 4 - cranking the drum back on the pitch
Remove from the device 2 bits:
 1 - means that the head is to the left
 2 - the actual bits of information, which tells the dark or
light plot photocell.

  As you can see, this scanner can work even from BASICa.
To my great regret I can not in this article result
concept, because it does not matter what
Engines have different printers operate at different voltages 
and currents so for each printer to a scheme to calculate

individually. You can, of course zababahat a universal scheme, 
but there will love this printer to work with this scheme

will not. This moment is the only drawback of my
devaysa.

  But if you apply though, would be a 6-bit ADC, it will be 
possible scan images in 64 gradations of brightness in the 
memory and then using mathematical calculations to obtain 1 - 
bit spekovskie image.


  But if anyone interested in the idea of ​​modifications 
printer scanner contact me (or editor).

Also, if you have a faulty printer, I can help you
make him a scanner.






Other articles:

CD-ROMs - The principle of the drive CD-ROM.

Hackers - What motivates hackers?

Jokes - Anecdotes about it.

Heresy - Internet Bullshit.

Iron - Connect to Spectrum joystick consoles from SEGA.

Cryptography - The story of ciphers.

News - in Pskov appeared Sprinter.

Nostalgia - Poems about nostalgia for youth.

Drunken bec - Speccy becpoleznaya waste of time?

Reality - Virtual Reality.

Advertising - Advertising and announcements.

Sports behind the hill - The Americans and sports.


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

Similar articles:
Beech - tips Dr.This' a of zhupala Spectrofun.
Credits - the authors of the paper.
Advertising - Advertisements and announcements ...
Events - the rules of the upcoming party Kazan Computer Art Festival 2002.
Events - A Journey from Petersburg to Moscow.

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