Safiire
|
dfda652a51
|
Trying to get the tests working again after some changes
|
2015-02-24 15:56:38 -08:00 |
|
Safiire
|
4e90b7a250
|
Moving some things around in the demo code
|
2015-02-24 01:25:09 -08:00 |
|
Safiire
|
4bc880eb37
|
Trying to make the demo asm a bit nicer, before moving onto treetop parser
|
2015-02-23 23:46:53 -08:00 |
|
Safiire
|
337688b456
|
Made error messages a bit better, error on mapper other than 0, fixed scrolling in demo
|
2015-02-23 00:24:57 -08:00 |
|
Safiire
|
2cf2680aaa
|
Fixed the scroll demo, made the sprite move correctly
|
2015-02-22 23:57:05 -08:00 |
|
Safiire
|
8752d7afac
|
A kind of better ROM assembly...
|
2015-02-22 22:49:30 -08:00 |
|
Safiire
|
eaa80000b2
|
Can use lower case instruction names and hex now
|
2015-02-22 18:49:24 -08:00 |
|
Safiire
|
e661393e6e
|
update readme
|
2015-02-22 18:01:27 -08:00 |
|
Safiire
|
8d3d3a44fb
|
Update readme
|
2015-02-22 17:52:39 -08:00 |
|
Safiire
|
240f8d4248
|
Updated readme
|
2015-02-22 17:51:31 -08:00 |
|
Safiire
|
210cf3c460
|
Updated the readme, added a version number, and some todos, explaination about the state of banks and mappers
|
2015-02-22 17:49:45 -08:00 |
|
Safiire
|
be2067d240
|
Merge branch 'current_stuff'
|
2015-02-22 17:41:07 -08:00 |
|
Safiire
|
d10709e0b0
|
Some updates but assemblying programs with multiple banks, or more prog and char sections is messed up
|
2015-02-22 17:39:35 -08:00 |
|
Safiire
|
5410adcdb6
|
For some reason we can't make capital letters in labels now?
|
2015-02-22 06:38:14 -08:00 |
|
Safiire
|
a52ead091e
|
this branch sucks
|
2015-02-22 06:33:36 -08:00 |
|
Safiire
|
404934479f
|
Intermediate commit
|
2015-02-22 05:59:03 -08:00 |
|
Safiire
|
b94208489b
|
Updaing readme, adding an image
|
2015-02-18 18:44:17 -08:00 |
|
Safiire
|
e92101fcdf
|
Updated README
|
2015-02-18 18:40:00 -08:00 |
|
Safiire
|
427b676502
|
Ported NES101 tutor to this assembler, fixed the PROG and CHR positioning in the ROM, added more directives .ascii etc.
|
2015-02-18 18:36:22 -08:00 |
|
Safiire
|
f5866fa2e3
|
Updated README
|
2015-02-18 04:05:00 -08:00 |
|
Safiire
|
07ae7812ed
|
Accidentally had the opcode for TXA be NOP, don't know how that happened. I ported background.asm from NESASM format to my format, it is veeeery similar so not much needed changing, and the resulting ROM worked fine :)
|
2015-02-18 03:56:39 -08:00 |
|
Safiire
|
ac46228b9f
|
I have added many directives, such as .org, ines header, .dw, .bytes, and made it produce proper Roms launch into the entry point at 0xC000 from the reset vector. I basically rewrote the Assembler class, this could still use some cleaning up though, more unit tests, and to compile some code with CHR segments
|
2015-02-18 03:05:18 -08:00 |
|
Safiire
|
debff220ec
|
Automatically name the assembled binary ROM using the input filename
|
2015-02-17 19:22:19 -08:00 |
|
Safiire
|
69e3d2fb0c
|
Initial Commit
|
2015-02-17 19:05:37 -08:00 |
|
Saf
|
959beeb09f
|
Initial commit
|
2015-02-17 18:26:26 -08:00 |
|