├── README.md ├── SMB.png ├── Screenshot.png ├── bin ├── binl64 │ ├── cpconversion.sh │ ├── opcodes.txt │ ├── ppu0.sh │ └── upernes ├── binw32 │ ├── libgcc_s_dw2-1.dll │ ├── libstdc++-6.dll │ ├── libwinpthread-1.dll │ ├── opcodes.txt │ └── upernes.exe └── binw64 │ ├── SDL.dll │ ├── libgcc_s_seh-1.dll │ ├── libstdc++-6.dll │ ├── libwinpthread-1.dll │ ├── opcodes.txt │ └── upernes.exe ├── conversion.sh ├── docker ├── Dockerfile ├── init_docker.sh └── run_docker.sh ├── gpl.txt ├── rom ├── nes │ ├── .gitignore │ └── dev │ │ ├── makeall.sh │ │ ├── t10_apu0 │ │ ├── Makefile │ │ ├── apu0.asm │ │ ├── apu0.nes │ │ └── test.chr │ │ ├── t11_IO │ │ ├── Makefile │ │ ├── ppuIO.asm │ │ └── test.chr │ │ ├── t1_palette │ │ ├── Makefile │ │ ├── palette.asm │ │ └── test.chr │ │ ├── t2_ppu0 │ │ ├── Makefile │ │ ├── ppu0.asm │ │ ├── ppu0.nes │ │ ├── test.chr │ │ └── vram.log │ │ ├── t3_ppu1 │ │ ├── Makefile │ │ ├── ppu1.asm │ │ ├── ppu1.nes │ │ └── test.chr │ │ ├── t4_ppu2 │ │ ├── Makefile │ │ ├── ppu2.asm │ │ ├── ppu2.nes │ │ └── test.chr │ │ ├── t5_ppuscrol │ │ ├── Makefile │ │ ├── ppuscrol.asm │ │ ├── ppuscrol.nes │ │ └── test.chr │ │ ├── t6_ppuspriteonly │ │ ├── Makefile │ │ ├── ppuspr.asm │ │ ├── ppuspr.nes │ │ └── test.chr │ │ ├── t7_pad0 │ │ ├── Makefile │ │ ├── pad0.asm │ │ ├── pad0.nes │ │ └── test.chr │ │ ├── t8_indjmp │ │ ├── Makefile │ │ ├── indjmp.asm │ │ ├── indjmp.nes │ │ └── test.chr │ │ └── t9_sprite0 │ │ ├── Makefile │ │ ├── sprite0.asm │ │ ├── sprite0.nes.deb │ │ └── test.chr └── snes │ ├── .gitignore │ └── dev │ ├── ppu0 │ ├── Balloon_F.chr │ ├── LoadGraphics.asm │ ├── Makefile │ ├── linkfile.prj │ ├── lorom.asm │ ├── palette.dat │ ├── palgen.c │ ├── ppu0.asm │ ├── ppu0.fig │ ├── ppu0.srm │ ├── registers.asm │ ├── test.chr │ └── zeromem.asm │ ├── printf │ ├── LoadGraphics.asm │ ├── Makefile │ ├── Strings.asm │ ├── ascii.pic │ ├── linkfile.prj │ ├── lorom.asm │ ├── palette.dat │ ├── palgen.c │ ├── printf.asm │ ├── printf.fig │ ├── printf.srm │ ├── snesregisters.inc │ ├── test.chr │ ├── var.inc │ └── zeromem.asm │ ├── printfBG3 │ ├── LoadGraphics.asm │ ├── Makefile │ ├── Strings.asm │ ├── ascii.pic │ ├── linkfile.prj │ ├── lorom.asm │ ├── palette.dat │ ├── palgen.c │ ├── print.asm │ ├── printf.asm │ ├── printf.fig │ ├── printf.srm │ ├── snesregisters.inc │ ├── test.chr │ ├── var.inc │ └── zeromem.asm │ └── printfonBG3 │ ├── LoadGraphics.asm │ ├── Makefile │ ├── Strings.asm │ ├── ascii.pic │ ├── linkfile.prj │ ├── lorom.asm │ ├── palette.dat │ ├── palgen.c │ ├── printf.asm │ ├── printf.fig │ ├── printf.srm │ ├── snesregisters.inc │ ├── test.chr │ ├── var.inc │ └── zeromem.asm ├── source ├── .gitignore ├── Ivideo.cpp ├── Ivideo.h ├── Makefile ├── asm │ ├── CHR.asm │ ├── DMABGUpdate.asm │ ├── LoadGraphics.asm │ ├── Makefile │ ├── Memblers_2a03.bin │ ├── PaletteUpdate.asm │ ├── PrgBank.asm │ ├── Sound.asm │ ├── SpritesUpdate.asm │ ├── Strings.asm │ ├── cartridge.inc │ ├── data │ │ ├── ascii.pic │ │ └── palette.dat │ ├── indjmp.asm │ ├── init.asm │ ├── instructions.asm │ ├── intvectors.asm │ ├── iopemulation.asm │ ├── linkfile.prj │ ├── ppujmp.asm │ ├── print.asm │ ├── rom.asm │ ├── snesregisters.inc │ ├── sprite0.asm │ ├── var.inc │ └── zeromem.asm ├── cpu6502.h ├── disasm.cpp ├── disasm.h ├── doc │ ├── Sprite0.txt │ ├── memap.txt │ ├── opcodescommente.txt │ └── rebuilding.png ├── img.cpp ├── img.h ├── indirectJmp.cpp ├── indirectJmp.h ├── indirectJmpAsmRoutines.cpp ├── indirectJmpAsmRoutines.h ├── indirectJmp_parse.cpp ├── indjmp.txt ├── instruction6502.cpp ├── instruction6502.h ├── label.h ├── main.cpp ├── mapper.cpp ├── mapper.h ├── nes.cpp ├── nes.h ├── obj │ └── .gitignore ├── opcode_6502.cpp ├── opcode_6502.h ├── opcode_desctxt.l ├── opcodes.cpp ├── opcodes.h ├── opcodes.txt ├── opcodes_utils.cpp ├── parse_codes.h ├── parser.cpp ├── parser.h ├── patchPrgRom.cpp ├── recompilateur.cpp ├── recompilateur.h ├── recompileIO.cpp ├── recompileIndJmp.cpp ├── recompilebram.cpp ├── recompilesimple.cpp ├── rom_file.cpp ├── rom_file.h ├── runtimeaddrcfg.l ├── test_lex ├── test_lex_yy.c ├── test_lex_zz.c ├── test_opcode_txt.cpp ├── testlex ├── video │ ├── Makefile │ ├── video.cpp │ └── video.h ├── yywrap.c └── zzwrap.c └── workdir ├── .gitignore ├── Makefile ├── convert.sh ├── data ├── ascii.pic └── palette.dat ├── gcballon.sh ├── gcsmb.sh ├── indjmp.txt ├── t1_palette.sh ├── t2_ppu.sh ├── t3_ppu.sh ├── t4_ppu.sh ├── t5_ppuscrol.sh ├── t6_ppusprite.sh ├── t7_pad0.sh └── t8_indjump.sh /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/README.md -------------------------------------------------------------------------------- /SMB.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/SMB.png -------------------------------------------------------------------------------- /Screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/Screenshot.png -------------------------------------------------------------------------------- /bin/binl64/cpconversion.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/bin/binl64/cpconversion.sh -------------------------------------------------------------------------------- /bin/binl64/opcodes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/bin/binl64/opcodes.txt -------------------------------------------------------------------------------- /bin/binl64/ppu0.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/bin/binl64/ppu0.sh -------------------------------------------------------------------------------- /bin/binl64/upernes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/bin/binl64/upernes -------------------------------------------------------------------------------- /bin/binw32/libgcc_s_dw2-1.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/bin/binw32/libgcc_s_dw2-1.dll -------------------------------------------------------------------------------- /bin/binw32/libstdc++-6.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/bin/binw32/libstdc++-6.dll -------------------------------------------------------------------------------- /bin/binw32/libwinpthread-1.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/bin/binw32/libwinpthread-1.dll -------------------------------------------------------------------------------- /bin/binw32/opcodes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/bin/binw32/opcodes.txt -------------------------------------------------------------------------------- /bin/binw32/upernes.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/bin/binw32/upernes.exe -------------------------------------------------------------------------------- /bin/binw64/SDL.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/bin/binw64/SDL.dll -------------------------------------------------------------------------------- /bin/binw64/libgcc_s_seh-1.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/bin/binw64/libgcc_s_seh-1.dll -------------------------------------------------------------------------------- /bin/binw64/libstdc++-6.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/bin/binw64/libstdc++-6.dll -------------------------------------------------------------------------------- /bin/binw64/libwinpthread-1.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/bin/binw64/libwinpthread-1.dll -------------------------------------------------------------------------------- /bin/binw64/opcodes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/bin/binw64/opcodes.txt -------------------------------------------------------------------------------- /bin/binw64/upernes.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/bin/binw64/upernes.exe -------------------------------------------------------------------------------- /conversion.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/conversion.sh -------------------------------------------------------------------------------- /docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/docker/Dockerfile -------------------------------------------------------------------------------- /docker/init_docker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/docker/init_docker.sh -------------------------------------------------------------------------------- /docker/run_docker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/docker/run_docker.sh -------------------------------------------------------------------------------- /gpl.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/gpl.txt -------------------------------------------------------------------------------- /rom/nes/.gitignore: -------------------------------------------------------------------------------- 1 | *.o 2 | *.nes 3 | *.fns -------------------------------------------------------------------------------- /rom/nes/dev/makeall.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/nes/dev/makeall.sh -------------------------------------------------------------------------------- /rom/nes/dev/t10_apu0/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/nes/dev/t10_apu0/Makefile -------------------------------------------------------------------------------- /rom/nes/dev/t10_apu0/apu0.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/nes/dev/t10_apu0/apu0.asm -------------------------------------------------------------------------------- /rom/nes/dev/t10_apu0/apu0.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/nes/dev/t10_apu0/apu0.nes -------------------------------------------------------------------------------- /rom/nes/dev/t10_apu0/test.chr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/nes/dev/t10_apu0/test.chr -------------------------------------------------------------------------------- /rom/nes/dev/t11_IO/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/nes/dev/t11_IO/Makefile -------------------------------------------------------------------------------- /rom/nes/dev/t11_IO/ppuIO.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/nes/dev/t11_IO/ppuIO.asm -------------------------------------------------------------------------------- /rom/nes/dev/t11_IO/test.chr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/nes/dev/t11_IO/test.chr -------------------------------------------------------------------------------- /rom/nes/dev/t1_palette/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/nes/dev/t1_palette/Makefile -------------------------------------------------------------------------------- /rom/nes/dev/t1_palette/palette.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/nes/dev/t1_palette/palette.asm -------------------------------------------------------------------------------- /rom/nes/dev/t1_palette/test.chr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/nes/dev/t1_palette/test.chr -------------------------------------------------------------------------------- /rom/nes/dev/t2_ppu0/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/nes/dev/t2_ppu0/Makefile -------------------------------------------------------------------------------- /rom/nes/dev/t2_ppu0/ppu0.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/nes/dev/t2_ppu0/ppu0.asm -------------------------------------------------------------------------------- /rom/nes/dev/t2_ppu0/ppu0.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/nes/dev/t2_ppu0/ppu0.nes -------------------------------------------------------------------------------- /rom/nes/dev/t2_ppu0/test.chr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/nes/dev/t2_ppu0/test.chr -------------------------------------------------------------------------------- /rom/nes/dev/t2_ppu0/vram.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/nes/dev/t2_ppu0/vram.log -------------------------------------------------------------------------------- /rom/nes/dev/t3_ppu1/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/nes/dev/t3_ppu1/Makefile -------------------------------------------------------------------------------- /rom/nes/dev/t3_ppu1/ppu1.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/nes/dev/t3_ppu1/ppu1.asm -------------------------------------------------------------------------------- /rom/nes/dev/t3_ppu1/ppu1.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/nes/dev/t3_ppu1/ppu1.nes -------------------------------------------------------------------------------- /rom/nes/dev/t3_ppu1/test.chr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/nes/dev/t3_ppu1/test.chr -------------------------------------------------------------------------------- /rom/nes/dev/t4_ppu2/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/nes/dev/t4_ppu2/Makefile -------------------------------------------------------------------------------- /rom/nes/dev/t4_ppu2/ppu2.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/nes/dev/t4_ppu2/ppu2.asm -------------------------------------------------------------------------------- /rom/nes/dev/t4_ppu2/ppu2.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/nes/dev/t4_ppu2/ppu2.nes -------------------------------------------------------------------------------- /rom/nes/dev/t4_ppu2/test.chr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/nes/dev/t4_ppu2/test.chr -------------------------------------------------------------------------------- /rom/nes/dev/t5_ppuscrol/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/nes/dev/t5_ppuscrol/Makefile -------------------------------------------------------------------------------- /rom/nes/dev/t5_ppuscrol/ppuscrol.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/nes/dev/t5_ppuscrol/ppuscrol.asm -------------------------------------------------------------------------------- /rom/nes/dev/t5_ppuscrol/ppuscrol.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/nes/dev/t5_ppuscrol/ppuscrol.nes -------------------------------------------------------------------------------- /rom/nes/dev/t5_ppuscrol/test.chr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/nes/dev/t5_ppuscrol/test.chr -------------------------------------------------------------------------------- /rom/nes/dev/t6_ppuspriteonly/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/nes/dev/t6_ppuspriteonly/Makefile -------------------------------------------------------------------------------- /rom/nes/dev/t6_ppuspriteonly/ppuspr.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/nes/dev/t6_ppuspriteonly/ppuspr.asm -------------------------------------------------------------------------------- /rom/nes/dev/t6_ppuspriteonly/ppuspr.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/nes/dev/t6_ppuspriteonly/ppuspr.nes -------------------------------------------------------------------------------- /rom/nes/dev/t6_ppuspriteonly/test.chr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/nes/dev/t6_ppuspriteonly/test.chr -------------------------------------------------------------------------------- /rom/nes/dev/t7_pad0/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/nes/dev/t7_pad0/Makefile -------------------------------------------------------------------------------- /rom/nes/dev/t7_pad0/pad0.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/nes/dev/t7_pad0/pad0.asm -------------------------------------------------------------------------------- /rom/nes/dev/t7_pad0/pad0.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/nes/dev/t7_pad0/pad0.nes -------------------------------------------------------------------------------- /rom/nes/dev/t7_pad0/test.chr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/nes/dev/t7_pad0/test.chr -------------------------------------------------------------------------------- /rom/nes/dev/t8_indjmp/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/nes/dev/t8_indjmp/Makefile -------------------------------------------------------------------------------- /rom/nes/dev/t8_indjmp/indjmp.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/nes/dev/t8_indjmp/indjmp.asm -------------------------------------------------------------------------------- /rom/nes/dev/t8_indjmp/indjmp.nes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/nes/dev/t8_indjmp/indjmp.nes -------------------------------------------------------------------------------- /rom/nes/dev/t8_indjmp/test.chr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/nes/dev/t8_indjmp/test.chr -------------------------------------------------------------------------------- /rom/nes/dev/t9_sprite0/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/nes/dev/t9_sprite0/Makefile -------------------------------------------------------------------------------- /rom/nes/dev/t9_sprite0/sprite0.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/nes/dev/t9_sprite0/sprite0.asm -------------------------------------------------------------------------------- /rom/nes/dev/t9_sprite0/sprite0.nes.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/nes/dev/t9_sprite0/sprite0.nes.deb -------------------------------------------------------------------------------- /rom/nes/dev/t9_sprite0/test.chr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/nes/dev/t9_sprite0/test.chr -------------------------------------------------------------------------------- /rom/snes/.gitignore: -------------------------------------------------------------------------------- 1 | *.o 2 | *.nes 3 | *.smc -------------------------------------------------------------------------------- /rom/snes/dev/ppu0/Balloon_F.chr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/snes/dev/ppu0/Balloon_F.chr -------------------------------------------------------------------------------- /rom/snes/dev/ppu0/LoadGraphics.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/snes/dev/ppu0/LoadGraphics.asm -------------------------------------------------------------------------------- /rom/snes/dev/ppu0/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/snes/dev/ppu0/Makefile -------------------------------------------------------------------------------- /rom/snes/dev/ppu0/linkfile.prj: -------------------------------------------------------------------------------- 1 | [objects] 2 | ppu0.o 3 | -------------------------------------------------------------------------------- /rom/snes/dev/ppu0/lorom.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/snes/dev/ppu0/lorom.asm -------------------------------------------------------------------------------- /rom/snes/dev/ppu0/palette.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/snes/dev/ppu0/palette.dat -------------------------------------------------------------------------------- /rom/snes/dev/ppu0/palgen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/snes/dev/ppu0/palgen.c -------------------------------------------------------------------------------- /rom/snes/dev/ppu0/ppu0.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/snes/dev/ppu0/ppu0.asm -------------------------------------------------------------------------------- /rom/snes/dev/ppu0/ppu0.fig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/snes/dev/ppu0/ppu0.fig -------------------------------------------------------------------------------- /rom/snes/dev/ppu0/ppu0.srm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/snes/dev/ppu0/ppu0.srm -------------------------------------------------------------------------------- /rom/snes/dev/ppu0/registers.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/snes/dev/ppu0/registers.asm -------------------------------------------------------------------------------- /rom/snes/dev/ppu0/test.chr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/snes/dev/ppu0/test.chr -------------------------------------------------------------------------------- /rom/snes/dev/ppu0/zeromem.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/snes/dev/ppu0/zeromem.asm -------------------------------------------------------------------------------- /rom/snes/dev/printf/LoadGraphics.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/snes/dev/printf/LoadGraphics.asm -------------------------------------------------------------------------------- /rom/snes/dev/printf/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/snes/dev/printf/Makefile -------------------------------------------------------------------------------- /rom/snes/dev/printf/Strings.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/snes/dev/printf/Strings.asm -------------------------------------------------------------------------------- /rom/snes/dev/printf/ascii.pic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/snes/dev/printf/ascii.pic -------------------------------------------------------------------------------- /rom/snes/dev/printf/linkfile.prj: -------------------------------------------------------------------------------- 1 | [objects] 2 | printf.o 3 | -------------------------------------------------------------------------------- /rom/snes/dev/printf/lorom.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/snes/dev/printf/lorom.asm -------------------------------------------------------------------------------- /rom/snes/dev/printf/palette.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/snes/dev/printf/palette.dat -------------------------------------------------------------------------------- /rom/snes/dev/printf/palgen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/snes/dev/printf/palgen.c -------------------------------------------------------------------------------- /rom/snes/dev/printf/printf.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/snes/dev/printf/printf.asm -------------------------------------------------------------------------------- /rom/snes/dev/printf/printf.fig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/snes/dev/printf/printf.fig -------------------------------------------------------------------------------- /rom/snes/dev/printf/printf.srm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/snes/dev/printf/printf.srm -------------------------------------------------------------------------------- /rom/snes/dev/printf/snesregisters.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/snes/dev/printf/snesregisters.inc -------------------------------------------------------------------------------- /rom/snes/dev/printf/test.chr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/snes/dev/printf/test.chr -------------------------------------------------------------------------------- /rom/snes/dev/printf/var.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/snes/dev/printf/var.inc -------------------------------------------------------------------------------- /rom/snes/dev/printf/zeromem.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/snes/dev/printf/zeromem.asm -------------------------------------------------------------------------------- /rom/snes/dev/printfBG3/LoadGraphics.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/snes/dev/printfBG3/LoadGraphics.asm -------------------------------------------------------------------------------- /rom/snes/dev/printfBG3/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/snes/dev/printfBG3/Makefile -------------------------------------------------------------------------------- /rom/snes/dev/printfBG3/Strings.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/snes/dev/printfBG3/Strings.asm -------------------------------------------------------------------------------- /rom/snes/dev/printfBG3/ascii.pic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/snes/dev/printfBG3/ascii.pic -------------------------------------------------------------------------------- /rom/snes/dev/printfBG3/linkfile.prj: -------------------------------------------------------------------------------- 1 | [objects] 2 | printf.o 3 | -------------------------------------------------------------------------------- /rom/snes/dev/printfBG3/lorom.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/snes/dev/printfBG3/lorom.asm -------------------------------------------------------------------------------- /rom/snes/dev/printfBG3/palette.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/snes/dev/printfBG3/palette.dat -------------------------------------------------------------------------------- /rom/snes/dev/printfBG3/palgen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/snes/dev/printfBG3/palgen.c -------------------------------------------------------------------------------- /rom/snes/dev/printfBG3/print.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/snes/dev/printfBG3/print.asm -------------------------------------------------------------------------------- /rom/snes/dev/printfBG3/printf.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/snes/dev/printfBG3/printf.asm -------------------------------------------------------------------------------- /rom/snes/dev/printfBG3/printf.fig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/snes/dev/printfBG3/printf.fig -------------------------------------------------------------------------------- /rom/snes/dev/printfBG3/printf.srm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/snes/dev/printfBG3/printf.srm -------------------------------------------------------------------------------- /rom/snes/dev/printfBG3/snesregisters.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/snes/dev/printfBG3/snesregisters.inc -------------------------------------------------------------------------------- /rom/snes/dev/printfBG3/test.chr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/snes/dev/printfBG3/test.chr -------------------------------------------------------------------------------- /rom/snes/dev/printfBG3/var.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/snes/dev/printfBG3/var.inc -------------------------------------------------------------------------------- /rom/snes/dev/printfBG3/zeromem.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/snes/dev/printfBG3/zeromem.asm -------------------------------------------------------------------------------- /rom/snes/dev/printfonBG3/LoadGraphics.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/snes/dev/printfonBG3/LoadGraphics.asm -------------------------------------------------------------------------------- /rom/snes/dev/printfonBG3/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/snes/dev/printfonBG3/Makefile -------------------------------------------------------------------------------- /rom/snes/dev/printfonBG3/Strings.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/snes/dev/printfonBG3/Strings.asm -------------------------------------------------------------------------------- /rom/snes/dev/printfonBG3/ascii.pic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/snes/dev/printfonBG3/ascii.pic -------------------------------------------------------------------------------- /rom/snes/dev/printfonBG3/linkfile.prj: -------------------------------------------------------------------------------- 1 | [objects] 2 | printf.o 3 | -------------------------------------------------------------------------------- /rom/snes/dev/printfonBG3/lorom.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/snes/dev/printfonBG3/lorom.asm -------------------------------------------------------------------------------- /rom/snes/dev/printfonBG3/palette.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/snes/dev/printfonBG3/palette.dat -------------------------------------------------------------------------------- /rom/snes/dev/printfonBG3/palgen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/snes/dev/printfonBG3/palgen.c -------------------------------------------------------------------------------- /rom/snes/dev/printfonBG3/printf.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/snes/dev/printfonBG3/printf.asm -------------------------------------------------------------------------------- /rom/snes/dev/printfonBG3/printf.fig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/snes/dev/printfonBG3/printf.fig -------------------------------------------------------------------------------- /rom/snes/dev/printfonBG3/printf.srm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/snes/dev/printfonBG3/printf.srm -------------------------------------------------------------------------------- /rom/snes/dev/printfonBG3/snesregisters.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/snes/dev/printfonBG3/snesregisters.inc -------------------------------------------------------------------------------- /rom/snes/dev/printfonBG3/test.chr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/snes/dev/printfonBG3/test.chr -------------------------------------------------------------------------------- /rom/snes/dev/printfonBG3/var.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/snes/dev/printfonBG3/var.inc -------------------------------------------------------------------------------- /rom/snes/dev/printfonBG3/zeromem.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/rom/snes/dev/printfonBG3/zeromem.asm -------------------------------------------------------------------------------- /source/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/.gitignore -------------------------------------------------------------------------------- /source/Ivideo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/Ivideo.cpp -------------------------------------------------------------------------------- /source/Ivideo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/Ivideo.h -------------------------------------------------------------------------------- /source/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/Makefile -------------------------------------------------------------------------------- /source/asm/CHR.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/asm/CHR.asm -------------------------------------------------------------------------------- /source/asm/DMABGUpdate.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/asm/DMABGUpdate.asm -------------------------------------------------------------------------------- /source/asm/LoadGraphics.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/asm/LoadGraphics.asm -------------------------------------------------------------------------------- /source/asm/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/asm/Makefile -------------------------------------------------------------------------------- /source/asm/Memblers_2a03.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/asm/Memblers_2a03.bin -------------------------------------------------------------------------------- /source/asm/PaletteUpdate.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/asm/PaletteUpdate.asm -------------------------------------------------------------------------------- /source/asm/PrgBank.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/asm/PrgBank.asm -------------------------------------------------------------------------------- /source/asm/Sound.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/asm/Sound.asm -------------------------------------------------------------------------------- /source/asm/SpritesUpdate.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/asm/SpritesUpdate.asm -------------------------------------------------------------------------------- /source/asm/Strings.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/asm/Strings.asm -------------------------------------------------------------------------------- /source/asm/cartridge.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/asm/cartridge.inc -------------------------------------------------------------------------------- /source/asm/data/ascii.pic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/asm/data/ascii.pic -------------------------------------------------------------------------------- /source/asm/data/palette.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/asm/data/palette.dat -------------------------------------------------------------------------------- /source/asm/indjmp.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/asm/indjmp.asm -------------------------------------------------------------------------------- /source/asm/init.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/asm/init.asm -------------------------------------------------------------------------------- /source/asm/instructions.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/asm/instructions.asm -------------------------------------------------------------------------------- /source/asm/intvectors.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/asm/intvectors.asm -------------------------------------------------------------------------------- /source/asm/iopemulation.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/asm/iopemulation.asm -------------------------------------------------------------------------------- /source/asm/linkfile.prj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/asm/linkfile.prj -------------------------------------------------------------------------------- /source/asm/ppujmp.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/asm/ppujmp.asm -------------------------------------------------------------------------------- /source/asm/print.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/asm/print.asm -------------------------------------------------------------------------------- /source/asm/rom.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/asm/rom.asm -------------------------------------------------------------------------------- /source/asm/snesregisters.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/asm/snesregisters.inc -------------------------------------------------------------------------------- /source/asm/sprite0.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/asm/sprite0.asm -------------------------------------------------------------------------------- /source/asm/var.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/asm/var.inc -------------------------------------------------------------------------------- /source/asm/zeromem.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/asm/zeromem.asm -------------------------------------------------------------------------------- /source/cpu6502.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/cpu6502.h -------------------------------------------------------------------------------- /source/disasm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/disasm.cpp -------------------------------------------------------------------------------- /source/disasm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/disasm.h -------------------------------------------------------------------------------- /source/doc/Sprite0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/doc/Sprite0.txt -------------------------------------------------------------------------------- /source/doc/memap.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/doc/memap.txt -------------------------------------------------------------------------------- /source/doc/opcodescommente.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/doc/opcodescommente.txt -------------------------------------------------------------------------------- /source/doc/rebuilding.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/doc/rebuilding.png -------------------------------------------------------------------------------- /source/img.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/img.cpp -------------------------------------------------------------------------------- /source/img.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/img.h -------------------------------------------------------------------------------- /source/indirectJmp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/indirectJmp.cpp -------------------------------------------------------------------------------- /source/indirectJmp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/indirectJmp.h -------------------------------------------------------------------------------- /source/indirectJmpAsmRoutines.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/indirectJmpAsmRoutines.cpp -------------------------------------------------------------------------------- /source/indirectJmpAsmRoutines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/indirectJmpAsmRoutines.h -------------------------------------------------------------------------------- /source/indirectJmp_parse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/indirectJmp_parse.cpp -------------------------------------------------------------------------------- /source/indjmp.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/indjmp.txt -------------------------------------------------------------------------------- /source/instruction6502.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/instruction6502.cpp -------------------------------------------------------------------------------- /source/instruction6502.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/instruction6502.h -------------------------------------------------------------------------------- /source/label.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/label.h -------------------------------------------------------------------------------- /source/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/main.cpp -------------------------------------------------------------------------------- /source/mapper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/mapper.cpp -------------------------------------------------------------------------------- /source/mapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/mapper.h -------------------------------------------------------------------------------- /source/nes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/nes.cpp -------------------------------------------------------------------------------- /source/nes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/nes.h -------------------------------------------------------------------------------- /source/obj/.gitignore: -------------------------------------------------------------------------------- 1 | *.o 2 | -------------------------------------------------------------------------------- /source/opcode_6502.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/opcode_6502.cpp -------------------------------------------------------------------------------- /source/opcode_6502.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/opcode_6502.h -------------------------------------------------------------------------------- /source/opcode_desctxt.l: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/opcode_desctxt.l -------------------------------------------------------------------------------- /source/opcodes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/opcodes.cpp -------------------------------------------------------------------------------- /source/opcodes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/opcodes.h -------------------------------------------------------------------------------- /source/opcodes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/opcodes.txt -------------------------------------------------------------------------------- /source/opcodes_utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/opcodes_utils.cpp -------------------------------------------------------------------------------- /source/parse_codes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/parse_codes.h -------------------------------------------------------------------------------- /source/parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/parser.cpp -------------------------------------------------------------------------------- /source/parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/parser.h -------------------------------------------------------------------------------- /source/patchPrgRom.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/patchPrgRom.cpp -------------------------------------------------------------------------------- /source/recompilateur.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/recompilateur.cpp -------------------------------------------------------------------------------- /source/recompilateur.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/recompilateur.h -------------------------------------------------------------------------------- /source/recompileIO.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/recompileIO.cpp -------------------------------------------------------------------------------- /source/recompileIndJmp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/recompileIndJmp.cpp -------------------------------------------------------------------------------- /source/recompilebram.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/recompilebram.cpp -------------------------------------------------------------------------------- /source/recompilesimple.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/recompilesimple.cpp -------------------------------------------------------------------------------- /source/rom_file.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/rom_file.cpp -------------------------------------------------------------------------------- /source/rom_file.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/rom_file.h -------------------------------------------------------------------------------- /source/runtimeaddrcfg.l: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/runtimeaddrcfg.l -------------------------------------------------------------------------------- /source/test_lex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/test_lex -------------------------------------------------------------------------------- /source/test_lex_yy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/test_lex_yy.c -------------------------------------------------------------------------------- /source/test_lex_zz.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/test_lex_zz.c -------------------------------------------------------------------------------- /source/test_opcode_txt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/test_opcode_txt.cpp -------------------------------------------------------------------------------- /source/testlex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/testlex -------------------------------------------------------------------------------- /source/video/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/video/Makefile -------------------------------------------------------------------------------- /source/video/video.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/video/video.cpp -------------------------------------------------------------------------------- /source/video/video.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/source/video/video.h -------------------------------------------------------------------------------- /source/yywrap.c: -------------------------------------------------------------------------------- 1 | 2 | int yywrap(void) 3 | { 4 | return 1; 5 | } 6 | -------------------------------------------------------------------------------- /source/zzwrap.c: -------------------------------------------------------------------------------- 1 | 2 | int zzwrap(void) 3 | { 4 | return 1; 5 | } 6 | -------------------------------------------------------------------------------- /workdir/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/workdir/.gitignore -------------------------------------------------------------------------------- /workdir/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/workdir/Makefile -------------------------------------------------------------------------------- /workdir/convert.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/workdir/convert.sh -------------------------------------------------------------------------------- /workdir/data/ascii.pic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/workdir/data/ascii.pic -------------------------------------------------------------------------------- /workdir/data/palette.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/workdir/data/palette.dat -------------------------------------------------------------------------------- /workdir/gcballon.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/workdir/gcballon.sh -------------------------------------------------------------------------------- /workdir/gcsmb.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/workdir/gcsmb.sh -------------------------------------------------------------------------------- /workdir/indjmp.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/workdir/indjmp.txt -------------------------------------------------------------------------------- /workdir/t1_palette.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/workdir/t1_palette.sh -------------------------------------------------------------------------------- /workdir/t2_ppu.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/workdir/t2_ppu.sh -------------------------------------------------------------------------------- /workdir/t3_ppu.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/workdir/t3_ppu.sh -------------------------------------------------------------------------------- /workdir/t4_ppu.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/workdir/t4_ppu.sh -------------------------------------------------------------------------------- /workdir/t5_ppuscrol.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/workdir/t5_ppuscrol.sh -------------------------------------------------------------------------------- /workdir/t6_ppusprite.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/workdir/t6_ppusprite.sh -------------------------------------------------------------------------------- /workdir/t7_pad0.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/workdir/t7_pad0.sh -------------------------------------------------------------------------------- /workdir/t8_indjump.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mandraga/upernes/HEAD/workdir/t8_indjump.sh --------------------------------------------------------------------------------