aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2016-09-14Updated version for release.V1.4Ian C
2016-09-14Merge branch 'master' of https://github.com/noddybox/casmIan C
2016-09-14Added option for BASIC loader to Spectrum TAP file.Ian C
2016-08-22Updated link testIan C
2016-08-19Expanded label dump to 32 bitsIan C
2016-07-07Tweaked NES example tiles.Ian C
2016-06-06Fixed palette in NES example.Ian C
2016-06-06Merge branch 'master' of https://github.com/noddybox/casmIan C
2016-06-06Tweaks to NES example to trial NES CHR editor.Ian C
2016-05-26Added extra NES ROM options.Ian C
2016-05-25Setup version ident for next development version.Ian C
2016-05-25Read for V1.3 taggingV1.3Ian C
2016-05-25Improved NES example (Hello World)Ian C
2016-05-20Fixed error in NES header (missing zero byte)Ian C
2016-05-20First pass at NES ROM support.Ian C
2016-05-17Added support for 24 bit address labels.Ian C
* Also fixes bug where bank wasn't reset between passes.
2016-05-16Added SPC700 test file.Ian C
2016-05-16SPC700 additions.Ian C
* First completed version of SPC700. Very untested. * Fixed an oddity in the parser regarding quoted values not ending with a separator. These values now appear unquoted with the additional text included in the same argument.
2016-05-12Started on SPC700Ian C
Also: * Added offset to import command. Realised fairly useless, but may as well keep it. * Added setting of address space size to state for PC.
2016-05-11Added option to import only labels from library.Ian C
2016-05-08Updated version number for next lot of development.Ian C
2016-05-08Changes for V1.2:V1.2Ian C
* Finished library support. * Finished SNES support * Fixed bad email in copyleft headers.
2016-05-06Added simple library format.Ian C
2016-05-06Fixed SNES checksum.Ian C
2016-05-04First (bad) attempt at SNES checksum.Ian C
2016-05-04First pass at SNES ROM output.Ian C
Still to do: * ROM type * ROM checksums
2016-05-03Merge branch 'master' of https://github.com/noddybox/casmIan C
2016-05-03Checked 65c816 output using dispel.Ian C
2016-04-28Fixed missing return from function.Ian C
2016-04-28First pass of compilable 65c816 mode.Ian C
2016-04-25Further changes for 65c816 (still broken build)Ian C
2016-04-20Started on 65c816 (not yet compilable)Ian C
2016-04-20Removed modulus and added '%' as a binary format marker.Ian C
2016-04-20Updates ready for tagging.V1.1Ian C
2016-04-19Fixes Gameboy outputIan C
* Fixes Gameboy output * Documentation changes for Gameboy * Gameboy example now works
2016-04-19Fixs to GB 16-bit register load op and othersIan C
2016-04-18Update Gameboy test (still not working)Ian C
2016-04-18Fixed problem with zero page detection.Ian C
Zero page detection wasn't aggressive enough; by only doing the test on the last past, labels weren't being updated till the final pass.
2016-04-17Various fixesIan C
* Added VCS example, which highlighted some bug in the zero page detection. * 6502 fixes for the above. Still a problem with code generation. * Updates to Gameboy code (example still not working in emulator). * Fixed listing not being generated when enabled.
2016-04-15Started on Gameboy support.Ian C
2016-04-10Updated usage with version ready for tagging.Ian C
2016-04-06Added ZX81 output driverIan C
2016-03-22Fixes to T64 output.Ian C
2016-03-21Added initial version of T64 output driver.Ian C
2016-03-21Added missing files from previous commit.Ian C
2016-03-20Move output drivers to separate files in preperation for additional drivers.Ian C
2016-03-19Moved documentation to an hand-crafted HTML file.Ian C
2016-03-16Updated banking to work with output.Ian C
2016-03-14Initial code for handling of memory banks.Ian C
2016-03-08Fixed prototype of SetNeededPasses()Ian C