Archive for the 'Video Games' Category

Sega ST-V “Titan” Metal Cage (Atlus Print Club 2 PCB)

I’m a big fan of metal cages over my Arcade PCBs. They’re the best way to protect the PCB and they help cut down on electrical interference so the game runs at it’s best. I own an ST-V (“Sega Titan-Video”) PCB (which is the arcade equivalent to a Sega Saturn) and I knew it had an optional Video board used in the “Print Club” machines. While trying to find info on that optional board I discovered that in the Print Club machines also had a cage around the whole ST-V Board setup! I found a complete setup for a reasonable price (less than that of a spare ST-V board alone, so worst case I break even) so I bought it.

A number of people have expressed interest in the size of this cage and others in seeing what the guts of this thing looks like so here’s a quick photo dump.

Continue reading ‘Sega ST-V “Titan” Metal Cage (Atlus Print Club 2 PCB)’

Dreamcast USB-GDROM tray Heat Test

I’ve heard a lot of people talking about Dreamcast cooling related to the GDEMU and USB GD-ROM devices. People claiming that by removing the GD-ROM drive the fan is unable to pull cool air across the power supply and other internal components and instead just pulls air through the large opening where the GD-ROM used to be; causing the console to run overall hotter than it did before. A lot of people have asked me if my GDEMU Tray or my USB-GDROM Tray helps with cooling. Without a good answer I decided to test.

Continue reading ‘Dreamcast USB-GDROM tray Heat Test’

Building an Emulation PC for an Arcade Machine

If you have or want to build an arcade machine that displays and plays emulated games as authentically as possible then there are a number of things to consider that are quite different when compared to building a normal gaming PC. This guide assumes that you have a functioning arcade machine already and that you’re simply looking to install a PC in it to use along side your arcade PCBs.

machine_01

Continue reading ‘Building an Emulation PC for an Arcade Machine’

Tour of my Game Room 2016

I’ve done a brief video tour of my Game Room for those that are interested.

If you want to know what it looked like before I got back into arcades, or a more detailed look at some of the Collectors edition console games on the shelves I have a similar video from 2012

3D Printed Capcom System 3 (CPS3) Security Cartridge Housing

This is a replacement cartridge housing for Security carts used on Capcom System 3 (aka CPS3) arcade hardware. This is the hardware used for Street Fighter III and a few other Capcom games from that era. What prompted this housing creation was that the Security carts on the CPS3 are prone to failure, they have a backup battery that once dead will kill the rest of the cart with it. Darksoft developed a “Super Bios” that allows you to remove the battery and use a single cart with any game for the system. And later he developed a reproduction cartridge to replace any that may have been thrown out once they died. Since these reproduction carts have no housings I designed one that could be used to hopefully spare any original cartridge housings from being stolen for this purpose.

cps3_cart_housing

There are essentially 3 configurations of the files here each with a unique purpose.

  1. The standard front and back housing are designed to be used with reproduction security cartridges or modified “Super Bios” cartridges that do not have a battery. Since the reproduction cartridges don’t have a housing to go with them hopefully this 3D printed housing will serve as a useful alternative to stealing one from an original cartridge.
    cps3_cart_housing_installed
  2. The back housing with a “Battery window” includes a cut out designed to accommodate the large battery that sticks out the back of an original, un-modifed security cart. the window is elongated to the left to accommodate a larger replacement battery that may use the larger foot-print solder points. this also allows you to easily see the production month/year of the battery for easily determining when a replacement might be needed.
    cps3_cart_housing_battery_window
  3. The “battery replacement jig” variants of these parts are to help facilitate a live (powered) battery swap, by providing stabilization to the cartridge PCB and reduce the risk of power loss during a battery replacement which could kill the cartridge.*
    cps3_battery_replacment_jig

*NOTE: please test the stability your printed jig provides before attempting a battery swap, not all 3D printers will provide results consistent with my own. As such I assume no responsibility if a jig printed using these files does not hold the cartridge tight enough to prevent power loss during battery replacement. Use this at your own discretion.

As always these designs are provided free of charge.

The files for this and suggested print settings can be found on thingiverse.

If you don’t have a printer and would like to buy a MultiBIOS Cart Housing or a Battery Replacment Jig you can purchase them at bit-district.com

3D Printed Tray for Sega Dreamcast GD-EMU SD Card Adapter

