TourVision – like a Playchoice for PC Engine

(Update 26/08/2017 – revised article to cover newly discovered V1 hardware)

You may be familiar with TourVision already from the few mentions here and elsewhere, but if you aren’t it’s a Spanish company who made a self-named cart based arcade system, where you can select one of four PC Engine games and buy time to play rather than credits.  That makes it similar to the Playchoice and Megaplay systems from Nintendo and Sega, but there are two things that set the TourVision apart.

It’s of dubious legality, and while it started out as something as simple as a Playchoice, it evolved over time.

I’ve heard people say that it was made under license from NEC, and while it’s certainly possible that’s true, what seems rather less likely is that they had a license to be selling all the games available for it.  Maybe they didn’t even need one though, we’ll get to that bit later.

 

Tourvision V1

With no credit, the system just runs attract mode for whatever game is in the last slot selected (or the first from a cold boot).  The player inserts credits and can then use left/right to select the game to play.  As soon as they press run the game is selected and the controls unlocked.

Play, die, play again – you have until the timer runs down to do whatever you like, although there seems to be no way to actually select a different game which seems an oversight if you’ve just put 1000 seconds of time on and wanted to try something else.

When time expires the system presses start (“run” in PCE Games, which is sometimes pause or at least a menu), and gives the player a grace period to enter more money.  If coins are inserted it restarts the game after a couple more seconds.  If no coins are entered, the game is simply reset back to attract mode.  It’s quite simplistic, and for example doesn’t stop players unpausing the game during the grace period to get a few more seconds of play before the reset.

As you can see the system is essentially a simple cart switcher, the cartridge slots have no more pins than a standard Hu Card, as you’ll see later in the article.  The PC Engine is … an actual PC Engine PCB stripped of anything not required, like the power jack, modulator/AV port, etc.  It’s connected to the motherboard via a small ribbon cable and a connector row pair, which is how the system presents a game as if it’s an inserted Hu Card.

This is where the V1 board came in incredibly useful for my research – here’s the I/O section.  As you can see at one point a development board had adjustment potentiometers for RGBS, but these have been replaced with 0 ohm resistor links for the production model.  There are two volume pots since the PC Engine is a stereo console, and the right channel is sent to pins 11 & K on the JAMMA connector.  The 4 banks of transistors and resistors are a video amplifier to raise PC Engine RGB output up to arcade spec, and for games which used the PC Engine “select” button, this is mapped to JAMMA button 3.

The connectors are for cabinet functionality, JP105 would go to the marquee and light up the relevant game selection.  It simply switches one of four grounds in a 12v circuit suitable for driving lamps – there’s a ULN transistor array doing this switching.  JP106 is for the timer display, and based on the timer board from the V4 compared to the hardware on the PCB here, I believe it probably ran a timer in the control panel as well as a single one on the marquee.

It’s not clear how long the V1 system was in service, the game ID (more on this later) for all known V1 games is 65 or below out of 209.  The bios is version 2.0 while the earliest known V4 system one is 4.0.  I’d imagine the simplicity of the machine and the fact that it allowed players to mess with game options or have to watch their timer tick down during long intro sequences, were flagged as problems by operators.  In fact until a few days before this article was amended nobody appeared to know this old revision even existed, and the V1 carts with adapters were simply considered some kind of early rough design.

 

TourVision V4

tv_assembled

Here we can see an assembled V4 system in all it’s glory.  When powered up initially the system will simply pick the first cart and leave it running in demo mode (or the last played), optionally with muted audio if the 8th switch on dip A is active.  When you drop a coin in, the 4 digit display shows you an amount of time in seconds, the audio is unmuted and you can then use the joystick to select between games.

However, here’s where the V4 system is a significant departure from other console based arcade time based systems and a huge leap from the V1 – it’s more intelligent and wraps itself around the system and inputs more.  When you press start, the game actually resets and then automatically starts, skipping any option menus and so on.  The timer will start flashing and then begins counting down once the gameplay starts.   When the timer runs out and after a grace period which appears to vary, it will pause the game and lock out controls, and start flashing.  You have 10 seconds or so to put more coins in, or it will reset the system back to attract mode.

