Friday, April 15, 2011

MAME Simultaneous 2 thru 4 player Games

I built myself a nice 4-player Arcade cabinet at home that runs MAME with Ubuntu and just thought Id make a list of MAME Simultaneous 2 thru 4 player Games: (From various sources on the net) http://mame32.livejournal.com/12853.html http://www.0x61.com/forum/post2352293.html http://groups.google.com/group/rec.games.video.arcade/msg/3405642328d2e007?dmode=source&hl=en

Two Player - Action
1943
Aero Fighters
Aliens vs. Predator
Arabian Magic
Armor Attack
Atari Football
Basketbrawl
Bubble Bobble
Crime City
Contra
Cotton 2
Dead Connection
Dragon Breed
Dodon Pachi
Don Doko Don
Double DragonD&D Shadow over Mystara.
D&D Tower of Doom
Elevator Action Returns
Giga Wing
Gun Bird
Joust
Karate Champ
Klax
Marble Madness
Mario Bros
Metal Slug
Millipede
N.A.R.C.
Ninja Gaiden
Ninja Kids
Penguin Brothers
Puzzle Bobble
Qix
Robocop 2
Smash TV
Space Duel
Space Invaders 2000
Space War
Tetris
The Combatribes
Time Soldiers
Two Tigers
Victory Road
Vindicator
Wizard of Wor
Xybots

Sunday, April 3, 2011

Agile Carolinas Event: "War Stories from the Trenches of Scrum"

"War Stories from the Trenches of Scrum"

Join me for an open discussion on the stories of success and challenges faced over 5 years with the implementation of Scrum for a mid-sized software development company.   Click here for more info and free sign-up

When:
Tuesday, April 12, 2011 from 6:00 PM - 8:00 PM (ET)

Where:
CPCC Harris Campus
3210 CPCC West Campus Dr.
H2 Building, Room 2132
Charlotte, NC 28208
View Map

Saturday, April 2, 2011

PyInsteon - An Insteon / X10 library for Python

Just published an initial version of PyInsteon on GitHub.   This Python library enables use of Home Automation protocols such as Insteon and X10 to control lighting and other devices via the SmartLabs 2412N interface.

It is a GPL open-sourced project and welcome anyone's contributions and help.  Just drop me an email.

Find the source code and library file here: https://github.com/zonyl/pyinsteon


Example:
import pyinsteon

    def x10_received(houseCode, unitCode, commandCode):
        print 'X10 Received: %s%s->%s' % (houseCode, unitCode, commandCode)

    def insteon_received(*params):
        print 'Insteon REceived:', params

    pyI = PyInsteon(TCP('192.168.0.1', 9671))
    pyI.getVersion()
    pyI.sendX10('m', '2', 'on')
    pyI.onReceivedX10(x10_received)
    pyI.onReceivedInsteon(insteon_received)
    select.select([],[],[])