The GD-EMU is an SD card adapter that replace the ever failing GD-ROM drives in Sega Dreamcast consoles. These are great devices but they leave a very large space open inside the console meaning you can easily, accidentally drop your SD card inside the console and be forced to disassemble it to get the card back. These files are to print a tray or finisher pieces that wall off the insides of the console making it not just more professional looking and visually pleasing but also making it impossible to lose a card inside the console. This also makes it easier to insert and remove cards and there are optional spaces provided for additional card storage; making it more versatile as well.

This SD card Tray comes in two pieces. The base bolts to the console in place of the GD-ROM drive and supports the GD-EMU. The shield is press-fit into the lid to finish enclosing off the area making it impossible to drop your SD card inside through an open lid.

complete_alt_card_holders  complete

There are three different STL files for the base, one includes a set of 4 slots on the left to allow you to store additional SD cards (the slots are staggered to allow easier gripping), another with 5 SD card slots on the right (these are not staggered).. and the third file with no card slots is simply for people who are not interested in this feature.

step1  step2 step3.jp

Fitment has been tested on GDEMU Version 5.5. It should work on GD-EMUs version 5.x but will not fit on Version 4.x or older GDEMUs. UPDATE: Files have been added that support version 5.0 GDEMUs (without any screw holes). The originally posted files should work with version 5.1 and newer GDEMUs. It installs using the original hardware that held the GD-ROM drive into the Dreamcast as well as the screw that is included with the GD-EMU So once you print it you should have all the parts you need to install. The only tool you’ll need is a screw driver.

You can download the STL files and on Thingiverse.

If you don’t have a printer and would like to buy an SD Card Tray for a newer style GDEMU or an SD Card Tray for an older style GDEMU you can purchase them at bit-district.com.

3D Printed Tray for Sega Saturn Rhea/Phoebe SD Card Adapter

The Rhea and Phoebe devices are SD card adapters that replace the ever failing disc drives in Sega Saturn consoles. These are great devices but they leave a very large space open inside the console meaning you can easily accidentally drop your SD card inside the console and be forced to disassemble it to get the card back. This SD card Tray is designed to fit on top of the Rhea or Phoebe device and seal off the inside of the console making it impossible to drop your SD card inside through an open lid.

I also included a set of 4 slots to allow you to store additional SD cards in the space available, the slots are staggered to allow easier gripping and they’re placed such that when the lid is closed it will keep them from falling out even if the console is turned upside down. There is a second file available without these slots for people who are not interested in this feature.

Fitment has been tested and confirmed on VA0 and VA1 console revisions with a Rhea version 3.1. the VA2-VA5 console version that require Phoebe haven’t been tested yet but they should fit as dimensionally they should be the same.

UPDATE: I’ve made a version 2 of this that holds the Rhea/Phoebe unit more firmly in place, offers superior fitment, and better looking SD card holder slots.

You can download both V1 and V2 on Thingiverse.

If you don’t have a printer and would like to buy one you can purchase a V2 Rhea/Phoebe SD Card Tray at bit-district.com.

SteamBox Build

I haven’t been a PC gamer for years. I spend all day at work sitting a computer desk, I spend a lot of time at home sitting at a computer desk working (to keep my various websites running) so when I need some down-time I’d rather sit on my couch and play games then spend even more time at a computer desk…

steam-big-picture-mode

A few months ago Valve introduced “Big Picture Mode” for Steam. This mode basically adjusts the Steam menu system for HDTVs and controller based navigation. Rumors started flying that they were going to make their own console to compete with Playstation and Xbox. More recently those rumors were somewhat confirmed when Valve announced that they will be making a “SteamBox” spec for what this Living Room PC should be, essentially allowing any hardware manufacturer to make their own variation of the SteamBox and at the same time help standardize the PC; the first of which is the Xi3 Piston.

xi3piston

This obviously intrigued me since there are a number of PC games I’d love to play but not wanting to drop $1000+ for a gaming PC and then spend even more time in my office playing it. So I set out to build my own budget SteamBox. The SteamBox “spec”  hasn’t been released, though chances are it would be out of my price range anyway so I was just going to see if I could get the job done for under $300 (what I’d expect to pay for a console) leveraging the piles and piles of old PCs I had laying around.

nmedia_htpc_600bar

