1
0
mirror of https://github.com/cc65/cc65.git synced 2026-04-20 17:20:49 +00:00
Commit Graph

7020 Commits

Author SHA1 Message Date
Oliver Schmidt 5bbf010029 Merge pull request #371 from jedeoric/master
Create an Oric Telestrat target library
2017-02-10 23:47:13 +01:00
jede 9cde534b23 Rollback for *.vcxproj, telestrat.sgml modified for "don't" instead of "did not" for telemon2.4 2017-02-09 18:46:56 +01:00
Greg King 69e3bbea7e Reverted 'Used more mundane addressing in some of the instructions in "zlib/inflatemem.s".'
This reverted some of commit e7e65044e6.
2017-02-07 07:33:27 -05:00
Oliver Schmidt e581ad3633 Merge pull request #376 from groessler/something_to_pull
gamate, lynx, nes, pce: remove joy_stddrv.s
2017-02-06 19:29:46 +01:00
Christian Groessler 39a1a142e3 gamate, lynx, nes, pce: remove joy_stddrv.s
These targets don't support dynamically loaded joystick drivers.
2017-02-06 19:26:12 +01:00
jede d2fc2c74fb Correcting scrsize.s into _scrsize.s 2017-02-03 21:11:37 +01:00
jede d76911d38a Fixing telestrat.h 2017-02-02 22:53:28 +01:00
jede ad6e54c2d8 Updating doc 2017-02-02 22:44:06 +01:00
jede 5abb40b229 Last push for tonight :) 2017-02-02 00:11:11 +01:00
jede 4b77072fed Correcting alignment 2017-02-02 00:05:50 +01:00
jede bbff709d9f Correcting return line 2017-02-02 00:00:21 +01:00
jede 0e649f24ea Correcting some code from github comments 2017-02-01 23:58:33 +01:00
Oliver Schmidt aa4493df9f Merge pull request #373 from groessler/something_to_pull
pce/memcpy.s: remove superfluous comma in comment
2017-02-01 18:29:42 +01:00
Christian Groessler 034c668b15 pce/memcpy.s: remove superfluous comma in comment 2017-02-01 17:52:30 +01:00
jede d9778994fa Correcting some spaces 2017-01-31 22:33:19 +01:00
jede 37185b20dd correcting README.md to add telestrat target 2017-01-31 22:21:53 +01:00
jede 6f58b9a22d Correcting comments alignment
Correcting an address error in telestrat.inc when cleaning files which broke read.s primitive
2017-01-31 22:20:19 +01:00
jede b5fef66f37 Merge telemon24 and telemon30 into telestrat target.
Cleaning, and replace tab to spaces
Converting hex lowercase value into uppercase char.
Changing := and = when it was needed
2017-01-31 22:09:14 +01:00
jede 06b2b83ab2 Correcting spaces 2017-01-29 23:18:32 +01:00
jede 858e952505 Fix 2017-01-29 23:05:18 +01:00
jede db3b6603e5 Fix 2017-01-29 23:03:01 +01:00
jede bd82bf6a7f Fix 2017-01-29 22:59:53 +01:00
jede e21eca942b new pull fix 2017-01-29 22:55:35 +01:00
jede 2697499b3c Fixing old pull request 2017-01-29 22:53:50 +01:00
jede 0f8fb4d79d Merge with current version 2017-01-29 22:39:51 +01:00
jede 29881fb7c9 Revert 2017-01-29 22:28:54 +01:00
jede 6ed57af9fd removing ch376.h 2017-01-29 22:14:56 +01:00
jede d1b5a6632d Adding telemon30 and telemon24 primitives 2017-01-29 21:18:49 +01:00
Oliver Schmidt 6878ede5d7 Merge pull request #370 from groessler/something_to_pull
libsrc/c16/get_tv.s: remove code duplication
2017-01-26 17:07:13 +01:00
Christian Groessler bba7c980e4 libsrc/c16/get_tv.s: remove code duplication
Use the plus4 version of get_tv.s.
2017-01-26 16:43:47 +01:00
Oliver Schmidt cc8ecd836f Merge pull request #369 from groessler/something_to_pull
Small space optimization in libsrc/atari/is_cmdline_dos.s.
2017-01-25 11:04:49 +01:00
Christian Groessler f613ee0f57 More optimization in libsrc/atari/is_cmdline_dos.s.
Suggestion by Spiro Trikaliotis.
2017-01-24 21:01:42 +01:00
Christian Groessler 6f463d60a3 Small space optimization in libsrc/atari/is_cmdline_dos.s. 2017-01-24 20:21:56 +01:00
jede 038ac5a65a Correcting doc adding telemon 2.4 primitives 2017-01-22 21:41:49 +01:00
Oliver Schmidt 69c293919a Fixed typo. 2017-01-22 12:04:21 +01:00
Oliver Schmidt 251f8cf229 Merge pull request #368 from greg-king5/tgi-mouse
Add a way to show the default mouse pointer on C64 TGI  screens.
2017-01-20 11:21:09 +01:00
Greg King 54ff808c2c Added a way to show the default mouse pointer on C64 TGI (graphics) screens. 2017-01-18 16:05:47 -05:00
Oliver Schmidt 977bca922b Merge pull request #365 from FlorentFlament/master
Add C support for Atari 2600 (VCS)
2017-01-16 16:26:48 +01:00
Florent Flament 2a81eaa06e Add Atari 2600 documentation 2017-01-15 20:53:34 +01:00
Florent Flament 3d52856dd2 Add Atari2600 ASM header (.inc) files 2017-01-15 12:09:38 +01:00
Florent Flament c1aac0de0e Add C support for Atari 2600 (VCS) 2017-01-13 21:12:22 +01:00
jede d5ba063602 Correcting some bugs 2017-01-04 20:03:19 +01:00
Oliver Schmidt 1fc2dfb64f Merge pull request #363 from kylophone/master
doc/ca65: fix typo
2016-12-27 22:27:00 +01:00
Kyle Swanson 1b4a7e37ce doc/ca65: fix typo 2016-12-27 11:46:12 -06:00
Oliver Schmidt 5878155b68 Merge pull request #361 from marshallward/master
NES memory map amend (16k prg, 8k chr default)
2016-12-25 12:42:56 +01:00
Marshall Ward 09495519c0 NES memory map amend (16k prg, 8k chr default)
The configuration file and runtime (crt0.s) provided for the default NES
ROM layout (2x16k PRG, 8k CHR) incorrectly added interrupts (IRQ1, IRQ2,
TIMERIRQ) which are not supported by the NES hardware.  For example, see
the NESdev wiki, which makes no reference to these interrupts.

    https://wiki.nesdev.com/w/index.php/CPU_memory_map

The VECTORS region was also incorrectly set to 0xFFF6, which would have
left the 0xFFF4 normally unspecified.  This did not result in any error,
however, since cc65 simply placed ROMV directly after ROM0 regardless of
start address.

(This layout may be due to a copy-and-paste from the PC-Engine
configuration, whose interrupt registers start at 0xFFF6, begins with
the three interrupts listed above, followed by NMI and START, and does
not end with a final IRQ interrupt.)

Despite the absence of any actual error, since START is still placed at
0xFFFC, this patch removes the nonexistent interrupts and also correctly
aligns the ROM0 and ROMV regions.  It also has the (admittedly very
minor) benefit of freeing up 6 additional bytes for ROM0.
2016-12-24 08:32:54 +11:00
Oliver Schmidt 4b78364b8b Merge pull request #360 from cacciatc/master
Added 'any' to --list-opt-steps.
2016-12-15 22:53:08 +01:00
Chris Cacciatore 66b30f0c7a Added 'any' to --list-opt-steps. 2016-12-15 09:06:15 -08:00
jede 15ac85b50c Adding ch376.h header, correcting some bugs 2016-12-14 23:45:20 +01:00
jede 252e4afb9c Adding files for telemon30 2016-12-14 21:22:10 +01:00