Shiru's Stuff

untergrund.net - Free hosting for the demoscene
News   About me   Software   Code   Articles   Music   Donate     1-bit music blog     Chiptune Album Service



     About me - Game development - Demoscene


About me

Nickname(s): Shiru, sometimes shiru8bit. In the past Shiru Otaku, DJ Uranus (as composer)
Location: Russia, Moscow
As coder: Started in 1994. C/C++, Assembler, J2ME, Java, JavaScript, Lua, AS3, PHP, AngelScript, Python, Haxe. 8080, Z80, x86, ARM, AVR, MCS51, 6502, 65816, 68000, SPC700. Atari 2600, Atari 8-bit, Arduino, ColecoVision, C64, VIC-20, PET, ESP12, Game Boy, IBM PC (DOS/Windows), MSX, NES, Palm, PocketPC, PowerTV, Radio 86RK and compatibles, Sega Master System, Sega Megadrive/Genesis, N64, SNES, Symbian, TI-8x, ZX Spectrum. Worked as a sound/tools/games programmer for a few years in the early 2000s, an indie developer ever since.
As composer:  Started in 1997. Any trackers, MIDI sequencers, DAWs, and other stuff. Both chip and sampled music. I also made music and sound effects for few commercial games. My favorite sound chip is 2A03. I prefer XM and FT2/Skale/MilkyTracker out of sample-based formats and trackers, and Psycle out of modern trackers.
As artist:  Not an artist in general, I have basic skills of hand drawing, pixel art, digital painting, low and hi-poly 3D modelling.
Interests: Computers and game consoles. Anything related to video games. Programming for low spec systems and embedded devices. Music as a whole. Electric guitars and gear. Punk rock. Amateur electronics. Industrial history. Space. Nuclear power and weapons. Anime. Movies. Movie and animation making. VFX. Happiness for one and all.
Contacts: shiru at mail dot ru
Skype shiru8bit (text only)
Facebook
YouTube
Bandcamp
SoundCloud (all music)
SoundCloud (1-bit music)
Patreon
Twitter


About me :: Game development

This is list of any game projects, either hobbyist or pro, that I had some conscious involvement with - as sole developer (design, code, graphics, music), or in a single creative role. It only includes projects that were considered complete and released to the public, at least to some extent, as there were way too many unfinished projects to mention. The list is fairly incomplete, it is difficult to remember or track down all these projects, and sometimes I had vague idea how the game will be called, or I just didn't know the fate of a project. Countless non-game but related projects, as well as projects that use some of my libraries or ripped content, not included.

1995     The Castle - ZX Spectrum, personal amateur project - my first finished game, written in Sinclair BASIC, I did everything
Labyrinth - ZX, personal - everything
Arcade Tenis - ZX, personal - everything
Ildarman - ZX, personal - everything
1996 Labyrinth II - ZX, personal - everything
Area-X - ZX, personal - everything
Star Destroyer - ZX, personal - everything
Star Destroyer II - ZX, personal - everything
Star Destroyer III - ZX, personal - everything
Labyrinth III - ZX, personal - everything
Great Testing - ZX, personal - everything
Star Crasher - ZX, personal - everything
The Castle - Vector-06C, personal - everything
1997 Super Pacman - ZX, personal - everything
Great Testing - ZX, personal - everything
Super Pacman - ZX, personal - everything
Diamond Mine - ZX, personal - everything, my first game fully written in Z80 assembly code
1998 Cosmic Battle 2 - ZX, amateur, with ECA - some graphics and minor code help
1999 Labyrinth 2 Issue 2 - ZX, personal - everything
2000 New Time Pacman - ZX, personal - everything
2001 Nova Columns - MS-DOS, amateur dev team Angel2 - all code, graphics, sound
Rubik's Cube - MS-DOS, Angel2 - everything
Chain The Line - MS-DOS, Angel2 - GUI code
2002 Chain The Line 2 - Windows, Angel2 - GUI code
Worm255 - ZX, personal - everything
2004 Collapse - PowerTV, DevelopOnBox - code
Runika - PowerTV, DevelopOnBox - code
Wolfenstein 2004 - ZX, Alone Coder - level editor, minor graphics and help
Little Bombers Returns - Windows, Alawar - music, just one of songs
2005 Cosmic Fallout 2 - PowerTV, DevelopOnBox - code
Cosmic Fallout 2 Plus - PowerTV, DevelopOnBox - code
Alien Outbreak 2: Invasion - PowerTV and Windows, Bee Games - all music
2006 Time Gal - modern ZX, Alone Coder - help with video conversion
Ball Quest - modern ZX and MSX, Alone Coder - level editor, some graphics, minor help
Galaxy Core - Windows Mobile, THD2 - music and sound effects
Smart Drops - Windows Mobile, THD2 - some sound work, voice recording
2009 Nim Master - Adobe Flash, SomeGoodGames - everything
Healty Teethy - Flash, SomeGoodGames - everything
2010 Sliding Puzzle: Flowers - Flash, SomeGoodGames - everything
Uwol: Quest for Money - Sega Genesis, Mojon Twins - source port, improved graphics and music
Magic Tokens - ZX, personal - everything
Find The Smiley - ZX, personal - everything
GridScan - Radio-86RK, personal - everything
Sea Dragon - ZX, ace210 - beeper sound effects and beeper music
2011 Lan Master - NES, personal - my first NES game, everything
Lawn Mower - NES, personal - everything
Alter Ego - NES, Denis Grachev - port, programmed from scratch, graphics improved, sound
Zooming Secretary - NES, personal, with Pinball Wizard - all code, sound, music
Christmas Craze - SNES, RetroUSB - everything
2012 Chase - NES, personal - programming example game, everything
Classic Kong - SNES, BubbleZap - everything
XNX - ZX Evo (ATM2), personal - everything
2014 Creepy Bird - SNES, Piko Interactive - all code, music
Blow 'em Out - NES, Greeting Carts - everything
2015 Beerslinger - NES, Greeting Carts - everything
Thor's Quest - SNES, Piko/BubbleZap - music
Hind Strike - SNES, BubbleZap - all code, sound effects, some minor design, graphics and music work
Zombiejack - NES, Mega Cat Studios - everything but sprite graphics
2016 Perfect Pair - NES, Greeting Carts - everything
Blow 'em Out - SNES, Greeting Carts - uplifted version, everything, including new graphics
BASIC Championship Wrestling - NES, Chris Dietrich - a port of QBasic game, recreated from scratch, sound added
Snakky - NES, Piko - port of my unreleased Flash game from 2009, everything
Super Zombiejack - SNES, Mega Cat Studios - everything but graphics
Gorodki - NES, Piko - everything
2017 Pow2 - NES, Piko - everything
2018 Pac-Man - Genesis, New Wave Toys - an authentic arcade port for a commercial handheld toy, everything
Tetris - NES, Retro-Bit - a version of Tetris game, everything
Planet X3 - MS-DOS, The 8-Bit Guy - sound stuff, including music tracker, sound code, and effects
2020 Jim Power - NES, Piko - game redesign, code, sound effects, music cover versions, some minor graphics.
2021 Attack of the PETSCII Robots - VIC-20, The 8-Bit Guy - sound code, sound effects and music
Ms. Pac-Man - Genesis, ??? - an authentic arcade port for another commercial toy, everything
Attack of the PETSCII Robots - ZX Spectrum 48K, The 8-Bit Guy - some code, beeper sound effects and music, extra graphics