tv_motherboard1

And that’s the motherboard, note that in addition to the other upgrades, the system also featured a battery which appears to store credit usage information, and allows the system to suffer a power loss without throwing purchased time away.  You can see where the battery would normally fit – this is a Ni-CD cell 3.6v 176mah, part number “3/GF170K” – if you buy one of these boards, remove it.  It’s leaking unless someone has already  replaced it.  The large square button will reset the credits if you power the system up while holding it down.  Of the five examples I have, this is the only one without significant acid damage.

tv_motherboard2

Again the V4 is using a stripped down PC Engine motherboard, still think they had an actual license?

tv_motherboard3

The I/O area on the V4 is significantly different, while the stereo audio is retained, the remaining traces of adjustable video are gone, as is the hardware required to drive LED segment displays and drive lamps.  JP105 is still used for lighting up which game is being played but is now selection logic and a timer feed, with the lamp transistor array and digit drivers located on a small board behind the marquee.  The marquee for the V4 cabinet had a display under each of four windows sized to take PC Engine game manuals, you can see this on the recreativas.org page photo:

Recreativas.org – Tour Vision video jeux

JP106 is for the control panel time display, since the hardware for digit driving is no longer on the motherboard it just has 5v, ground and 3 serial data lines sending the current counter value to this:

tv_timerfront

Looking at the back of the credit display we can see it’s pretty simple and contains the hardware which used to be present on the V1.  For people lacking one I will try to make a schematic at some point.

tv_timerback

JP107 is I think supposed to be for a reset button, but on mine grounding the pins like a button doesn’t work even though it looks like it should.  Touching the other side of the pulldown resistor with an oscilloscope probe causes the game to totally reset and erase all credits by triggering the NE555 timer.  If you look at the cabinet photo in the Recreativas link you can see an additional button at the top of the control panel, my assumption is that’s reset.

And back to the motherboard here are the cart slots, larger than on the V1 as they now control cart switching and perform cartridge identification which we’ll talk about more in my followup article on the BIOS.

tv_motherboard4

Tourvision V4 (integrated)

I haven’t been able to locate one of these for my collection yet, but this is an integrated version of the V4 with the PC Engine components fitted directly to the motherboard, it’s a cleaner design but they seem rather rare and must have been a late development.  Given that it’s using a V4 BIOS it’s certain these are functionally identical to a common V4.

 

Game cartridges

tv_cartconnectors

On to the cartridges, the discovery of the V1 board answered many lingering questions – there are V1 and V4 carts.  V1 have a small connector at one end while V4 have a larger connector along the side.  Most V1 carts are found attached to V1 to V4 adapter boards.  There is a crossover in the library of titles which are known to exist in both versions, it appears that once V4 was developed adapters were placed on unsold stock or supplied to operators wishing to upgrade.  Top image shows a V1 with adapter, bottom is a V4.

 

tv_cartadapter

Above is the V1 to V4 adapter.  The critical difference between V1 and V4 functionality is game specific configuration for starting games, the extra 8 pins on the V4 carts are a binary game ID number.  All the adapters do is add those 8 pins to a V1 cart.

tv_cartinside

Inside the carts they’ve helpfully filled them with epoxy.  Thanks guys.  I picked two which felt lighter than the rest hoping to find some which hadn’t been filled, no such luck.  However one of them betrays how these were made and it might be why I’m not aware of an epic legal battle.

tv_epoxycard

They really are just HuCards sealed in a box, you can make out the Daisenpu artwork along the bottom edge.  While it would be different now, back in 1991/2 would it have been illegal in Spain to buy legitimate products from another company and stick them in a case?  They’re not bootleg cards – each one represents a sale for the original publisher.

 

Conclusion

So overall, I actually quite like the system – it’s a native RGB PC Engine you can plug straight into your JAMMA cab without using a real console hooked up to a dodgy looking converter board.  On the other hand, it also banishes you from using option menus which is a shame, and you’ll need to use the dip switches to grant lots and lots of time or keep hitting the credit button while playing.

