├── .gitignore ├── .travis.yml ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── Makefile ├── README.md ├── debugger ├── Cargo.toml ├── README.md └── src │ ├── bin │ └── debugger-main.rs │ ├── interface.glade │ ├── interface.rs │ └── lib.rs ├── disasm ├── Cargo.toml ├── README.md └── src │ └── bin │ └── disasm-main.rs ├── docs ├── demo_com_16bit.html ├── demo_com_32bit.html ├── games_com.html ├── index.html └── render │ ├── demo_com_16bit │ ├── 13_1.png │ ├── 13_165plasm.png │ ├── 13_244b.png │ ├── 13_alpc.png │ ├── 13_basicboy.png │ ├── 13_beziesux.png │ ├── 13_blah.png │ ├── 13_blaze5.png │ ├── 13_bob.png │ ├── 13_chaos.png │ ├── 13_conf.png │ ├── 13_dreamer.png │ ├── 13_ectotrax.png │ ├── 13_fire.png │ ├── 13_fire17.png │ ├── 13_fire2.png │ ├── 13_flame2.png │ ├── 13_fridge.png │ ├── 13_hungecek.png │ ├── 13_jive.png │ ├── 13_jomppa.png │ ├── 13_julia.png │ ├── 13_lava.png │ ├── 13_leaf.png │ ├── 13_legend.png │ ├── 13_lkccmini.png │ ├── 13_luminous.png │ ├── 13_lumps.png │ ├── 13_madness.png │ ├── 13_miracle.png │ ├── 13_mistake.png │ ├── 13_morales.png │ ├── 13_nicefire.png │ ├── 13_optimize.png │ ├── 13_pack.png │ ├── 13_phong.png │ ├── 13_pikku.png │ ├── 13_pixelize.png │ ├── 13_plasma.png │ ├── 13_plasmalr.png │ ├── 13_plasmexp.png │ ├── 13_platinum.png │ ├── 13_proto256.png │ ├── 13_riddle.png │ ├── 13_saverave.png │ ├── 13_skylight.png │ ├── 13_snow.png │ ├── 13_specifi.png │ ├── 13_spline.png │ ├── 13_sqwerz3.png │ ├── 13_static.png │ ├── 13_tiled.png │ ├── 13_unknown.png │ ├── 13_wamma.png │ ├── 13_water.png │ ├── 13_waves.png │ ├── 13_wd95.png │ ├── 13_wetwet.png │ ├── 13_x.png │ └── 13_zork.png │ ├── demo_com_32bit │ ├── 11_200h.png │ ├── 13_anding.png │ ├── 13_blobsf.png │ ├── 13_bt7.png │ ├── 13_distant.png │ ├── 13_ems.png │ ├── 13_enchante.png │ ├── 13_entry2.png │ ├── 13_fire!.png │ ├── 13_fire3d.png │ ├── 13_fireline.png │ ├── 13_flame.png │ ├── 13_fountain_of_sparks.png │ ├── 13_fractal.png │ ├── 13_frcmirez.png │ ├── 13_glasenapy.png │ ├── 13_gob4k.png │ ├── 13_juls.png │ ├── 13_mbl.png │ ├── 13_noc200.png │ ├── 13_ripped.png │ ├── 13_rwater.png │ ├── 13_sierpins.png │ ├── 13_stars.png │ ├── 13_suka.png │ ├── 13_textaroo.png │ ├── 13_voronoy.png │ ├── 13_wtrfall.png │ └── 13_xwater.png │ └── games_com │ ├── 04_cfire.png │ ├── 04_digdug.png │ ├── 04_f15.png │ ├── 04_galaxian.png │ ├── 04_hhm.png │ ├── 04_keng.png │ ├── 04_mspacman.png │ ├── 04_panic.png │ ├── 04_pcmanv2.png │ ├── 04_pipes.png │ ├── 04_ptrooper.png │ ├── 04_rollo.png │ ├── 04_shamus.png │ ├── 04_sky1.png │ ├── 04_starcham.png │ ├── 04_zaxxon.png │ ├── 11_pong21.png │ └── 13_invaders.png ├── dustbox ├── Cargo.toml ├── benches │ └── cpu.rs ├── build.rs └── src │ ├── bios.rs │ ├── cmos.rs │ ├── codepage │ ├── cp437.rs │ └── mod.rs │ ├── cpu │ ├── decoder.rs │ ├── decoder_test.rs │ ├── encoder.rs │ ├── encoder_test.rs │ ├── flag.rs │ ├── flag_test.rs │ ├── instruction.rs │ ├── mod.rs │ ├── op.rs │ ├── parameter.rs │ ├── register.rs │ ├── register_test.rs │ └── segment.rs │ ├── debug │ ├── breakpoints.rs │ ├── breakpoints_test.rs │ ├── debugger.rs │ ├── debugger_test.rs │ ├── memory_breakpoints.rs │ ├── memory_breakpoints_test.rs │ ├── mod.rs │ ├── tracer.rs │ └── tracer_test.rs │ ├── dos │ ├── dos.rs │ └── mod.rs │ ├── format │ ├── exe.rs │ └── mod.rs │ ├── gpu │ ├── crtc.rs │ ├── dac.rs │ ├── font.rs │ ├── graphic_card.rs │ ├── mod.rs │ ├── modes.rs │ ├── modes_test.rs │ ├── palette.rs │ ├── render.rs │ ├── render_test.rs │ └── video_parameters.rs │ ├── hex.rs │ ├── keyboard.rs │ ├── keyboard_test.rs │ ├── lib.rs │ ├── machine.rs │ ├── machine_test.rs │ ├── memory │ ├── flat_memory.rs │ ├── memory_address.rs │ ├── mmu.rs │ ├── mmu_test.rs │ └── mod.rs │ ├── mouse.rs │ ├── ndisasm.rs │ ├── pic.rs │ ├── pic_test.rs │ ├── pit.rs │ ├── pit_test.rs │ ├── storage.rs │ ├── string.rs │ ├── string_test.rs │ └── tools.rs ├── exeinfo ├── Cargo.toml ├── README.md └── src │ └── bin │ └── exeinfo-main.rs ├── frontend ├── Cargo.toml ├── README.md └── src │ └── bin │ └── frontend-main.rs ├── fuzzer ├── Cargo.toml ├── README.md └── src │ ├── bin │ └── fuzzer-main.rs │ ├── fuzzer.rs │ └── lib.rs ├── harness ├── Cargo.toml ├── README.md ├── sets │ ├── demo-com-16bit.yml │ ├── demo-com-32bit.yml │ └── games-com-commercial-16bit.yml ├── src │ └── bin │ │ └── harness-main.rs └── templates │ └── test_category.tpl.html └── utils ├── dos-memory ├── Makefile ├── memory.asm └── memory.com ├── dos-mouse ├── Makefile ├── README.md ├── mouse.asm └── mouse.com ├── dos-readfile ├── FILE.DAT ├── Makefile ├── README.md ├── readfile.asm └── readfile.com ├── dumpcs ├── Makefile ├── README.md ├── dumpcs.asm └── dumpcs.com ├── palette ├── Makefile ├── README.md ├── palette.asm └── palette.com ├── prober ├── .gitignore ├── Makefile ├── README.md ├── print.inc.asm ├── prober.tpl.asm └── regs.inc.asm ├── realtest ├── .gitignore ├── Makefile ├── cc.c ├── ex1.asm └── test.c └── scroll ├── Makefile ├── scroll.asm └── scroll.com /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/.travis.yml -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/README.md -------------------------------------------------------------------------------- /debugger/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/debugger/Cargo.toml -------------------------------------------------------------------------------- /debugger/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/debugger/README.md -------------------------------------------------------------------------------- /debugger/src/bin/debugger-main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/debugger/src/bin/debugger-main.rs -------------------------------------------------------------------------------- /debugger/src/interface.glade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/debugger/src/interface.glade -------------------------------------------------------------------------------- /debugger/src/interface.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/debugger/src/interface.rs -------------------------------------------------------------------------------- /debugger/src/lib.rs: -------------------------------------------------------------------------------- 1 | pub mod interface; -------------------------------------------------------------------------------- /disasm/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/disasm/Cargo.toml -------------------------------------------------------------------------------- /disasm/README.md: -------------------------------------------------------------------------------- 1 | # About 2 | 3 | Disassembler with tracing abilities 4 | -------------------------------------------------------------------------------- /disasm/src/bin/disasm-main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/disasm/src/bin/disasm-main.rs -------------------------------------------------------------------------------- /docs/demo_com_16bit.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/demo_com_16bit.html -------------------------------------------------------------------------------- /docs/demo_com_32bit.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/demo_com_32bit.html -------------------------------------------------------------------------------- /docs/games_com.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/games_com.html -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/render/demo_com_16bit/13_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_16bit/13_1.png -------------------------------------------------------------------------------- /docs/render/demo_com_16bit/13_165plasm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_16bit/13_165plasm.png -------------------------------------------------------------------------------- /docs/render/demo_com_16bit/13_244b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_16bit/13_244b.png -------------------------------------------------------------------------------- /docs/render/demo_com_16bit/13_alpc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_16bit/13_alpc.png -------------------------------------------------------------------------------- /docs/render/demo_com_16bit/13_basicboy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_16bit/13_basicboy.png -------------------------------------------------------------------------------- /docs/render/demo_com_16bit/13_beziesux.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_16bit/13_beziesux.png -------------------------------------------------------------------------------- /docs/render/demo_com_16bit/13_blah.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_16bit/13_blah.png -------------------------------------------------------------------------------- /docs/render/demo_com_16bit/13_blaze5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_16bit/13_blaze5.png -------------------------------------------------------------------------------- /docs/render/demo_com_16bit/13_bob.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_16bit/13_bob.png -------------------------------------------------------------------------------- /docs/render/demo_com_16bit/13_chaos.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_16bit/13_chaos.png -------------------------------------------------------------------------------- /docs/render/demo_com_16bit/13_conf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_16bit/13_conf.png -------------------------------------------------------------------------------- /docs/render/demo_com_16bit/13_dreamer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_16bit/13_dreamer.png -------------------------------------------------------------------------------- /docs/render/demo_com_16bit/13_ectotrax.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_16bit/13_ectotrax.png -------------------------------------------------------------------------------- /docs/render/demo_com_16bit/13_fire.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_16bit/13_fire.png -------------------------------------------------------------------------------- /docs/render/demo_com_16bit/13_fire17.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_16bit/13_fire17.png -------------------------------------------------------------------------------- /docs/render/demo_com_16bit/13_fire2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_16bit/13_fire2.png -------------------------------------------------------------------------------- /docs/render/demo_com_16bit/13_flame2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_16bit/13_flame2.png -------------------------------------------------------------------------------- /docs/render/demo_com_16bit/13_fridge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_16bit/13_fridge.png -------------------------------------------------------------------------------- /docs/render/demo_com_16bit/13_hungecek.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_16bit/13_hungecek.png -------------------------------------------------------------------------------- /docs/render/demo_com_16bit/13_jive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_16bit/13_jive.png -------------------------------------------------------------------------------- /docs/render/demo_com_16bit/13_jomppa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_16bit/13_jomppa.png -------------------------------------------------------------------------------- /docs/render/demo_com_16bit/13_julia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_16bit/13_julia.png -------------------------------------------------------------------------------- /docs/render/demo_com_16bit/13_lava.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_16bit/13_lava.png -------------------------------------------------------------------------------- /docs/render/demo_com_16bit/13_leaf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_16bit/13_leaf.png -------------------------------------------------------------------------------- /docs/render/demo_com_16bit/13_legend.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_16bit/13_legend.png -------------------------------------------------------------------------------- /docs/render/demo_com_16bit/13_lkccmini.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_16bit/13_lkccmini.png -------------------------------------------------------------------------------- /docs/render/demo_com_16bit/13_luminous.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_16bit/13_luminous.png -------------------------------------------------------------------------------- /docs/render/demo_com_16bit/13_lumps.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_16bit/13_lumps.png -------------------------------------------------------------------------------- /docs/render/demo_com_16bit/13_madness.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_16bit/13_madness.png -------------------------------------------------------------------------------- /docs/render/demo_com_16bit/13_miracle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_16bit/13_miracle.png -------------------------------------------------------------------------------- /docs/render/demo_com_16bit/13_mistake.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_16bit/13_mistake.png -------------------------------------------------------------------------------- /docs/render/demo_com_16bit/13_morales.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_16bit/13_morales.png -------------------------------------------------------------------------------- /docs/render/demo_com_16bit/13_nicefire.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_16bit/13_nicefire.png -------------------------------------------------------------------------------- /docs/render/demo_com_16bit/13_optimize.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_16bit/13_optimize.png -------------------------------------------------------------------------------- /docs/render/demo_com_16bit/13_pack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_16bit/13_pack.png -------------------------------------------------------------------------------- /docs/render/demo_com_16bit/13_phong.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_16bit/13_phong.png -------------------------------------------------------------------------------- /docs/render/demo_com_16bit/13_pikku.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_16bit/13_pikku.png -------------------------------------------------------------------------------- /docs/render/demo_com_16bit/13_pixelize.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_16bit/13_pixelize.png -------------------------------------------------------------------------------- /docs/render/demo_com_16bit/13_plasma.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_16bit/13_plasma.png -------------------------------------------------------------------------------- /docs/render/demo_com_16bit/13_plasmalr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_16bit/13_plasmalr.png -------------------------------------------------------------------------------- /docs/render/demo_com_16bit/13_plasmexp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_16bit/13_plasmexp.png -------------------------------------------------------------------------------- /docs/render/demo_com_16bit/13_platinum.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_16bit/13_platinum.png -------------------------------------------------------------------------------- /docs/render/demo_com_16bit/13_proto256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_16bit/13_proto256.png -------------------------------------------------------------------------------- /docs/render/demo_com_16bit/13_riddle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_16bit/13_riddle.png -------------------------------------------------------------------------------- /docs/render/demo_com_16bit/13_saverave.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_16bit/13_saverave.png -------------------------------------------------------------------------------- /docs/render/demo_com_16bit/13_skylight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_16bit/13_skylight.png -------------------------------------------------------------------------------- /docs/render/demo_com_16bit/13_snow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_16bit/13_snow.png -------------------------------------------------------------------------------- /docs/render/demo_com_16bit/13_specifi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_16bit/13_specifi.png -------------------------------------------------------------------------------- /docs/render/demo_com_16bit/13_spline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_16bit/13_spline.png -------------------------------------------------------------------------------- /docs/render/demo_com_16bit/13_sqwerz3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_16bit/13_sqwerz3.png -------------------------------------------------------------------------------- /docs/render/demo_com_16bit/13_static.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_16bit/13_static.png -------------------------------------------------------------------------------- /docs/render/demo_com_16bit/13_tiled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_16bit/13_tiled.png -------------------------------------------------------------------------------- /docs/render/demo_com_16bit/13_unknown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_16bit/13_unknown.png -------------------------------------------------------------------------------- /docs/render/demo_com_16bit/13_wamma.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_16bit/13_wamma.png -------------------------------------------------------------------------------- /docs/render/demo_com_16bit/13_water.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_16bit/13_water.png -------------------------------------------------------------------------------- /docs/render/demo_com_16bit/13_waves.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_16bit/13_waves.png -------------------------------------------------------------------------------- /docs/render/demo_com_16bit/13_wd95.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_16bit/13_wd95.png -------------------------------------------------------------------------------- /docs/render/demo_com_16bit/13_wetwet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_16bit/13_wetwet.png -------------------------------------------------------------------------------- /docs/render/demo_com_16bit/13_x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_16bit/13_x.png -------------------------------------------------------------------------------- /docs/render/demo_com_16bit/13_zork.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_16bit/13_zork.png -------------------------------------------------------------------------------- /docs/render/demo_com_32bit/11_200h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_32bit/11_200h.png -------------------------------------------------------------------------------- /docs/render/demo_com_32bit/13_anding.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_32bit/13_anding.png -------------------------------------------------------------------------------- /docs/render/demo_com_32bit/13_blobsf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_32bit/13_blobsf.png -------------------------------------------------------------------------------- /docs/render/demo_com_32bit/13_bt7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_32bit/13_bt7.png -------------------------------------------------------------------------------- /docs/render/demo_com_32bit/13_distant.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_32bit/13_distant.png -------------------------------------------------------------------------------- /docs/render/demo_com_32bit/13_ems.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_32bit/13_ems.png -------------------------------------------------------------------------------- /docs/render/demo_com_32bit/13_enchante.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_32bit/13_enchante.png -------------------------------------------------------------------------------- /docs/render/demo_com_32bit/13_entry2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_32bit/13_entry2.png -------------------------------------------------------------------------------- /docs/render/demo_com_32bit/13_fire!.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_32bit/13_fire!.png -------------------------------------------------------------------------------- /docs/render/demo_com_32bit/13_fire3d.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_32bit/13_fire3d.png -------------------------------------------------------------------------------- /docs/render/demo_com_32bit/13_fireline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_32bit/13_fireline.png -------------------------------------------------------------------------------- /docs/render/demo_com_32bit/13_flame.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_32bit/13_flame.png -------------------------------------------------------------------------------- /docs/render/demo_com_32bit/13_fountain_of_sparks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_32bit/13_fountain_of_sparks.png -------------------------------------------------------------------------------- /docs/render/demo_com_32bit/13_fractal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_32bit/13_fractal.png -------------------------------------------------------------------------------- /docs/render/demo_com_32bit/13_frcmirez.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_32bit/13_frcmirez.png -------------------------------------------------------------------------------- /docs/render/demo_com_32bit/13_glasenapy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_32bit/13_glasenapy.png -------------------------------------------------------------------------------- /docs/render/demo_com_32bit/13_gob4k.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_32bit/13_gob4k.png -------------------------------------------------------------------------------- /docs/render/demo_com_32bit/13_juls.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_32bit/13_juls.png -------------------------------------------------------------------------------- /docs/render/demo_com_32bit/13_mbl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_32bit/13_mbl.png -------------------------------------------------------------------------------- /docs/render/demo_com_32bit/13_noc200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_32bit/13_noc200.png -------------------------------------------------------------------------------- /docs/render/demo_com_32bit/13_ripped.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_32bit/13_ripped.png -------------------------------------------------------------------------------- /docs/render/demo_com_32bit/13_rwater.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_32bit/13_rwater.png -------------------------------------------------------------------------------- /docs/render/demo_com_32bit/13_sierpins.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_32bit/13_sierpins.png -------------------------------------------------------------------------------- /docs/render/demo_com_32bit/13_stars.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_32bit/13_stars.png -------------------------------------------------------------------------------- /docs/render/demo_com_32bit/13_suka.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_32bit/13_suka.png -------------------------------------------------------------------------------- /docs/render/demo_com_32bit/13_textaroo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_32bit/13_textaroo.png -------------------------------------------------------------------------------- /docs/render/demo_com_32bit/13_voronoy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_32bit/13_voronoy.png -------------------------------------------------------------------------------- /docs/render/demo_com_32bit/13_wtrfall.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_32bit/13_wtrfall.png -------------------------------------------------------------------------------- /docs/render/demo_com_32bit/13_xwater.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/demo_com_32bit/13_xwater.png -------------------------------------------------------------------------------- /docs/render/games_com/04_cfire.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/games_com/04_cfire.png -------------------------------------------------------------------------------- /docs/render/games_com/04_digdug.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/games_com/04_digdug.png -------------------------------------------------------------------------------- /docs/render/games_com/04_f15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/games_com/04_f15.png -------------------------------------------------------------------------------- /docs/render/games_com/04_galaxian.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/games_com/04_galaxian.png -------------------------------------------------------------------------------- /docs/render/games_com/04_hhm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/games_com/04_hhm.png -------------------------------------------------------------------------------- /docs/render/games_com/04_keng.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/games_com/04_keng.png -------------------------------------------------------------------------------- /docs/render/games_com/04_mspacman.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/games_com/04_mspacman.png -------------------------------------------------------------------------------- /docs/render/games_com/04_panic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/games_com/04_panic.png -------------------------------------------------------------------------------- /docs/render/games_com/04_pcmanv2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/games_com/04_pcmanv2.png -------------------------------------------------------------------------------- /docs/render/games_com/04_pipes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/games_com/04_pipes.png -------------------------------------------------------------------------------- /docs/render/games_com/04_ptrooper.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/games_com/04_ptrooper.png -------------------------------------------------------------------------------- /docs/render/games_com/04_rollo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/games_com/04_rollo.png -------------------------------------------------------------------------------- /docs/render/games_com/04_shamus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/games_com/04_shamus.png -------------------------------------------------------------------------------- /docs/render/games_com/04_sky1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/games_com/04_sky1.png -------------------------------------------------------------------------------- /docs/render/games_com/04_starcham.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/games_com/04_starcham.png -------------------------------------------------------------------------------- /docs/render/games_com/04_zaxxon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/games_com/04_zaxxon.png -------------------------------------------------------------------------------- /docs/render/games_com/11_pong21.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/games_com/11_pong21.png -------------------------------------------------------------------------------- /docs/render/games_com/13_invaders.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/docs/render/games_com/13_invaders.png -------------------------------------------------------------------------------- /dustbox/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/dustbox/Cargo.toml -------------------------------------------------------------------------------- /dustbox/benches/cpu.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/dustbox/benches/cpu.rs -------------------------------------------------------------------------------- /dustbox/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/dustbox/build.rs -------------------------------------------------------------------------------- /dustbox/src/bios.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/dustbox/src/bios.rs -------------------------------------------------------------------------------- /dustbox/src/cmos.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/dustbox/src/cmos.rs -------------------------------------------------------------------------------- /dustbox/src/codepage/cp437.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/dustbox/src/codepage/cp437.rs -------------------------------------------------------------------------------- /dustbox/src/codepage/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod cp437; 2 | -------------------------------------------------------------------------------- /dustbox/src/cpu/decoder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/dustbox/src/cpu/decoder.rs -------------------------------------------------------------------------------- /dustbox/src/cpu/decoder_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/dustbox/src/cpu/decoder_test.rs -------------------------------------------------------------------------------- /dustbox/src/cpu/encoder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/dustbox/src/cpu/encoder.rs -------------------------------------------------------------------------------- /dustbox/src/cpu/encoder_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/dustbox/src/cpu/encoder_test.rs -------------------------------------------------------------------------------- /dustbox/src/cpu/flag.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/dustbox/src/cpu/flag.rs -------------------------------------------------------------------------------- /dustbox/src/cpu/flag_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/dustbox/src/cpu/flag_test.rs -------------------------------------------------------------------------------- /dustbox/src/cpu/instruction.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/dustbox/src/cpu/instruction.rs -------------------------------------------------------------------------------- /dustbox/src/cpu/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/dustbox/src/cpu/mod.rs -------------------------------------------------------------------------------- /dustbox/src/cpu/op.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/dustbox/src/cpu/op.rs -------------------------------------------------------------------------------- /dustbox/src/cpu/parameter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/dustbox/src/cpu/parameter.rs -------------------------------------------------------------------------------- /dustbox/src/cpu/register.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/dustbox/src/cpu/register.rs -------------------------------------------------------------------------------- /dustbox/src/cpu/register_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/dustbox/src/cpu/register_test.rs -------------------------------------------------------------------------------- /dustbox/src/cpu/segment.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/dustbox/src/cpu/segment.rs -------------------------------------------------------------------------------- /dustbox/src/debug/breakpoints.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/dustbox/src/debug/breakpoints.rs -------------------------------------------------------------------------------- /dustbox/src/debug/breakpoints_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/dustbox/src/debug/breakpoints_test.rs -------------------------------------------------------------------------------- /dustbox/src/debug/debugger.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/dustbox/src/debug/debugger.rs -------------------------------------------------------------------------------- /dustbox/src/debug/debugger_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/dustbox/src/debug/debugger_test.rs -------------------------------------------------------------------------------- /dustbox/src/debug/memory_breakpoints.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/dustbox/src/debug/memory_breakpoints.rs -------------------------------------------------------------------------------- /dustbox/src/debug/memory_breakpoints_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/dustbox/src/debug/memory_breakpoints_test.rs -------------------------------------------------------------------------------- /dustbox/src/debug/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/dustbox/src/debug/mod.rs -------------------------------------------------------------------------------- /dustbox/src/debug/tracer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/dustbox/src/debug/tracer.rs -------------------------------------------------------------------------------- /dustbox/src/debug/tracer_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/dustbox/src/debug/tracer_test.rs -------------------------------------------------------------------------------- /dustbox/src/dos/dos.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/dustbox/src/dos/dos.rs -------------------------------------------------------------------------------- /dustbox/src/dos/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/dustbox/src/dos/mod.rs -------------------------------------------------------------------------------- /dustbox/src/format/exe.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/dustbox/src/format/exe.rs -------------------------------------------------------------------------------- /dustbox/src/format/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/dustbox/src/format/mod.rs -------------------------------------------------------------------------------- /dustbox/src/gpu/crtc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/dustbox/src/gpu/crtc.rs -------------------------------------------------------------------------------- /dustbox/src/gpu/dac.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/dustbox/src/gpu/dac.rs -------------------------------------------------------------------------------- /dustbox/src/gpu/font.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/dustbox/src/gpu/font.rs -------------------------------------------------------------------------------- /dustbox/src/gpu/graphic_card.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/dustbox/src/gpu/graphic_card.rs -------------------------------------------------------------------------------- /dustbox/src/gpu/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/dustbox/src/gpu/mod.rs -------------------------------------------------------------------------------- /dustbox/src/gpu/modes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/dustbox/src/gpu/modes.rs -------------------------------------------------------------------------------- /dustbox/src/gpu/modes_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/dustbox/src/gpu/modes_test.rs -------------------------------------------------------------------------------- /dustbox/src/gpu/palette.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/dustbox/src/gpu/palette.rs -------------------------------------------------------------------------------- /dustbox/src/gpu/render.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/dustbox/src/gpu/render.rs -------------------------------------------------------------------------------- /dustbox/src/gpu/render_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/dustbox/src/gpu/render_test.rs -------------------------------------------------------------------------------- /dustbox/src/gpu/video_parameters.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/dustbox/src/gpu/video_parameters.rs -------------------------------------------------------------------------------- /dustbox/src/hex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/dustbox/src/hex.rs -------------------------------------------------------------------------------- /dustbox/src/keyboard.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/dustbox/src/keyboard.rs -------------------------------------------------------------------------------- /dustbox/src/keyboard_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/dustbox/src/keyboard_test.rs -------------------------------------------------------------------------------- /dustbox/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/dustbox/src/lib.rs -------------------------------------------------------------------------------- /dustbox/src/machine.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/dustbox/src/machine.rs -------------------------------------------------------------------------------- /dustbox/src/machine_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/dustbox/src/machine_test.rs -------------------------------------------------------------------------------- /dustbox/src/memory/flat_memory.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/dustbox/src/memory/flat_memory.rs -------------------------------------------------------------------------------- /dustbox/src/memory/memory_address.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/dustbox/src/memory/memory_address.rs -------------------------------------------------------------------------------- /dustbox/src/memory/mmu.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/dustbox/src/memory/mmu.rs -------------------------------------------------------------------------------- /dustbox/src/memory/mmu_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/dustbox/src/memory/mmu_test.rs -------------------------------------------------------------------------------- /dustbox/src/memory/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/dustbox/src/memory/mod.rs -------------------------------------------------------------------------------- /dustbox/src/mouse.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/dustbox/src/mouse.rs -------------------------------------------------------------------------------- /dustbox/src/ndisasm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/dustbox/src/ndisasm.rs -------------------------------------------------------------------------------- /dustbox/src/pic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/dustbox/src/pic.rs -------------------------------------------------------------------------------- /dustbox/src/pic_test.rs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dustbox/src/pit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/dustbox/src/pit.rs -------------------------------------------------------------------------------- /dustbox/src/pit_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/dustbox/src/pit_test.rs -------------------------------------------------------------------------------- /dustbox/src/storage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/dustbox/src/storage.rs -------------------------------------------------------------------------------- /dustbox/src/string.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/dustbox/src/string.rs -------------------------------------------------------------------------------- /dustbox/src/string_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/dustbox/src/string_test.rs -------------------------------------------------------------------------------- /dustbox/src/tools.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/dustbox/src/tools.rs -------------------------------------------------------------------------------- /exeinfo/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/exeinfo/Cargo.toml -------------------------------------------------------------------------------- /exeinfo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/exeinfo/README.md -------------------------------------------------------------------------------- /exeinfo/src/bin/exeinfo-main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/exeinfo/src/bin/exeinfo-main.rs -------------------------------------------------------------------------------- /frontend/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/frontend/Cargo.toml -------------------------------------------------------------------------------- /frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/frontend/README.md -------------------------------------------------------------------------------- /frontend/src/bin/frontend-main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/frontend/src/bin/frontend-main.rs -------------------------------------------------------------------------------- /fuzzer/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/fuzzer/Cargo.toml -------------------------------------------------------------------------------- /fuzzer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/fuzzer/README.md -------------------------------------------------------------------------------- /fuzzer/src/bin/fuzzer-main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/fuzzer/src/bin/fuzzer-main.rs -------------------------------------------------------------------------------- /fuzzer/src/fuzzer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/fuzzer/src/fuzzer.rs -------------------------------------------------------------------------------- /fuzzer/src/lib.rs: -------------------------------------------------------------------------------- 1 | pub mod fuzzer; 2 | -------------------------------------------------------------------------------- /harness/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/harness/Cargo.toml -------------------------------------------------------------------------------- /harness/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/harness/README.md -------------------------------------------------------------------------------- /harness/sets/demo-com-16bit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/harness/sets/demo-com-16bit.yml -------------------------------------------------------------------------------- /harness/sets/demo-com-32bit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/harness/sets/demo-com-32bit.yml -------------------------------------------------------------------------------- /harness/sets/games-com-commercial-16bit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/harness/sets/games-com-commercial-16bit.yml -------------------------------------------------------------------------------- /harness/src/bin/harness-main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/harness/src/bin/harness-main.rs -------------------------------------------------------------------------------- /harness/templates/test_category.tpl.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/harness/templates/test_category.tpl.html -------------------------------------------------------------------------------- /utils/dos-memory/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/utils/dos-memory/Makefile -------------------------------------------------------------------------------- /utils/dos-memory/memory.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/utils/dos-memory/memory.asm -------------------------------------------------------------------------------- /utils/dos-memory/memory.com: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/utils/dos-memory/memory.com -------------------------------------------------------------------------------- /utils/dos-mouse/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/utils/dos-mouse/Makefile -------------------------------------------------------------------------------- /utils/dos-mouse/README.md: -------------------------------------------------------------------------------- 1 | # About 2 | 3 | MS-DOS test program for the mouse 4 | -------------------------------------------------------------------------------- /utils/dos-mouse/mouse.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/utils/dos-mouse/mouse.asm -------------------------------------------------------------------------------- /utils/dos-mouse/mouse.com: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/utils/dos-mouse/mouse.com -------------------------------------------------------------------------------- /utils/dos-readfile/FILE.DAT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/utils/dos-readfile/FILE.DAT -------------------------------------------------------------------------------- /utils/dos-readfile/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/utils/dos-readfile/Makefile -------------------------------------------------------------------------------- /utils/dos-readfile/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/utils/dos-readfile/README.md -------------------------------------------------------------------------------- /utils/dos-readfile/readfile.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/utils/dos-readfile/readfile.asm -------------------------------------------------------------------------------- /utils/dos-readfile/readfile.com: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/utils/dos-readfile/readfile.com -------------------------------------------------------------------------------- /utils/dumpcs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/utils/dumpcs/Makefile -------------------------------------------------------------------------------- /utils/dumpcs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/utils/dumpcs/README.md -------------------------------------------------------------------------------- /utils/dumpcs/dumpcs.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/utils/dumpcs/dumpcs.asm -------------------------------------------------------------------------------- /utils/dumpcs/dumpcs.com: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/utils/dumpcs/dumpcs.com -------------------------------------------------------------------------------- /utils/palette/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/utils/palette/Makefile -------------------------------------------------------------------------------- /utils/palette/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/utils/palette/README.md -------------------------------------------------------------------------------- /utils/palette/palette.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/utils/palette/palette.asm -------------------------------------------------------------------------------- /utils/palette/palette.com: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/utils/palette/palette.com -------------------------------------------------------------------------------- /utils/prober/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/utils/prober/.gitignore -------------------------------------------------------------------------------- /utils/prober/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/utils/prober/Makefile -------------------------------------------------------------------------------- /utils/prober/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/utils/prober/README.md -------------------------------------------------------------------------------- /utils/prober/print.inc.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/utils/prober/print.inc.asm -------------------------------------------------------------------------------- /utils/prober/prober.tpl.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/utils/prober/prober.tpl.asm -------------------------------------------------------------------------------- /utils/prober/regs.inc.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/utils/prober/regs.inc.asm -------------------------------------------------------------------------------- /utils/realtest/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/utils/realtest/.gitignore -------------------------------------------------------------------------------- /utils/realtest/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/utils/realtest/Makefile -------------------------------------------------------------------------------- /utils/realtest/cc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/utils/realtest/cc.c -------------------------------------------------------------------------------- /utils/realtest/ex1.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/utils/realtest/ex1.asm -------------------------------------------------------------------------------- /utils/realtest/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/utils/realtest/test.c -------------------------------------------------------------------------------- /utils/scroll/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/utils/scroll/Makefile -------------------------------------------------------------------------------- /utils/scroll/scroll.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/utils/scroll/scroll.asm -------------------------------------------------------------------------------- /utils/scroll/scroll.com: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martinlindhe/dustbox-rs/HEAD/utils/scroll/scroll.com --------------------------------------------------------------------------------