Alex Thissen
601c6102e8
Fixed last linefeed and notation convention errors.
2016-09-13 22:02:37 +02:00
Sven Oliver Moll
bcdd190020
removed 'make clean' invoked from test/Makefile for test/assembler/Makefile, as all artifacts are now created in testwrk and will be cleaned up out of directory
2016-09-13 11:54:56 +02:00
Sven Oliver Moll
95a2f4b9dd
re-adding WORKDIR to Makefile
...
- added workaround to remove *.o files after assembling
- also removed now obsolete clean target
2016-09-13 11:28:11 +02:00
Sven Oliver Moll
aaa26c7d57
Revert "test/assembler: removed WORKDIR variable, as remote assembling does only work partly"
...
This reverts commit 7a9a7c3188
.
2016-09-13 11:21:25 +02:00
Oliver Schmidt
8b7767b748
Merge pull request #349 from groessler/something_to_pull
...
Atari: fix lookup of default device on XDOS.
2016-09-13 10:27:48 +02:00
Christian Groessler
6198e10f67
Atari: fix lookup of default device on XDOS.
...
Stefan Dorndorf, author of XDOS, pointed out that retrieving the
default device by looking at an undocumented memory location won't
work in future XDOS versions.
He also showed a way to get the default device in a compatible
manner.
This change implements his method and adds a version check (XDOS
versions below 2.4 don't support this -- for them the behaviour
will be the same as, for example, AtariDOS: no notion of a default
drive).
2016-09-12 23:40:25 +02:00
Sven Oliver Moll
0949b2e104
added missing ',' in documentation.
2016-09-12 18:38:10 +02:00
Alex Thissen
ef7e9db116
Changed __BLOCKSIZE__ to __BANK0BLOCKSIZE__.
...
Added __BANK1BLOCKSIZE__ which defaults to 0.
2016-09-11 22:26:52 +02:00
Sven Oliver Moll
a5772f7dc3
added forgotten testcase for testing cpu based conditional assembling
2016-09-07 19:49:21 +02:00
Sven Oliver Moll
c0d2643952
added 4510 cpu detection to getcpu.s
2016-09-07 19:44:11 +02:00
Sven Oliver Moll
7a9a7c3188
test/assembler: removed WORKDIR variable, as remote assembling does only work partly
2016-09-07 19:41:37 +02:00
Sven Oliver Moll
ae3f9bbd77
Added assembler pseudo commands .P4510 and .IFP4510 together with docs and testcase
2016-09-07 19:21:24 +02:00
Oliver Schmidt
05279f8302
Merge pull request #345 from SvOlli/release
...
migrated opcodes tests for assembler from testcode to test...
2016-09-07 10:11:47 +02:00
Oliver Schmidt
32d4937363
Merge pull request #347 from groessler/something_to_pull
...
Fix some typos.
2016-09-06 17:59:12 +02:00
Christian Groessler
3531bcbf3e
Fix some typos.
2016-09-06 15:13:44 +02:00
Sven Oliver Moll
f007fc13d5
added README for test/assembler
2016-09-06 14:54:21 +02:00
Oliver Schmidt
00a9406bb4
Merge pull request #344 from greg-king5/huc6280-disassembler
...
Fix some bugs in the da65 disassembler's HuC6280 section.
2016-09-04 12:25:28 +02:00
Oliver Schmidt
896b7c1116
Added comment about commented-out value.
2016-09-04 12:22:11 +02:00
Sven Oliver Moll
89e2bf89cb
migrated opcodes tests for assembler from testcode to test for inclusion on automated testing
2016-09-03 16:52:23 +02:00
greg-king5
a982e434f2
Added commented placeholder for future Mitsubishi 740 CPU in "cpu.mac".
2016-09-02 17:55:39 -04:00
Greg King
4b2e3be2fc
Fixed some bugs in da65's HuC6280 section.
2016-09-02 14:24:29 -04:00
Greg King
579b89ad98
Skipped the bit flag for the (not implemented) Mitsubishi 740 in "cpu.mac".
2016-08-31 20:41:17 -04:00
Oliver Schmidt
9c38521ea8
Merge pull request #343 from SvOlli/release
...
Add 4510 support for C65/C64DX
2016-08-31 22:05:49 +02:00
Sven Oliver Moll
48f64de720
4510 support: yet another round up little updates
2016-08-31 20:18:54 +02:00
Sven Oliver Moll
4384603eeb
4510 support: added some other small improvements:
...
- fixed typo in doc/ca65.sgml
- Greg found a way to get rid of one extra opcode handling in total
2016-08-30 22:58:40 +02:00
Sven Oliver Moll
91f8e09bcc
4510 support: fixed some cosmetical stuff and documentation
2016-08-29 23:29:31 +02:00
Sven Oliver Moll
0538184699
Add 4510 support for C65/C64DX
2016-08-29 10:45:18 +02:00
Oliver Schmidt
1e7a992663
Merge pull request #338 from IrgendwerA8/master
...
Allow use of different charmaps on Atari target
2016-08-28 11:22:44 +02:00
IrgendwerA8
d65f587f69
Internal/screen character mapping: Supressed warnings for re-map and added documentation.
2016-08-27 22:02:08 +02:00
alexthissen
e786d1cf49
Update exehdr.s
...
Fix for memory bank 1 which should be zero for almost all cartridges for emulators to work correctly.
2016-08-27 21:58:13 +02:00
Greg King
1dee57bf1f
Made cc65 not warn us when we change character code 0x00 back to itself.
2016-08-26 08:08:44 -04:00
Oliver Schmidt
2f6fb1de1c
Added -Wc to the (pseudo) output dump.
2016-08-26 11:06:58 +02:00
Oliver Schmidt
0fca806b0a
Merge pull request #336 from cacciatc/switch-error-fix
...
Switch error fix
2016-08-21 15:07:42 +02:00
Chris Cacciatore
e9295b2a98
Updated comment regarding curly braces.
2016-08-20 09:42:29 -07:00
Chris Cacciatore
7919812378
Updated switch statement comments.
...
* Now comments represent the fact that there may not be curly braces.
2016-08-19 20:21:10 -07:00
IrgendwerA8
024f66a84f
Allow use of different charmaps on Atari target
2016-08-19 17:27:41 +02:00
Oliver Schmidt
e52feb2b91
Merge pull request #335 from IrgendwerA8/SMC_macro_fixes
...
SMC macro fixes for changed .paramcount and byte overflow behavior
2016-08-16 09:23:28 +02:00
Chris Cacciatore
ac4bdbd411
Now testing switch statements with empty bodies.
2016-08-15 11:36:50 -07:00
Chris Cacciatore
c4823c6fd4
Added Duff's Device to tests.
2016-08-15 11:26:03 -07:00
Chris Cacciatore
3bd3fd8749
Removed check for LCURLY in switch statements.
2016-08-15 11:03:02 -07:00
Oliver Schmidt
0ad1880c42
Merge pull request #334 from cacciatc/standard-versioning
...
All programs print version and exit successfully.
2016-08-14 22:18:19 +02:00
Irgendwer
aea312746b
Update smc.inc
2016-08-14 19:35:35 +02:00
IrgendwerA8
7f4b14ee49
SMC macro fixes for changed .paramcount and byte overflow behavior
2016-08-14 19:33:09 +02:00
Chris Cacciatore
bad8412131
All programs print version and exit successfully.
...
* All programs are now using the ProgName variable as well.
2016-08-12 08:54:41 -07:00
Oliver Schmidt
d9a2452b81
Merge pull request #332 from greg-king5/interrupt-functions
...
Add C-code interfaces for the CBM Kernal functions SCNKEY and UDTIM.
2016-08-11 19:12:36 +02:00
Oliver Schmidt
22d1f1da1b
Minor style fix.
2016-08-10 11:38:11 +02:00
Chris Cacciatore
f9482a1b72
Fixed test negation. ( #329 )
...
Fixed test negation.
2016-08-09 15:46:51 -04:00
Greg King
2c03b9a1bc
Added C-code interfaces for the CBM Kernal functions SCNKEY and UDTIM.
2016-08-07 15:50:10 -04:00
Oliver Schmidt
d90dff5861
Merge pull request #328 from cacciatc/print-sym-name-incompatible-ptr-types
...
Reporting sym name for incompatible pointer types.
2016-08-05 13:31:34 +02:00
Greg King
33b1d82791
Added the WDC65c02S WAI and STP mnemonics to the disassembler.
2016-08-02 16:38:39 -04:00