Bugs #02
31 декабря 1999 |
|
Iron - 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:
Similar articles:
В этот день... 23 November