![]() |
Skin:
|
Space Guerilla |
Post Reply ![]() |
Page 12> |
Author | |
Lurch666 ![]() User ![]() ![]() Joined: 24 Feb 2013 Location: Stoke-on-Trent Status: Offline Points: 2355 Feedback: 5 |
![]() ![]() ![]() ![]() ![]() Posted: 07 Jan 2021 at 10:19am |
Since there's no schematics or other info I can find on this game I will post what I find while getting it working. It's a cage with a CPU board,two video boards an I/O board and a sound board on the outside. Wired it up for +5 and GND plus RGB and got a sync signal but no video output at all. Pulling the CPU board I saw why: ![]() Six eproms are missing but even worse is that they are TMS2716. I hadn't supplied the -5V and +12V they need but it wouldn't have worked anyway due to the missing eproms. Even my pinmaster 48 won't read them so I have no way of verifying the ones that are present and no way of burning the missing chips. I was thinking about either making adaptors or modifying the PCB to accept normal 2716 but making 12 adaptors is a lot of work and I didn't want to do any permanent mods to the PCB since it's a rare original (as far as I can tell). Then I noticed this part of the CPU board: ![]() Checking with my continuity meter I verified it was strapping for different sorts of eproms. Using this handy guide from Mike's arcade: I figured out how to change the connections to set it up for 2716 eproms: ![]() Now I have to dig out 12 2716 eproms to populate all the sockets. I have about 6 spare so will pull others from working boards and erase them to use in this board (I do have more 2716s coming in the post but don't want to wait for them to come from China). Next I'll see if sorting out the eproms puts anything up on the screen. I also noticed what might be missing 2114 ram chips at 4B and 5B but will try without replacing them first and if i get no joy I'll put sockets and new chips in next.
Edited by Lurch666 - 07 Jan 2021 at 10:22am |
|
You rang......?
|
|
![]() |
|
philmurr ![]() Senior Members ![]() Joined: 13 Aug 2003 Location: Hampshire Status: Online Points: 3805 Feedback: 5 |
![]() ![]() ![]() ![]() ![]() |
I don't think you have any EPROMs missing, from mame it looks like there is a total of 12K programme, which will be on the 6 EPROMs on the board. I'm guessing 5 & 6 are "missing" because of the (deliberate) gap in the ROM memory map When I was trying to identify the board I read the EPROMs, I've uploaded the contents to http://www.ukvac.com/forum/uploads/183/SG.zip Bear in mind in mame it uses 12 x 1K images, so the board looks like it's been re-strapped for the 6 x 2K images |
|
![]() |
|
Lurch666 ![]() User ![]() ![]() Joined: 24 Feb 2013 Location: Stoke-on-Trent Status: Offline Points: 2355 Feedback: 5 |
![]() ![]() ![]() ![]() ![]() |
Well I did notice it watchdogging with the original roms in before I changed the strapping but I missed that the mame images are 1024 where 2716 eproms are 2048 so I've got the images wrong. Will erase and try with six eproms with the code you have supplied and see where that gets me. Thanks dude.
|
|
You rang......?
|
|
![]() |
|
Lurch666 ![]() User ![]() ![]() Joined: 24 Feb 2013 Location: Stoke-on-Trent Status: Offline Points: 2355 Feedback: 5 |
![]() ![]() ![]() ![]() ![]() |
Burned the roms with the proper images supplied from phil and now getting somewhere. Most of the time getting random bits of game graphics mixed with garbage but a couple of times got this: ![]() It's stuck there so the game isn't running and for some reason the text and graphics are upside down but it's better than the blank screen I was getting.
|
|
You rang......?
|
|
![]() |
|
yorkshire_spam ![]() User ![]() ![]() Joined: 12 Jan 2002 Location: United Kingdom Status: Offline Points: 4060 Feedback: 0 |
![]() ![]() ![]() ![]() ![]() |
Keep digging! You'll get there!
I've just repaired some damaged tracks on a PCB and that seems to have made it WORSE!
|
|
![]() |
|
Lurch666 ![]() User ![]() ![]() Joined: 24 Feb 2013 Location: Stoke-on-Trent Status: Offline Points: 2355 Feedback: 5 |
![]() ![]() ![]() ![]() ![]() |
Replaced the four 2114 ram chips on the CPU board and got demo mode running up until the space ship descends at which point it restarts the demo but as far as I can tell it's not watchdogging. I'm guessing the descending spaceship is a sprite so maybe that's causing the problem. Graphics are still upside down as well. Will keep digging.
![]() |
|
You rang......?
|
|
![]() |
|
Lurch666 ![]() User ![]() ![]() Joined: 24 Feb 2013 Location: Stoke-on-Trent Status: Offline Points: 2355 Feedback: 5 |
![]() ![]() ![]() ![]() ![]() |
Now I have something on the screen I can start finding out the other faults with this boardset. The problem is it's a five board set with connectors on both sides of the boards. It runs without the sound board but without the I/O board I get some of the title screen but it's constantly resetting like it's getting credits but it's enough to try and find out why the text is upside down. The two graphics board have a specific position in the stack but I have found that they can be reversed and the game still works as far as it does. So what this means is I can run the game enough with either graphic board exposed so I can probe and slice it. There's several fujitus so I'll start by checking those and if they are OK I'll use the video probe and see what specific parts are generating the graphics.
|
|
You rang......?
|
|
![]() |
|
philmurr ![]() Senior Members ![]() Joined: 13 Aug 2003 Location: Hampshire Status: Online Points: 3805 Feedback: 5 |
![]() ![]() ![]() ![]() ![]() |
Did the game not use a mirrored cab which would explain the backward text? |
|
![]() |
|
Lurch666 ![]() User ![]() ![]() Joined: 24 Feb 2013 Location: Stoke-on-Trent Status: Offline Points: 2355 Feedback: 5 |
![]() ![]() ![]() ![]() ![]() |
From memory it wasn't a mirrored cab plus if you look at the screen I posted earlier the text is in the correct order it's just the letters are upside down. EDIT:and mirrored.
Edited by Lurch666 - 14 Jan 2021 at 12:28am |
|
You rang......?
|
|
![]() |
|
Lurch666 ![]() User ![]() ![]() Joined: 24 Feb 2013 Location: Stoke-on-Trent Status: Offline Points: 2355 Feedback: 5 |
![]() ![]() ![]() ![]() ![]() |
Bit more progress. I managed to get a leg outside of the socket on eprom 4 and fixing that gives me the full demo with the ship flying down and the little green man running up and down. Can't seem to start a game up though and I'm wondering if it might be like the explorer I fixed that instead of the controls going to GND they were going to +22V. Will have to trace the inputs but first I want to fix the upside down mirrored graphics problem. Fortunately this boardset seems to use a pair of 74LS194 chips to turn the bytes of video data into a stream of bits for output like other boardsets do. I have found that pin 9 on both the chips is stuck high which I think is the problem as pins 9 and 10 set the direction the bytes are streamed so in this case the bytes are being streamed in reverse. Going to trace what drives pin 9 and see if anything is wrong in the earlier circuitry.
|
|
You rang......?
|
|
![]() |
|
yorkshire_spam ![]() User ![]() ![]() Joined: 12 Jan 2002 Location: United Kingdom Status: Offline Points: 4060 Feedback: 0 |
![]() ![]() ![]() ![]() ![]() |
Nice work!
|
|
![]() |
|
Hurray Banana ![]() Members Profile
Send Private Message
Find Members Posts
Visit Members Homepage
Add to Buddy List
View Feedback
Moderator Group ![]() ![]() ![]() ![]() Joined: 11 Feb 2013 Location: Essex Status: Offline Points: 70654 Feedback: 5 |
![]() ![]() ![]() ![]() ![]() |
Excellent work so far
|
|
![]() |
|
Lurch666 ![]() User ![]() ![]() Joined: 24 Feb 2013 Location: Stoke-on-Trent Status: Offline Points: 2355 Feedback: 5 |
![]() ![]() ![]() ![]() ![]() |
So not much progress but have some more information. the reason I couldn't coin up and start a game was that the GND on the connector for the controls wasn't connected to anything and I had assumed it was. With a proper GND I can coin up and start a game. Aliens aren't dropping bombs and the player shot leaves a trail plus the graphics are still upside down and mirrored of course. I traced pin 9 of the 74LS194 chips I mentioned earlier to a missing jumper jp1: ![]() Which if connected would go to another missing jumper on the other video board jp4: ![]() These are held high by a resistor array and I was puzzled as to why there would be two jumpers for this one connection as there is no connection to this on the CPU board. I then discovered that there is a connection to this on the I/O PCB-Both of these go to a pin on the edge connector. I bridged both the jumpers and grounded the pin on the edge connector and that flipped the display-the text was still upside down as the screen and the graphics had both been flipped. I thought I might have a solution in that if I only have one of these jumpered I would either flip the display but not the graphics or vice versa and it sort of works but: ![]() ![]() The text is now correct but the graphics are mixed up horizontally. |
|
You rang......?
|
|
![]() |
|
Lurch666 ![]() User ![]() ![]() Joined: 24 Feb 2013 Location: Stoke-on-Trent Status: Offline Points: 2355 Feedback: 5 |
![]() ![]() ![]() ![]() ![]() |
![]() OMG OMG OMG OMG OMG!!!!! So it's been a while since I dared to try and fix this one. Since I didn't have any information and felt like I lacked the knowledge and experience to diagnose this from scratch it's been left for *checks date* WOW,nearly two years. Where does the time go. Not checked the sound yet but from previous tests I think the controls work. Will post later on what i did but instead of trying to figure it out using logic I just used my slice to slowly check every chip and was going to start replacing the ones that showed the worse results (some chips can show bad because of the way the circuit is designed) and just change them one by one but fortunately piggybacking a couple brought this back which is down to luck more than judgement. There's still an issue with one chip that might be a loose leg because the graphics corrupt sometimes but I know where that fault is. Can't wait to get this fully working and playing it in my cab.
|
|
You rang......?
|
|
![]() |
|
Alpha1 ![]() Admin Group ![]() ![]() Do the Shake and 'VAC ![]() ![]() ![]() Joined: 06 Jan 2001 Location: nr Southampton Status: Offline Points: 132972 Feedback: 4.95238095238 |
![]() ![]() ![]() ![]() ![]() |
I have never heard of this game.
|
|
Wanted: Time Traveller, GALAXIAN 3 THEATER, 80's Namco & Taito games
![]() |
|
![]() |
|
Lurch666 ![]() User ![]() ![]() Joined: 24 Feb 2013 Location: Stoke-on-Trent Status: Offline Points: 2355 Feedback: 5 |
![]() ![]() ![]() ![]() ![]() |
I played it a lot in an arcade in Dawlish Warren (the only place I ever saw it) so it's a real bit of nostalgia for me. I know it's on mame but it's not the same.
|
|
You rang......?
|
|
![]() |
|
forcefulfil ![]() Senior Members ![]() ![]() EDOT King ![]() ![]() ![]() Joined: 18 May 2008 Location: Lancs.U.K. Status: Offline Points: 85550 Feedback: 5 |
![]() ![]() ![]() ![]() ![]() |
Nice work Glenn!
|
|
UKVAC: The longest running UK Arcade forum on the net
|
|
![]() |
|
FinalFight ![]() Senior Member ![]() ![]() Joined: 02 Mar 2014 Location: Merseyside Status: Offline Points: 5513 Feedback: 4.839285714285 |
![]() ![]() ![]() ![]() ![]() |
Nice one Glenn :)
|
|
![]() |
|
cliche ![]() User ![]() ![]() Joined: 06 Dec 2022 Location: Manchester Status: Offline Points: 252 Feedback: 5 |
![]() ![]() ![]() ![]() ![]() |
It's all bloody magic to me, so well done !
|
|
Be seeing you
|
|
![]() |
|
Vamino ![]() Senior Member ![]() ![]() Joined: 30 Aug 2013 Location: Birmingham Status: Offline Points: 20208 Feedback: 5 |
![]() ![]() ![]() ![]() ![]() |
Well done mate!
Looks like an interesting game. |
|
Insert Coin[s]
|
|
![]() |
Post Reply ![]() |
Page 12> |
Tweet
|
Forum Jump | Forum Permissions ![]() You cannot post new topics in this forum You cannot reply to topics in this forum You cannot delete your posts in this forum You cannot edit your posts in this forum You cannot create polls in this forum You cannot vote in polls in this forum |