The first PC I was sacrificing was an old HTPC/DVR I built, after looking at the equipment inside I quickly determined that the only thing worth salvaging was the case itself and the disc-drive. The case was an nMedia HTPC 600BAR. It’s a nice black steel chassis that supports a full-sized ATX Motherboard with a real brushed aluminum front, an integrated IR window, as well as flash media ports right on the front and a decorative disc tray door. (it’s also got USB, Firewire, and audio ports on the side right near the front). The DVD R/W drive is nothing special but it’s compact, quite and supports SATA.

The second PC I salvaged was one that my brother gave to me. I had built it for him 2 years ago for HD Video editing. it was blue-screening on him every-time it booted up and he got frustrated and just bought a new PC and gave me his old one since I had built it. This had an Asus P5N-D motherboard which is setup for gaming with overclocking features, it had a Intel Core 2 Quad (Q6600) processor 3GB of DDR2 memory across two sticks, and a two Seagate Barracuda 320GB 7200RPM SATA drives setup in a RAID array. It had a really nice Rosewill 550W power supply and a good-for it’s time but now dated ATi graphics card along with various other bits of essentially uninteresting hardware.

Comparing the specs of the Q6600 to an Intel i3 I found them to be fairly comparable CPUs, the i3 was more efficient and slightly better for gaming tasks, but the Q6600 was a slightly better performer for non-gaming tasks. So I considered this a good-enough platform for my needs… I don’t need a graphics powerhouse and my projector is only 720P so as long as I can run games above 30FPS at 1280×720 with decent AA and textures I’ll be happy with the results. Sure an i3 would be a bit better and an i5 would be a big step up… but the Q6600 was free and that would give me a lot of room to work with the rest of it.

nvidia_gtx_550_it_superclocked

Since I was short-changing myself slightly on the processor side I wanted to get the beefiest graphics card (I could afford) that was compatible with the somewhat dated motherboard. the P5N-D includes 2 16x PCI-e 2.0 slots (3.x is the current new standard) looking around there were a few $400+ cards that still supported the v2.0 slot but the GTX550 seemed to fit my needs, it has an HDMI port (an absolute must for a TV build) and I found a used “superclocked” variant with 2GB of on-board memory for $120, I probably could have found. The next step up used  v3.0 and the 2GB variant of that was prohibitively expensive so this seemed like a good choice. I also picked up two used 2GB sticks of matching DDR2 memory for $25 to max out the motherboard supported of  8GB of memory.

If you’re keeping track at home I’ve spent $145 including shipping and my PC specs are:

  • nMedia 600BAR HTPC Case
  • Asus P5N-D Motherboard
  • Intel Core 2 Quad Q6600 processor
  • 8GB Corsair DDR2 memory
  • nVidia GTX 550 Ti 2GB Superclocked
  • Seagate Barracuda 320GB 7200RPM HDD in RAID array
  • Rosewill 550W Power Supply
  • Lite-On DVD R/W drive
  • integrated flash media slots

Now came the came the part where I’d need to chose an operating system. Ideally I’d run Ubuntu but that’s not really an option for gaming. Rumor has it the official Valve SteamBox will run Linux, which is great and I’m sure that will vastly improve linux gaming support, but the market is just not there yet. I like Win 7 but I’ve heard that Win 8 is a little lighter and runs a little faster, not to mention the Metro UI while loathed by traditional PC gamers seems the perfect interface for a HTPC Gaming machine… Win 8 was the easy choice.

sanoxy_pc_remote

The Last piece of the puzzle is the peripherals, I have a wireless keyboard and mouse that I bought so I could use the keyboard with my Xbox 360 before they released the “chat pad”… it’s USB based with it’s own 2.4GHz transmitter. Keyboard and mouse are a necessary evil but I really don’t want to be using that very often, especially not from the couch. after some research I found there are these generic chinese IR remotes sold under a dozen different names that emulate a keyboard and mouse. The one above I bought on Amazon for $7.50 shipped. It’s pretty slick you can move the mouse pointer around using the big directional button and most of the other buttons are mapped to standard keyboard shortcuts. The best part is that the Harmony Remote supports this protocol so anything you can do via keyboard I can do via my harmony remote.

The first one I received had a defective IR receiver, but the Amazon seller sent me another one without any hesitation. I had to rig up a custom mounting bracket to hide the receive behind the IR window in the front of the case and I even had a USB pin header adapter so I’m not even snaking the cable out to an external port… nice and clean.

wireless_gaming_receiver