The good thing about the PC Engine aside from the fact that it was clearly a better system than other 8-bit alternatives both in design and performance, was the giant software library.  Either the law allowed them to do this or Tourvision just didn’t give a damn, because they brought an awful lot of titles over.  In fact I do wonder if they simply ordered the games and converted them on demand, every one of them has been imported from Japan.  I’ve been trying to obtain and dump as many as I can, even though the data is the exact same we need to read the game ID bits off them to ever fully emulate the system.

V1 carts with adapters – Xevious, W-Ring (amazing game), 1943 Kai, Saiga No Nindou, Dragon Spirit and Veigues.

tv_collection1

Some more V1 games (actually I have a few which are duplicates of V4 carts too) – Override, Dead Moon, Armed-F, Final Blaster, Super Star Soldier and Side Arms which is strangely labelled upside down.

tv_collection2

Onto the V4 carts – Dodge Ball, Bomberman, Super Long Nose Goblin (actually Hana Taka Daka), Pac-Land, Mr. Heli, PC Genjin 2, Power Eleven and Raiden.  You can see how they got lazier over time with the art.

tv_collection3

Jackie Chan, Beisbol 91 (actually Pro Yakyuu World Stadium ’91), Daisenpu, Psycho Chaser, Shinobi, Winning Shot, Gomola Speed and Final Lap Twin.  The labels peeling off is very common, in fact I had to stick back down numerous carts when taking these photos.

tv_collection4

Legend Of Hero Tonma, Formation Soccer, Columns, Power Drift, Aero Blasters, Jinmu Densho (Wolf Team tried to make a Space Harrier game with a sword..), Ballistix and Son Son II.

tv_collection5

On to the boxed ones – worth noting ALL the boxed games I’ve found are the flat type cart.  PC Genjin Punkic Cyborg, Toy Shop Boys, Super Foolist Man (hilarious rename of Beraboh Man), R-Type II, Final Match Tennis, Terra Cresta II, Tatsujin and Coryoon with an ugly home made full colour label on the cart.

tv_collection6

Skweek, After Burner, Operation Wolf, Devil Crash, Be Ball, Salamander, Gunhed (AWESOME!), and an empty box for Cross Wiber 🙁

tv_collection7

And the rest – Parasol Stars II which turned out to be Liquid Kids (disappointing), Ninja Ryukenden, Chuka Taisen re-artworked by the same vandal who ruined Coryoon, Puzzle Boy and KiKi KaiKai.

tv_collection8

A few more V1 & V4 which arrived later than the original draft of this article – Cyber Core, Down Load, S.C.I, Doreamon, Out Run, Bull Fight, Volfied, Dragon Saber and Vigilante!

tv_collection9

Another batch, 16 more found.  Fighting Run, Adventure Island, Spin Pair, Soldier Blade, Mesopotamia (yes the label is upside down), Drop Rock Hora Hora, Tricky and Ordyne.

tv_collection10

The NewZealand Story, Super Volley Ball, Image Fight, Puzznic, Power Sports, Kato & Ken (one of my favourite PCE games), Alice In Wonderland and Sokoban World.

tv_collection11

V1 carts of Rastan Saga II, Ankoku Densetsu, Batman and Burning Angels.  V4 carts of Gradius, Cadash, World Jockey, Dragon Egg and Toilet Kids.

Bomberman ’93, Hit The Ice, Die Hard, Dungeon Explorer, Knight Rider Special, Volfied (replacement of old unlabelled one).

 

I know other games are out there, and I’d be interested in finding better examples of games I already own as well as ones I’ve yet to find.  I don’t know if Bloody Wolf was ever sold by the company, but it’s another one I’d really like to find, same with Kato & Ken (update – FOUND!)

Of course it would be possible to make a card reader for the system, and in fact – that’s exactly what someone in France did:

Tourvision HuCard adapter

Shame he sacrificed a cart to make it, seems like it would be easy enough to make one from scratch, or at least using a clone of the V1 adapter boards.  Cool project though and something I’m tempted to do myself.

So there you go, one of the more interesting arcade curiosities and probably the largest collection of carts.  In case you’re wondering, in the last couple of days I dumped and submitted the entire set for inclusion in MAME.

Update – in depth study of the V4 BIOS which I’ve covered in a new post here:

http://blog.system11.org/?p=1943