├── .github └── workflows │ ├── cmake-multi-platform.yml │ └── emulator-wasm.yml ├── .gitignore ├── .gitmodules ├── CMakeLists.txt ├── LICENSE ├── README.md ├── _config.yml ├── code └── 6502 │ ├── .vscode │ ├── settings.json │ └── tasks.json │ ├── README.md │ ├── basic │ ├── README.md │ ├── basic_glcd.asm │ ├── basic_hbc56_core.asm │ ├── basic_lcd.asm │ ├── basic_tms.asm │ ├── basic_uart.asm │ ├── drivers │ │ ├── input.asm │ │ ├── input_uart.asm │ │ ├── output_lcd.asm │ │ ├── output_lcd_12864.asm │ │ ├── output_tms9918.asm │ │ └── output_uart.asm │ ├── ehbasic │ │ └── basic.asm │ ├── functions │ │ ├── basic_functions.asm │ │ └── jump_table.asm │ ├── makefile │ └── programs │ │ ├── circles.bas │ │ ├── draw.bas │ │ ├── leaf.bas │ │ ├── lines.bas │ │ ├── maze.bas │ │ └── star.bas │ ├── breakout │ ├── README.md │ ├── breakout.asm │ └── makefile │ ├── invaders │ ├── aliens.asm │ ├── audio.asm │ ├── bunker.asm │ ├── gamefield.asm │ ├── invaders.asm │ ├── invaders.mon │ ├── layout.pdn │ ├── makefile │ ├── mon.bat │ ├── patterns.asm │ ├── score.asm │ ├── shield.asm │ ├── sprites1.png │ ├── sprites2.png │ ├── tile.asm │ ├── title.asm │ └── zeropage.asm │ ├── kernel │ ├── .gitignore │ ├── bootscreen.asm │ ├── console.asm │ ├── hbc56kernel.inc │ ├── interrupts.asm │ ├── jumptable.asm │ ├── kernel.asm │ ├── kernel.inc │ ├── kernel.o │ ├── kernel.o.lmap │ ├── makefile │ ├── memtest.asm │ └── res │ │ ├── hbc56boot.ind │ │ ├── hbc56boot.patt │ │ └── hbc56lcd.bin │ ├── lib │ ├── gfx │ │ ├── bitmap.asm │ │ ├── fonts │ │ │ ├── hbc56font.asm │ │ │ ├── petsciisubset.asm │ │ │ ├── tms9918font1.asm │ │ │ ├── tms9918font2.asm │ │ │ └── tms9918font2subset.asm │ │ ├── tilemap.asm │ │ ├── tilemap.inc │ │ ├── tms9918.asm │ │ └── tms9918.inc │ ├── hbc56.asm │ ├── hbc56.inc │ ├── inp │ │ ├── keyboard.asm │ │ ├── keyboard.inc │ │ ├── nes.asm │ │ └── nes.inc │ ├── io │ │ ├── timer.asm │ │ ├── timer.inc │ │ └── via.asm │ ├── lcd │ │ ├── fonts │ │ │ ├── c64-alnum.bin │ │ │ ├── c64-font-ascii.bin │ │ │ └── c64-subset.bin │ │ ├── lcd.asm │ │ ├── lcd.inc │ │ └── lcd12864b.asm │ ├── ser │ │ ├── uart.asm │ │ └── uart.inc │ ├── sfx │ │ ├── ay3891x.asm │ │ ├── ay3891x.inc │ │ ├── sfxman.asm │ │ └── sfxman.inc │ └── ut │ │ ├── ascii.asm │ │ ├── bcd.asm │ │ ├── math.inc │ │ ├── memory.asm │ │ ├── memory.inc │ │ └── tables.asm │ ├── makefile │ ├── mandlebrot │ ├── fixedpt.asm │ ├── fixedpt24.asm │ ├── makefile │ ├── mandelbrot.asm │ ├── mandelbrot24.asm │ ├── mandelbrot_256_192.asm │ ├── mandelbrot_32_24.asm │ ├── mandelbrot_64_192.asm │ ├── mandelbrot_64_48.asm │ └── palette.asm │ ├── monitor │ ├── commands │ │ ├── address.asm │ │ ├── clear.asm │ │ ├── dump.asm │ │ ├── help.asm │ │ └── write.asm │ ├── makefile │ └── monitor.asm │ ├── qbert │ ├── audio.asm │ ├── badball.asm │ ├── blocks.asm │ ├── coily.asm │ ├── imgui.ini │ ├── level.asm │ ├── makefile │ ├── pcm │ │ ├── coily-fall.pcm │ │ ├── coily-fall.raw │ │ ├── jump-badball.pcm │ │ ├── jump-badball.raw │ │ ├── jump-coily-egg.pcm │ │ ├── jump-coily-egg.raw │ │ ├── jump-coily.pcm │ │ ├── jump-coily.raw │ │ ├── jump.pcm │ │ ├── jump.raw │ │ ├── level-start.pcm │ │ ├── level-start.raw │ │ ├── qbert-fall.pcm │ │ └── qbert-fall.raw │ ├── platform.asm │ ├── player.asm │ ├── qbert.asm │ └── ui.asm │ └── tests │ ├── com │ ├── acia.asm │ └── makefile │ ├── inp │ ├── kbtest.asm │ ├── keyboard.ind │ ├── keyboard.patt │ ├── makefile │ └── nestest.asm │ ├── io │ ├── audio.asm │ ├── jump.pcm │ ├── makefile │ ├── testing.pcm │ └── viatest.asm │ ├── lcd │ ├── img │ │ ├── c64-alnum.bin │ │ ├── c64-font-ascii.bin │ │ ├── c64-subset.bin │ │ ├── liv.bmp │ │ ├── logo.bmp │ │ ├── rox.bmp │ │ ├── selfie.bmp │ │ └── top-left.bmp │ ├── lcd12864gallery.asm │ ├── lcd12864gfx.asm │ ├── lcd12864text.asm │ ├── lcd12864tilemap.asm │ ├── lcdtype.asm │ └── makefile │ ├── sfx │ ├── makefile │ ├── mario.asm │ ├── mario.gfx2c │ └── mario.gfx2p │ └── tms │ ├── bird.bin │ ├── bird.png │ ├── demo.bmp │ ├── makefile │ ├── mcmode.bin │ ├── mcmode.png │ ├── metallica.bin │ ├── mode2test.bin │ ├── tms9918cputests.asm │ ├── tms9918gfx2test.asm │ ├── tms9918mctest.asm │ ├── tms9918nes.asm │ ├── tms9918test.asm │ ├── tms9918txttest.asm │ └── tms9918type.asm ├── docs └── github-pages │ └── emulator │ ├── Hbc56Emu.data │ ├── Hbc56Emu.js │ ├── Hbc56Emu.wasm │ ├── favicon.ico │ ├── hbc56-frontend.js │ ├── hbc56.css │ ├── hbc56logo.png │ ├── imgui.ini │ ├── index.html │ └── roms │ ├── basic_glcd.o │ ├── basic_glcd.o.lmap │ ├── basic_glcd.o.rpt │ ├── basic_lcd.o │ ├── basic_lcd.o.lmap │ ├── basic_lcd.o.rpt │ ├── basic_tms.o │ ├── basic_tms.o.lmap │ ├── basic_tms.o.rpt │ ├── breakout.o │ ├── breakout.o.lmap │ ├── breakout.o.rpt │ ├── invaders.o │ ├── invaders.o.lmap │ ├── invaders.o.rpt │ ├── kbtest.o │ ├── kbtest.o.lmap │ ├── kbtest.o.rpt │ ├── lcd12864gallery.o │ ├── lcd12864gallery.o.lmap │ ├── lcd12864gallery.o.rpt │ ├── lcd12864gfx.o │ ├── lcd12864gfx.o.lmap │ ├── lcd12864gfx.o.rpt │ ├── lcd12864tilemap.o │ ├── lcd12864tilemap.o.lmap │ ├── lcd12864tilemap.o.rpt │ ├── lcdtype.o │ ├── lcdtype.o.lmap │ ├── lcdtype.o.rpt │ ├── mario.o │ ├── mario.o.lmap │ ├── mario.o.rpt │ ├── nestest.o │ ├── nestest.o.lmap │ ├── nestest.o.rpt │ ├── tms9918gfx2test.o │ ├── tms9918gfx2test.o.lmap │ ├── tms9918gfx2test.o.rpt │ ├── tms9918mctest.o │ ├── tms9918mctest.o.lmap │ ├── tms9918mctest.o.rpt │ ├── tms9918test.o │ ├── tms9918test.o.lmap │ ├── tms9918test.o.rpt │ ├── tms9918txttest.o │ ├── tms9918txttest.o.lmap │ ├── tms9918txttest.o.rpt │ ├── tms9918type.o │ ├── tms9918type.o.lmap │ └── tms9918type.o.rpt ├── emconfig.bat ├── emconfig.sh ├── emulator ├── CMakeLists.txt ├── README.md ├── modules │ └── CMakeLists.txt ├── roms │ ├── basic_glcd.o │ ├── basic_glcd.o.lmap │ ├── basic_glcd.o.rpt │ ├── basic_lcd.o │ ├── basic_lcd.o.lmap │ ├── basic_lcd.o.rpt │ ├── basic_tms.o │ ├── basic_tms.o.lmap │ ├── basic_tms.o.rpt │ ├── breakout.o │ ├── breakout.o.lmap │ ├── breakout.o.rpt │ ├── invaders.o │ ├── invaders.o.lmap │ ├── invaders.o.rpt │ ├── kbtest.o │ ├── kbtest.o.lmap │ ├── kbtest.o.rpt │ ├── lcd12864gallery.o │ ├── lcd12864gallery.o.lmap │ ├── lcd12864gallery.o.rpt │ ├── lcd12864gfx.o │ ├── lcd12864gfx.o.lmap │ ├── lcd12864gfx.o.rpt │ ├── lcd12864tilemap.o │ ├── lcd12864tilemap.o.lmap │ ├── lcd12864tilemap.o.rpt │ ├── lcdtype.o │ ├── lcdtype.o.lmap │ ├── lcdtype.o.rpt │ ├── mario.o │ ├── mario.o.lmap │ ├── mario.o.rpt │ ├── nestest.o │ ├── nestest.o.lmap │ ├── nestest.o.rpt │ ├── tms9918gfx2test.o │ ├── tms9918gfx2test.o.lmap │ ├── tms9918gfx2test.o.rpt │ ├── tms9918mctest.o │ ├── tms9918mctest.o.lmap │ ├── tms9918mctest.o.rpt │ ├── tms9918test.o │ ├── tms9918test.o.lmap │ ├── tms9918test.o.rpt │ ├── tms9918txttest.o │ ├── tms9918txttest.o.lmap │ ├── tms9918txttest.o.rpt │ ├── tms9918type.o │ ├── tms9918type.o.lmap │ └── tms9918type.o.rpt ├── src │ ├── CMakeLists.txt │ ├── Hbc56Emu.ico │ ├── Hbc56Emu.rc │ ├── audio.c │ ├── audio.h │ ├── config.h │ ├── debugger │ │ ├── debugger.cpp │ │ └── debugger.h │ ├── devices │ │ ├── 6502_device.c │ │ ├── 6502_device.h │ │ ├── ay38910_device.c │ │ ├── ay38910_device.h │ │ ├── device.c │ │ ├── device.h │ │ ├── keyboard_device.c │ │ ├── keyboard_device.h │ │ ├── lcd_device.c │ │ ├── lcd_device.h │ │ ├── memory_device.c │ │ ├── memory_device.h │ │ ├── nes_device.c │ │ ├── nes_device.h │ │ ├── tms9918_device.c │ │ ├── tms9918_device.h │ │ ├── uart_device.c │ │ ├── uart_device.h │ │ ├── via_device.c │ │ └── via_device.h │ ├── hbc56emu.cpp │ ├── hbc56emu.h │ ├── icons.c │ └── imgui.ini ├── thirdparty │ └── CMakeLists.txt └── wasm │ ├── favicon.ico │ ├── hbc56-frontend.js │ ├── hbc56.css │ ├── hbc56logo.png │ └── index.html ├── img ├── backplane_3d.PNG ├── backplane_3d_2021_06_16.PNG ├── backplane_pcb.PNG ├── basic.gif ├── basic_glcd.gif ├── breakout.gif ├── breakout_screenshot.png ├── breakout_web.gif ├── breakout_web_sm.gif ├── c64-font-ascii.bin ├── c64-font-ascii.png ├── c64-font.png ├── emu_glcd.png ├── emulator-qbert.gif ├── glcd_basic.gif ├── glcd_petscii.gif ├── hbc56-1-sm.jpg ├── hbc56-1.jpg ├── hbc56.png ├── hbc56_cpu_card.png ├── hbc56_spin.gif ├── hbc56lcd.png ├── hbc56logo.png ├── kb_nes_tests.gif ├── make.png ├── pcbway.png ├── pcbway_sm.png ├── proto_2d.PNG ├── proto_3d.PNG ├── proto_3d_2021_06_16.PNG ├── repository.png └── tms9918gfx2test.gif ├── mcu ├── .gitignore ├── README.md └── keyboard │ ├── .gitignore │ ├── Makefile │ ├── README.md │ ├── main.asm │ └── nbproject │ ├── configurations.xml │ └── project.xml ├── schematics ├── 6502 │ ├── 6502_v0_1_sch.pdf │ ├── 6502_v0_2_sch.pdf │ ├── 6502_v1_0_sch.pdf │ ├── 6502_v1_1_sch.pdf │ ├── README.md │ ├── hbc56intctrl.jed │ ├── hbc56intctrl.pld │ ├── hbc56ioctrl.jed │ ├── hbc56ioctrl.pld │ └── interrupt_controller.png ├── README.md ├── ay38910 │ ├── README.md │ ├── ay38910control.jed │ ├── ay38910control.pld │ ├── dual_ay38190_v0_1_sch.pdf │ └── tl866_ay38910_logic_test.lgc ├── backplane │ ├── README.md │ ├── backplane_v1_0_sch.pdf │ ├── backplane_v1_1_gerber.zip │ └── backplane_v1_1_pcb.pdf ├── clock │ ├── README.md │ └── clock_v0_1_sch.pdf ├── keyboard_nes │ ├── README.md │ ├── hbc56_kbdnes_addr.jed │ ├── hbc56_kbdnes_addr.pld │ └── keyboard_dual_nes_v0_1_sch.pdf ├── lcd │ ├── README.md │ └── lcd_v0_1_sch.pdf ├── proto │ ├── README.md │ ├── proto_v1.0_pcb.pdf │ ├── proto_v1.1_gerber.zip │ ├── proto_v1.1_pcb.pdf │ └── proto_v1_0_sch.pdf ├── ramrom │ ├── README.md │ ├── hbc56_ramrom_io.jed │ ├── hbc56_ramrom_io.pld │ ├── hbc56_ramrom_shadow.pld │ ├── hbc56ramromshadow.jed │ ├── ramrom_v0_1_sch.pdf │ └── ramrom_v1_0_sch.pdf └── tms9918 │ ├── README.md │ ├── tms9918a_vdp_v0_1_sch.pdf │ └── tms9918a_vdp_v1_0_sch.pdf └── tools ├── hex2mon.py ├── img2bitmap.py ├── img2mc.py ├── img2mode2.py ├── img2strip.py ├── img2tileshex.py ├── pattsquash.py ├── raw2pcm.py └── tms9918_sprite_painter ├── index.html ├── jquery.min.js ├── main.css ├── spritepainter.css └── spritepainter.js /.github/workflows/cmake-multi-platform.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/.github/workflows/cmake-multi-platform.yml -------------------------------------------------------------------------------- /.github/workflows/emulator-wasm.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/.github/workflows/emulator-wasm.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/.gitmodules -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/README.md -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/_config.yml -------------------------------------------------------------------------------- /code/6502/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/.vscode/settings.json -------------------------------------------------------------------------------- /code/6502/.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/.vscode/tasks.json -------------------------------------------------------------------------------- /code/6502/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/README.md -------------------------------------------------------------------------------- /code/6502/basic/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/basic/README.md -------------------------------------------------------------------------------- /code/6502/basic/basic_glcd.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/basic/basic_glcd.asm -------------------------------------------------------------------------------- /code/6502/basic/basic_hbc56_core.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/basic/basic_hbc56_core.asm -------------------------------------------------------------------------------- /code/6502/basic/basic_lcd.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/basic/basic_lcd.asm -------------------------------------------------------------------------------- /code/6502/basic/basic_tms.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/basic/basic_tms.asm -------------------------------------------------------------------------------- /code/6502/basic/basic_uart.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/basic/basic_uart.asm -------------------------------------------------------------------------------- /code/6502/basic/drivers/input.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/basic/drivers/input.asm -------------------------------------------------------------------------------- /code/6502/basic/drivers/input_uart.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/basic/drivers/input_uart.asm -------------------------------------------------------------------------------- /code/6502/basic/drivers/output_lcd.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/basic/drivers/output_lcd.asm -------------------------------------------------------------------------------- /code/6502/basic/drivers/output_lcd_12864.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/basic/drivers/output_lcd_12864.asm -------------------------------------------------------------------------------- /code/6502/basic/drivers/output_tms9918.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/basic/drivers/output_tms9918.asm -------------------------------------------------------------------------------- /code/6502/basic/drivers/output_uart.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/basic/drivers/output_uart.asm -------------------------------------------------------------------------------- /code/6502/basic/ehbasic/basic.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/basic/ehbasic/basic.asm -------------------------------------------------------------------------------- /code/6502/basic/functions/basic_functions.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/basic/functions/basic_functions.asm -------------------------------------------------------------------------------- /code/6502/basic/functions/jump_table.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/basic/functions/jump_table.asm -------------------------------------------------------------------------------- /code/6502/basic/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/basic/makefile -------------------------------------------------------------------------------- /code/6502/basic/programs/circles.bas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/basic/programs/circles.bas -------------------------------------------------------------------------------- /code/6502/basic/programs/draw.bas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/basic/programs/draw.bas -------------------------------------------------------------------------------- /code/6502/basic/programs/leaf.bas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/basic/programs/leaf.bas -------------------------------------------------------------------------------- /code/6502/basic/programs/lines.bas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/basic/programs/lines.bas -------------------------------------------------------------------------------- /code/6502/basic/programs/maze.bas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/basic/programs/maze.bas -------------------------------------------------------------------------------- /code/6502/basic/programs/star.bas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/basic/programs/star.bas -------------------------------------------------------------------------------- /code/6502/breakout/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/breakout/README.md -------------------------------------------------------------------------------- /code/6502/breakout/breakout.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/breakout/breakout.asm -------------------------------------------------------------------------------- /code/6502/breakout/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/breakout/makefile -------------------------------------------------------------------------------- /code/6502/invaders/aliens.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/invaders/aliens.asm -------------------------------------------------------------------------------- /code/6502/invaders/audio.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/invaders/audio.asm -------------------------------------------------------------------------------- /code/6502/invaders/bunker.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/invaders/bunker.asm -------------------------------------------------------------------------------- /code/6502/invaders/gamefield.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/invaders/gamefield.asm -------------------------------------------------------------------------------- /code/6502/invaders/invaders.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/invaders/invaders.asm -------------------------------------------------------------------------------- /code/6502/invaders/invaders.mon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/invaders/invaders.mon -------------------------------------------------------------------------------- /code/6502/invaders/layout.pdn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/invaders/layout.pdn -------------------------------------------------------------------------------- /code/6502/invaders/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/invaders/makefile -------------------------------------------------------------------------------- /code/6502/invaders/mon.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/invaders/mon.bat -------------------------------------------------------------------------------- /code/6502/invaders/patterns.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/invaders/patterns.asm -------------------------------------------------------------------------------- /code/6502/invaders/score.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/invaders/score.asm -------------------------------------------------------------------------------- /code/6502/invaders/shield.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/invaders/shield.asm -------------------------------------------------------------------------------- /code/6502/invaders/sprites1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/invaders/sprites1.png -------------------------------------------------------------------------------- /code/6502/invaders/sprites2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/invaders/sprites2.png -------------------------------------------------------------------------------- /code/6502/invaders/tile.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/invaders/tile.asm -------------------------------------------------------------------------------- /code/6502/invaders/title.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/invaders/title.asm -------------------------------------------------------------------------------- /code/6502/invaders/zeropage.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/invaders/zeropage.asm -------------------------------------------------------------------------------- /code/6502/kernel/.gitignore: -------------------------------------------------------------------------------- 1 | hbc_*.conf -------------------------------------------------------------------------------- /code/6502/kernel/bootscreen.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/kernel/bootscreen.asm -------------------------------------------------------------------------------- /code/6502/kernel/console.asm: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /code/6502/kernel/hbc56kernel.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/kernel/hbc56kernel.inc -------------------------------------------------------------------------------- /code/6502/kernel/interrupts.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/kernel/interrupts.asm -------------------------------------------------------------------------------- /code/6502/kernel/jumptable.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/kernel/jumptable.asm -------------------------------------------------------------------------------- /code/6502/kernel/kernel.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/kernel/kernel.asm -------------------------------------------------------------------------------- /code/6502/kernel/kernel.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/kernel/kernel.inc -------------------------------------------------------------------------------- /code/6502/kernel/kernel.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/kernel/kernel.o -------------------------------------------------------------------------------- /code/6502/kernel/kernel.o.lmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/kernel/kernel.o.lmap -------------------------------------------------------------------------------- /code/6502/kernel/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/kernel/makefile -------------------------------------------------------------------------------- /code/6502/kernel/memtest.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/kernel/memtest.asm -------------------------------------------------------------------------------- /code/6502/kernel/res/hbc56boot.ind: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/kernel/res/hbc56boot.ind -------------------------------------------------------------------------------- /code/6502/kernel/res/hbc56boot.patt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/kernel/res/hbc56boot.patt -------------------------------------------------------------------------------- /code/6502/kernel/res/hbc56lcd.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/kernel/res/hbc56lcd.bin -------------------------------------------------------------------------------- /code/6502/lib/gfx/bitmap.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/lib/gfx/bitmap.asm -------------------------------------------------------------------------------- /code/6502/lib/gfx/fonts/hbc56font.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/lib/gfx/fonts/hbc56font.asm -------------------------------------------------------------------------------- /code/6502/lib/gfx/fonts/petsciisubset.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/lib/gfx/fonts/petsciisubset.asm -------------------------------------------------------------------------------- /code/6502/lib/gfx/fonts/tms9918font1.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/lib/gfx/fonts/tms9918font1.asm -------------------------------------------------------------------------------- /code/6502/lib/gfx/fonts/tms9918font2.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/lib/gfx/fonts/tms9918font2.asm -------------------------------------------------------------------------------- /code/6502/lib/gfx/fonts/tms9918font2subset.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/lib/gfx/fonts/tms9918font2subset.asm -------------------------------------------------------------------------------- /code/6502/lib/gfx/tilemap.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/lib/gfx/tilemap.asm -------------------------------------------------------------------------------- /code/6502/lib/gfx/tilemap.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/lib/gfx/tilemap.inc -------------------------------------------------------------------------------- /code/6502/lib/gfx/tms9918.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/lib/gfx/tms9918.asm -------------------------------------------------------------------------------- /code/6502/lib/gfx/tms9918.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/lib/gfx/tms9918.inc -------------------------------------------------------------------------------- /code/6502/lib/hbc56.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/lib/hbc56.asm -------------------------------------------------------------------------------- /code/6502/lib/hbc56.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/lib/hbc56.inc -------------------------------------------------------------------------------- /code/6502/lib/inp/keyboard.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/lib/inp/keyboard.asm -------------------------------------------------------------------------------- /code/6502/lib/inp/keyboard.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/lib/inp/keyboard.inc -------------------------------------------------------------------------------- /code/6502/lib/inp/nes.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/lib/inp/nes.asm -------------------------------------------------------------------------------- /code/6502/lib/inp/nes.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/lib/inp/nes.inc -------------------------------------------------------------------------------- /code/6502/lib/io/timer.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/lib/io/timer.asm -------------------------------------------------------------------------------- /code/6502/lib/io/timer.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/lib/io/timer.inc -------------------------------------------------------------------------------- /code/6502/lib/io/via.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/lib/io/via.asm -------------------------------------------------------------------------------- /code/6502/lib/lcd/fonts/c64-alnum.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/lib/lcd/fonts/c64-alnum.bin -------------------------------------------------------------------------------- /code/6502/lib/lcd/fonts/c64-font-ascii.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/lib/lcd/fonts/c64-font-ascii.bin -------------------------------------------------------------------------------- /code/6502/lib/lcd/fonts/c64-subset.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/lib/lcd/fonts/c64-subset.bin -------------------------------------------------------------------------------- /code/6502/lib/lcd/lcd.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/lib/lcd/lcd.asm -------------------------------------------------------------------------------- /code/6502/lib/lcd/lcd.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/lib/lcd/lcd.inc -------------------------------------------------------------------------------- /code/6502/lib/lcd/lcd12864b.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/lib/lcd/lcd12864b.asm -------------------------------------------------------------------------------- /code/6502/lib/ser/uart.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/lib/ser/uart.asm -------------------------------------------------------------------------------- /code/6502/lib/ser/uart.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/lib/ser/uart.inc -------------------------------------------------------------------------------- /code/6502/lib/sfx/ay3891x.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/lib/sfx/ay3891x.asm -------------------------------------------------------------------------------- /code/6502/lib/sfx/ay3891x.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/lib/sfx/ay3891x.inc -------------------------------------------------------------------------------- /code/6502/lib/sfx/sfxman.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/lib/sfx/sfxman.asm -------------------------------------------------------------------------------- /code/6502/lib/sfx/sfxman.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/lib/sfx/sfxman.inc -------------------------------------------------------------------------------- /code/6502/lib/ut/ascii.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/lib/ut/ascii.asm -------------------------------------------------------------------------------- /code/6502/lib/ut/bcd.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/lib/ut/bcd.asm -------------------------------------------------------------------------------- /code/6502/lib/ut/math.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/lib/ut/math.inc -------------------------------------------------------------------------------- /code/6502/lib/ut/memory.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/lib/ut/memory.asm -------------------------------------------------------------------------------- /code/6502/lib/ut/memory.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/lib/ut/memory.inc -------------------------------------------------------------------------------- /code/6502/lib/ut/tables.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/lib/ut/tables.asm -------------------------------------------------------------------------------- /code/6502/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/makefile -------------------------------------------------------------------------------- /code/6502/mandlebrot/fixedpt.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/mandlebrot/fixedpt.asm -------------------------------------------------------------------------------- /code/6502/mandlebrot/fixedpt24.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/mandlebrot/fixedpt24.asm -------------------------------------------------------------------------------- /code/6502/mandlebrot/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/mandlebrot/makefile -------------------------------------------------------------------------------- /code/6502/mandlebrot/mandelbrot.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/mandlebrot/mandelbrot.asm -------------------------------------------------------------------------------- /code/6502/mandlebrot/mandelbrot24.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/mandlebrot/mandelbrot24.asm -------------------------------------------------------------------------------- /code/6502/mandlebrot/mandelbrot_256_192.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/mandlebrot/mandelbrot_256_192.asm -------------------------------------------------------------------------------- /code/6502/mandlebrot/mandelbrot_32_24.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/mandlebrot/mandelbrot_32_24.asm -------------------------------------------------------------------------------- /code/6502/mandlebrot/mandelbrot_64_192.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/mandlebrot/mandelbrot_64_192.asm -------------------------------------------------------------------------------- /code/6502/mandlebrot/mandelbrot_64_48.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/mandlebrot/mandelbrot_64_48.asm -------------------------------------------------------------------------------- /code/6502/mandlebrot/palette.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/mandlebrot/palette.asm -------------------------------------------------------------------------------- /code/6502/monitor/commands/address.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/monitor/commands/address.asm -------------------------------------------------------------------------------- /code/6502/monitor/commands/clear.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/monitor/commands/clear.asm -------------------------------------------------------------------------------- /code/6502/monitor/commands/dump.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/monitor/commands/dump.asm -------------------------------------------------------------------------------- /code/6502/monitor/commands/help.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/monitor/commands/help.asm -------------------------------------------------------------------------------- /code/6502/monitor/commands/write.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/monitor/commands/write.asm -------------------------------------------------------------------------------- /code/6502/monitor/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/monitor/makefile -------------------------------------------------------------------------------- /code/6502/monitor/monitor.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/monitor/monitor.asm -------------------------------------------------------------------------------- /code/6502/qbert/audio.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/qbert/audio.asm -------------------------------------------------------------------------------- /code/6502/qbert/badball.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/qbert/badball.asm -------------------------------------------------------------------------------- /code/6502/qbert/blocks.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/qbert/blocks.asm -------------------------------------------------------------------------------- /code/6502/qbert/coily.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/qbert/coily.asm -------------------------------------------------------------------------------- /code/6502/qbert/imgui.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/qbert/imgui.ini -------------------------------------------------------------------------------- /code/6502/qbert/level.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/qbert/level.asm -------------------------------------------------------------------------------- /code/6502/qbert/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/qbert/makefile -------------------------------------------------------------------------------- /code/6502/qbert/pcm/coily-fall.pcm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/qbert/pcm/coily-fall.pcm -------------------------------------------------------------------------------- /code/6502/qbert/pcm/coily-fall.raw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/qbert/pcm/coily-fall.raw -------------------------------------------------------------------------------- /code/6502/qbert/pcm/jump-badball.pcm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/qbert/pcm/jump-badball.pcm -------------------------------------------------------------------------------- /code/6502/qbert/pcm/jump-badball.raw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/qbert/pcm/jump-badball.raw -------------------------------------------------------------------------------- /code/6502/qbert/pcm/jump-coily-egg.pcm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/qbert/pcm/jump-coily-egg.pcm -------------------------------------------------------------------------------- /code/6502/qbert/pcm/jump-coily-egg.raw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/qbert/pcm/jump-coily-egg.raw -------------------------------------------------------------------------------- /code/6502/qbert/pcm/jump-coily.pcm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/qbert/pcm/jump-coily.pcm -------------------------------------------------------------------------------- /code/6502/qbert/pcm/jump-coily.raw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/qbert/pcm/jump-coily.raw -------------------------------------------------------------------------------- /code/6502/qbert/pcm/jump.pcm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/qbert/pcm/jump.pcm -------------------------------------------------------------------------------- /code/6502/qbert/pcm/jump.raw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/qbert/pcm/jump.raw -------------------------------------------------------------------------------- /code/6502/qbert/pcm/level-start.pcm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/qbert/pcm/level-start.pcm -------------------------------------------------------------------------------- /code/6502/qbert/pcm/level-start.raw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/qbert/pcm/level-start.raw -------------------------------------------------------------------------------- /code/6502/qbert/pcm/qbert-fall.pcm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/qbert/pcm/qbert-fall.pcm -------------------------------------------------------------------------------- /code/6502/qbert/pcm/qbert-fall.raw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/qbert/pcm/qbert-fall.raw -------------------------------------------------------------------------------- /code/6502/qbert/platform.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/qbert/platform.asm -------------------------------------------------------------------------------- /code/6502/qbert/player.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/qbert/player.asm -------------------------------------------------------------------------------- /code/6502/qbert/qbert.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/qbert/qbert.asm -------------------------------------------------------------------------------- /code/6502/qbert/ui.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/qbert/ui.asm -------------------------------------------------------------------------------- /code/6502/tests/com/acia.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/tests/com/acia.asm -------------------------------------------------------------------------------- /code/6502/tests/com/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/tests/com/makefile -------------------------------------------------------------------------------- /code/6502/tests/inp/kbtest.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/tests/inp/kbtest.asm -------------------------------------------------------------------------------- /code/6502/tests/inp/keyboard.ind: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/tests/inp/keyboard.ind -------------------------------------------------------------------------------- /code/6502/tests/inp/keyboard.patt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/tests/inp/keyboard.patt -------------------------------------------------------------------------------- /code/6502/tests/inp/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/tests/inp/makefile -------------------------------------------------------------------------------- /code/6502/tests/inp/nestest.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/tests/inp/nestest.asm -------------------------------------------------------------------------------- /code/6502/tests/io/audio.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/tests/io/audio.asm -------------------------------------------------------------------------------- /code/6502/tests/io/jump.pcm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/tests/io/jump.pcm -------------------------------------------------------------------------------- /code/6502/tests/io/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/tests/io/makefile -------------------------------------------------------------------------------- /code/6502/tests/io/testing.pcm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/tests/io/testing.pcm -------------------------------------------------------------------------------- /code/6502/tests/io/viatest.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/tests/io/viatest.asm -------------------------------------------------------------------------------- /code/6502/tests/lcd/img/c64-alnum.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/tests/lcd/img/c64-alnum.bin -------------------------------------------------------------------------------- /code/6502/tests/lcd/img/c64-font-ascii.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/tests/lcd/img/c64-font-ascii.bin -------------------------------------------------------------------------------- /code/6502/tests/lcd/img/c64-subset.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/tests/lcd/img/c64-subset.bin -------------------------------------------------------------------------------- /code/6502/tests/lcd/img/liv.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/tests/lcd/img/liv.bmp -------------------------------------------------------------------------------- /code/6502/tests/lcd/img/logo.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/tests/lcd/img/logo.bmp -------------------------------------------------------------------------------- /code/6502/tests/lcd/img/rox.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/tests/lcd/img/rox.bmp -------------------------------------------------------------------------------- /code/6502/tests/lcd/img/selfie.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/tests/lcd/img/selfie.bmp -------------------------------------------------------------------------------- /code/6502/tests/lcd/img/top-left.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/tests/lcd/img/top-left.bmp -------------------------------------------------------------------------------- /code/6502/tests/lcd/lcd12864gallery.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/tests/lcd/lcd12864gallery.asm -------------------------------------------------------------------------------- /code/6502/tests/lcd/lcd12864gfx.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/tests/lcd/lcd12864gfx.asm -------------------------------------------------------------------------------- /code/6502/tests/lcd/lcd12864text.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/tests/lcd/lcd12864text.asm -------------------------------------------------------------------------------- /code/6502/tests/lcd/lcd12864tilemap.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/tests/lcd/lcd12864tilemap.asm -------------------------------------------------------------------------------- /code/6502/tests/lcd/lcdtype.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/tests/lcd/lcdtype.asm -------------------------------------------------------------------------------- /code/6502/tests/lcd/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/tests/lcd/makefile -------------------------------------------------------------------------------- /code/6502/tests/sfx/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/tests/sfx/makefile -------------------------------------------------------------------------------- /code/6502/tests/sfx/mario.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/tests/sfx/mario.asm -------------------------------------------------------------------------------- /code/6502/tests/sfx/mario.gfx2c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/tests/sfx/mario.gfx2c -------------------------------------------------------------------------------- /code/6502/tests/sfx/mario.gfx2p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/tests/sfx/mario.gfx2p -------------------------------------------------------------------------------- /code/6502/tests/tms/bird.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/tests/tms/bird.bin -------------------------------------------------------------------------------- /code/6502/tests/tms/bird.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/tests/tms/bird.png -------------------------------------------------------------------------------- /code/6502/tests/tms/demo.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/tests/tms/demo.bmp -------------------------------------------------------------------------------- /code/6502/tests/tms/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/tests/tms/makefile -------------------------------------------------------------------------------- /code/6502/tests/tms/mcmode.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/tests/tms/mcmode.bin -------------------------------------------------------------------------------- /code/6502/tests/tms/mcmode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/tests/tms/mcmode.png -------------------------------------------------------------------------------- /code/6502/tests/tms/metallica.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/tests/tms/metallica.bin -------------------------------------------------------------------------------- /code/6502/tests/tms/mode2test.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/tests/tms/mode2test.bin -------------------------------------------------------------------------------- /code/6502/tests/tms/tms9918cputests.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/tests/tms/tms9918cputests.asm -------------------------------------------------------------------------------- /code/6502/tests/tms/tms9918gfx2test.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/tests/tms/tms9918gfx2test.asm -------------------------------------------------------------------------------- /code/6502/tests/tms/tms9918mctest.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/tests/tms/tms9918mctest.asm -------------------------------------------------------------------------------- /code/6502/tests/tms/tms9918nes.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/tests/tms/tms9918nes.asm -------------------------------------------------------------------------------- /code/6502/tests/tms/tms9918test.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/tests/tms/tms9918test.asm -------------------------------------------------------------------------------- /code/6502/tests/tms/tms9918txttest.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/tests/tms/tms9918txttest.asm -------------------------------------------------------------------------------- /code/6502/tests/tms/tms9918type.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/code/6502/tests/tms/tms9918type.asm -------------------------------------------------------------------------------- /docs/github-pages/emulator/Hbc56Emu.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/docs/github-pages/emulator/Hbc56Emu.data -------------------------------------------------------------------------------- /docs/github-pages/emulator/Hbc56Emu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/docs/github-pages/emulator/Hbc56Emu.js -------------------------------------------------------------------------------- /docs/github-pages/emulator/Hbc56Emu.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/docs/github-pages/emulator/Hbc56Emu.wasm -------------------------------------------------------------------------------- /docs/github-pages/emulator/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/docs/github-pages/emulator/favicon.ico -------------------------------------------------------------------------------- /docs/github-pages/emulator/hbc56-frontend.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/docs/github-pages/emulator/hbc56-frontend.js -------------------------------------------------------------------------------- /docs/github-pages/emulator/hbc56.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/docs/github-pages/emulator/hbc56.css -------------------------------------------------------------------------------- /docs/github-pages/emulator/hbc56logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/docs/github-pages/emulator/hbc56logo.png -------------------------------------------------------------------------------- /docs/github-pages/emulator/imgui.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/docs/github-pages/emulator/imgui.ini -------------------------------------------------------------------------------- /docs/github-pages/emulator/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/docs/github-pages/emulator/index.html -------------------------------------------------------------------------------- /docs/github-pages/emulator/roms/basic_glcd.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/docs/github-pages/emulator/roms/basic_glcd.o -------------------------------------------------------------------------------- /docs/github-pages/emulator/roms/basic_glcd.o.lmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/docs/github-pages/emulator/roms/basic_glcd.o.lmap -------------------------------------------------------------------------------- /docs/github-pages/emulator/roms/basic_glcd.o.rpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/docs/github-pages/emulator/roms/basic_glcd.o.rpt -------------------------------------------------------------------------------- /docs/github-pages/emulator/roms/basic_lcd.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/docs/github-pages/emulator/roms/basic_lcd.o -------------------------------------------------------------------------------- /docs/github-pages/emulator/roms/basic_lcd.o.lmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/docs/github-pages/emulator/roms/basic_lcd.o.lmap -------------------------------------------------------------------------------- /docs/github-pages/emulator/roms/basic_lcd.o.rpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/docs/github-pages/emulator/roms/basic_lcd.o.rpt -------------------------------------------------------------------------------- /docs/github-pages/emulator/roms/basic_tms.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/docs/github-pages/emulator/roms/basic_tms.o -------------------------------------------------------------------------------- /docs/github-pages/emulator/roms/basic_tms.o.lmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/docs/github-pages/emulator/roms/basic_tms.o.lmap -------------------------------------------------------------------------------- /docs/github-pages/emulator/roms/basic_tms.o.rpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/docs/github-pages/emulator/roms/basic_tms.o.rpt -------------------------------------------------------------------------------- /docs/github-pages/emulator/roms/breakout.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/docs/github-pages/emulator/roms/breakout.o -------------------------------------------------------------------------------- /docs/github-pages/emulator/roms/breakout.o.lmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/docs/github-pages/emulator/roms/breakout.o.lmap -------------------------------------------------------------------------------- /docs/github-pages/emulator/roms/breakout.o.rpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/docs/github-pages/emulator/roms/breakout.o.rpt -------------------------------------------------------------------------------- /docs/github-pages/emulator/roms/invaders.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/docs/github-pages/emulator/roms/invaders.o -------------------------------------------------------------------------------- /docs/github-pages/emulator/roms/invaders.o.lmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/docs/github-pages/emulator/roms/invaders.o.lmap -------------------------------------------------------------------------------- /docs/github-pages/emulator/roms/invaders.o.rpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/docs/github-pages/emulator/roms/invaders.o.rpt -------------------------------------------------------------------------------- /docs/github-pages/emulator/roms/kbtest.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/docs/github-pages/emulator/roms/kbtest.o -------------------------------------------------------------------------------- /docs/github-pages/emulator/roms/kbtest.o.lmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/docs/github-pages/emulator/roms/kbtest.o.lmap -------------------------------------------------------------------------------- /docs/github-pages/emulator/roms/kbtest.o.rpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/docs/github-pages/emulator/roms/kbtest.o.rpt -------------------------------------------------------------------------------- /docs/github-pages/emulator/roms/lcd12864gallery.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/docs/github-pages/emulator/roms/lcd12864gallery.o -------------------------------------------------------------------------------- /docs/github-pages/emulator/roms/lcd12864gallery.o.lmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/docs/github-pages/emulator/roms/lcd12864gallery.o.lmap -------------------------------------------------------------------------------- /docs/github-pages/emulator/roms/lcd12864gallery.o.rpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/docs/github-pages/emulator/roms/lcd12864gallery.o.rpt -------------------------------------------------------------------------------- /docs/github-pages/emulator/roms/lcd12864gfx.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/docs/github-pages/emulator/roms/lcd12864gfx.o -------------------------------------------------------------------------------- /docs/github-pages/emulator/roms/lcd12864gfx.o.lmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/docs/github-pages/emulator/roms/lcd12864gfx.o.lmap -------------------------------------------------------------------------------- /docs/github-pages/emulator/roms/lcd12864gfx.o.rpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/docs/github-pages/emulator/roms/lcd12864gfx.o.rpt -------------------------------------------------------------------------------- /docs/github-pages/emulator/roms/lcd12864tilemap.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/docs/github-pages/emulator/roms/lcd12864tilemap.o -------------------------------------------------------------------------------- /docs/github-pages/emulator/roms/lcd12864tilemap.o.lmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/docs/github-pages/emulator/roms/lcd12864tilemap.o.lmap -------------------------------------------------------------------------------- /docs/github-pages/emulator/roms/lcd12864tilemap.o.rpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/docs/github-pages/emulator/roms/lcd12864tilemap.o.rpt -------------------------------------------------------------------------------- /docs/github-pages/emulator/roms/lcdtype.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/docs/github-pages/emulator/roms/lcdtype.o -------------------------------------------------------------------------------- /docs/github-pages/emulator/roms/lcdtype.o.lmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/docs/github-pages/emulator/roms/lcdtype.o.lmap -------------------------------------------------------------------------------- /docs/github-pages/emulator/roms/lcdtype.o.rpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/docs/github-pages/emulator/roms/lcdtype.o.rpt -------------------------------------------------------------------------------- /docs/github-pages/emulator/roms/mario.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/docs/github-pages/emulator/roms/mario.o -------------------------------------------------------------------------------- /docs/github-pages/emulator/roms/mario.o.lmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/docs/github-pages/emulator/roms/mario.o.lmap -------------------------------------------------------------------------------- /docs/github-pages/emulator/roms/mario.o.rpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/docs/github-pages/emulator/roms/mario.o.rpt -------------------------------------------------------------------------------- /docs/github-pages/emulator/roms/nestest.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/docs/github-pages/emulator/roms/nestest.o -------------------------------------------------------------------------------- /docs/github-pages/emulator/roms/nestest.o.lmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/docs/github-pages/emulator/roms/nestest.o.lmap -------------------------------------------------------------------------------- /docs/github-pages/emulator/roms/nestest.o.rpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/docs/github-pages/emulator/roms/nestest.o.rpt -------------------------------------------------------------------------------- /docs/github-pages/emulator/roms/tms9918gfx2test.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/docs/github-pages/emulator/roms/tms9918gfx2test.o -------------------------------------------------------------------------------- /docs/github-pages/emulator/roms/tms9918gfx2test.o.lmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/docs/github-pages/emulator/roms/tms9918gfx2test.o.lmap -------------------------------------------------------------------------------- /docs/github-pages/emulator/roms/tms9918gfx2test.o.rpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/docs/github-pages/emulator/roms/tms9918gfx2test.o.rpt -------------------------------------------------------------------------------- /docs/github-pages/emulator/roms/tms9918mctest.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/docs/github-pages/emulator/roms/tms9918mctest.o -------------------------------------------------------------------------------- /docs/github-pages/emulator/roms/tms9918mctest.o.lmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/docs/github-pages/emulator/roms/tms9918mctest.o.lmap -------------------------------------------------------------------------------- /docs/github-pages/emulator/roms/tms9918mctest.o.rpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/docs/github-pages/emulator/roms/tms9918mctest.o.rpt -------------------------------------------------------------------------------- /docs/github-pages/emulator/roms/tms9918test.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/docs/github-pages/emulator/roms/tms9918test.o -------------------------------------------------------------------------------- /docs/github-pages/emulator/roms/tms9918test.o.lmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/docs/github-pages/emulator/roms/tms9918test.o.lmap -------------------------------------------------------------------------------- /docs/github-pages/emulator/roms/tms9918test.o.rpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/docs/github-pages/emulator/roms/tms9918test.o.rpt -------------------------------------------------------------------------------- /docs/github-pages/emulator/roms/tms9918txttest.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/docs/github-pages/emulator/roms/tms9918txttest.o -------------------------------------------------------------------------------- /docs/github-pages/emulator/roms/tms9918txttest.o.lmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/docs/github-pages/emulator/roms/tms9918txttest.o.lmap -------------------------------------------------------------------------------- /docs/github-pages/emulator/roms/tms9918txttest.o.rpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/docs/github-pages/emulator/roms/tms9918txttest.o.rpt -------------------------------------------------------------------------------- /docs/github-pages/emulator/roms/tms9918type.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/docs/github-pages/emulator/roms/tms9918type.o -------------------------------------------------------------------------------- /docs/github-pages/emulator/roms/tms9918type.o.lmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/docs/github-pages/emulator/roms/tms9918type.o.lmap -------------------------------------------------------------------------------- /docs/github-pages/emulator/roms/tms9918type.o.rpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/docs/github-pages/emulator/roms/tms9918type.o.rpt -------------------------------------------------------------------------------- /emconfig.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emconfig.bat -------------------------------------------------------------------------------- /emconfig.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emconfig.sh -------------------------------------------------------------------------------- /emulator/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/CMakeLists.txt -------------------------------------------------------------------------------- /emulator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/README.md -------------------------------------------------------------------------------- /emulator/modules/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/modules/CMakeLists.txt -------------------------------------------------------------------------------- /emulator/roms/basic_glcd.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/roms/basic_glcd.o -------------------------------------------------------------------------------- /emulator/roms/basic_glcd.o.lmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/roms/basic_glcd.o.lmap -------------------------------------------------------------------------------- /emulator/roms/basic_glcd.o.rpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/roms/basic_glcd.o.rpt -------------------------------------------------------------------------------- /emulator/roms/basic_lcd.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/roms/basic_lcd.o -------------------------------------------------------------------------------- /emulator/roms/basic_lcd.o.lmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/roms/basic_lcd.o.lmap -------------------------------------------------------------------------------- /emulator/roms/basic_lcd.o.rpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/roms/basic_lcd.o.rpt -------------------------------------------------------------------------------- /emulator/roms/basic_tms.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/roms/basic_tms.o -------------------------------------------------------------------------------- /emulator/roms/basic_tms.o.lmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/roms/basic_tms.o.lmap -------------------------------------------------------------------------------- /emulator/roms/basic_tms.o.rpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/roms/basic_tms.o.rpt -------------------------------------------------------------------------------- /emulator/roms/breakout.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/roms/breakout.o -------------------------------------------------------------------------------- /emulator/roms/breakout.o.lmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/roms/breakout.o.lmap -------------------------------------------------------------------------------- /emulator/roms/breakout.o.rpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/roms/breakout.o.rpt -------------------------------------------------------------------------------- /emulator/roms/invaders.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/roms/invaders.o -------------------------------------------------------------------------------- /emulator/roms/invaders.o.lmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/roms/invaders.o.lmap -------------------------------------------------------------------------------- /emulator/roms/invaders.o.rpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/roms/invaders.o.rpt -------------------------------------------------------------------------------- /emulator/roms/kbtest.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/roms/kbtest.o -------------------------------------------------------------------------------- /emulator/roms/kbtest.o.lmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/roms/kbtest.o.lmap -------------------------------------------------------------------------------- /emulator/roms/kbtest.o.rpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/roms/kbtest.o.rpt -------------------------------------------------------------------------------- /emulator/roms/lcd12864gallery.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/roms/lcd12864gallery.o -------------------------------------------------------------------------------- /emulator/roms/lcd12864gallery.o.lmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/roms/lcd12864gallery.o.lmap -------------------------------------------------------------------------------- /emulator/roms/lcd12864gallery.o.rpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/roms/lcd12864gallery.o.rpt -------------------------------------------------------------------------------- /emulator/roms/lcd12864gfx.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/roms/lcd12864gfx.o -------------------------------------------------------------------------------- /emulator/roms/lcd12864gfx.o.lmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/roms/lcd12864gfx.o.lmap -------------------------------------------------------------------------------- /emulator/roms/lcd12864gfx.o.rpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/roms/lcd12864gfx.o.rpt -------------------------------------------------------------------------------- /emulator/roms/lcd12864tilemap.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/roms/lcd12864tilemap.o -------------------------------------------------------------------------------- /emulator/roms/lcd12864tilemap.o.lmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/roms/lcd12864tilemap.o.lmap -------------------------------------------------------------------------------- /emulator/roms/lcd12864tilemap.o.rpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/roms/lcd12864tilemap.o.rpt -------------------------------------------------------------------------------- /emulator/roms/lcdtype.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/roms/lcdtype.o -------------------------------------------------------------------------------- /emulator/roms/lcdtype.o.lmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/roms/lcdtype.o.lmap -------------------------------------------------------------------------------- /emulator/roms/lcdtype.o.rpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/roms/lcdtype.o.rpt -------------------------------------------------------------------------------- /emulator/roms/mario.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/roms/mario.o -------------------------------------------------------------------------------- /emulator/roms/mario.o.lmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/roms/mario.o.lmap -------------------------------------------------------------------------------- /emulator/roms/mario.o.rpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/roms/mario.o.rpt -------------------------------------------------------------------------------- /emulator/roms/nestest.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/roms/nestest.o -------------------------------------------------------------------------------- /emulator/roms/nestest.o.lmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/roms/nestest.o.lmap -------------------------------------------------------------------------------- /emulator/roms/nestest.o.rpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/roms/nestest.o.rpt -------------------------------------------------------------------------------- /emulator/roms/tms9918gfx2test.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/roms/tms9918gfx2test.o -------------------------------------------------------------------------------- /emulator/roms/tms9918gfx2test.o.lmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/roms/tms9918gfx2test.o.lmap -------------------------------------------------------------------------------- /emulator/roms/tms9918gfx2test.o.rpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/roms/tms9918gfx2test.o.rpt -------------------------------------------------------------------------------- /emulator/roms/tms9918mctest.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/roms/tms9918mctest.o -------------------------------------------------------------------------------- /emulator/roms/tms9918mctest.o.lmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/roms/tms9918mctest.o.lmap -------------------------------------------------------------------------------- /emulator/roms/tms9918mctest.o.rpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/roms/tms9918mctest.o.rpt -------------------------------------------------------------------------------- /emulator/roms/tms9918test.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/roms/tms9918test.o -------------------------------------------------------------------------------- /emulator/roms/tms9918test.o.lmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/roms/tms9918test.o.lmap -------------------------------------------------------------------------------- /emulator/roms/tms9918test.o.rpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/roms/tms9918test.o.rpt -------------------------------------------------------------------------------- /emulator/roms/tms9918txttest.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/roms/tms9918txttest.o -------------------------------------------------------------------------------- /emulator/roms/tms9918txttest.o.lmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/roms/tms9918txttest.o.lmap -------------------------------------------------------------------------------- /emulator/roms/tms9918txttest.o.rpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/roms/tms9918txttest.o.rpt -------------------------------------------------------------------------------- /emulator/roms/tms9918type.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/roms/tms9918type.o -------------------------------------------------------------------------------- /emulator/roms/tms9918type.o.lmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/roms/tms9918type.o.lmap -------------------------------------------------------------------------------- /emulator/roms/tms9918type.o.rpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/roms/tms9918type.o.rpt -------------------------------------------------------------------------------- /emulator/src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/src/CMakeLists.txt -------------------------------------------------------------------------------- /emulator/src/Hbc56Emu.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/src/Hbc56Emu.ico -------------------------------------------------------------------------------- /emulator/src/Hbc56Emu.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/src/Hbc56Emu.rc -------------------------------------------------------------------------------- /emulator/src/audio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/src/audio.c -------------------------------------------------------------------------------- /emulator/src/audio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/src/audio.h -------------------------------------------------------------------------------- /emulator/src/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/src/config.h -------------------------------------------------------------------------------- /emulator/src/debugger/debugger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/src/debugger/debugger.cpp -------------------------------------------------------------------------------- /emulator/src/debugger/debugger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/src/debugger/debugger.h -------------------------------------------------------------------------------- /emulator/src/devices/6502_device.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/src/devices/6502_device.c -------------------------------------------------------------------------------- /emulator/src/devices/6502_device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/src/devices/6502_device.h -------------------------------------------------------------------------------- /emulator/src/devices/ay38910_device.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/src/devices/ay38910_device.c -------------------------------------------------------------------------------- /emulator/src/devices/ay38910_device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/src/devices/ay38910_device.h -------------------------------------------------------------------------------- /emulator/src/devices/device.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/src/devices/device.c -------------------------------------------------------------------------------- /emulator/src/devices/device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/src/devices/device.h -------------------------------------------------------------------------------- /emulator/src/devices/keyboard_device.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/src/devices/keyboard_device.c -------------------------------------------------------------------------------- /emulator/src/devices/keyboard_device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/src/devices/keyboard_device.h -------------------------------------------------------------------------------- /emulator/src/devices/lcd_device.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/src/devices/lcd_device.c -------------------------------------------------------------------------------- /emulator/src/devices/lcd_device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/src/devices/lcd_device.h -------------------------------------------------------------------------------- /emulator/src/devices/memory_device.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/src/devices/memory_device.c -------------------------------------------------------------------------------- /emulator/src/devices/memory_device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/src/devices/memory_device.h -------------------------------------------------------------------------------- /emulator/src/devices/nes_device.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/src/devices/nes_device.c -------------------------------------------------------------------------------- /emulator/src/devices/nes_device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/src/devices/nes_device.h -------------------------------------------------------------------------------- /emulator/src/devices/tms9918_device.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/src/devices/tms9918_device.c -------------------------------------------------------------------------------- /emulator/src/devices/tms9918_device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/src/devices/tms9918_device.h -------------------------------------------------------------------------------- /emulator/src/devices/uart_device.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/src/devices/uart_device.c -------------------------------------------------------------------------------- /emulator/src/devices/uart_device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/src/devices/uart_device.h -------------------------------------------------------------------------------- /emulator/src/devices/via_device.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/src/devices/via_device.c -------------------------------------------------------------------------------- /emulator/src/devices/via_device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/src/devices/via_device.h -------------------------------------------------------------------------------- /emulator/src/hbc56emu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/src/hbc56emu.cpp -------------------------------------------------------------------------------- /emulator/src/hbc56emu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/src/hbc56emu.h -------------------------------------------------------------------------------- /emulator/src/icons.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/src/icons.c -------------------------------------------------------------------------------- /emulator/src/imgui.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/src/imgui.ini -------------------------------------------------------------------------------- /emulator/thirdparty/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/thirdparty/CMakeLists.txt -------------------------------------------------------------------------------- /emulator/wasm/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/wasm/favicon.ico -------------------------------------------------------------------------------- /emulator/wasm/hbc56-frontend.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/wasm/hbc56-frontend.js -------------------------------------------------------------------------------- /emulator/wasm/hbc56.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/wasm/hbc56.css -------------------------------------------------------------------------------- /emulator/wasm/hbc56logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/wasm/hbc56logo.png -------------------------------------------------------------------------------- /emulator/wasm/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/emulator/wasm/index.html -------------------------------------------------------------------------------- /img/backplane_3d.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/img/backplane_3d.PNG -------------------------------------------------------------------------------- /img/backplane_3d_2021_06_16.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/img/backplane_3d_2021_06_16.PNG -------------------------------------------------------------------------------- /img/backplane_pcb.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/img/backplane_pcb.PNG -------------------------------------------------------------------------------- /img/basic.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/img/basic.gif -------------------------------------------------------------------------------- /img/basic_glcd.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/img/basic_glcd.gif -------------------------------------------------------------------------------- /img/breakout.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/img/breakout.gif -------------------------------------------------------------------------------- /img/breakout_screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/img/breakout_screenshot.png -------------------------------------------------------------------------------- /img/breakout_web.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/img/breakout_web.gif -------------------------------------------------------------------------------- /img/breakout_web_sm.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/img/breakout_web_sm.gif -------------------------------------------------------------------------------- /img/c64-font-ascii.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/img/c64-font-ascii.bin -------------------------------------------------------------------------------- /img/c64-font-ascii.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/img/c64-font-ascii.png -------------------------------------------------------------------------------- /img/c64-font.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/img/c64-font.png -------------------------------------------------------------------------------- /img/emu_glcd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/img/emu_glcd.png -------------------------------------------------------------------------------- /img/emulator-qbert.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/img/emulator-qbert.gif -------------------------------------------------------------------------------- /img/glcd_basic.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/img/glcd_basic.gif -------------------------------------------------------------------------------- /img/glcd_petscii.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/img/glcd_petscii.gif -------------------------------------------------------------------------------- /img/hbc56-1-sm.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/img/hbc56-1-sm.jpg -------------------------------------------------------------------------------- /img/hbc56-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/img/hbc56-1.jpg -------------------------------------------------------------------------------- /img/hbc56.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/img/hbc56.png -------------------------------------------------------------------------------- /img/hbc56_cpu_card.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/img/hbc56_cpu_card.png -------------------------------------------------------------------------------- /img/hbc56_spin.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/img/hbc56_spin.gif -------------------------------------------------------------------------------- /img/hbc56lcd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/img/hbc56lcd.png -------------------------------------------------------------------------------- /img/hbc56logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/img/hbc56logo.png -------------------------------------------------------------------------------- /img/kb_nes_tests.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/img/kb_nes_tests.gif -------------------------------------------------------------------------------- /img/make.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/img/make.png -------------------------------------------------------------------------------- /img/pcbway.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/img/pcbway.png -------------------------------------------------------------------------------- /img/pcbway_sm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/img/pcbway_sm.png -------------------------------------------------------------------------------- /img/proto_2d.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/img/proto_2d.PNG -------------------------------------------------------------------------------- /img/proto_3d.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/img/proto_3d.PNG -------------------------------------------------------------------------------- /img/proto_3d_2021_06_16.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/img/proto_3d_2021_06_16.PNG -------------------------------------------------------------------------------- /img/repository.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/img/repository.png -------------------------------------------------------------------------------- /img/tms9918gfx2test.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/img/tms9918gfx2test.gif -------------------------------------------------------------------------------- /mcu/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/mcu/.gitignore -------------------------------------------------------------------------------- /mcu/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/mcu/README.md -------------------------------------------------------------------------------- /mcu/keyboard/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/mcu/keyboard/.gitignore -------------------------------------------------------------------------------- /mcu/keyboard/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/mcu/keyboard/Makefile -------------------------------------------------------------------------------- /mcu/keyboard/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/mcu/keyboard/README.md -------------------------------------------------------------------------------- /mcu/keyboard/main.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/mcu/keyboard/main.asm -------------------------------------------------------------------------------- /mcu/keyboard/nbproject/configurations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/mcu/keyboard/nbproject/configurations.xml -------------------------------------------------------------------------------- /mcu/keyboard/nbproject/project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/mcu/keyboard/nbproject/project.xml -------------------------------------------------------------------------------- /schematics/6502/6502_v0_1_sch.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/schematics/6502/6502_v0_1_sch.pdf -------------------------------------------------------------------------------- /schematics/6502/6502_v0_2_sch.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/schematics/6502/6502_v0_2_sch.pdf -------------------------------------------------------------------------------- /schematics/6502/6502_v1_0_sch.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/schematics/6502/6502_v1_0_sch.pdf -------------------------------------------------------------------------------- /schematics/6502/6502_v1_1_sch.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/schematics/6502/6502_v1_1_sch.pdf -------------------------------------------------------------------------------- /schematics/6502/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/schematics/6502/README.md -------------------------------------------------------------------------------- /schematics/6502/hbc56intctrl.jed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/schematics/6502/hbc56intctrl.jed -------------------------------------------------------------------------------- /schematics/6502/hbc56intctrl.pld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/schematics/6502/hbc56intctrl.pld -------------------------------------------------------------------------------- /schematics/6502/hbc56ioctrl.jed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/schematics/6502/hbc56ioctrl.jed -------------------------------------------------------------------------------- /schematics/6502/hbc56ioctrl.pld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/schematics/6502/hbc56ioctrl.pld -------------------------------------------------------------------------------- /schematics/6502/interrupt_controller.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/schematics/6502/interrupt_controller.png -------------------------------------------------------------------------------- /schematics/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/schematics/README.md -------------------------------------------------------------------------------- /schematics/ay38910/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/schematics/ay38910/README.md -------------------------------------------------------------------------------- /schematics/ay38910/ay38910control.jed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/schematics/ay38910/ay38910control.jed -------------------------------------------------------------------------------- /schematics/ay38910/ay38910control.pld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/schematics/ay38910/ay38910control.pld -------------------------------------------------------------------------------- /schematics/ay38910/dual_ay38190_v0_1_sch.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/schematics/ay38910/dual_ay38190_v0_1_sch.pdf -------------------------------------------------------------------------------- /schematics/ay38910/tl866_ay38910_logic_test.lgc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/schematics/ay38910/tl866_ay38910_logic_test.lgc -------------------------------------------------------------------------------- /schematics/backplane/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/schematics/backplane/README.md -------------------------------------------------------------------------------- /schematics/backplane/backplane_v1_0_sch.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/schematics/backplane/backplane_v1_0_sch.pdf -------------------------------------------------------------------------------- /schematics/backplane/backplane_v1_1_gerber.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/schematics/backplane/backplane_v1_1_gerber.zip -------------------------------------------------------------------------------- /schematics/backplane/backplane_v1_1_pcb.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/schematics/backplane/backplane_v1_1_pcb.pdf -------------------------------------------------------------------------------- /schematics/clock/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/schematics/clock/README.md -------------------------------------------------------------------------------- /schematics/clock/clock_v0_1_sch.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/schematics/clock/clock_v0_1_sch.pdf -------------------------------------------------------------------------------- /schematics/keyboard_nes/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/schematics/keyboard_nes/README.md -------------------------------------------------------------------------------- /schematics/keyboard_nes/hbc56_kbdnes_addr.jed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/schematics/keyboard_nes/hbc56_kbdnes_addr.jed -------------------------------------------------------------------------------- /schematics/keyboard_nes/hbc56_kbdnes_addr.pld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/schematics/keyboard_nes/hbc56_kbdnes_addr.pld -------------------------------------------------------------------------------- /schematics/keyboard_nes/keyboard_dual_nes_v0_1_sch.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/schematics/keyboard_nes/keyboard_dual_nes_v0_1_sch.pdf -------------------------------------------------------------------------------- /schematics/lcd/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/schematics/lcd/README.md -------------------------------------------------------------------------------- /schematics/lcd/lcd_v0_1_sch.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/schematics/lcd/lcd_v0_1_sch.pdf -------------------------------------------------------------------------------- /schematics/proto/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/schematics/proto/README.md -------------------------------------------------------------------------------- /schematics/proto/proto_v1.0_pcb.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/schematics/proto/proto_v1.0_pcb.pdf -------------------------------------------------------------------------------- /schematics/proto/proto_v1.1_gerber.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/schematics/proto/proto_v1.1_gerber.zip -------------------------------------------------------------------------------- /schematics/proto/proto_v1.1_pcb.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/schematics/proto/proto_v1.1_pcb.pdf -------------------------------------------------------------------------------- /schematics/proto/proto_v1_0_sch.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/schematics/proto/proto_v1_0_sch.pdf -------------------------------------------------------------------------------- /schematics/ramrom/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/schematics/ramrom/README.md -------------------------------------------------------------------------------- /schematics/ramrom/hbc56_ramrom_io.jed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/schematics/ramrom/hbc56_ramrom_io.jed -------------------------------------------------------------------------------- /schematics/ramrom/hbc56_ramrom_io.pld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/schematics/ramrom/hbc56_ramrom_io.pld -------------------------------------------------------------------------------- /schematics/ramrom/hbc56_ramrom_shadow.pld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/schematics/ramrom/hbc56_ramrom_shadow.pld -------------------------------------------------------------------------------- /schematics/ramrom/hbc56ramromshadow.jed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/schematics/ramrom/hbc56ramromshadow.jed -------------------------------------------------------------------------------- /schematics/ramrom/ramrom_v0_1_sch.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/schematics/ramrom/ramrom_v0_1_sch.pdf -------------------------------------------------------------------------------- /schematics/ramrom/ramrom_v1_0_sch.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/schematics/ramrom/ramrom_v1_0_sch.pdf -------------------------------------------------------------------------------- /schematics/tms9918/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/schematics/tms9918/README.md -------------------------------------------------------------------------------- /schematics/tms9918/tms9918a_vdp_v0_1_sch.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/schematics/tms9918/tms9918a_vdp_v0_1_sch.pdf -------------------------------------------------------------------------------- /schematics/tms9918/tms9918a_vdp_v1_0_sch.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/schematics/tms9918/tms9918a_vdp_v1_0_sch.pdf -------------------------------------------------------------------------------- /tools/hex2mon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/tools/hex2mon.py -------------------------------------------------------------------------------- /tools/img2bitmap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/tools/img2bitmap.py -------------------------------------------------------------------------------- /tools/img2mc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/tools/img2mc.py -------------------------------------------------------------------------------- /tools/img2mode2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/tools/img2mode2.py -------------------------------------------------------------------------------- /tools/img2strip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/tools/img2strip.py -------------------------------------------------------------------------------- /tools/img2tileshex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/tools/img2tileshex.py -------------------------------------------------------------------------------- /tools/pattsquash.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/tools/pattsquash.py -------------------------------------------------------------------------------- /tools/raw2pcm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/tools/raw2pcm.py -------------------------------------------------------------------------------- /tools/tms9918_sprite_painter/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/tools/tms9918_sprite_painter/index.html -------------------------------------------------------------------------------- /tools/tms9918_sprite_painter/jquery.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/tools/tms9918_sprite_painter/jquery.min.js -------------------------------------------------------------------------------- /tools/tms9918_sprite_painter/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/tools/tms9918_sprite_painter/main.css -------------------------------------------------------------------------------- /tools/tms9918_sprite_painter/spritepainter.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/tools/tms9918_sprite_painter/spritepainter.css -------------------------------------------------------------------------------- /tools/tms9918_sprite_painter/spritepainter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visrealm/hbc-56/HEAD/tools/tms9918_sprite_painter/spritepainter.js --------------------------------------------------------------------------------