The last peripheral bit was to pickup an official Microsoft “Wireless Gaming Receiver” a small USB dongle that allows you to use any wireless Xbox 360 controller on a PC. Sadly I wont be able to easily mount this inside of the case as I will need access to the sync button. I considered doing something clever like cracking it open and re-appropriating the case’s reset button for sync but then I might still run into problems with the metal chassis interfering with the signal… so outside the case it will stay, I may make up a custom mount to keep it at the back of the case.

steam_box

You may notice that there is another PCI card in there, this is simply a second network card. The reason being is that I had been using another old PC as a hardware firewall for my Xbox 360, this allowed me to force block people on Xbox Live, I’d remote into that PC and identify the IP of the person I didn’t want to play with and add them to the block list. I’d then never connect to them in-game again. It also worked the other way where I could set a white list so I would only connect to my friends, keeping randoms out or forcing myself onto a specific Xbox Live server. Now that I’ll have a PC in the same room as my Xbox I can use this for the firewall tasks and simply switch inputs on my receiver instead of involving my laptop to remote into the old firewall PC.

I haven’t tested it out yet (two of the fans in the case seems to be on their last leg so I want to replace those before I put it through it’s paces… I’m pretty happy with it so far and will be interested to see how my sub $300 SteamBox works out.

Saturn to 360 Adapter Revival?

cracksolth left a few comments on the page for my Saturn to 360 adapter, as a result I started looking back into it. I contacted the guys from Acid mods (great guys BTW) to see if they were doing anything different that would help me streamline the design. In terms of communicating with the older “Matrix” style 360 controllers I didn’t really learn much that I hadn’t already discovered; however I did learn that the newer Common Ground style controllers are getting easier to find by the day and that most of the new colored controllers all use that style of innards.

They even supplied me with this handy graphic to determine the difference between a Matrix and a CG controller without having to crack it open.

Difference between Matrix and CG style controllers

As a result I’ve decided to abandon the Matrix style controllers for the time being and just track down a CG style controller to work with since that will allow me to dramatically reduce the pin count.

I’m going to do some playing around and if I like the results I might re-open this project…

My goals this time is to get it to a point of making a “kit” or perhaps even making it easy enough that I can lower the costs involved as well as the ease of install so that more people can get their hands on this. If this is something you’ve been waiting for then you’ve only got cracksolth to thank.

Shoot me an email or post a comment if you have ideas for features you’d like to see.

Game Politics

I was poking around my Xbox 360’s blog on 360voice.com and  I noticed they had a link to google twistedsymphony. I google my name (both TS and my real name) every so often just to see what pops up. Usually I get links to my various websites, articles I’ve written and a whole lot of new posts about my Saturn 2 360 controller adapter. I noticed that their search query added the term “xbox” to the search as well. I clicked it expecting to get the usual, but a few links down from the top I noticed that GamePolitics.com mentioned me.

GamePolitics is the foremost internet publication discussing political issues surrounding games.  In general they act as an unbiased source of news about new game related bills being past as well as prominent lawsuits. I don’t frequent the site but they pop up on the radar quite often when big things start happening.

This is why I was flattered to see that my analysis of the ICE Raids on Modchip shops last year: The Legality of Modding, garnered two whole dedicated articles on their site. The first article captured the overall theme of what I was going for and used it as the voice of the modders side of the story describing it as “the most lucid, detailed and passionate criticism we’ve seen”. The second article was dedicated to a small bit of irony I noted at the end of my rant pointing out that the “gallery” provided by ICE was comprised entirely of copyrighted images that they themselves were infringing. This time they referred to me as “embittered”, which is accurate but somewhat humorous considering how my analysis was described by them just days earlier.

This is mostly old news but for all the writing I do online it’s nice to see that other people read and appreciate it as well.

FWIW I haven’t done any modding for quites some time now. Right now it’s just not worth it, I haven’t put a soldering iron to a console since long before I wrote that ICE Raids rant, nor I  have I even used any homebrew software since then.  I still write my Representatives and Senators regularly about my opinions on these issues.

I’m not giving up by any stretch of the imagination, I just feel that my efforts would be best served towards some goals that don’t walk the blurry lines of legality according to the DMCA. “The Scene” is pretty boring overall right now anyway. You’ll see something analogous to my Saturn Adapter sometime this year. In the mean time my efforts are pointed almost entirely towards my latest pet project: CollectorsEdition.org, which is coming along quite nicely.