Difference between revisions of "Steve Snake"
From Sega Retro
m |
m (summary) |
||
(3 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | |||
{{PersonBob | {{PersonBob | ||
| image=Steve Snake.jpg | | image=Steve Snake.jpg | ||
− | | birthplace= | + | | name=Stephen "Snake" Palmer |
− | | dob= | + | | birthplace=[[wikipedia:England, United Kingdom|England, United Kingdom]] |
+ | | dob= | ||
| dod= | | dod= | ||
− | | company=[[Accolade]], [[Audiogenic]], [[SCI]], [[Virgin]], [[Iguana Entertainment]], [[Sega]], [[Infogrames]] | + | | company=[[Accolade]], [[Audiogenic]], [[SCI]], [[Virgin]], [[Iguana Entertainment]], [[Sega]], [[Infogrames]], [[Backbone Entertainment]] |
| role=Programmer | | role=Programmer | ||
| education= | | education= | ||
− | }} | + | }}{{stub}}'''Stephen "Snake" Palmer''', commonly known as '''Steve Snake''', is a British video game programmer and [[Sega]] emulator developer, known for creating the renowned [[Sega Mega Drive]] emulator [[Kega]]. |
− | '''Stephen Palmer''', | ||
− | + | ==History== | |
+ | Palmer is a veteran of the early British games industry and a longtime member of the [[Sega]] emulation scene. His current project and the latest incarnation of his Sega emulator is [[Kega Fusion]], an emulator that spans various Sega consoles. He was also a programmer in the 1980s and 1990s, coding games such as ''Rodland'' for the Commodore 64 and ''[[NBA Jam Tournament Edition]]'' for the the [[Sega Mega Drive]]. | ||
− | He | + | He also has a notable history in the [[sonic:Sonic scene|Sonic scene]], especially in regards to prototypes. Upon the [[sonic:February 23, 2008 Proto Release|February 2008 prototype release]], Palmer created a specifically-modified version of [[Kega Fusion]] which supports the various discovered prototypes of ''[[sonic:Knuckles' Chaotix|Knuckles' Chaotix]]'' without crashing (and the first emulator to do so.) |
==Emulators== | ==Emulators== | ||
Line 26: | Line 26: | ||
==Production history== | ==Production history== | ||
{{ProductionHistory|Steve Snake}} | {{ProductionHistory|Steve Snake}} | ||
− | |||
==External links== | ==External links== | ||
− | *[https://twitter.com/realstevesnake | + | *[https://twitter.com/realstevesnake {{PAGENAME}}] at [https://twitter.com Twitter] |
==References== | ==References== |
Revision as of 02:56, 20 October 2021
Stephen "Snake" Palmer |
---|
Place of birth: England, United Kingdom |
Company(ies): Accolade, Audiogenic, SCI, Virgin, Iguana Entertainment, Sega, Infogrames, Backbone Entertainment |
Role(s): Programmer |
This short article is in need of work. You can help Sega Retro by adding to it.
Stephen "Snake" Palmer, commonly known as Steve Snake, is a British video game programmer and Sega emulator developer, known for creating the renowned Sega Mega Drive emulator Kega.
Contents
History
Palmer is a veteran of the early British games industry and a longtime member of the Sega emulation scene. His current project and the latest incarnation of his Sega emulator is Kega Fusion, an emulator that spans various Sega consoles. He was also a programmer in the 1980s and 1990s, coding games such as Rodland for the Commodore 64 and NBA Jam Tournament Edition for the the Sega Mega Drive.
He also has a notable history in the Sonic scene, especially in regards to prototypes. Upon the February 2008 prototype release, Palmer created a specifically-modified version of Kega Fusion which supports the various discovered prototypes of Knuckles' Chaotix without crashing (and the first emulator to do so.)
Emulators
- KGen (DOS, 1997)
- KGen-X (DOS, unreleased)
- KGen98 (DOS, 1998)
- Sega PC Smash Pack Emulator (Windows, 1998)
- Kega (Windows, 2002)
- Kega Lazarus (Windows, 2003)
- Kega Fusion (Windows, Mac OS X, Linux, 2005-present)
Production history
Games
Query: SELECT `cargo__credits`.`role` AS `role`,`cargo__credits`.`name` AS `name`,`cargo__credits`.`game` AS `game`,`cargo__credits`.`console` AS `console`,`cargo__releases`.`date` AS `date`,`cargo__credits`.`pdf` AS `pdf`,`cargo__credits`.`pdfpage` AS `pdfpage` FROM `cargo__credits` LEFT OUTER JOIN `cargo__releases` ON ((`cargo__credits`.`game`=`cargo__releases`.`name`)) WHERE `cargo__releases`.`type`="0" and (`cargo__credits`.`name`="Steve Snake") and `cargo__credits`.`console`=`cargo__releases`.`console` GROUP BY `cargo__credits`.`console`, `cargo__credits`.`game`, `cargo__credits`.`role` ORDER BY `cargo__releases`.`date` LIMIT 5000 Function: CargoSQLQuery::run Error: 1021 Disk full (/tmp/#sql-temptable-15e6a-2830df-db2.MAI); waiting for someone to free some space... (errno: 28 "No space left on device") (localhost)
Query: SELECT `cargo__credits`.`role` AS `role`,`cargo__credits`.`name` AS `name`,`cargo__credits`.`game` AS `game`,`cargo__credits`.`console` AS `console`,`cargo__credits`.`date` AS `date`,`cargo__credits`.`pdf` AS `pdf`,`cargo__credits`.`pdfpage` AS `pdfpage` FROM `cargo__credits` LEFT OUTER JOIN `cargo__unreleased` ON ((`cargo__credits`.`game`=`cargo__unreleased`.`name`)) LEFT OUTER JOIN `cargo__codeformat` ON ((`cargo__unreleased`.`format`=`cargo__codeformat`.`format`)) WHERE (`cargo__credits`.`name`="Steve Snake") and `cargo__unreleased`.`name` != "" and `cargo__credits`.`console`=`cargo__codeformat`.`code` GROUP BY `cargo__credits`.`console`, `cargo__credits`.`game`, `cargo__credits`.`role` ORDER BY `cargo__unreleased`.`name` LIMIT 5000 Function: CargoSQLQuery::run Error: 1021 Disk full (/tmp/#sql-temptable-15e6a-2830df-db6.MAI); waiting for someone to free some space... (errno: 28 "No space left on device") (localhost)
Videos
Query: SELECT `cargo__credits`.`role` AS `role`,`cargo__credits`.`name` AS `name`,`cargo__credits`.`game` AS `game`,`cargo__credits`.`console` AS `console`,`cargo__releases`.`date` AS `date`,`cargo__credits`.`pdf` AS `pdf`,`cargo__credits`.`pdfpage` AS `pdfpage` FROM `cargo__credits` LEFT OUTER JOIN `cargo__releases` ON ((`cargo__credits`.`game`=`cargo__releases`.`name`)) WHERE `cargo__releases`.`type`="6" and (`cargo__credits`.`name`="Steve Snake") GROUP BY `cargo__credits`.`console`, `cargo__credits`.`game`, `cargo__credits`.`role` ORDER BY `cargo__releases`.`date` LIMIT 5000 Function: CargoSQLQuery::run Error: 1021 Disk full (/tmp/#sql-temptable-15e6a-2830df-db9.MAI); waiting for someone to free some space... (errno: 28 "No space left on device") (localhost)
Music
Query: SELECT `cargo__credits`.`role` AS `role`,`cargo__credits`.`name` AS `name`,`cargo__credits`.`game` AS `game`,`cargo__credits`.`console` AS `console`,`cargo__releases`.`date` AS `date`,`cargo__credits`.`pdf` AS `pdf`,`cargo__credits`.`pdfpage` AS `pdfpage` FROM `cargo__credits` LEFT OUTER JOIN `cargo__releases` ON ((`cargo__credits`.`game`=`cargo__releases`.`name`)) WHERE `cargo__releases`.`type`="3" and (`cargo__credits`.`name`="Steve Snake") GROUP BY `cargo__credits`.`console`, `cargo__credits`.`game`, `cargo__credits`.`role` ORDER BY `cargo__releases`.`date` LIMIT 5000 Function: CargoSQLQuery::run Error: 1021 Disk full (/tmp/#sql-temptable-15e6a-2830df-dbc.MAI); waiting for someone to free some space... (errno: 28 "No space left on device") (localhost)
Books
Query: SELECT `cargo__credits`.`role` AS `role`,`cargo__credits`.`name` AS `name`,`cargo__credits`.`game` AS `game`,`cargo__credits`.`console` AS `console`,`cargo__releases`.`date` AS `date`,`cargo__credits`.`pdf` AS `pdf`,`cargo__credits`.`pdfpage` AS `pdfpage` FROM `cargo__credits` LEFT OUTER JOIN `cargo__releases` ON ((`cargo__credits`.`game`=`cargo__releases`.`name`)) WHERE `cargo__releases`.`type`="4" and (`cargo__credits`.`name`="Steve Snake") GROUP BY `cargo__credits`.`console`, `cargo__credits`.`game`, `cargo__credits`.`role` ORDER BY `cargo__releases`.`date` LIMIT 5000 Function: CargoSQLQuery::run Error: 1021 Disk full (/tmp/#sql-temptable-15e6a-2830df-dbf.MAI); waiting for someone to free some space... (errno: 28 "No space left on device") (localhost)
Hardware
Query: SELECT `cargo__credits`.`role` AS `role`,`cargo__credits`.`name` AS `name`,`cargo__credits`.`game` AS `game`,`cargo__credits`.`console` AS `console`,`cargo__releases`.`date` AS `date`,`cargo__credits`.`pdf` AS `pdf`,`cargo__credits`.`pdfpage` AS `pdfpage` FROM `cargo__credits` LEFT OUTER JOIN `cargo__releases` ON ((`cargo__credits`.`game`=`cargo__releases`.`name`)) WHERE `cargo__releases`.`type`="2" and (`cargo__credits`.`name`="Steve Snake") GROUP BY `cargo__credits`.`console`, `cargo__credits`.`game`, `cargo__credits`.`role` ORDER BY `cargo__releases`.`date` LIMIT 5000 Function: CargoSQLQuery::run Error: 1021 Disk full (/tmp/#sql-temptable-15e6a-2830df-dc2.MAI); waiting for someone to free some space... (errno: 28 "No space left on device") (localhost)
Accessories
Query: SELECT `cargo__credits`.`role` AS `role`,`cargo__credits`.`name` AS `name`,`cargo__credits`.`game` AS `game`,`cargo__credits`.`console` AS `console`,`cargo__releases`.`date` AS `date`,`cargo__credits`.`pdf` AS `pdf`,`cargo__credits`.`pdfpage` AS `pdfpage` FROM `cargo__credits` LEFT OUTER JOIN `cargo__releases` ON ((`cargo__credits`.`game`=`cargo__releases`.`name`)) WHERE `cargo__releases`.`type`="1" and (`cargo__credits`.`name`="Steve Snake") GROUP BY `cargo__credits`.`console`, `cargo__credits`.`game`, `cargo__credits`.`role` ORDER BY `cargo__releases`.`date` LIMIT 5000 Function: CargoSQLQuery::run Error: 1021 Disk full (/tmp/#sql-temptable-15e6a-2830df-dc5.MAI); waiting for someone to free some space... (errno: 28 "No space left on device") (localhost)