About me :: Compo results

Music:

2002     Paradox'2002 - AY-3-8910 - It's come from the dark, 7 of 12
2004 Chipuha #2 - 64K chiptune - Dreamy music, 14 of 40
XkCompo - 10K chiptune - Stupid but happy, 12 of 34
KidSoft 2004 - AY-3-8910 - Summer, 4 of 11
2005 MOD-Files 2005 - 100K chiptune - Reversion, 7 of 11
MMTAC 2005 - 100K chiptune - Open Space, 3 of 4
2007 DiHalt 2007 - TurboSound FM - ZNX Type, 1 of 8 (one of two 1st places in the compo)
2008 DiHalt 2008 - TurboSound FM - Deep, 1 of 3
2009 DiHalt 2009 - TurboSound FM - Mass Production, 2 of 5
2010 ArtField 2010 - AY-3-8910 music - Proper Summer, 3 of 7
DiHalt 2010 - 1-bit music - Final Guy, 4 of 6
BattleOfTheBits - ZX Spectrum Beeper Speaker (1-bit music) - Restless Fighter, 1 of 22 (Best Overall)
ExChipO #2 - NES Chip Tune Compo - After the Rain, 1 of 4
2015     ArtField 2015 - NES Music - Voidfiller, 1 of 3
2016     DiHalt 2016 Lite - MP3/OGG - overawire, 5 of 6
DiHalt 2016 Lite - ZX Spectrum Beeper Music - Struggle, 1 of 6
2018     DiHalt 2018 Lite - AY-3-8910 - We'll Be Alright, 1 of 3
DiHalt 2018 Lite - ZX Spectrum Beeper Music - Headbanger, 3 of 4
DiHalt 2018 Lite - ZX Spectrum Beeper Music - Fase Cuatro, 2 of 4
DiHalt 2018 Lite - MP3/OGG - Track 0 Sector 9, 7 of 7
DiHalt 2018 - ZX Spectrum Beeper Music - Catching Up, 2 of 7
2019     CAFe 2019 - Oldskool Music - Falling Asleep, 4 of 10
2021     DiHalt 2021 - ZX Spectrum Beeper Music - Standing Wave, 3 of 7
DiHalt 2021 - ZX Spectrum Beeper Music - Repeating Itself, 4 of 7
Silly Venture 2K20+1 SE - Atari XL/XE GTIA music compo - High Orbit, 1 of 2
2022     DiHalt 2022 - ZX Spectrum Beeper Music - Freezing Point, 1 of 6
DiHalt 2022 - ZX Spectrum Beeper Music - Geostorm, 2 of 6
2024     Multimatograf 2024 - ZX Spectrum Beeper Music - Lightbeam, 2 of 6
Multimatograf 2024 - ZX Spectrum Beeper Music - Outtarut, 4 of 6
 
Other:

2008     ASCiI 2008 - ZX Spectrum 1K Procedural graphics - City Storm, 1 of 3
2009     raww.orgy - ZX Spectrum 256b intro - No Signal, 4 of 9
2010     Your Game 4 - ZX Spectrum game compo - Magic Tokens, 2 of 10
2011     NES Coding Compo - Lan Master, 2 of 5 and Lawn Mower, 3 of 5
2018     Chaos Construction 2018 - ZX Spectrum 640K Demo (combined Oldschool Demo) - AONDEMO, a demo for an old phone, 1 of 6
2019     CAFe 2019 - Console Demo/Intro - HEOHdemo, 1 of 4
2020     DiHalt 2020 Lite - New Year's Intro - New Year 2020, 1 of 4
2021     CoRoBars - LowEnd 256b Intro - CoRoBars, 5 of 14
2022     Evoke 2022 - Alternative Platforms Demo - Area 5150, PC Speaker music in the main section of the demo, 1 of 14
CAFe 2022 - LowEnd Demo Combined - BACK TO THE PET, a Commodore PET 4032 demo, 1 of 3
2024     Revision 2024 - Wild Demo - BAD AON, a Bad Apple version for an old phone with 7-segment LED display, 1 of 16