Both sides previous revisionPrevious revisionNext revision | Previous revision |
coding [2018/11/20 19:22] – added "Specific kits" > Wargame Construction Set 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. |
* [[http://dotbasic.cbm8bit.com/|DotBasic Plus]] - "modern gui with complete mouse / joystick support"\\ Ultimate software development package for the C64: DotBASIC Plus. DB+ provides the means to create sophisticated, modern-looking programs and is at the same time perfect for the programming novice. | * [[http://dotbasic.cbm8bit.com/|DotBasic Plus]] - "modern gui with complete mouse / joystick support"\\ Ultimate software development package for the C64: DotBASIC Plus. DB+ provides the means to create sophisticated, modern-looking programs and is at the same time perfect for the programming novice. |
* [[https://github.com/jkotlinski/durexforth|DurexForth]] - Modern C64 Forth\\ Includes a vi clone written in Forth, a high-resolution graphics library, plus MML music support. | * [[https://github.com/jkotlinski/durexforth|DurexForth]] - Modern C64 Forth\\ Includes a vi clone written in Forth, a high-resolution graphics library, plus MML music support. |
| * [[https://github.com/bobbimanners/EightBall|EightBall]] - The Eight Bit Algorithmic Language for Apple II, C64 and VIC20\\ "EightBall is an interpreter and bytecode compiler for a novel structured programming language. It runs on a number of 6502-based vintage systems and may also be compiled as a 32 bit Linux executable. The system also includes a simple line editor and the EightBall Virtual Machine, which runs the bytecode generated by the compiler." |
* [[http://style64.org/release/turbo-macro-pro-sep06-style|Turbo Macro Pro]] assembler by Style (C64, C64DTV, +IDE64)\\ "Turbo Macro Pro is a heavily modified and improved descendant of the original Turbo Assembler Macro, which is itself a follow up version to the original Turbo Assembler." | * [[http://style64.org/release/turbo-macro-pro-sep06-style|Turbo Macro Pro]] assembler by Style (C64, C64DTV, +IDE64)\\ "Turbo Macro Pro is a heavily modified and improved descendant of the original Turbo Assembler Macro, which is itself a follow up version to the original Turbo Assembler." |
| |