Got a nice firebird boot from jonhughes and have been diving into it for a while now but seem to have hit a bit of an impasse.
Got it to the point of running code but still have a blank red screen. Even though it's a boot it 99% follows the original firebird schematics. It just takes it's rgb and sync from the part of the circuit before the transistors (the positive sides of C2,C3 and C4) that I assume invert the signal on an original (I think the original boards require an extra converter for the video signal).
Anyway what is happening is there is no output from 74LS174 chips at 5H,5I and 6I because the clock on pin 9 is out of sync with the signals going in so no signals go out.
I have found that putting a small capacitor between GND and pin 9 of one of the 174s can modify the timing enough to allow the signals out but then after going through the graphic roms at 5K and 6K the signal is now stopping at the pair of SN74198 at 5M and 6M.
This appears to be because of the state of pins 1 and 23. pin 23 is always low but if I bring it high I get something on the screen (a mess of moving lines) but I don't understand how it's supposed to work properly.
So if anyone has a firebird could they test a couple of things for me?
Does the board run properly if you don't have the sound board plugged in?
I know some graphics will be missing but do you get anything on the screen without the sound board?
Do you get anything on the screen of the board you remove the 1st CPU rom at 5E so the program isn't running.
And when the game is running normally do you get activity on pin 20 of the CPU or activity on pins 1 and 23 of the SN74198 chips at 5M and 6M.
This will tell me if the board has to be running properly for me to get graphics and if those pins on the SN74198 chips are significant.
Got it to the point of running code but still have a blank red screen. Even though it's a boot it 99% follows the original firebird schematics. It just takes it's rgb and sync from the part of the circuit before the transistors (the positive sides of C2,C3 and C4) that I assume invert the signal on an original (I think the original boards require an extra converter for the video signal).
Anyway what is happening is there is no output from 74LS174 chips at 5H,5I and 6I because the clock on pin 9 is out of sync with the signals going in so no signals go out.
I have found that putting a small capacitor between GND and pin 9 of one of the 174s can modify the timing enough to allow the signals out but then after going through the graphic roms at 5K and 6K the signal is now stopping at the pair of SN74198 at 5M and 6M.
This appears to be because of the state of pins 1 and 23. pin 23 is always low but if I bring it high I get something on the screen (a mess of moving lines) but I don't understand how it's supposed to work properly.
So if anyone has a firebird could they test a couple of things for me?
Does the board run properly if you don't have the sound board plugged in?
I know some graphics will be missing but do you get anything on the screen without the sound board?
Do you get anything on the screen of the board you remove the 1st CPU rom at 5E so the program isn't running.
And when the game is running normally do you get activity on pin 20 of the CPU or activity on pins 1 and 23 of the SN74198 chips at 5M and 6M.
This will tell me if the board has to be running properly for me to get graphics and if those pins on the SN74198 chips are significant.