info about c1541 in docs, lowered highest available address to $6000 due to
posiblity of overwriting C stack by drawing/copying to screen backbuffer git-svn-id: svn://svn.cc65.org/cc65/trunk@847 b7a2c559-68d2-44c3-8de9-860c34a00d81
This commit is contained in:
@@ -59,7 +59,8 @@ The software needed:
|
|||||||
name="http://www.von-bassewitz.de/uz/cc65/">
|
name="http://www.von-bassewitz.de/uz/cc65/">
|
||||||
<item><em/VICE/ This is portable C64, C128 and few other Commodore computers emulator, you
|
<item><em/VICE/ This is portable C64, C128 and few other Commodore computers emulator, you
|
||||||
can obtain it from: <htmlurl url="http://www.cs.cmu.edu/~dsladic/vice/vice.html"
|
can obtain it from: <htmlurl url="http://www.cs.cmu.edu/~dsladic/vice/vice.html"
|
||||||
name="http://www.cs.cmu.edu/~dsladic/vice/vice.html">
|
name="http://www.cs.cmu.edu/~dsladic/vice/vice.html">. VICE package contains
|
||||||
|
c1541 program that is able to convert/unconvert GEOS files to disk images.
|
||||||
<item><em/Star Commander/ This tool is only for DOS. You will need it for transferring
|
<item><em/Star Commander/ This tool is only for DOS. You will need it for transferring
|
||||||
object files from PC to 1541. There's also one important ability of this
|
object files from PC to 1541. There's also one important ability of this
|
||||||
tool - it automatically un-converts .cvt files into GEOS native format on
|
tool - it automatically un-converts .cvt files into GEOS native format on
|
||||||
|
|||||||
@@ -2,8 +2,8 @@
|
|||||||
; This must be the *second* file on the linker command line
|
; This must be the *second* file on the linker command line
|
||||||
; (.cvt header must be the *first* one)
|
; (.cvt header must be the *first* one)
|
||||||
|
|
||||||
; Maciej 'YTM/Alliance' Witkowiak
|
; Maciej 'YTM/Elysium' Witkowiak
|
||||||
; 26.10.99, 10.3.2000
|
; 26.10.99, 10.3.2000, 15.8.2001
|
||||||
|
|
||||||
; no __hinit
|
; no __hinit
|
||||||
|
|
||||||
@@ -50,9 +50,9 @@ regbank = $a3 ; 6 bytes hopefully not used by Kernal
|
|||||||
|
|
||||||
; Setup stack
|
; Setup stack
|
||||||
|
|
||||||
lda #<$7900
|
lda #<$6000
|
||||||
sta sp
|
sta sp
|
||||||
lda #>$7900
|
lda #>$6000
|
||||||
sta sp+1 ; Set argument stack ptr
|
sta sp+1 ; Set argument stack ptr
|
||||||
|
|
||||||
; Call module constructors
|
; Call module constructors
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
MEMORY {
|
MEMORY {
|
||||||
HEADER: start = $204, size = 508, file = %O;
|
HEADER: start = $204, size = 508, file = %O;
|
||||||
RAM: start = $400, size = $7C00, file = %O;
|
RAM: start = $400, size = $5C00, file = %O;
|
||||||
}
|
}
|
||||||
SEGMENTS {
|
SEGMENTS {
|
||||||
HEADER: load = HEADER, type = ro;
|
HEADER: load = HEADER, type = ro;
|
||||||
|
|||||||
Reference in New Issue
Block a user