mirror of
https://github.com/nanochess/pretty6502.git
synced 2024-06-01 15:41:26 +00:00
Compare commits
8 Commits
Author | SHA1 | Date | |
---|---|---|---|
|
2299c06a0c | ||
|
277ff4f300 | ||
|
1aeeda4893 | ||
|
2a2554e7b2 | ||
|
31d378e5f2 | ||
|
f1fa133e06 | ||
|
e410f6f1cd | ||
|
f6e0da6ba0 |
13
Makefile
Normal file
13
Makefile
Normal file
|
@ -0,0 +1,13 @@
|
|||
# Ultra simple makefile for pretty6502
|
||||
# by Oscar Toledo G.
|
||||
# https://github.com/nanochess/pretty6502
|
||||
#
|
||||
build:
|
||||
@cc pretty6502.c -o pretty6502
|
||||
|
||||
clean:
|
||||
@rm pretty6502
|
||||
|
||||
love:
|
||||
@echo "...not war"
|
||||
|
39
README
39
README
|
@ -1,13 +1,14 @@
|
|||
Pretty6502 v0.4 by Oscar Toledo G. http://nanochess.org/
|
||||
Pretty6502 v0.7 by Oscar Toledo G. http://nanochess.org/
|
||||
|
||||
Executables provided for Mac OS X and Windows.
|
||||
|
||||
Usage:
|
||||
pretty6502 [args] input.asm output.asm
|
||||
|
||||
DON'T USE SAME OUTPUT FILE AS INPUT, though it's possible,
|
||||
you can DAMAGE YOUR SOURCE if Pretty6502 has undiscovered
|
||||
bugs.
|
||||
It's recommended to not use same output file as input,
|
||||
even if possible because there is a chance (0.0000001%)
|
||||
that you can DAMAGE YOUR SOURCE if Pretty6502 has
|
||||
undiscovered bugs.
|
||||
|
||||
Arguments:
|
||||
-s0 Code in four columns (default)
|
||||
|
@ -19,6 +20,9 @@ Arguments:
|
|||
-p1 Processor 6502 + DASM syntax (default)
|
||||
-p2 Processor Z80 + tniASM syntax
|
||||
-p3 Processor CP1610 + as1600 syntax (Intellivision)
|
||||
-p4 Processor TMS9900 + xas99 syntax (TI-99/4A)
|
||||
-p5 Processor 8086 + nasm syntax
|
||||
-p6 Processor 65c02 + ca65 syntax
|
||||
|
||||
-m8 Start of mnemonic column (default)
|
||||
-o16 Start of operand column (default)
|
||||
|
@ -46,3 +50,30 @@ before mnemonic.
|
|||
|
||||
Accepts any assembler file where ; means comment
|
||||
[label] mnemonic [operand] ; comment
|
||||
|
||||
|
||||
>> ATTENTION <<
|
||||
|
||||
Do you would like to learn to program 6502 assembler and
|
||||
creating Atari 2600 games? It is possible with my newest book
|
||||
Programming Games for Atari 2600.
|
||||
|
||||
Now available from Lulu:
|
||||
|
||||
Paperback
|
||||
https://www.lulu.com/shop/oscar-toledo-gutierrez/programming-games-for-atari-2600/paperback/product-pq9dg4.html
|
||||
|
||||
Hardcover
|
||||
https://www.lulu.com/shop/oscar-toledo-gutierrez/programming-games-for-atari-2600/hardcover/product-n8z9r6.html
|
||||
|
||||
eBook
|
||||
https://nanochess.org/store.html
|
||||
|
||||
These are some of the example programs documented profusely
|
||||
in the book:
|
||||
|
||||
* Game of Ball.
|
||||
* Wall Breaker.
|
||||
* Invaders.
|
||||
* The Lost Kingdom.
|
||||
* Diamond Craze.
|
||||
|
|
1575
pretty6502.c
1575
pretty6502.c
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user