DDR memory controller needed

I survived the mud at Glastonbury Festival! Had a superb time, met lots of great people.  Right, there is no way round it, I am going to have to write a DDR memory controller for the Spartan3E board. The ones that are out there are not flexible/high performance enough...

Scramble & Frogger released

At long last (almost two years) I have completed the Scramble / Frogger code – I am easily distracted! The hardware is very similar, so I have added a compile time switch to allow it to run both games. Many other games can be run on this hardware, so I am sure a...

Philips Videopac

The Philips Videopac G7000 (or Odyssey2 as it was known in America) was released in 1978 to compete with other cartridge based systems such as the Atari VCS. Powered by an Intel 8048 CPU and a custom Intel IC known as a Video Display Controller (VDC) generating all...

Frogger sound working

Finally got Frogger sound working !!! There are many small differences between Scramble and Frogger boards – mainly address pin swaps, but there are a few hard to find ones. In Scramble one of the AY3-8910 sound chips uses bits 7,6,5 & 4 as inputs, but in...

Pacman Multigame

Oh, I forgot to say I have put up Sean’s Multipac on the Pacman page. You can now dynamically switch between Pacman, Pacplus, Pong, MrTNT, MsPac, Crush Roller, Eyes and Lizard Wizard. Enjoy.

Spartan3A

I have ordered more of the 28pin Namco custom replacements, so these will be back in stock shortly. I’ve also got my hands on the very nice Xilinx Spartan3A board (thanks Eric) and it is pretty ideal for our gaming needs. I have Frogger and Scramble running but...

General ramblings

Well, hello again. Is it too late for Happy New Year? Well Happy Chinese new year at least then. I have been spending quite a bit of time in China lately, which is one of the reasons for not updating this website so often. I have been working on Wolfgang...

Pacman update

Minor update, I have released the Pacman code for the Xilinx Spartan3E Starter Kit board. Available on the Pacman page.

Space Invaders Multigame

Sean Riddle has been working on extending the Space Invaders implementation to support multiple games, and this is now released on the Space Invaders page. A total of 16 different games are supported running from the Strataflash on the Spartan3e starter kit.

Bally Astrocade in Hi-Res

At long last I have completed the Bally Astrocade Hi-Res additions. It is available for download on the Platforms\Bally Astrocade page. Hopefully somebody will write some software to use it :).

Holidays are over….

Well, the summer holidays are over, the annual get (very) drunk at IBC been survived (just) so it is time for some new stuff. I have released the Spartan3E port of the Bally Astrocade, you can get that on the Platforms page. Sean Riddle found and fixed a bug in the...

Spatan3e starter kit

I was a bit upset that the Spartan3E starter kit from Xilinx has only single bit RGB on its VGA connector. This is a real limitation when running the games on the board – so I have modified it. I have documented the changes required, and have released some VGA...

Game updates

Arnim Läuger has updated some of the projects. Adventure Vision has been updated with a new T400 core. Colecovision and LadyBug have had the SN76489 audio chip updated. The SN76489 and VDP19 (TMS9918A, TMS9928A,TMS9929A) cores from the designs have been repackaged and...

CPU65xx_EN & AtariST

I came across some work by Peter Wendrich www.syntiac.com where he has implemented a Commodore 64 including a rather neat 6502/6510 processor. I have not tested it, but it looks very good and correctly implements decimal mode arithmetic – something I am going to...

Colecovision Release

Arnim Läuger has completed his implementation of Coleco’s third generation video game console from 1982. This was the first console to feature Donkey Kong and sold over six million units. Arnim has tested the code with more than 50 games, so head over to the...

Lady Bug update

Arnim Läuger has updated the Lady Bug project during the last few weeks. Code cleanup, memories are tech independent now, ported to Spartan IIe and added support for devices with small internal RAM.

Lady Bug

Arnim Läuger has added LadyBug to the growing number of FPGA game conversions, and he has been kind enough to allow it to be included here. Just click on the Games menu over on the right…. go on….

Happy Christmas

A little news update before the end of the year. Currently under development and nearing completion are Xevious and Scramble games. These releases will include a AY-3-8910 sound chip core, and I will also be releasing details of the Namco Customs used. I am also...

Asteroids update

New release of Asteroids to fix some minor sound bugs. Added some links (including a Donkey Kong game) and started the Bally Astrocade page. If I stopped actually playing Asteroids, I would have finished Scramble by now 🙂 p.s. Happy Birthday to my sister...