All Experience Dark Star Studios
(http://www.darkstarstudios.com)
All Experience
(Only major, funded projects are listed)

Project Title Platform Year Company
Nintendo Wii game development
Full length (still unpublished) Video Game
Nintendo Wii SDKs
C++
2007-2008 Pick Up & Play, Laguna Hills
MaMoCa3D
3D Modeling and Motion Capture console
Windows and Linux
C++,Python,XML,OpenGL
2006-2007 MaMoCa, Inc., Santa Ana (contractng through Pick Up And Play)
Mobile Postcards and Wallpapers
Mobile UI, scripting and net interfaces
BREW and J2ME
C++
2005 DotPhoto, N.J. (contracting through Pick Up And Play)
Mobile/online PDA synch. Applications
Secure synchronization of phone contact information with online database
ARM
BREW,C++
2005 Tarsin, Lake Tahoe (contracting through Pick Up And Play)
BREW Internals
DRM and auto-install firmware
ARM
C++,XML,ROAP
2005 Qualcomm, San Diego (contractng through Pick Up And Play)
Barnyard Bouncin, Alien Siege, Turkey Shoot, Santa's Workshop
Cellphone Games on Verizon, Sprint and many more (see www.puap.com)
J2ME & BREW SDKs
Java,C++
2002-2007 Pick Up & Play, Laguna Hills
NCAA Final Four Basketball (989) Sony PS2 Dev System
C++
2003 Killer Game, San Diego
Midnight Club II
Xbox (Rockstar)
Microsoft Xbox Dev System
C++, DirectX
2002 Angel Studios, San Diego
Smugglers Run II Warzones
GameCube Video Game (Rockstar)
Nintendo GameCube Dev System
C++
2002 Angel Studios, San Diego
Interactive Golf Simulator
Outdoor pedestal -- interactive multimedia, flat panel display, Dallas Semi iButton, radar ranging
Win98
Java
2001 Virtual Range, Naples, FL
Test Drive Offroad 4
Playstation 2 and Microsoft Xbox Video Game (Infogrames)
Sony PS2 Dev System, Microsoft Xbox Dev System
C++, HTML, JavaScript
2001 Angel Studios, San Diego
SCSI Win32 file system
For embedded instrument
Motorolla 68332, WinNT
Visual C++/MFC
2001 Ocean Sensors, San Diego
Midnight Club
Playstation 2 Video Game (Rockstar)
Sony PS2 Dev System
C++, HTML, JavaScript
2000 Angel Studios, San Diego
Smugglers Run
Playstation 2 Video Game (Rockstar)
Sony PS2 Dev System
C++, HTML, JavaScript
2000 Angel Studios, San Diego
Extreme Golf
Nintendo 64 Video Game (cancelled)
R4400, N64/SGI Dev System
C, R4400 Asm
1998 Angel Studios, San Diego
R/T Control Software
Editor/Interpretter & R/T Parallel State Machine
68332, SDS Dev System
C, 68000 Asm
1998 Ocean Sensors, San Diego
Virtual Scope
Virtual Oscilloscope for Windows
Win 3.1, Win95/NT
Visual C++/MFC
1998 Ocean Sensors, San Diego
Madison Avenue Races
Demonstration Slot Machine
DOS
Borland C++
1998 Anthem Gaming, San Diego
User Interface to Instrumentation
GUI for interface with OS200 sensor unit
Win 3.1, Win95/NT
Visual C++/MFC
1997 Ocean Sensors, San Diego
Hell's Kitchen
Demonstration 3D Shooter
PS1
GNU C, R3000 Asm
1997 Killer Game, San Diego
Courier Crisis
3D Arcade Action
PS1 & Saturn
GNU C, R3000 Asm, Delphi Tools
1996-1997 New Level Software, San Diego
Game Day Football
Frontend Splash/Menus
PS1
GNU C, R3000 Asm
1995 Sony Interactive Studios, San Diego
Display Engines/Tools
Hockey, Baseball
PS1
Delphi, Borland C++, GNU C, R3000 Asm
1994-1995 Sony Interactive Studios
Consultation Playstation 1994 Curriculum TV (Lightspan), San Diego
ESPN Baseball Pennant Race Sega CD
68000 Asm
1994 Sony Imagesoft, San Diego
(Tengen) Awesome Baby Basketball Sega Genesis
68000 Asm
1993 Park Place Productions, Carlsbad
Sprite Cutter, Graphics Tools SNES, Genesis
68000 Asm, Borland C++, Pascal
1993 Park Place Productions, Carlsbad
Port of Mac "LecturActive" to Windows Toolbook Mac Hypercard, Windows Toolbook
Pascal DLL
1993 Archipelago Productions, Del Mar
Port of Mac "Science Essentials" to Windows Toolbook Mac Hypercard, Windows Toolbook
Toolbook
1992 Archipelago Productions, Del Mar
Cacique
Spanish Multimedia Education Demonstration
Windows
Smalltalk, Borland Pascal
1992 Jostens Learning, San Diego
Lantastic Network Maintenance Windows, DOS 1992 Spring Color, San Diego
Auto/Manual Modem Communications Software DOS
Borland Pascal, 80x86 Asm
1991 Entrance Controls, HI
Tandy Laptop Receipt Generator Tandy Laptop
8085 Asm
1991 Entrance Controls, HI
DataPark MPU Controller
Complete hardware/firmware design, PC layout, prototype
64180
64180 Asm
1991 Datapark, Union City
Credit Card Reader
Firmware design, PC interface
DOS, 64180
Pascal, 80x86 & 64180 Asm
1991 Datapark, Union City
John Wayne Airport, Orange Co. Civic Ctr Parking System
Multi-computer, hierarchical topology, management, control, data acquisition and communications software
DOS, 64180
Pascal, C, 80x86 & 64180 Asm
1991 Datapark, Union City
PC Expansion Chassis
Hardware design
Logic 1991 Viewport Technologies, Santa Clara
Multi-tasking voice mail system DOS TSR 1991 Talking Technology, Alameda
Controller/Communications Board
Hardware and Firmware
64180
64180 Asm
1990 Datapark, Union City
Communications Relay Board
Hardware design
Logic 1990 Datapark, Union City
On-line Cash Register
Hardware and Firmware design
64180
64180 Asm
1990 Datapark, Union City
San Diego Convention Ctr, Aventine Parking Lot
Multi-computer, hierarchical topology, management, control, data acquisition and communications software
DOS, 64180
Pascal, C, 80x86 & 64180 Asm
1990 Datapark, Union City
Chemistry
Information Life Science Series
Windows
Actor (OOP)
1989 Another Adventure, Palo Alto
Hi-res, multi-user graphics terminal
Hardware design
Logic 1989 Viewport Technologies, Santa Clara
Pen Plotter
Hardware/Firmware design
64180
64180 Asm
1989 Zericon, Milpitas
Parking lot system
Hardware and Software design
DOS 1989 Intertech, Union City
Earth Science
Information Life Science Series
Apple IIgs
C, 65816 Asm
1988 Another Adventure, Palo Alto
Life Science
Information Life Science Series
Apple IIgs
C, 65816 Asm
1988 Another Adventure, Palo Alto
Parking lot system
Hardware and Software design
DOS 1988 Intertech, Union City
Life Science
Information Life Science Series
Apple II+
6502 Asm
1987 Another Adventure, Palo Alto
Multi-computer Diet Center
Diet Center management software, hardware and software drivers for instrumentation
DOS 1987 Berkeley Medical Research, San Leandro
Exercise Bicycle
Microprocessor controlled/programmed exercise bike with heart rate sensor
8096 & 80x86 Asm 1987 Berkeley Medical Research, San Leandro
Cross Assemblers, Symbolic Debuggers TI99, Coleco, Atari, Commodore
Z80, PDP11, 6502, TI99 Asm
1986 Activision, Redwood City
Infrared alcohol and acetone breath tester
Hardware and firmware design
6502
6502 Asm
1985 Caldetect, Richmond
Graphics workstations
4010/4020 emulations
6809
6809 Asm
1984 Selanar Corp., Santa Clara
Semiconductor SECS communications line monitor/tester DOS
Pascal
1984 Optical Specialties, Milpitas
Cartoon Programmer
Pre-School Logic Game
Commodore 64
6502 Asm
1984 Childware, Mt. View
Number Tumblers
Grade School Arithmetic Game
Commodore 64
6502 Asm
1984 Childware, Mt. View
Up & Add 'Em
Pre-School Arithmetic Game
Commodore 64
6502 Asm
1983 Childware, Mt. View
Fuel cell alcohol breath tester
Hardware and firmware design
F8
F8 Asm
1983 Caldetect, Richmond
Graphics printer 6809, 8085
6809 & 8085 Asm
1983 Selanar Corp., Santa Clara
Semiconducter Wafer Oven System RTOS
Control, communications, management software
6803, 6805, 6809
6803, 6805, 6809 Asm
1982 Tempress, Los Gatos
Graphics printer F8
F8 Asm
1982 Selanar Corp., Santa Clara
Multi-channel digital-analog tape recorder
64 channel digital tape recorder control
Logic 1982 Precision Echo, Sunnyvale
SECS Communications simulator/tester 6805
6805 Asm
1981 Tempress, Los Gatos


Ancient history: 1973-1981, many contract/consulting projects, including...
Intelligent telephones (4-bit appliance processors)
Arcade Video Games for Meadows Games and Wizard Kings, including

  • Laser Command
  • Cobra Gunship
  • Deadeye
  • Gypsy Juggler
  • Grid Iron
  • Big Foot Bonkers (hardware)
    (all hardware design, F8 and 2650 assembly language)

    Graphics printers and CRT terminals hardware design.
    Minicomputer graphics controller cards.
    Software translations (microprocessor assembly languages).
    Satellite Launch Tracking Emulation. (1974)
    Mainframe-minicomputer shared memory. (1974)
    Automated blood pH, Na, K, Cl tester (PPS-25 hardware/assembly language) (1974)
    Household solar energy monitor/controller (F8 hardware/assembly language)
    Special function calculators (for sea and air navigation). (1974)
    Game playing calculator. (1974)
    RAM Loader. Paper tape reader with interface & formatter. (1974)
    Pocket Pilot's Calculator. (PPS-25 hardware/assembly language) (1973)
    Misc. support tools, e.g., Cross assemblers, Source-to-source translaters, Wire List generators, Basic language interpreter, Micro code assembler, peripheral (hardware) interfaces for line printer, cassets, paper tape reader, PDP-11 data link, etc.

    1973 Singer Business Machines, San Leandro, CA
    (F/T) Designed 8-bit, single chip CMOS microprocessor and support chips for point of sale terminals.
    Designed hardware simulators and software debuggers and cross assemblers.
    1969-1972 Lockheed Missiles and Space, Sunnyvale, CA
    (F/T) Designed automated test equipment hardware and language compilers.

    1969 CW Hicks graduated with BSEE from UC Davis.