pouët.net

Pimp My Chips by ate bit [web]

---------/\--------------------------------------------------- - - --   
        /  \ __/\____    __/\_____   ________  __/\_ __          
       /    \)      (___/   /    ( _/  _    (_/     / (____      
      /      \         /    ) /  /_)   )     /_  __/      /\       
     /       /\       /__  /   _/ /    _____/  \/_/      /__       
    /       /  \ \___/ _/  \  / _/   _    _/     )  \  _/ _/\      
   /       /    \      )    \/  )    )    )     /    \/   ) /       
  /       /      \____/________/_________/_____/_________/ /ne7   
-/       /        \___\ _______\_________\_____\_________\/------ - -
/_______/__________\--------------------------------  -- - ---- -- -
-------------------- a t e  b i t  p r e s e n t s -------------- - -


--- Pimp My Chips -------------------------------------------- - - --
Take four international chip tune artists, one coder and one awesome 
idea - recreate classic pop tunes on a ZX Spectrum. The result is a 
PC musicdisk that lets you hear what might have happened if the 
original artists only had access to an AY sound chip in their 
recording studios


--- Keys ----------------------------------------------------- - - --
P, play
S, stop
F, skip forwards one track
B, skip backwards one track
Or just click on the buttons...


--- Credits -------------------------------------------------- - - --
evilpaul - Code, Gfx
Mofobaru, Gasman, Simon and Nik-o - Top notch music

Additional code libraries used:

FMOD - http://www.fmod.org/
libayemu - http://sashnov.nm.ru/libayemu.html
PhysicsFS - http://icculus.org/physfs/

All of these libraries have been invaluable in the development of 
this product and I am extremely grateful to their authors


--- Greets --------------------------------------------------- - - --
Everyone on #ukscene
All testers ( especially Psonice and his test farm ;)
4Mat
Korruptor


--- And also... ---------------------------------------------- - - --
The engine used in this musicdisk has taken too many years to 
produce and has changed direction two or three times. It started out 
on OSX using SDL (always with the intention of being cross-platform) 
and languished there in development hell for quite some time. I have 
shown "almost complete" versions to people as long ago as 2006. To 
tell the truth, I abhor XCode and I found it impossible to finish 
the product with it. Once I ported the code to Visual Studio at the 
very end of last year the development process has sped along at a 
cracking pace. Once all notion of making the thing cross-platform 
had finally evaporated I also moved away from SDL and ported the 
renderer to DirectDraw

I'm happy with the state of the product as it stands now but its 
development has suffered from the aforementioned evils of a long 
development time and changing of APIs. Because of this, there are 
proably a few bugs in there that have slipped through the quality 
control net. The renderer itself contains some shocking assumptions
and the Windows message handler is a bit.. er.. creative..! If you 
do happen to find any major problems then please feel free to 
contact me ( evilpaul at evilpaul dot org ) and I'll see if I can 
fix them

One further point: this musicdisks engine has always been very data 
driven and it was intended that it would be used for more than one 
actual musicdisk. At the moment there are no other concrete plans on 
the horizon for further releases. However, if you would like to 
release a non-commercial musicdisk using this engine then please 
contact me. It can play anything that FMOD can play ( so mp3s, oggs 
and various flavours of mods are available ) and custom players can 
also be added ( like the Spectrum vtx player in this release ) if 
you can provide me with decent, working code. To get another disk 
released will require some effort on my part ( I doubt that anyone 
else can figure out the bespoke scripting langage used! ) so I ask 
that you only contact me if you are serious, can provide all artwork 
and music yourself and can work to my potentially glacial release 
schedule ;)


--- Further info --------------------------------------------- - - --
www.atebit.org
www.evilpaul.org
#ukscene


-------------------------------------------------------------- - - --