mooz
|
db038e29e5
|
Added 0x4dxx MOV instructions.
|
2018-11-15 19:44:13 +01:00 |
|
mooz
|
0d66e70a69
|
Added 0x4Cxx MOV instructions.
|
2018-11-15 19:25:57 +01:00 |
|
mooz
|
c09a04964a
|
Added IN and OUT instructions.
|
2018-11-12 23:27:09 +01:00 |
|
mooz
|
283c4256f5
|
Added SKIT, SKNIT, RLL, RLR, SKC, SKZ, SKNC and SKNZ.
|
2018-11-11 23:31:52 +01:00 |
|
mooz
|
711fe67574
|
PUSH V and POP V were changed to PUSH VA and POP VA.
|
2018-11-11 22:29:06 +01:00 |
|
mooz
|
636b5297c1
|
Added PUSH and POP.
|
2018-11-11 22:26:30 +01:00 |
|
mooz
|
77b69902c2
|
Added LDAX+, LDAX-, STAX+ and STAX- (renamed ldaxi, ldaxd, staxi, staxd).
|
2018-11-11 15:54:56 +01:00 |
|
mooz
|
fe3cdabf4f
|
Added MVWI and EQIW instructions.
|
2018-11-11 01:04:16 +01:00 |
|
mooz
|
b9a9b9027d
|
Added LDAX and STAX instructions.
|
2018-11-10 21:41:42 +01:00 |
|
mooz
|
09a45eaffb
|
Added MVIX instruction.
|
2018-11-10 17:48:14 +01:00 |
|
mooz
|
93ffdf28dd
|
Added DCX and INX instructions.
|
2018-11-10 17:15:00 +01:00 |
|
mooz
|
b04ff787d4
|
Added BITx instructions.
|
2018-11-10 17:03:38 +01:00 |
|
mooz
|
4ef0a69e8e
|
Added INRW, LDAW, DCRW and STAW instructions.
|
2018-11-10 14:22:38 +01:00 |
|
mooz
|
f917afff6a
|
Added JRE instruction.
|
2018-11-10 12:50:03 +01:00 |
|
mooz
|
2d96e4e1d2
|
Added MOV (8 bits version) instruction.
|
2018-11-10 00:23:56 +01:00 |
|
mooz
|
6708ddaecc
|
Added and tested a bunch of opcodes.
|
2018-11-09 23:40:05 +01:00 |
|
mooz
|
6fc00c2b63
|
Fixed table opcode.
|
2018-11-09 21:55:21 +01:00 |
|
mooz
|
6efbd07034
|
Added 16 bits implied instructions (ei, di, etc...).
|
2018-11-09 19:04:44 +01:00 |
|
mooz
|
564746133a
|
Added LXI instruction.
|
2018-11-08 01:11:17 +01:00 |
|
mooz
|
6fafc034a0
|
Added support for single register addressing.
|
2018-11-07 22:42:48 +01:00 |
|
mooz
|
e56a44afa9
|
Added CALF instruction.
|
2018-11-07 20:28:48 +01:00 |
|
mooz
|
f8ad543033
|
first uPD7801 assembler tests.
|
2018-11-06 00:29:27 +01:00 |
|
mooz
|
d5c53b2f01
|
op_eval_byte and op_eval_word are now arch specific.
|
2018-11-04 23:12:28 +01:00 |
|
mooz
|
e88b89cd01
|
Started working adding uPD7801
|
2018-11-04 22:52:47 +01:00 |
|
mooz
|
662ef74b53
|
Moved architecture independent code to asm.lua
|
2018-11-03 17:16:17 +01:00 |
|
g012
|
9c576ef774
|
[NES] Revamped and tested all GxROM PRG bank switching, and added a sample.
Added asserts in 6502.lua.
|
2018-01-03 20:34:09 +01:00 |
|
g012
|
c888a63ee3
|
[NES] Added required ; before and in GxROM mapper functions.
|
2017-12-29 10:49:06 +01:00 |
|
g012
|
0eefee0282
|
Added one more PRG bank in nes_bank1.l65 sample because Fceux is not happy with 3 only.
|
2017-12-28 22:31:52 +01:00 |
|
g012
|
9bf0461f41
|
Fixed NROM missing variable.
|
2017-12-28 22:13:23 +01:00 |
|
g012
|
d539f9c194
|
Added nes_bank1.l65 sample.
Allowed more customization for CHR rom layout.
|
2017-12-28 21:16:45 +01:00 |
|
g012
|
808bf10b26
|
Fixed labels which are not sections not added to symbolsorg table.
|
2017-12-28 16:47:00 +01:00 |
|
g012
|
f3bd018090
|
Added ability to define the zero page outside 00-FF, with PC-Engine in mind.
|
2017-12-25 23:23:22 +01:00 |
|
g012
|
75db428750
|
[NES] Fixed wrong index in FCEUX nl debugger file generation.
|
2017-12-24 00:43:07 +01:00 |
|
g012
|
22a89970f8
|
Allowed free positioning of referenced-by-string using charset of CHR data, by delaying evaluation of charset value.
|
2017-12-23 23:58:42 +01:00 |
|
g012
|
08d1dd99ad
|
NES Hello World sample modified to define CHR data directly in source, like the VCS sample.
|
2017-12-23 16:36:02 +01:00 |
|
g012
|
63fcde04ee
|
[NES] Added MMC5 mapper.
|
2017-12-23 00:39:42 +01:00 |
|
g012
|
a60cf98c57
|
[NES] Added UxROM, GxROM, CNROM, MMC1 mappers.
|
2017-12-22 13:24:01 +01:00 |
|
g012
|
d740492e8f
|
[NES] Added MMC3 mapper.
|
2017-12-22 01:42:54 +01:00 |
|
g012
|
99deb2b875
|
Fixed DASM symbol file generation.
|
2017-12-20 19:18:21 +01:00 |
|
g012
|
1245156c19
|
Added FCEUX and Mesen symbol files generation for NES.
|
2017-12-20 18:55:53 +01:00 |
|
g012
|
cbe967a074
|
Added first version of NES lib and hello world sample.
|
2017-12-18 23:59:43 +01:00 |
|
g012
|
d27e4ce8d1
|
Added VCS music cart sample.
|
2017-12-12 18:20:03 +01:00 |
|
g012
|
c95b8f8f24
|
Fixed init bug in hook sample too.
|
2017-10-23 09:19:58 +02:00 |
|
g012
|
f589f55961
|
Fixed VCS init function: used tsx instead of txs.
v1.2.1
|
2017-10-22 09:49:53 +02:00 |
|
g012
|
3db7a48f48
|
Added strip_empty option and weak sections, and empty sections are no more removed by default.
Allowed to pass section references to VCS far calls.
v1.2.0
|
2017-10-14 22:51:18 +02:00 |
|
g012
|
2f89c9f9c3
|
Added volume copy missing in music sample.
|
2017-10-13 00:34:20 +02:00 |
|
g012
|
b2ddbda4e2
|
Removed embedded long string parsing, as it does not conform to Lua 5.3 specs (it is Lua 5.0 behaviour).
|
2017-10-11 23:24:21 +02:00 |
|
g012
|
d72c8c83e6
|
Added optional ttt filename parameter for vcs_music.l65.
|
2017-10-11 15:36:27 +02:00 |
|
g012
|
10fac6307b
|
Added ability to pass command line arguments to the l65 script file.
|
2017-10-11 14:35:19 +02:00 |
|
g012
|
716e053244
|
Added meta info display to vcs_music.l65 sample.
v1.1.0
|
2017-10-11 11:02:02 +02:00 |
|