Comprehensive List of Projects



Download 20.83 Kb.
Date09.08.2017
Size20.83 Kb.
#29210
Steve DeFrisco

1101 Clifford Dr. #3, Urbana, IL 61802 (650) 703-1584 mobile steve@stevedefrisco.com



Comprehensive List of Projects


THQ/Volition, Inc. –Senior Software Engineer

Unannounced product – audio library and game-side audio implementation, all game systems.

Red Faction:Armageddon – audio library and game-side audio implementation, all game systems.

Core Technologies Group – Audio library in use on two games, and will be used on all future games.

Red Faction:Guerrilla – audio library and game-side audio implementation, all game systems.

Sony –Senior Software Engineer

API Design and Implementation

Various Mid-level support systems for applications across multiple platforms

Planetweb, Inc. – Software Manager / Senior Software Engineer

Browser Porting from start to finish (Gold release to customer) 98% “C”, 2% Misc. Assembly Languages:

8x8 Videophone – MIPS-X, no OS, 33.6K modem, YCrCb display, 1MB RAM, 2MB FLASH ROM

MEI / Panasonic Videophone – 8x8 based, additional H8 processor (MIPS-X can’t access FLASH ROM)

Nishiden Guy Surfer – x86 based, no OS, VGA, 8MB RAM, 4 MB FLASH

Nishiden Guy Surfer – Japanese, Spanish, Finnish Language display / input versions (3 SKUs).

NSC / Mediamatics P1 DVD Player – MIPS-X, no multiply/divide, Nucleus OS, YUV display

NSC / Mediamatics P1 DVD Player – Chinese (Big5) version

EspriTV – x86 based, noOS, Ethernet, TV Controls, Closed-Captioning and V-Chip support

Hardware interface level support:

NSC / Mediamatics P2 DVD Player - MIPS-X, no multiply/divide, Nucleus OS, YUV display, simultaneous Browsing and DVD playback

SEGA Dreamcast – use of texture maps, rotation and scaling of sprites

Zoran DVD Player – MIPS-X, proprietary OS, RGB, 8MB RAM, 2 MB FLASH

API Design and Implementation:

PW_API – controlling of browser from external program

UI Elements – All UI Element display and functionality (cursor, highlights, titlebar, etc.)

Dialogs – All Dialog display and functionality

TV Controls –All UI display and Functionality (Brightness, Contrast, etc. )

Closed Captioning – UI, parsing and display

“V-Chip” – UI, parsing, passwords, functionality

Digital Video Recorder API (“C” level API and API to local hardware)

JavaScript APIs:

Mouse Control, DVD Control, Email Access with attachments

Digital Video Recorder Control, Sound Playback

Tools:

Tool for downloading / burning code & file system into hardware (Nishiden, others)



Digital Pictures, Inc. - Senior Software Engineer / Senior Game Designer

Games:


“Maximum Surge” for the SEGA Saturn (Co-design, co-programming).

“Slam City with Scottie Pippen” for the SEGA CD and 32X (Co-design, sole programmer, won awards).

“Prize Fighter” for SEGA CD (Co-design, sole programmer, won awards).

“Citizen X” for SEGA CD (Co-design, sole programmer, unreleased).

Tools:

Proprietary object/sprite engine for SEGA CD games (Design and programming) (100% 68000 Assembly Language).



Proprietary software debugging tool for SNES (Design and programming) (90% C, 10% 65816 Assembly Language).

Proprietary software for integrating image, audio and data into video streams (Programming) (100% “C”).

Proprietary software for interleaving multiple video streams (Design and programming) (100% “C”).

DeFrisco Entertainment – Owner

Games:


“Styxx and Bones” for the Macintosh (Co-design and sole programmer - Vent, Inc.) (100% “C”).

“Baseball Heroes” for the Atari Lynx (Design and sole programmer - Atari, Inc.) (100% 6502 Assembly Language).

“Secret Quest” for the Atari 2600 (Design and sole programmer - Atari, Inc.) (100% 6502 Assembly Language).

“MotoRodeo” for the Atari 2600 (Design and sole programmer - Atari, Inc.) (100% 6502 Assembly Language).

“Klax” for the Atari 2600 (Programmer - Atari, Inc.) (100% 6502 Assembly Language).

Other Programming:

Teacher, game programming for Homestar, Inc. (In Taiwan).

“Fiber Calculator” for A & M Models, a children's museum piece (Programmer, hardware design) (100% 6805 Assembly Language).



DeFrisco Entertainment (cont.) – Owner

Other Entertainment:

Voice-over actor and co-director of voice-over talent for “Leather Goddesses of Phobos, Part II” (Mediagenic).

Producer, actor, director, cameraman, editor of 10-minute multimedia presentation for Vent, Inc.



Axlon, Inc. - Software Engineer

Electronic Handheld Games (all 100% Misc. Assembly Language):

“Frenzy”, electronic “Twister” type game (Co-design, initial hardware design and sole programmer).

“Gridley”, stand-alone concentration-type game (Co-design, initial hardware design and sole programmer).

“Star Time Stage”, stand-alone electronic puppet show with play/record capabilities (programmer).

“Turn-It-Up”, hand-held quick-reaction game (Initial hardware design and sole programmer).

“Unscramble”, a stand-alone word unscrambling game (Co-design, initial hardware design and sole programmer).

“Handheld Pinball”, a stand-alone hand-held game (Initial hardware design and sole programmer).

“Bit Pong”, a stand-alone hand-held game (Sole programmer).

Video Game:

“Secret Quest” for the Atari 2600 (Design and sole programmer).

Misc.:


“Robopup”, a robotic dog, with digitized speech, ultrasonic avoidance and a real time clock ( Co-design and programming).

A built-in guitar tuner for B.C. Rich (Sole programmer).

Code to control radio-controlled “TechForce Robots” for Commodore 64 and Atari XL computers (Sole programmer).

Hippopotamus Software, Inc.- Software Engineer

“Hippo Simple”, a free-form database for the Amiga (Sole programmer - unreleased) (100% “C”).



Bantam Books, Inc.- Software Engineer

“Sherlock Holmes II”, a text adventure for the Apple II (Sole programmer) (100% ”C”).



The Berkeley Softworks, Inc.- Software Engineer

“H.E.R.O.” for the Atari 800 and Atari 5200 (Port - sole programmer) (100% 6502 Assembly Language).



Imagic, Inc. - Software Engineer

“I, Damiano”, a text adventure game for the Apple II ( Co-design and sole programmer) (100% “C”).

“Tropical Trouble” for the Mattel Intellivision (Design and sole programmer) (100% GP1610 Assembly Language).

“Shooting Arcade” for the Mattel Intellivision (Port - sole programmer) (100% GP1610 Assembly Language).

“Wing War” for the Atari 800 (Co-design and sole programmer) (100% 6502 Assembly Language).

A proprietary 6502 based development system (Sole programmer) (100% 6502 Assembly Language).





Download 20.83 Kb.

Share with your friends:




The database is protected by copyright ©ininet.org 2024
send message

    Main page