Bloodlust Software
Bloodlust Software was another big name in game emulation. Bloodlust Software was a game developer founded in 1992 by two high school students, Ethan Petty and Icer Addis, aka Sardu, respectively a game designer and game director. They created the company as a counter movement to those who wanted to eliminate violence in games, creating very violent games.
Among them were Executioners in 1992, Noggin Knockers in 1993 for DOS and Nogginknockers X: The Duel, Timeslaughter in 1996 and Terror Firmer in 2000 for Windows, among others. Also part of the company were Trevor Macleod, responsible for the game Shoot-Em-Up in 2000, and Eric Tong, responsible for the game Moving Targets in 2000, later going to the industry and being behind franchises such as NHL, Big Win, Sleepings Dogs and Rivals At War, and titles such as Need for Speed: Underground and Fantastic Four: Rise of the Silver Surfer.
Bloodlust was responsible for the release of the NESticle, Genecyst and Callus emulators, both in 1997, responsible for emulating NES, Mega Drive and CPS-1 arcade games. They were for a long time the base emulators for these consoles, and the first major arcade emulator of the 1990s.
The base used in NESticle was created by Sardu, who also used it in Genecyst. In keeping with the company's concept of violent games, the mouse cursor of the NESticle emulator was a decapitated hand and the menu of the Genecyst emulator looked like dripping blood. All three projects were updated until 1998, when they left the emulation world. The last time the company was heard from was in 2005.
After the project, Icer and Ethan explored the world of gaming, contributing to several titles. Icer worked on the Madden NFL, NCAA Football, Madden NFL franchises, as well as games such as Nascar Thunder 2004 and EA Sports MMA, working from 1999 to 2011, for consoles such as N64, Xbox, NGC, NDS PS2 and PS3, as a programmer, software engineer and technologist. Ethan, on the other hand, worked on the Disciples II, Tom Clancy's Rainbows Six, James Cameron's Avatar, Assassin's Creed, Watch Dogs franchises, as well as games such as Marvel Guardians of the Galaxy, between 2000 and 2021, for systems such as Windows, PS2, PS3, NDS, Wii, Xbox 360, PS4 and PS5, working as a script writer, level designer and game designer.
Emulators:
NESticle (1997), Callus (1997), Genecyst (1997)
Games:
MS-DOS: Executioners (1992), Nogginknockers (1993), Timeslaughter (1996), Nogginknockers 2 (1996)
Windows: Shoot-Um-Up (2000), Moving Targets (2000), Nogginknockers X: The Duel (2000), Tromaball (2000), Skippy's Revenge (2000), Sprong! (2000), Wrath of the Sea King (2000)
Ice Addis
Icer Addis was born in Canada and founded Bloodlust Software in 1992 with his friend Ethan Petty while still in high school, as a form of protest against criticism of violent games. Icer worked on the games' programming, being present in the games Executioners, Nogginknockers, Timeslaughter and Nogginknockers 2, all for MS-DOS. He did not work on the programming of the games for Windows. The emulators NESticle, Callus and Genecyst were all programmed by Icer. All of his work at the company ended in 2000.
A little earlier, in 1999, he joined Electronic Arts in Canada, in the EA Sports division, as a programmer and software engineer, also working in the technology and tools area (later known as the Central Technology Group).
He was behind the games Madden NFL 2000, 2001, 2002, 2003 2004, NCAA Football 2002, 2003 and 2004, SSX 3, NASCAR Thunder 2004, NFL Street, Tiger Woods PGA Tour 08, EA Sports MMA and Madden NFL Football, including American Football, MMA, Golf, Racing and Rugby games, for the N64, Windows, PS2, Xbox, NGC, PS3 and N3DS systems. Outside the sports division, he helped on the games Medal of Honor: Frontline in 2002 for PS2/Xbox and Henry Hatsworth in the Puzzling Adventure in 2009 for NDS, the first an FPS, and the second a Puzzle. His last participation in the games industry was in 2011.
In 2005, EA Sports released the boxing game Fight Night Round 2 for PS2, Xbox and GameCube. The GameCube version also included an extra, the Super Nintendo game Super Punch-Out!!. To emulate it, EA called on Icer, who adapted an old emulator of it created in 1997 but never released, called SNESticle, for this purpose. Many years later, programmers were able to discover this by going into the game's code, where the name of the emulator and its creator were written.
In 2022, Icer, upon realizing that they were reverse engineering the game in question to extract the emulator from there, released the source code on his GitHub, including some binaries for PS2. The emulator is described as having had its source code released in 2004 (at the time of the preparation of the game Fight Night Round 2), and that it can also be adapted for Dreamcast and Windows, and that is exactly what tmaul did, releasing a fork of it for Windows also in 2022, with 32-bit and 64-bit versions. Third parties also release the emulator for PS2, to run on OPL, under the name SNESticlePS2.
Also in 2022, Icer released the source code for the MetalNES emulator, including some images. Unlike the classic NESticle, it attempts to recreate the console's hardware and games on a system called FPGA, which increases the precision and resolution of games. The process is still in its early stages, but can be accessed by programmers through the MacOS system.
A year earlier, in 2021, MilkDrop2020 was also released, a portable version of the MilkDrop music visualizer, released in 2001 for Winamp by Ryan Geiss. Similar to the classic Windows Media Player, which created colorful images that were played according to the beats and speed of the songs, MilkDrop2020, only its code was released, and with the possibility of being ported to Windows, MacOS X, iOS, Android, tvOS and other devices. A website was also launched by Icer, for the demonstration of the player.
Emulators:
NESticle (1997), Callus (1997), Genecyst (1997), SNESticle (2004)
Programs:
MilkDrop2020 (2021)
Games:
MS-DOS: Executioners (1992), Nogginknockers (1993), Timeslaughter (1996), Nogginknockers 2 (1996)
N64: Madden NFL 2000 (1999)
Windows: Madden NFL 2000 (1999), Madden NFL 2004
PS2: Madden NFL 2001 (2000), Madden NFL 2002 (2001), NCAA Football 2002 (2001), Madden NFL 2003 (2002), Medal of Honor: Frontline (2002), Madden NFL 2004 (2003), NASCAR Thunder 2004 (2003), SSX 3 (2003), NFL Street (2004)
GameCube: NCAA Football 2003 (2002), NCAA Football 2004 (2003), SSX 3 (2003), Fight Night Round 2 (2005)
Xbox: NASCAR Thunder 2004 (2003), SSX 3 (2003)
PS3: Tiger Woods PGA Tour 08 (2007), EA Sports MMA (2010)
NDS: Henry Hatsworth in the Puzzling Adventure (2009)
Nintendo 3DS: Madden NFL Football (2011)
Ethan Petty
Ethan James Petty was born in Montreal, Canada. In high school, he set up a horror and comedy game company with his classmate Icer Addis, called Bloodlust Software. The studio was in his mother's basement. Icer did the programming for the games, while Ethan was the creative mind behind the stories, creating scripts, as well as the art and graphics for the game, and creating and adding voices, sounds and music. His work was present in the MS-DOS games Executioners, Nogginknockers, Timeslaughter and Nogginknockers 2, and in the Windows games Nogginknockers X: The Duel, Tromaball, Skippy's Revenge, Sprong! and Wrath of the Sea King. The MS-DOS emulators Callus, NESticle and Genecyst had his art present in the program interfaces. The development of these games was done solely by Icer. The company existed from 1992 to 2000. In 2002, he had a brief stint at Blackeye Software, where he worked on the sound of the game Eternal Daughter. In the same year, he was hired by Strategy First, in Montreal, as a lead and level designer, and in the quality control department. He worked on the games Disciples II: Rise of the Elves, ORB: Off-World Resource Base, Disciples II: Guardians of the Light and Disciples II: Servants of the Dark from 2002 to 2004, all for Windows.
Tom Clancy's Rainbows Six: Siege, Disciples II: Rise of The Elves, Watch_Dogs, Guardians of The Galaxy and The Knobbly Crook
In games, he worked as a lead designer, level designer, game designer, map designer, text designer, art designer and voice designer (voicing characters). In the quality control department, which involves testing and reporting bugs (the famous testers), he worked on titles such as Nexagon Deathmatch, Legon, Strike Fighters, Dragon Throne, Johan, among others. He left the company in 2004, when he went to Ubisoft Entertainment, in the Canadian division, called Ubisoft Montréal, as a level designer, script creator and story designer. Tom Clancy's Splinter Cell: Chaos Theory and Double Agent, Tom Clancy's Rainbow Six: Vegas, Vegas 2 and Siege, Shaun White Snowboarding and Road Trip, Cranium Kabookii, My Word Coach, James Cameron's Avatar: The Game, Assassin's Creed: Brotherhood, The Knobbly Crook and Watch_Dogs 1, 2 and Bad Blood, from 2005 to 2016, for PS2, Windows, NDS, Wii, PS3, Xbox 360 and PS4. He was also in the Facebook game, Assassin's Creed: Project Legacy, in 2010, and in the animated short film Assassin's Creed: Ascendance, also in 2010, both as a screenwriter. In 2018, he left Ubisoft and went to Eidos, in the Canadian division, called Eidos-Montréal.
Websites Strategy First, UbiSoft, Eidos Montreal and Invoke
He works as the main writer for the game Marvel Guardians of the Galaxy in 2021 for Windows, and two other projects that have not been revealed. In 2023, he leaves the company and goes to Invoke Studios, also in Montreal, as a story creator. He has been with the company to this day. In parallel with the gaming industry, he creates the game creation project Gnarled Scar Manipulations. He even released the game The Knobbly Crook in 2015 for Windows (now also Steam). Something Seeps also begins to be created at the time, but abandons the project in early 2023. Ethan currently lives in Greenfield Park in Longueuil, metropolitan area of Montreal, province of Quebec, and is married to Julie Lalonde Petty, with whom he has children Sam Petty and Sarah Petty. Julie and Ethan met when they were at Blodlust Software. She was there by his side, encouraging him, when he created Nogginknockers X: The Duel and Skippy's Revenge in 2000, and was the voice of Mrs. Pine in the game Wrath of the Sea King, also in 2000. She also worked on the game Eternal Daughter in 2002, at Blackeye Software, creating sound effects, and as a voice actress in their game The Knobbly Crook. Julie was not from the gaming industry, but she was there to help her husband at times.
Games:
MS-DOS: Executioners (1992), Nogginknockers (1993), Timeslaughter (1996), Nogginknockers 2 (1996)
Windows: Nogginknockers X: The Duel (2000), Tromaball (2000), Skippy's Revenge (2000), Sprong! (2000), Wrath of the Sea King (2000), Eternal Daughter (2002), ORB: Off-World Resource Base (2002), Disciples II: Rise of the Elves (2003), Disciples II: Guardians of the Light (2003), Disciples II: Servants of the Dark (2003), Disciples II: Gallean's Return (2005), Tom Clancy's Rainbow Six: Vegas (2006), Tom Clancy's Rainbow Six: Vegas 2 (2008), James Cameron's Avatar: The Game (2009), Assassin's Creed: Brotherhood (2011), Watch_Dogs (2014), Tom Clancy's Rainbow Six: Siege (2015), The Knobbly Crook (2015)
PS2: Tom Clancy's Splinter Cell: Chaos Theory (2005), Tom Clancy's Splinter Cell: Double Agent (2006)
Wii: Cranium Kabookii (2007), My Word Coach (2007), Shaun White Snowboarding: Road Trip (2008),
NDS: Shaun White Snowboarding (2008), James Cameron's Avatar: The Game (2009)
PS3: James Cameron's Avatar: The Game (2009), Assassin's Creed: Brotherhood (2010)
Facebook: Assassin's Creed: Project Legacy (2010)
Xbox 360: Assassin's Creed: Brotherhood (2010), Watch_Dogs: Bad Blood (2014)
PS4: Watch_Dogs 2 (2016)
PS5: Marvel Guardians of the Galaxy (2021)
Marcin Dudar
Marcin Wojciech Dudar, also known as Duddie, was born in Poland in 1972 and began creating software projects in 1983. Marcin was responsible for the first major PSX emulation project, PSEmu, in 1997. The project broke new ground with the implementation of video, sound and joypad plug-ins, which were later copied by its predecessors and even by emulators for other consoles, such as the N64, NES and others. Duddie was also responsible for several plug-ins, most of which were created in 1998, such as video plug-ins by Glide, Duddie's Software and Software Renderes, sound plug-ins such as Seal Sound (this one in 1999), CD drive plug-ins by DAO, Duddie's Aspi, and joypad plug-ins such as Direct Input Keys. Around November 1997, he also began developing an emulator for the Sega Saturn, called the Satur(n)day Project, which was discontinued in early 1998.
The PSEmu project ended in 1999. At this time, Duddie joined the Emuhype project, where he began developing the Impact emulator, which emulated Capcom arcade boards, Sony ZN-1 and ZN-2 and Taito FX1-A, based on the PSX. His knowledge of PSEmu helped in the development of this emulator, which also features plug-ins, including running with some plug-ins that worked on PSEmu. The emulator was released in 2000.
In late 2001, the group released another emulator, S11Emu or System 11 Emulator, based on the Namco System 11 arcade board, also based on the PSX, and also with plug-in support. At this stage, it was known as TheD. Finally, in 2002, he released ZiNc, which he had been working on since early 2001, a fusion between Impact and S11Emu, and adding the Raizing PS, Atlus PS, Konami GV, Namco System 12 and Tecmo TPS boards. At this time, Marcin signed with the name The Author. He left the project and the group a month after its release.
At that time, they began to create the GameCube Emulator, released in 2004, also alongside Tratax. The project also had the help of Fires from the Dolphin project, also from GC. Its last release was in 2005, when Duddie was no longer heard from. All projects since PSEmu had the partnership of Tratax as developer and plug-in creator and Pete Bernert as plug-in creator. In 2006, he even helped with a version of MAME.
GitHub and TinyUSB
In 2012, he created an account on GitHub, where he posted some projects. Among them, a fork of STMLib in 2020, a library related to the STM32F microcontroller, used in musical equipment used by Mutable Instruments, the fork of TinyUSB in 2021, a library to implement USB in microcontrollers, such as the STM32, used in development boards, headsets and musical instruments, among others, implementing various types of USB, such as for keyboard, mouse, mass storage, audio and others, and Prime Bench in 2023, a hardware performance meter using prime number search and developed by the Rust programming language, one of the most modern, fast and secure. There were also other projects that Marcin was interested in forking, but that never got off the ground, such as a sound library, fonts for LCD screens, digital reverb for musicians, sound export from an iPhone, a math library, a screenshot for MacOS, and easy resizing of windows in MacOS.
Colores Sp, Radisson SAS Hotel, HICOM, ALi Corp, Sandmartin, Casual Sight e Nixplay
In his professional life, he studied economics from 1991 to 1996 at the University of Szczecin (Szczecinski), in Poland, in the city of the same name. From 1994 to 1996, he worked as a computer specialist at Vision Thing. Vision Thing Group Software (which everything indicates) is owned by Marcin Dudar, and in 1997, he launched the PSEmu Pro emulator mentioned above under the company name, and was supported by Tratax, which handles dynamic recompilation, and Kazzuya, which handles plug-ins and 3D coprocessor, in addition to indirect supporters of the project such as Moonshado and Rasky. In 1996, he worked as financial controller at Colores Sp. z oo. In 1997, he went to work as IT manager leading teams at the Radisson SAS Hotel Szczecin. In 1998, he left Etetino in Poland for Berlin, Germany, where he joined HICOM Datenverarbeitungs GmbH (Data Processing) as a software design manager, developing systems in Java, Delphi, C++ and Oracle SQL, and also leading teams. In 1999, he moved to Taiwan, Asia, where he joined ALi Corporation as a software team manager, working on the creation of software for digital video, such as Digital Home DLNA (digital life network alliance), DVB (digital video broadcasting), DVD, as well as RTOS (real-time operating systems) projects and drivers for digital TV chipsets. He remained with the company until 2005, when he moved to Hong Kong, China, and joined Sandmartin Electronic Co., Ltd. as director of research and development of software and hardware for electronic products, such as digital TV broadcasting (DVB) for the professional area, and for the home area, such as DVD, Media Players, and home networks. He left the company in 2011. In 2012, in Zhuhai, still in southern China, he joined Casual Sight as general manager, working as a consultant in the field of consumer electronics. An interesting fact about the Casual Sight website. It was created by Marcin in 2008 to be a kind of blog about his hobbies and professional activities, and in 2012 it became the website of the company he worked for, indicating that he was the founder, or one of the founders. Marcin returned to Hong Kong in 2013 as head of hardware and production at Nixplay, an application similar to Google Photos, where you can store and share images. He remains with this company until the date of this post. Marcin is fluent in Polish, English, Chinese and Russian.
Emulators:
PSEmu/PSEmu Pro (1997), Impact (2000), S11Emu (2001), GameCube Emulator (2004)
Plugins:
GPU Null Driver (No Display Driver) (1998), GPU Glide (1998), GPU Duddie's Software Driver (1998), GPU Software Renderer (1998), CDR Null (No CD-ROM Input Driver) (1998), CDR Duddie's Aspi CD-ROM Driver (1998), CDR DAO/CDRWIN Image Driver (1998), PAD Null Driver (No Input Driver) (1998), PAD Direct Input Keys Driver (1998), SPU Null Driver (No Sound Driver) (1998), SPU Seal Sound Driver (1999)
Documentation:
PSEmu Plugin Developer Kit Header Definition (1998)
Neil Bradley
Christopher Neil Bradley, or simply Neil Bradley as he is known, was born in 1969 in Portland, Oregon in the USA, and has been writing software on his PC since he was 7 years old. At 9, he was writing games in assembly language on his TRS-80. He has also been playing classical piano since he was 6 years old. Neil combined music with the computer and began studying electronic music and learning to play MIDI sequences. This later led him to work in a musical instrument store and then in a local studio, where he learned music production. In 1989, he returned to his software area and joined Intel Corporation as a systems engineer, designing motherboard bios, modem and fax firmware, device drivers and multiprocessor operating systems. He stayed at the company for 25 years, leaving in 2014. In 1994, he created Synthcom Systems, Incorporated alongside his friend Jeffrey McEachin. They created a hardware and firmware update (hardware control) for the Roland Jupiter 6 keyboard called Europa, which improved its MIDI implementation and added new features to its operation. However, the project was discontinued in 1996, returning only in 2000, and being released in late 2001. They produced the software until 2008 and the company ceased its functions in 2016. At the same time, in the early 1990s, he was studying at Portland State University. In 1993, he returned to music, purchasing several pieces of equipment to improve his knowledge of MIDI music. Another of his passions was video games. Because of this, in 1995, he began to create an emulator for the 6502 microprocessor, released in 1996.
In the same year, he began working on an arcade emulation project called Asteroids, which later changed its name to Emu and became a multi-emulator. The games he sought to emulate were mainly from Atari, Midway and Taito. He launched the emulator in the same year, using his first 6502 processor. Its beginnings were greatly inspired by the 1995 multi-emulator, Sparcade. At this time, in 1996, he also created an arcade emulator discussion list via e-mail, which was very common at the time. Initially on the Synthcom website (his company's) and in early 1997 on the Fensende website (his personal website, hosted on the server of Michael Caddy, future partner of the Retrocade project). This group existed until the end of 1997. With the end of the Emu project in 1997, they began developing another 6502 emulator, now for multiple systems, known as Multi-6502, in addition to the Atari Mathbox emulator, both released in 1997. In late 1997, they launched the Major Havoc Emulator, emulating only the arcade game in question. This project used their Multi-6502. Also in 1997, they began a new arcade project, continuing the Emu legacy, called Retrocade, and in partnership with a large team of influencers in the video game emulation field, such as Neill Corlett, Richard Bannister, Jeff Mitchell, Edward Massey, Ron Fries, among others.
Even his wife, Valerie Bradley, whom Neil met at Intel, where they were still working at the time, worked on the project, taking care of the website. The emulator was released in early 1998 and used his Multi-6502 and his Atari Mathbox. His emulator even competed with MAME in its early days, and came out ahead in terms of recommended configurations, since it ran the same games on a 486, while its competitor could only run them on a Pentium 2, a processor that was not very affordable at the time. In 1998, he developed another emulator, the Multi-6808, which he later added to Retrocade. Retrocade emulated 120 games throughout its existence from brands such as Williams, Namco, Midway, Atari, Konami, Nintendo, Taito, among others. In 1998, Neil created another of his CPU emulators, the Multi-Z80, for the Zilog Z80 microprocessor. The Retrocade project ended in 1999 and Neil began helping Mike Green with his multi-system project, PacDX. The emulator was released in late 1999. It initially used Marat Fayzullin's Z80, but later, in 1999, it began using Neil's Multi-Z80. It also used the Multi-6502 from the beginning.
In early 2000, Mike created another project, EmuDX, which covered a larger number of games than PacDX. At this stage, Neil began to take part in the project, taking care of the Z80, 6502 and 6809 emulators, as well as program codes and optimizations. EmuDX worked with games from Nintendo, Konami, Namco and clones and also ran a smaller number of games compared to Neil's Retrocade. A month after its launch, the project was closed.
Fround Kontrol: Website, Local Interno e Local Externo (Couch Street e 5th Avenue)
In 2000, he opened a gaming house in Portland, Oregon, the famous arcade, called Ground Kontrol, with several arcade machines, in addition to also being a classic bar. At first, he did not have his own location, renting spaces for short periods, until in April 2003, he moved permanently to 610 Southwest 12th Avenue, and named the place Ground Kontrol Retrocade®, the latter name in homage to the emulation project he was part of in the 1990s. A year and six months later, in October 2004, he moved to 511 Northwest Couch Street, the location he operated the longest, staying there for 12 years. In January 2017, he moved once again, going to 115 Northwest 5th Avenue, two blocks away from the old location. The space has everything from classic arcades to racing and sports arcades, and a main screen where events are played, from classic games to the most modern ones.
In 2000, when he created his gaming house, he no longer participated in the world of emulation, but his microprocessor emulators marked the project of dozens of influencers. Among the various projects in which his emulators were part of, we started with the Multi-Z80, in the multi-system emulators Another Arcade Emulator, Ace, Win Kawaks (for CPS-1 and 2 games), M72 Emulator, Raine, Raine32, Replay+, Shark, System 16, VantAGE, Yaame, in the Neo Geo, NEOGem, NeoRaine, NeoCD and NeoCD/SDL emulators and in the Mega Drive, Xega, DGen, Gens and VGen emulators, among others. His Multi-6502 was in the multi-systems Replay+, Another Arcade Emulator, Juno First, Rockulator, Vector Dream, Yaame, as well as NeoRaine for Neo Geo, fwNES and Nofrendo for NES, V7800 for Atari 7800, JUM52 for Atari 5200, among others.
Neil also contributed to MAME. He worked on the project between 1997 and 1999. In 1998, he included his Multi-6808 emulator in the project, and in 1999 he added his Retrocade database to the project. He also made corrections to the Atari Vector arcade game and added some games to the project. He also helped with tips on several projects such as Nesticle for NES, Calypso for SMS, as well as with more advanced help, such as Asteroids by Chris Pile, among others. In 2002, the website Retrogames brought the rumor that Neil was porting Retrocade to Windows, but this never happened. To this day, Neil continues to work in the area of software engineering and takes care of his arcade and bar. In addition, he also takes care of his studio, working as a music producer, where he also keeps a series of synthesizers and classic audio equipment. There was another Neil Bradley who also developed software since 1997, but not for consoles and emulation. This Neil was born in London.
Emulators (Processors):
6502 Emulator (1996), Multi-6502 (1997), Atari Mathbox (1997), Multi-6808 (1998), Multi-Z80 (1998)
Emulators (Arcade):
Emu (1996), Major Havoc Emulator (1997), Retrocade (1998), PacDX (1999), EmuDX (2000)
6502 Emulator (1996), Multi-6502 (1997), Atari Mathbox (1997), Multi-6808 (1998), Multi-Z80 (1998)
Emulators (Arcade):
Emu (1996), Major Havoc Emulator (1997), Retrocade (1998), PacDX (1999), EmuDX (2000)
Neill Corlett
Neill Corlett (Neillparatzo) became well known for developing one of the leading Motorola 68000 emulators and a unique audio ripping format. It all started in 1994 when Neill discovered the Apple emulator. Some time later he discovered the Commodore 64 C64S and Virtual Gameboy, which sparked his interest in the subject. His first emulators were written in 1996, for NES and SNES, but they were never released. In 1997, he developed his first public emulator, the Starscream 68000, which was the main emulator for the microprocessor for several years.
Starscream was part of the Genecyst and VGen emulators for Mega Drive, Callus, System 16 and MAME for Arcade, Multi Gauntlet Emulator and TI-92 authored by Neill in 1997, NeoGem, NeoRage and Gekko for Neo Geo and DTMNT and Replay+ for Arcade in 1998, Raine and Shark for Arcade, Calypso for SMS and Dgen for MD in 1999, Gens and Genital for MD, System C2 for Arcade and Jagulator for Jaguar in 2000, Xega for MD and Calice for Arcade in 2001, Gngeo for Neo Geo in 2002, Virtual Jaguar for Jaguar in 2003, Tempest 2000 for Jaguar in 2005, NeoRaine and Another Arcade Emulator for Arcade in 2007, among others. In MAME, it was taken from the System 16 Emulator and converted by Jarek Burczynski. Soon after the creation of Starscream, he also created emulators of the TMS5220 and YM2151 audio chips, used in Neill's Multi Gauntlet Emulator in 1997 and Retrocade in 1998, and just the TMS in Callus in 1998.
In 1997, he created the Multi Gauntlet Emulator projects for the Gauntlet 1 and 2 arcade games and Emu-92 for the TI-92 calculator. At the end of 1997, he also participated in the Retrocade project, which Neill himself said he never had to participate in. Neill also helped with several projects, such as uCon in 1995, a ROM converter and IPS patch for SNES and SMD, and the Nesticle NES emulators in 1997 and Sneese SNES in 1999. For the SNES emulators, ZSNES and Snes9x, he was responsible for their IPS patch for including modifications in ROMs, added to them respectively in 1998 and 2001. In 2000, he had another participation in ZSNES. In 2011, he also helped with just one version of MAME. In 1999, while working on the emulation, I was studying Computer Science at North Carolina State University and working in the University's Department of Marine, Earth, and Atmospheric Sciences.
In addition to the emulators he developed, he also created several utilities that helped the lives of developers and users of them, such as ScreamF in 1996, a converter of .AMF audio files, which was a conversion of .S3M audio files from MS-DOS games to compose and be played by libraries and players, back to .S3M, HAX65816 in 1998, a simple 65816 disassembler (program to interpret the instructions in binary), was used in projects such as the translation of Seiken Densetsu 3, HeadAmp in 1999, a DSP plugin for Winamp to adjust the sound frequencies in both ears on a Bauer headset, to compensate for the hearing limitations of a headset in relation to sound execution on speakers, Bleep! In 1999, a plugin that played Nintendo .NSF files in Winamp (a famous PC music player at the time), UIPS in 1999, a utility that creates and applies patches in the .IPS format, VB2Rip in 1999, a program that rips music from Konami games for the PSX in the .VB2 format and for PS2 in the .MSA and .XA2 formats, and Nana in 1999, a graphical image viewer.
In the 2000s, he developed CDPatch in 2001, which creates and extracts .BIN and .ISO files, including from PSX, ID3Point in 2001, which allows you to change or clear ID3v1 tags from .MP3 files, which store data related to title, artist, album and others, Rels in 2002, a tool that helps search for specific texts within a group of files, even in unusual formats or encodings, Dexter in 2002, an organizer for PSX memory cards, Universal SFV in 2003, a tool that creates and verifies .SFV files, which are records to authenticate the originality of a file, knowing whether it has been altered from its original or not, IdentSucks in 2003, a program that circumvents the Ident service, which is a user identification protocol in connection with some services and which causes long waiting times or even blocking, Simple Time Slave in 2003, a characteristic program for at the time, which provided an alternative for those who created time servers (exact time) through the PC's internal clock, offering the possibility of connecting to an external time server (RFC868), and replicating its information, creating its own time service, ECM (Error Code Modeler) in 2003, a program created to compress CD images of BIN, CDI, CCD and similar formats to a smaller size for network backup, and Informer in 2008, a program that detects losses in audio files through frequencies and graphs through a spectrogram, encompassing the MP3, MPEG-4, OGG, WMA and Musepack formats.
Command-Line Pack
And in the 2010s, he developed BinComp in 2010, which compares the difference between two binary files, WordAdd in 2010, a tool used to solve a mathematical puzzle called cryptarithmetic, where letters represent numeric digits, and the goal is to figure out which numbers correspond to each letter so that a mathematical operation, such as a sum, makes sense, SubFile in 2010, used to extract a specific part of a file, FakeCRC in 2010, fakes the CRC32 check of files, making them look like they are original, when they are not, BIN2ISO in 2011, which converts BIN images (up to 2352 bytes per sector) to ISO9660, BRRRip in 2011, which extracts Bit Rate Reduction sound samples from SNES ROMs or uncompressed SPC files, being able to create a WAV output with any sound rate, ByteShuf in 2011, a byte scrambler and unscrambler, useful for joining split ROMs, ByteSwap in 2011, it changes the order of the bytes of each ROM record, organizing the data stored in it for reading in emulators with different reading standards, ZeroFill in 2011, creates empty files filled with zero-value bytes, suitable for application in virtual machines, PeCompat (2012), fixes a 32-bit Windows PE executable file to maximize its compatibility with older versions of Windows, ZIPBit in 2012, a command-line tool for repairing corrupted ZIP files, searching for incorrect bits in the data, with better functionality with compressed files with many small files, for a specific repair, or compressed files from old hard drives, where the error rate is also usually lower, and My Own HTTP Daemon in 2012, an internet server for the Linux system using a 386 processor (Linux gave access until 2013 to this processor). In 2011, he bundled all of his command-line utilities into a pack called Command-Line Pack (CMDPack). Among the programs were ScreamF (1996), HAX65816 (1998), UIPS (1999), VB2Rip (1999), ID3Point (2001), CDPatch (2001), ECM (2002), UNECM (2002), Rels (2002), Universal SFV (2003), FakeCRC (2010), BinComp (2010), SubFile (2010), WordAdd (2010), BIN2ISO (2011), BRRRip (2011), ZeroFill (2011), ByteSwap (2011), ByteShuf (2011) and PECompat (2012). Developed software until 2012.
From his development of VB2rip, he created his own format called .PSF (PlayStation Sound Format) in 2003, which was created from ripped PSX music. Over time, he adapted the conversion to other consoles, such as PS2, Sega Saturn, Dreamcast, N64, Gameboy Advance and Capcom QSound (which came from PSX arcade games) and each with its own format, known as PSF subformats, such as PSF2, SSF, DSF, USF, GSF and QSF, respectively. Also in 2003, he created several utilities for the PSF format, such as the Highly Experimental plugins for Winamp, which played the PSF1 and PSF2 formats of PS1 and PS2 respectively, and Highly Quixotic in 2003, based on the code of the Highly Experimental plugin, which only plays the .QSF (QSound Format) format, from arcade games CPS 1 and 2, and the programs PSFLab, a complete utility for Windows to create, debug, edit, test and optimize .PSF files, PSFPoint, a command line tool to mass edit tags (internal information) of .PSF files, also coming with a WIN32 binary, and PSF-o-Cycle, a complementary tool to PSFLab, creating EXE patches to modify the game binary and extract the .PSF drivers, which come with the songs to play them, in addition to also offering mass optimization of .PSF files, automatic definition of the length and gradual termination of each song in .PSF format, compressing the song size using 7-Zip Deflate, and updating the driver code in a list of PSFs, keeping the song data intact. In 2004, he also created the Highly Theoretical plugin for Winamp, running the Sega Saturn SSF and DSF formats on the Dreamcast. This plugin was never released, but its code was used by Kode54 from 2009 onwards to develop a sound emulator for the formats, called SegaCore, also never released.
Golden Ax Myth and Rally Racing DX (DC), Beats of Rage (PS2) and Grey's Anatomy - The Video Game (Wii)
Neill has also been involved in the gaming industry, porting the game Beats of Rage to the PS2 in 2004, helping to port homebrew games to the Dreamcast, such as Rush Rush Rally Racing DX in 2009 and Golden Axe Myth in 2011, and helping to program the game Grey's Anatomy - The Video Game for Windows in 2009. Neill has also contributed to emulation sites such as Zophar, ripping NES music with his Bleep! and posting on the site, such as Teenage Mutant Ninja Turtles III, Castlevania 3, and others.
He also had a translation project for the SNES in 1998, where he created a patch to add an English translation to the game Seiken Densetsu 3 made by partners in the project. At the time, the original translation project had been abandoned by Richard Bush and Neill decided to adopt the idea. His last version was released in 2000. In 1999, he was on another translation project, for the NES, Final Fantasy 3, completed in the same year. Among others. The main translator in these two Neill projects was SoM2Freak. Neill is part of one of the first phases of fan translation of console games that began between 1996 and 1997, with RPGs such as Final Fantasy 5 and Final Fantasy 2 for the SNES. His last appearance was in 2012, developing software on his website.
Emulators:
Multi Gauntlet Emulator (MGE) (1997), Emu-92 (1997), Retrocade (1997)
Emulators (Processors and Chips):
Starscream 68000 (1997), TMS5220 (1997), YM2151 (1997)
Programs:
ScreamF (1996), HAX65816 (1998), Patch IPS (1998), UIPS (1999), VB2Rip (1999), Nana (1999), ID3Point (2001), CDPatch (2001), Rels (2002), Dexter - DexDrive (2002), ECM (2002), UNECM (2002), Identsucks (2003), Universal SFV (2003), PSFLab (2003), PSFPoint (2003), PSF-o-Cycle (2003), Simple Time Slave (2003), Informer (2008), FakeCRC (2010), BinComp (2010), SubFile (2010), WordAdd (2010), BIN2ISO (2011), BRRRip (2011), ZeroFill (2011), ByteSwap (2011), ByteShuf (2011), Command-Line Pack (2011), PECompat (2012), zipbit (2012)
Plugin (Winamp):
Bleep! (1999), HeadAmp (1999), Highly Experimental (2003), Highly Quixotic (2004)
Games:
Beats of Rage (PS2) (2004), Grey's Anatomy - The Video Game (Windows) (2009) (helps), Rush Rush Rally Racing DX (Dreamcast) (2009), Golden Ax Myth (Dreamcast) (2011)
Translations:
Seiken Densetsu 3 (SNES) (1998) (Coupled with SoM2Freak), Final Fantasy 3 (SNES) (1999) (Coupled with SoM2Freak), Kingdom Grandprix (Arcade) (2001), Bahamut Lagoon (SNES) (2001) (Coupled with DeJap)
No comments:
Post a Comment