Both sides previous revisionPrevious revisionNext revision | Previous revision |
coding [2018/12/11 22:26] – [At C64 - Mini (native development)] crispin | coding [2019/01/27 21:09] (current) – [For C64 - Mini (cross development)] added KickC crispin |
---|
* [[keyboard_stickers|]] | * [[keyboard_stickers|]] |
| |
| ===== PETSCII (character graphics) editors ===== |
| |
| * [[http://petscii.krissz.hu/|PETSCII Editor]] - online PETSCII (character graphics) editor |
| * imports bitmap pictures by optical character recognition |
| * exports graphic to runnable C64 / Mini .prg, CBM prg Studio .sdd, assembly .asm and many more. |
| * [[https://nurpax.github.io/petmate/|Petmate]] - cross-platform C64 PETSCII editor (Windows, Linux, OS X) |
| * exports graphic to executable .prg, PETSCII .c, assembler .asm and many more. |
===== Programming books ===== | ===== Programming books ===== |
| |
* [[https://www.protovision.games/games/d42.php?language=en|D42 Adventure System]] | * [[https://www.protovision.games/games/d42.php?language=en|D42 Adventure System]] |
* [[http://8-bit.info/the-gilsoft-adventure-systems/|The Quill & Illustrator]] | * [[http://8-bit.info/the-gilsoft-adventure-systems/|The Quill & Illustrator]] |
* [[http://8-bit.info/infinite-imaginations-aventuras-ad/|DAAD Adventure Writer]] | * [[http://8-bit.info/infinite-imaginations-aventuras-ad/|DAAD Adventure Writer]] (contains all the tools to develop adventure games for C64, Spectrum, CPC, MSX, PCW, ST, Amiga and DOS) |
* [[http://www.gamebase64.com/game.php?id=3258|GAC (Graphic adventure Creator)]] | * [[http://www.gamebase64.com/game.php?id=3258|GAC (Graphic adventure Creator)]] |
* [[https://en.wikipedia.org/wiki/Adventure_Construction_Set|ACS (Adventure Construction Set)]] (tile/board rpg games) | * [[https://en.wikipedia.org/wiki/Adventure_Construction_Set|ACS (Adventure Construction Set)]] (tile/board rpg games) |
| |
* [[http://www.georg-rottensteiner.de/en/c64.html#c64studio|C64 Studio]] (Windows)\\ https://www.c64-wiki.com/wiki/C64_Studio C64 Studio is a useful Commodore development environment for Windows, which has been actively developed by Georg Rottensteiner since 2011. The program is focused on supporting C64 assembler and Basic V2, but also includes a number of other handy tools. | * [[http://www.georg-rottensteiner.de/en/c64.html#c64studio|C64 Studio]] (Windows)\\ https://www.c64-wiki.com/wiki/C64_Studio C64 Studio is a useful Commodore development environment for Windows, which has been actively developed by Georg Rottensteiner since 2011. The program is focused on supporting C64 assembler and Basic V2, but also includes a number of other handy tools. |
| |
| * [[https://gitlab.com/camelot/kickc|KickC]] (Windows, OS X)\\ KickC is a compiler for a C-like language that creates optimized 6502 assembler. The language is classic C with a few modifications to allow it to optimize better for 6502 assember. (currently in beta) |
| |
* [[http://www.lemonspawn.com/turbo-rascal-syntax-error-expected-but-begin/|Turbo Rascal SE]] (Windows 64-bit, Linux 64-bit, OS X)\\ TRSE is a complete suite (IDE, compiler, programming language, image sprite level resource editor) intended for developing games/demos for the 8-bit 6502 line of computers (C64, C128, VIC-20, NES) with a focus on the Commodore 64. With the benefits of a modern IDE (error messages, code completion, syntax highlightning etc) and a bunch of fast built-in tools, it has never been easier to program for the Commodore 64. | * [[http://www.lemonspawn.com/turbo-rascal-syntax-error-expected-but-begin/|Turbo Rascal SE]] (Windows 64-bit, Linux 64-bit, OS X)\\ TRSE is a complete suite (IDE, compiler, programming language, image sprite level resource editor) intended for developing games/demos for the 8-bit 6502 line of computers (C64, C128, VIC-20, NES) with a focus on the Commodore 64. With the benefits of a modern IDE (error messages, code completion, syntax highlightning etc) and a bunch of fast built-in tools, it has never been easier to program for the Commodore 64. |