= AMSprite - Amstrad CPC Sprite and Loading Screen Editor =
= '''[[Retro_Game_Asset_Studio|AMPSRITE HAS BEEN REPLACED BY RETRO GAME ASSET STUDIO!!]]''' =
[[Image:AMSpriteScr.jpg|600x500px|AMSprite main editor]]<br>
== Introduction ==
If you're writing a game for the CPC this cross-development GUI tool will allow you to generate ready-to-use sprites and loading screens for the CPC in assembly language.
NOTE this initial release doesn't include any error checking so may crash at inopportune moments - save your work regularly. This software is free and open source. It is very much work in progress, so if it breaks or is confusing, let me know!
== Features<br> ==
*Edit in Mode 0 or Mode , 1 , or 2.* View sprite animation preview at any frame rate*Edit hardware sprites for CPCPlus, with custom palette
*Export to MAXAM/WinApe ready assembler
*Select palette from authentic Amstrad set of 27
*Import any image file and convert to amstrad sprite or loading screen
*Import any video file and generate an assembly program to replicate on the CPC
*Export a blank image with indexed amstrad palette for editing in external paint program. Can be reimported.
*Includes a full test program to see your sprites in action on the CPC. <br> *Includes a basic level editor *Includes a basic sound effects / music tracker. *Cross Platform, run under Windows or Mac/Linux via MONO runtime.
== Downloads ==
Download Windows XP/Vista /Win7 Installer here:<br>Download source code here [[Media:<br>AMSprite_setup.rar|AMSprite_setup.rar]] 1.4 (Requires [http://www.microsoft.com/downloads/details.aspx?FamilyID=0856EACB-4362-4B0D-8EDD-AAB15C5E04F5&displaylang=en .Net Framework 2.0]) <br>Should also run under Download Windows/Linux/Mac [http://mono-project.com/Main_Page MONO] on Linux? Assemblies here : [[Media:AMSprite_mono.rar|AMSprite_mono.rar]] 1.3 (someone able Requires MONO 2.4 runtime minimum). NOTE I have tested the program under MONO and most features seem to verify?work OK but you may experience bugs... You should have libmono-microsoft-visualbasic8.0-cil installed too.<br /> The source code is stored in a Subversion repository [http://svn2.xp-dev.com/svn/lachlankeown-AMSprite here], and is publicly available (read only) . I recommend [http://tortoisesvn.net/ TortoiseSVN] as a simple Windows based Subversion client. You will need VS2008 Pro or the free Express edition of [http://www.microsoft.com/Express/VB/ Visual Basic .Net 2008] to make changes. If you make any changes, send me a diff and I will integrate.<br> == Work in Progress == == What's New == ===== Version 1.4 31-Dec-09 ===== * Included option to output mirrored sprites.* Outputs hardware sprites in compressed format.* Supports video import under 64-bit OS. ===== Version 1.3 15-Jul-09 ===== *Added support for Hardware Sprites (CPC Plus) ===== Version 1.2 26-May-09 ===== *Functional (just) tracker and SFX tracker.*Core functionality now fully working under MONO runtime. ===== Version 1.1 30-Apr-09 ===== *Level Editor *Video Import and convert utility *Animation preview *Windows binary -> CPC assembly tool *Numerous bug fixes and UI improvements *Edit in Mode 2/Spectrum monochrome
== Contact ==
You can contact me at lachlankeown @t gmail Lachlan Keown New Zealand [[Category:Applications]][[Category:CrossDev]] [[Category:Graphic]] [[Category:CPC Plus]]