├── .gitattributes ├── .gitignore ├── Makefile ├── README.md ├── doc ├── style.css └── xkas.html ├── libxkas ├── arch │ ├── 6502.cpp │ ├── 6502.hpp │ ├── 65c02.cpp │ ├── 65c02.hpp │ ├── 65ce02.cpp │ ├── 65ce02.hpp │ ├── gba.thumb.cpp │ ├── gba.thumb.hpp │ ├── huc6280.cpp │ ├── huc6280.hpp │ ├── none.cpp │ ├── none.hpp │ ├── snes.cpu.cpp │ ├── snes.cpu.hpp │ ├── spc700.cpp │ └── spc700.hpp ├── libxkas.cpp ├── libxkas.hpp └── tool.cpp ├── nall ├── Makefile ├── algorithm.hpp ├── any.hpp ├── array.hpp ├── base64.hpp ├── bit.hpp ├── concept.hpp ├── config.hpp ├── crc32.hpp ├── detect.hpp ├── dictionary.hpp ├── directory.hpp ├── dl.hpp ├── endian.hpp ├── file.hpp ├── filemap.hpp ├── foreach.hpp ├── function.hpp ├── input.hpp ├── lzss.hpp ├── moduloarray.hpp ├── platform.hpp ├── priorityqueue.hpp ├── property.hpp ├── random.hpp ├── serial.hpp ├── serializer.hpp ├── sha256.hpp ├── snes │ └── info.hpp ├── sort.hpp ├── static.hpp ├── stdint.hpp ├── string.hpp ├── string │ ├── base.hpp │ ├── bsv.hpp │ ├── cast.hpp │ ├── compare.hpp │ ├── convert.hpp │ ├── core.hpp │ ├── filename.hpp │ ├── math.hpp │ ├── platform.hpp │ ├── replace.hpp │ ├── split.hpp │ ├── strl.hpp │ ├── strpos.hpp │ ├── trim.hpp │ ├── utility.hpp │ ├── variadic.hpp │ ├── wrapper.hpp │ └── xml.hpp ├── ups.hpp ├── utf8.hpp ├── utility.hpp ├── varint.hpp └── vector.hpp ├── sync.sh ├── test ├── as.sh ├── inc.bin ├── output.bin ├── test_base.asm ├── test_file1.asm ├── test_file2.asm ├── test_gba.asm ├── test_gba.bin ├── test_l1.asm ├── test_l2.asm ├── test_snes.asm ├── test_snes.bin └── test_spc.asm └── xkas.cpp /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.exe 2 | xkas -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/README.md -------------------------------------------------------------------------------- /doc/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/doc/style.css -------------------------------------------------------------------------------- /doc/xkas.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/doc/xkas.html -------------------------------------------------------------------------------- /libxkas/arch/6502.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/libxkas/arch/6502.cpp -------------------------------------------------------------------------------- /libxkas/arch/6502.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/libxkas/arch/6502.hpp -------------------------------------------------------------------------------- /libxkas/arch/65c02.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/libxkas/arch/65c02.cpp -------------------------------------------------------------------------------- /libxkas/arch/65c02.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/libxkas/arch/65c02.hpp -------------------------------------------------------------------------------- /libxkas/arch/65ce02.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/libxkas/arch/65ce02.cpp -------------------------------------------------------------------------------- /libxkas/arch/65ce02.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/libxkas/arch/65ce02.hpp -------------------------------------------------------------------------------- /libxkas/arch/gba.thumb.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/libxkas/arch/gba.thumb.cpp -------------------------------------------------------------------------------- /libxkas/arch/gba.thumb.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/libxkas/arch/gba.thumb.hpp -------------------------------------------------------------------------------- /libxkas/arch/huc6280.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/libxkas/arch/huc6280.cpp -------------------------------------------------------------------------------- /libxkas/arch/huc6280.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/libxkas/arch/huc6280.hpp -------------------------------------------------------------------------------- /libxkas/arch/none.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/libxkas/arch/none.cpp -------------------------------------------------------------------------------- /libxkas/arch/none.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/libxkas/arch/none.hpp -------------------------------------------------------------------------------- /libxkas/arch/snes.cpu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/libxkas/arch/snes.cpu.cpp -------------------------------------------------------------------------------- /libxkas/arch/snes.cpu.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/libxkas/arch/snes.cpu.hpp -------------------------------------------------------------------------------- /libxkas/arch/spc700.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/libxkas/arch/spc700.cpp -------------------------------------------------------------------------------- /libxkas/arch/spc700.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/libxkas/arch/spc700.hpp -------------------------------------------------------------------------------- /libxkas/libxkas.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/libxkas/libxkas.cpp -------------------------------------------------------------------------------- /libxkas/libxkas.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/libxkas/libxkas.hpp -------------------------------------------------------------------------------- /libxkas/tool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/libxkas/tool.cpp -------------------------------------------------------------------------------- /nall/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/nall/Makefile -------------------------------------------------------------------------------- /nall/algorithm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/nall/algorithm.hpp -------------------------------------------------------------------------------- /nall/any.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/nall/any.hpp -------------------------------------------------------------------------------- /nall/array.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/nall/array.hpp -------------------------------------------------------------------------------- /nall/base64.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/nall/base64.hpp -------------------------------------------------------------------------------- /nall/bit.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/nall/bit.hpp -------------------------------------------------------------------------------- /nall/concept.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/nall/concept.hpp -------------------------------------------------------------------------------- /nall/config.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/nall/config.hpp -------------------------------------------------------------------------------- /nall/crc32.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/nall/crc32.hpp -------------------------------------------------------------------------------- /nall/detect.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/nall/detect.hpp -------------------------------------------------------------------------------- /nall/dictionary.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/nall/dictionary.hpp -------------------------------------------------------------------------------- /nall/directory.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/nall/directory.hpp -------------------------------------------------------------------------------- /nall/dl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/nall/dl.hpp -------------------------------------------------------------------------------- /nall/endian.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/nall/endian.hpp -------------------------------------------------------------------------------- /nall/file.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/nall/file.hpp -------------------------------------------------------------------------------- /nall/filemap.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/nall/filemap.hpp -------------------------------------------------------------------------------- /nall/foreach.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/nall/foreach.hpp -------------------------------------------------------------------------------- /nall/function.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/nall/function.hpp -------------------------------------------------------------------------------- /nall/input.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/nall/input.hpp -------------------------------------------------------------------------------- /nall/lzss.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/nall/lzss.hpp -------------------------------------------------------------------------------- /nall/moduloarray.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/nall/moduloarray.hpp -------------------------------------------------------------------------------- /nall/platform.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/nall/platform.hpp -------------------------------------------------------------------------------- /nall/priorityqueue.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/nall/priorityqueue.hpp -------------------------------------------------------------------------------- /nall/property.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/nall/property.hpp -------------------------------------------------------------------------------- /nall/random.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/nall/random.hpp -------------------------------------------------------------------------------- /nall/serial.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/nall/serial.hpp -------------------------------------------------------------------------------- /nall/serializer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/nall/serializer.hpp -------------------------------------------------------------------------------- /nall/sha256.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/nall/sha256.hpp -------------------------------------------------------------------------------- /nall/snes/info.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/nall/snes/info.hpp -------------------------------------------------------------------------------- /nall/sort.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/nall/sort.hpp -------------------------------------------------------------------------------- /nall/static.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/nall/static.hpp -------------------------------------------------------------------------------- /nall/stdint.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/nall/stdint.hpp -------------------------------------------------------------------------------- /nall/string.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/nall/string.hpp -------------------------------------------------------------------------------- /nall/string/base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/nall/string/base.hpp -------------------------------------------------------------------------------- /nall/string/bsv.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/nall/string/bsv.hpp -------------------------------------------------------------------------------- /nall/string/cast.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/nall/string/cast.hpp -------------------------------------------------------------------------------- /nall/string/compare.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/nall/string/compare.hpp -------------------------------------------------------------------------------- /nall/string/convert.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/nall/string/convert.hpp -------------------------------------------------------------------------------- /nall/string/core.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/nall/string/core.hpp -------------------------------------------------------------------------------- /nall/string/filename.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/nall/string/filename.hpp -------------------------------------------------------------------------------- /nall/string/math.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/nall/string/math.hpp -------------------------------------------------------------------------------- /nall/string/platform.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/nall/string/platform.hpp -------------------------------------------------------------------------------- /nall/string/replace.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/nall/string/replace.hpp -------------------------------------------------------------------------------- /nall/string/split.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/nall/string/split.hpp -------------------------------------------------------------------------------- /nall/string/strl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/nall/string/strl.hpp -------------------------------------------------------------------------------- /nall/string/strpos.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/nall/string/strpos.hpp -------------------------------------------------------------------------------- /nall/string/trim.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/nall/string/trim.hpp -------------------------------------------------------------------------------- /nall/string/utility.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/nall/string/utility.hpp -------------------------------------------------------------------------------- /nall/string/variadic.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/nall/string/variadic.hpp -------------------------------------------------------------------------------- /nall/string/wrapper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/nall/string/wrapper.hpp -------------------------------------------------------------------------------- /nall/string/xml.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/nall/string/xml.hpp -------------------------------------------------------------------------------- /nall/ups.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/nall/ups.hpp -------------------------------------------------------------------------------- /nall/utf8.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/nall/utf8.hpp -------------------------------------------------------------------------------- /nall/utility.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/nall/utility.hpp -------------------------------------------------------------------------------- /nall/varint.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/nall/varint.hpp -------------------------------------------------------------------------------- /nall/vector.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/nall/vector.hpp -------------------------------------------------------------------------------- /sync.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/sync.sh -------------------------------------------------------------------------------- /test/as.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/test/as.sh -------------------------------------------------------------------------------- /test/inc.bin: -------------------------------------------------------------------------------- 1 |  2 |  -------------------------------------------------------------------------------- /test/output.bin: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /test/test_base.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/test/test_base.asm -------------------------------------------------------------------------------- /test/test_file1.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/test/test_file1.asm -------------------------------------------------------------------------------- /test/test_file2.asm: -------------------------------------------------------------------------------- 1 | db $03,$04 2 | 3 | -------------------------------------------------------------------------------- /test/test_gba.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/test/test_gba.asm -------------------------------------------------------------------------------- /test/test_gba.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/test/test_gba.bin -------------------------------------------------------------------------------- /test/test_l1.asm: -------------------------------------------------------------------------------- 1 | nop 2 | incsrc "test_l2.asm" 3 | nop -------------------------------------------------------------------------------- /test/test_l2.asm: -------------------------------------------------------------------------------- 1 | nop -------------------------------------------------------------------------------- /test/test_snes.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/test/test_snes.asm -------------------------------------------------------------------------------- /test/test_snes.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/test/test_snes.bin -------------------------------------------------------------------------------- /test/test_spc.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/test/test_spc.asm -------------------------------------------------------------------------------- /xkas.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devinacker/xkas-plus/HEAD/xkas.cpp --------------------------------------------------------------------------------