├── .gitignore ├── .gitmodules ├── CMakeLists.txt ├── LICENSE ├── README.md ├── appveyor.yml ├── docs ├── pachinko.txt ├── vce.txt └── vdc.txt ├── example ├── C │ ├── 1_hello_world │ │ ├── CMakeLists.txt │ │ ├── Makefile │ │ └── hello_world.c │ ├── 20_vgm │ │ ├── CMakeLists.txt │ │ ├── Makefile │ │ └── vgm_play.c │ ├── 2_custom_font │ │ ├── CMakeLists.txt │ │ ├── Makefile │ │ └── custom_font.c │ ├── 3_map_8x8 │ │ ├── CMakeLists.txt │ │ ├── Makefile │ │ └── map_8x8.c │ ├── 4_map_16x16 │ │ ├── CMakeLists.txt │ │ ├── Makefile │ │ └── map_16x16.c │ ├── 5_joypad │ │ ├── CMakeLists.txt │ │ ├── Makefile │ │ └── joypad_test.c │ ├── 6_sprites │ │ ├── CMakeLists.txt │ │ ├── Makefile │ │ └── sprites.c │ ├── 7_scroll │ │ ├── CMakeLists.txt │ │ ├── Makefile │ │ └── scroll_test.c │ ├── 8_clock │ │ ├── CMakeLists.txt │ │ ├── Makefile │ │ └── clock.c │ ├── 9_pong │ │ ├── CMakeLists.txt │ │ ├── Makefile │ │ └── pong.c │ └── Makefile ├── CMakeLists.txt ├── Makefile ├── README.md ├── asm │ ├── 1_hello_world │ │ ├── CMakeLists.txt │ │ ├── Makefile │ │ └── hello_world.s │ ├── 20_vgm │ │ ├── CMakeLists.txt │ │ ├── Makefile │ │ └── vgm_play.s │ ├── 2_custom_font │ │ ├── CMakeLists.txt │ │ ├── Makefile │ │ └── custom_font.s │ ├── 3_map_8x8 │ │ ├── CMakeLists.txt │ │ ├── Makefile │ │ └── map_8x8.s │ ├── 4_map_16x16 │ │ ├── CMakeLists.txt │ │ ├── Makefile │ │ └── map_16x16.s │ ├── 5_joypad │ │ ├── CMakeLists.txt │ │ ├── Makefile │ │ └── joypad_test.s │ ├── 6_sprites │ │ ├── CMakeLists.txt │ │ ├── Makefile │ │ └── sprites.s │ ├── 7_scroll │ │ ├── CMakeLists.txt │ │ ├── Makefile │ │ └── scroll_test.s │ ├── 8_clock │ │ ├── CMakeLists.txt │ │ ├── Makefile │ │ └── clock.s │ ├── 9_pong │ │ ├── CMakeLists.txt │ │ ├── Makefile │ │ ├── pong.s │ │ ├── sin.inc │ │ └── table.c │ ├── Makefile │ ├── bm_tools.s │ ├── build.txt │ ├── crc32.s │ ├── dummy.s │ ├── fat32_read.s │ └── text.s ├── cmake │ ├── Compiler │ │ └── pceas-ASM.cmake │ └── huc-toolchain.cmake ├── data │ ├── 20_vgm │ │ └── magician_domain.vgm │ ├── 2_custom_font │ │ ├── data.json │ │ └── font.png │ ├── 3_map_8x8 │ │ ├── map_8x8.tmx │ │ └── tileset_8x8.png │ ├── 4_map_16x16 │ │ ├── map_16x16.json │ │ ├── map_16x16.tmx │ │ └── tileset_16x16.png │ ├── 6_sprites │ │ ├── balls.png │ │ └── data.json │ ├── 7_scroll │ │ ├── map_8x8.tmx │ │ └── tileset_8x8.png │ ├── 9_pong │ │ ├── data.png │ │ ├── pong_map.json │ │ ├── pong_map.tmx │ │ ├── sprite.json │ │ └── sprite.png │ ├── f1_circus_bram.dat │ ├── fat32 │ │ ├── Readme.md │ │ ├── bank_0000 │ │ ├── bank_0001 │ │ ├── bank_0002 │ │ ├── fat32.img.inc │ │ ├── img_slice.c │ │ └── read_sector.s │ └── hudk.pcx ├── digico │ └── data │ │ ├── city_exit.png │ │ ├── city_outside.png │ │ ├── city_travel.png │ │ ├── factory_inside.png │ │ ├── npc_guard.png │ │ ├── npc_robot.png │ │ ├── station_inside.png │ │ ├── station_outside.png │ │ ├── tower_inside.png │ │ ├── tower_outside.png │ │ └── tower_peer.png └── doc │ ├── 1_hello_world │ ├── README.md │ └── screenshot.png │ ├── 2_custom_font │ ├── README.md │ └── screenshot.png │ ├── 3_map_8x8 │ ├── README.md │ └── screenshot.png │ ├── 4_map_16x16 │ ├── README.md │ └── screenshot.png │ ├── 5_joypad │ ├── README.md │ └── screenshot.png │ ├── 6_sprites │ ├── README.md │ └── screenshot.png │ ├── 7_scroll │ ├── README.md │ └── screenshot.png │ ├── 8_clock │ ├── README.md │ └── screenshot.png │ └── 9_pong │ ├── README.md │ └── screenshot.png ├── include ├── bcd.s ├── bram.s ├── byte.inc ├── clock.inc ├── collision.s ├── crc.s ├── dword.inc ├── fat32.s ├── font.inc ├── font.s ├── huc.inc ├── huc.s ├── hudk.h ├── irq.inc ├── irq.s ├── irq_1.s ├── irq_2.s ├── irq_nmi.s ├── irq_reset.s ├── irq_timer.s ├── joypad.inc ├── joypad.s ├── macro.inc ├── map.s ├── math.s ├── memcpy.inc ├── memcpy.s ├── mpr.inc ├── mpr.s ├── print.s ├── psg.inc ├── psg.s ├── random.s ├── scroll.s ├── sprite.s ├── startup.asm ├── system.inc ├── vce.inc ├── vce.s ├── vdc.inc ├── vdc.s ├── vdc_sprite.inc ├── vdc_sprite.s ├── vgm.h ├── vgm.s └── word.inc └── tools ├── CMakeLists.txt ├── README.md ├── cmake ├── FindJansson.cmake └── FindMXML.cmake ├── encode_gfx.c ├── externals ├── CMakeLists.txt └── cwalk │ ├── .appveyor.yml │ ├── .clang-format │ ├── .codecov.yml │ ├── .gitignore │ ├── .travis.yml │ ├── CMakeLists.txt │ ├── CONTRIBUTING.md │ ├── LICENSE.md │ ├── README.md │ ├── banner.png │ ├── banner.svg │ ├── cmake │ ├── CreateTestList.cmake │ └── EnableWarnings.cmake │ ├── docs │ ├── _config.yml │ ├── _layouts │ │ └── default.html │ ├── assets │ │ ├── css │ │ │ ├── default.css │ │ │ ├── github.css │ │ │ ├── monakai.css │ │ │ ├── trac.css │ │ │ └── vim.css │ │ └── img │ │ │ ├── favicon.png │ │ │ └── favicon.svg │ ├── build.md │ ├── embed.md │ ├── index.md │ └── reference │ │ ├── cwk_path_change_basename.md │ │ ├── cwk_path_change_extension.md │ │ ├── cwk_path_change_root.md │ │ ├── cwk_path_change_segment.md │ │ ├── cwk_path_get_absolute.md │ │ ├── cwk_path_get_basename.md │ │ ├── cwk_path_get_dirname.md │ │ ├── cwk_path_get_extension.md │ │ ├── cwk_path_get_first_segment.md │ │ ├── cwk_path_get_last_segment.md │ │ ├── cwk_path_get_next_segment.md │ │ ├── cwk_path_get_previous_segment.md │ │ ├── cwk_path_get_relative.md │ │ ├── cwk_path_get_root.md │ │ ├── cwk_path_get_segment_type.md │ │ ├── cwk_path_get_style.md │ │ ├── cwk_path_guess_style.md │ │ ├── cwk_path_has_extension.md │ │ ├── cwk_path_intersection.md │ │ ├── cwk_path_is_absolute.md │ │ ├── cwk_path_is_relative.md │ │ ├── cwk_path_join.md │ │ ├── cwk_path_join_multiple.md │ │ ├── cwk_path_normalize.md │ │ ├── cwk_path_set_style.md │ │ └── index.md │ ├── include │ └── cwalk.h │ ├── src │ └── cwalk.c │ └── test │ ├── absolute_test.c │ ├── basename_test.c │ ├── dirname_test.c │ ├── extension_test.c │ ├── guess_test.c │ ├── intersection_test.c │ ├── is_absolute_test.c │ ├── is_relative_test.c │ ├── join_test.c │ ├── main.c │ ├── normalize_test.c │ ├── relative_test.c │ ├── root_test.c │ ├── segment_test.c │ └── windows_test.c ├── tiled2bat ├── CMakeLists.txt ├── json.c ├── json.h ├── tiled2bat.c ├── tilemap.c ├── tilemap.h ├── tileset.c ├── tileset.h ├── xml.c └── xml.h ├── utils ├── CMakeLists.txt ├── base64.c ├── base64.h ├── buffer.c ├── buffer.h ├── image.c ├── image.h ├── log.c ├── log.h ├── output.c ├── output.h ├── pce.c ├── pce.h ├── utils.c └── utils.h └── vgm_strip.c /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/.gitmodules -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/README.md -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/appveyor.yml -------------------------------------------------------------------------------- /docs/pachinko.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/docs/pachinko.txt -------------------------------------------------------------------------------- /docs/vce.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/docs/vce.txt -------------------------------------------------------------------------------- /docs/vdc.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/docs/vdc.txt -------------------------------------------------------------------------------- /example/C/1_hello_world/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/C/1_hello_world/CMakeLists.txt -------------------------------------------------------------------------------- /example/C/1_hello_world/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/C/1_hello_world/Makefile -------------------------------------------------------------------------------- /example/C/1_hello_world/hello_world.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/C/1_hello_world/hello_world.c -------------------------------------------------------------------------------- /example/C/20_vgm/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/C/20_vgm/CMakeLists.txt -------------------------------------------------------------------------------- /example/C/20_vgm/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/C/20_vgm/Makefile -------------------------------------------------------------------------------- /example/C/20_vgm/vgm_play.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/C/20_vgm/vgm_play.c -------------------------------------------------------------------------------- /example/C/2_custom_font/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/C/2_custom_font/CMakeLists.txt -------------------------------------------------------------------------------- /example/C/2_custom_font/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/C/2_custom_font/Makefile -------------------------------------------------------------------------------- /example/C/2_custom_font/custom_font.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/C/2_custom_font/custom_font.c -------------------------------------------------------------------------------- /example/C/3_map_8x8/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/C/3_map_8x8/CMakeLists.txt -------------------------------------------------------------------------------- /example/C/3_map_8x8/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/C/3_map_8x8/Makefile -------------------------------------------------------------------------------- /example/C/3_map_8x8/map_8x8.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/C/3_map_8x8/map_8x8.c -------------------------------------------------------------------------------- /example/C/4_map_16x16/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/C/4_map_16x16/CMakeLists.txt -------------------------------------------------------------------------------- /example/C/4_map_16x16/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/C/4_map_16x16/Makefile -------------------------------------------------------------------------------- /example/C/4_map_16x16/map_16x16.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/C/4_map_16x16/map_16x16.c -------------------------------------------------------------------------------- /example/C/5_joypad/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/C/5_joypad/CMakeLists.txt -------------------------------------------------------------------------------- /example/C/5_joypad/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/C/5_joypad/Makefile -------------------------------------------------------------------------------- /example/C/5_joypad/joypad_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/C/5_joypad/joypad_test.c -------------------------------------------------------------------------------- /example/C/6_sprites/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/C/6_sprites/CMakeLists.txt -------------------------------------------------------------------------------- /example/C/6_sprites/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/C/6_sprites/Makefile -------------------------------------------------------------------------------- /example/C/6_sprites/sprites.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/C/6_sprites/sprites.c -------------------------------------------------------------------------------- /example/C/7_scroll/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/C/7_scroll/CMakeLists.txt -------------------------------------------------------------------------------- /example/C/7_scroll/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/C/7_scroll/Makefile -------------------------------------------------------------------------------- /example/C/7_scroll/scroll_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/C/7_scroll/scroll_test.c -------------------------------------------------------------------------------- /example/C/8_clock/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/C/8_clock/CMakeLists.txt -------------------------------------------------------------------------------- /example/C/8_clock/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/C/8_clock/Makefile -------------------------------------------------------------------------------- /example/C/8_clock/clock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/C/8_clock/clock.c -------------------------------------------------------------------------------- /example/C/9_pong/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/C/9_pong/CMakeLists.txt -------------------------------------------------------------------------------- /example/C/9_pong/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/C/9_pong/Makefile -------------------------------------------------------------------------------- /example/C/9_pong/pong.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/C/9_pong/pong.c -------------------------------------------------------------------------------- /example/C/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/C/Makefile -------------------------------------------------------------------------------- /example/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/CMakeLists.txt -------------------------------------------------------------------------------- /example/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/Makefile -------------------------------------------------------------------------------- /example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/README.md -------------------------------------------------------------------------------- /example/asm/1_hello_world/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/asm/1_hello_world/CMakeLists.txt -------------------------------------------------------------------------------- /example/asm/1_hello_world/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/asm/1_hello_world/Makefile -------------------------------------------------------------------------------- /example/asm/1_hello_world/hello_world.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/asm/1_hello_world/hello_world.s -------------------------------------------------------------------------------- /example/asm/20_vgm/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/asm/20_vgm/CMakeLists.txt -------------------------------------------------------------------------------- /example/asm/20_vgm/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/asm/20_vgm/Makefile -------------------------------------------------------------------------------- /example/asm/20_vgm/vgm_play.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/asm/20_vgm/vgm_play.s -------------------------------------------------------------------------------- /example/asm/2_custom_font/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/asm/2_custom_font/CMakeLists.txt -------------------------------------------------------------------------------- /example/asm/2_custom_font/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/asm/2_custom_font/Makefile -------------------------------------------------------------------------------- /example/asm/2_custom_font/custom_font.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/asm/2_custom_font/custom_font.s -------------------------------------------------------------------------------- /example/asm/3_map_8x8/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/asm/3_map_8x8/CMakeLists.txt -------------------------------------------------------------------------------- /example/asm/3_map_8x8/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/asm/3_map_8x8/Makefile -------------------------------------------------------------------------------- /example/asm/3_map_8x8/map_8x8.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/asm/3_map_8x8/map_8x8.s -------------------------------------------------------------------------------- /example/asm/4_map_16x16/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/asm/4_map_16x16/CMakeLists.txt -------------------------------------------------------------------------------- /example/asm/4_map_16x16/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/asm/4_map_16x16/Makefile -------------------------------------------------------------------------------- /example/asm/4_map_16x16/map_16x16.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/asm/4_map_16x16/map_16x16.s -------------------------------------------------------------------------------- /example/asm/5_joypad/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/asm/5_joypad/CMakeLists.txt -------------------------------------------------------------------------------- /example/asm/5_joypad/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/asm/5_joypad/Makefile -------------------------------------------------------------------------------- /example/asm/5_joypad/joypad_test.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/asm/5_joypad/joypad_test.s -------------------------------------------------------------------------------- /example/asm/6_sprites/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/asm/6_sprites/CMakeLists.txt -------------------------------------------------------------------------------- /example/asm/6_sprites/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/asm/6_sprites/Makefile -------------------------------------------------------------------------------- /example/asm/6_sprites/sprites.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/asm/6_sprites/sprites.s -------------------------------------------------------------------------------- /example/asm/7_scroll/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/asm/7_scroll/CMakeLists.txt -------------------------------------------------------------------------------- /example/asm/7_scroll/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/asm/7_scroll/Makefile -------------------------------------------------------------------------------- /example/asm/7_scroll/scroll_test.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/asm/7_scroll/scroll_test.s -------------------------------------------------------------------------------- /example/asm/8_clock/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/asm/8_clock/CMakeLists.txt -------------------------------------------------------------------------------- /example/asm/8_clock/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/asm/8_clock/Makefile -------------------------------------------------------------------------------- /example/asm/8_clock/clock.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/asm/8_clock/clock.s -------------------------------------------------------------------------------- /example/asm/9_pong/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/asm/9_pong/CMakeLists.txt -------------------------------------------------------------------------------- /example/asm/9_pong/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/asm/9_pong/Makefile -------------------------------------------------------------------------------- /example/asm/9_pong/pong.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/asm/9_pong/pong.s -------------------------------------------------------------------------------- /example/asm/9_pong/sin.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/asm/9_pong/sin.inc -------------------------------------------------------------------------------- /example/asm/9_pong/table.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/asm/9_pong/table.c -------------------------------------------------------------------------------- /example/asm/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/asm/Makefile -------------------------------------------------------------------------------- /example/asm/bm_tools.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/asm/bm_tools.s -------------------------------------------------------------------------------- /example/asm/build.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/asm/build.txt -------------------------------------------------------------------------------- /example/asm/crc32.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/asm/crc32.s -------------------------------------------------------------------------------- /example/asm/dummy.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/asm/dummy.s -------------------------------------------------------------------------------- /example/asm/fat32_read.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/asm/fat32_read.s -------------------------------------------------------------------------------- /example/asm/text.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/asm/text.s -------------------------------------------------------------------------------- /example/cmake/Compiler/pceas-ASM.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/cmake/Compiler/pceas-ASM.cmake -------------------------------------------------------------------------------- /example/cmake/huc-toolchain.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/cmake/huc-toolchain.cmake -------------------------------------------------------------------------------- /example/data/20_vgm/magician_domain.vgm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/data/20_vgm/magician_domain.vgm -------------------------------------------------------------------------------- /example/data/2_custom_font/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/data/2_custom_font/data.json -------------------------------------------------------------------------------- /example/data/2_custom_font/font.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/data/2_custom_font/font.png -------------------------------------------------------------------------------- /example/data/3_map_8x8/map_8x8.tmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/data/3_map_8x8/map_8x8.tmx -------------------------------------------------------------------------------- /example/data/3_map_8x8/tileset_8x8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/data/3_map_8x8/tileset_8x8.png -------------------------------------------------------------------------------- /example/data/4_map_16x16/map_16x16.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/data/4_map_16x16/map_16x16.json -------------------------------------------------------------------------------- /example/data/4_map_16x16/map_16x16.tmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/data/4_map_16x16/map_16x16.tmx -------------------------------------------------------------------------------- /example/data/4_map_16x16/tileset_16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/data/4_map_16x16/tileset_16x16.png -------------------------------------------------------------------------------- /example/data/6_sprites/balls.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/data/6_sprites/balls.png -------------------------------------------------------------------------------- /example/data/6_sprites/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/data/6_sprites/data.json -------------------------------------------------------------------------------- /example/data/7_scroll/map_8x8.tmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/data/7_scroll/map_8x8.tmx -------------------------------------------------------------------------------- /example/data/7_scroll/tileset_8x8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/data/7_scroll/tileset_8x8.png -------------------------------------------------------------------------------- /example/data/9_pong/data.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/data/9_pong/data.png -------------------------------------------------------------------------------- /example/data/9_pong/pong_map.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/data/9_pong/pong_map.json -------------------------------------------------------------------------------- /example/data/9_pong/pong_map.tmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/data/9_pong/pong_map.tmx -------------------------------------------------------------------------------- /example/data/9_pong/sprite.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/data/9_pong/sprite.json -------------------------------------------------------------------------------- /example/data/9_pong/sprite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/data/9_pong/sprite.png -------------------------------------------------------------------------------- /example/data/f1_circus_bram.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/data/f1_circus_bram.dat -------------------------------------------------------------------------------- /example/data/fat32/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/data/fat32/Readme.md -------------------------------------------------------------------------------- /example/data/fat32/bank_0000: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/data/fat32/bank_0000 -------------------------------------------------------------------------------- /example/data/fat32/bank_0001: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/data/fat32/bank_0001 -------------------------------------------------------------------------------- /example/data/fat32/bank_0002: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/data/fat32/bank_0002 -------------------------------------------------------------------------------- /example/data/fat32/fat32.img.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/data/fat32/fat32.img.inc -------------------------------------------------------------------------------- /example/data/fat32/img_slice.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/data/fat32/img_slice.c -------------------------------------------------------------------------------- /example/data/fat32/read_sector.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/data/fat32/read_sector.s -------------------------------------------------------------------------------- /example/data/hudk.pcx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/data/hudk.pcx -------------------------------------------------------------------------------- /example/digico/data/city_exit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/digico/data/city_exit.png -------------------------------------------------------------------------------- /example/digico/data/city_outside.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/digico/data/city_outside.png -------------------------------------------------------------------------------- /example/digico/data/city_travel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/digico/data/city_travel.png -------------------------------------------------------------------------------- /example/digico/data/factory_inside.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/digico/data/factory_inside.png -------------------------------------------------------------------------------- /example/digico/data/npc_guard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/digico/data/npc_guard.png -------------------------------------------------------------------------------- /example/digico/data/npc_robot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/digico/data/npc_robot.png -------------------------------------------------------------------------------- /example/digico/data/station_inside.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/digico/data/station_inside.png -------------------------------------------------------------------------------- /example/digico/data/station_outside.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/digico/data/station_outside.png -------------------------------------------------------------------------------- /example/digico/data/tower_inside.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/digico/data/tower_inside.png -------------------------------------------------------------------------------- /example/digico/data/tower_outside.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/digico/data/tower_outside.png -------------------------------------------------------------------------------- /example/digico/data/tower_peer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/digico/data/tower_peer.png -------------------------------------------------------------------------------- /example/doc/1_hello_world/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/doc/1_hello_world/README.md -------------------------------------------------------------------------------- /example/doc/1_hello_world/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/doc/1_hello_world/screenshot.png -------------------------------------------------------------------------------- /example/doc/2_custom_font/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/doc/2_custom_font/README.md -------------------------------------------------------------------------------- /example/doc/2_custom_font/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/doc/2_custom_font/screenshot.png -------------------------------------------------------------------------------- /example/doc/3_map_8x8/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/doc/3_map_8x8/README.md -------------------------------------------------------------------------------- /example/doc/3_map_8x8/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/doc/3_map_8x8/screenshot.png -------------------------------------------------------------------------------- /example/doc/4_map_16x16/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/doc/4_map_16x16/README.md -------------------------------------------------------------------------------- /example/doc/4_map_16x16/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/doc/4_map_16x16/screenshot.png -------------------------------------------------------------------------------- /example/doc/5_joypad/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/doc/5_joypad/README.md -------------------------------------------------------------------------------- /example/doc/5_joypad/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/doc/5_joypad/screenshot.png -------------------------------------------------------------------------------- /example/doc/6_sprites/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/doc/6_sprites/README.md -------------------------------------------------------------------------------- /example/doc/6_sprites/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/doc/6_sprites/screenshot.png -------------------------------------------------------------------------------- /example/doc/7_scroll/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/doc/7_scroll/README.md -------------------------------------------------------------------------------- /example/doc/7_scroll/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/doc/7_scroll/screenshot.png -------------------------------------------------------------------------------- /example/doc/8_clock/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/doc/8_clock/README.md -------------------------------------------------------------------------------- /example/doc/8_clock/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/doc/8_clock/screenshot.png -------------------------------------------------------------------------------- /example/doc/9_pong/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/doc/9_pong/README.md -------------------------------------------------------------------------------- /example/doc/9_pong/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/example/doc/9_pong/screenshot.png -------------------------------------------------------------------------------- /include/bcd.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/include/bcd.s -------------------------------------------------------------------------------- /include/bram.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/include/bram.s -------------------------------------------------------------------------------- /include/byte.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/include/byte.inc -------------------------------------------------------------------------------- /include/clock.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/include/clock.inc -------------------------------------------------------------------------------- /include/collision.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/include/collision.s -------------------------------------------------------------------------------- /include/crc.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/include/crc.s -------------------------------------------------------------------------------- /include/dword.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/include/dword.inc -------------------------------------------------------------------------------- /include/fat32.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/include/fat32.s -------------------------------------------------------------------------------- /include/font.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/include/font.inc -------------------------------------------------------------------------------- /include/font.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/include/font.s -------------------------------------------------------------------------------- /include/huc.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/include/huc.inc -------------------------------------------------------------------------------- /include/huc.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/include/huc.s -------------------------------------------------------------------------------- /include/hudk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/include/hudk.h -------------------------------------------------------------------------------- /include/irq.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/include/irq.inc -------------------------------------------------------------------------------- /include/irq.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/include/irq.s -------------------------------------------------------------------------------- /include/irq_1.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/include/irq_1.s -------------------------------------------------------------------------------- /include/irq_2.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/include/irq_2.s -------------------------------------------------------------------------------- /include/irq_nmi.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/include/irq_nmi.s -------------------------------------------------------------------------------- /include/irq_reset.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/include/irq_reset.s -------------------------------------------------------------------------------- /include/irq_timer.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/include/irq_timer.s -------------------------------------------------------------------------------- /include/joypad.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/include/joypad.inc -------------------------------------------------------------------------------- /include/joypad.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/include/joypad.s -------------------------------------------------------------------------------- /include/macro.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/include/macro.inc -------------------------------------------------------------------------------- /include/map.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/include/map.s -------------------------------------------------------------------------------- /include/math.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/include/math.s -------------------------------------------------------------------------------- /include/memcpy.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/include/memcpy.inc -------------------------------------------------------------------------------- /include/memcpy.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/include/memcpy.s -------------------------------------------------------------------------------- /include/mpr.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/include/mpr.inc -------------------------------------------------------------------------------- /include/mpr.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/include/mpr.s -------------------------------------------------------------------------------- /include/print.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/include/print.s -------------------------------------------------------------------------------- /include/psg.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/include/psg.inc -------------------------------------------------------------------------------- /include/psg.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/include/psg.s -------------------------------------------------------------------------------- /include/random.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/include/random.s -------------------------------------------------------------------------------- /include/scroll.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/include/scroll.s -------------------------------------------------------------------------------- /include/sprite.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/include/sprite.s -------------------------------------------------------------------------------- /include/startup.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/include/startup.asm -------------------------------------------------------------------------------- /include/system.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/include/system.inc -------------------------------------------------------------------------------- /include/vce.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/include/vce.inc -------------------------------------------------------------------------------- /include/vce.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/include/vce.s -------------------------------------------------------------------------------- /include/vdc.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/include/vdc.inc -------------------------------------------------------------------------------- /include/vdc.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/include/vdc.s -------------------------------------------------------------------------------- /include/vdc_sprite.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/include/vdc_sprite.inc -------------------------------------------------------------------------------- /include/vdc_sprite.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/include/vdc_sprite.s -------------------------------------------------------------------------------- /include/vgm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/include/vgm.h -------------------------------------------------------------------------------- /include/vgm.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/include/vgm.s -------------------------------------------------------------------------------- /include/word.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/include/word.inc -------------------------------------------------------------------------------- /tools/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/CMakeLists.txt -------------------------------------------------------------------------------- /tools/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/README.md -------------------------------------------------------------------------------- /tools/cmake/FindJansson.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/cmake/FindJansson.cmake -------------------------------------------------------------------------------- /tools/cmake/FindMXML.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/cmake/FindMXML.cmake -------------------------------------------------------------------------------- /tools/encode_gfx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/encode_gfx.c -------------------------------------------------------------------------------- /tools/externals/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/externals/CMakeLists.txt -------------------------------------------------------------------------------- /tools/externals/cwalk/.appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/externals/cwalk/.appveyor.yml -------------------------------------------------------------------------------- /tools/externals/cwalk/.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/externals/cwalk/.clang-format -------------------------------------------------------------------------------- /tools/externals/cwalk/.codecov.yml: -------------------------------------------------------------------------------- 1 | ignore: 2 | - "test" -------------------------------------------------------------------------------- /tools/externals/cwalk/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/externals/cwalk/.gitignore -------------------------------------------------------------------------------- /tools/externals/cwalk/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/externals/cwalk/.travis.yml -------------------------------------------------------------------------------- /tools/externals/cwalk/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/externals/cwalk/CMakeLists.txt -------------------------------------------------------------------------------- /tools/externals/cwalk/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/externals/cwalk/CONTRIBUTING.md -------------------------------------------------------------------------------- /tools/externals/cwalk/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/externals/cwalk/LICENSE.md -------------------------------------------------------------------------------- /tools/externals/cwalk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/externals/cwalk/README.md -------------------------------------------------------------------------------- /tools/externals/cwalk/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/externals/cwalk/banner.png -------------------------------------------------------------------------------- /tools/externals/cwalk/banner.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/externals/cwalk/banner.svg -------------------------------------------------------------------------------- /tools/externals/cwalk/cmake/CreateTestList.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/externals/cwalk/cmake/CreateTestList.cmake -------------------------------------------------------------------------------- /tools/externals/cwalk/cmake/EnableWarnings.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/externals/cwalk/cmake/EnableWarnings.cmake -------------------------------------------------------------------------------- /tools/externals/cwalk/docs/_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/externals/cwalk/docs/_config.yml -------------------------------------------------------------------------------- /tools/externals/cwalk/docs/_layouts/default.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/externals/cwalk/docs/_layouts/default.html -------------------------------------------------------------------------------- /tools/externals/cwalk/docs/assets/css/default.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/externals/cwalk/docs/assets/css/default.css -------------------------------------------------------------------------------- /tools/externals/cwalk/docs/assets/css/github.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/externals/cwalk/docs/assets/css/github.css -------------------------------------------------------------------------------- /tools/externals/cwalk/docs/assets/css/monakai.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/externals/cwalk/docs/assets/css/monakai.css -------------------------------------------------------------------------------- /tools/externals/cwalk/docs/assets/css/trac.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/externals/cwalk/docs/assets/css/trac.css -------------------------------------------------------------------------------- /tools/externals/cwalk/docs/assets/css/vim.css: -------------------------------------------------------------------------------- 1 | unknown theme: vim 2 | -------------------------------------------------------------------------------- /tools/externals/cwalk/docs/assets/img/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/externals/cwalk/docs/assets/img/favicon.png -------------------------------------------------------------------------------- /tools/externals/cwalk/docs/assets/img/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/externals/cwalk/docs/assets/img/favicon.svg -------------------------------------------------------------------------------- /tools/externals/cwalk/docs/build.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/externals/cwalk/docs/build.md -------------------------------------------------------------------------------- /tools/externals/cwalk/docs/embed.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/externals/cwalk/docs/embed.md -------------------------------------------------------------------------------- /tools/externals/cwalk/docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/externals/cwalk/docs/index.md -------------------------------------------------------------------------------- /tools/externals/cwalk/docs/reference/cwk_path_change_basename.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/externals/cwalk/docs/reference/cwk_path_change_basename.md -------------------------------------------------------------------------------- /tools/externals/cwalk/docs/reference/cwk_path_change_extension.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/externals/cwalk/docs/reference/cwk_path_change_extension.md -------------------------------------------------------------------------------- /tools/externals/cwalk/docs/reference/cwk_path_change_root.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/externals/cwalk/docs/reference/cwk_path_change_root.md -------------------------------------------------------------------------------- /tools/externals/cwalk/docs/reference/cwk_path_change_segment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/externals/cwalk/docs/reference/cwk_path_change_segment.md -------------------------------------------------------------------------------- /tools/externals/cwalk/docs/reference/cwk_path_get_absolute.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/externals/cwalk/docs/reference/cwk_path_get_absolute.md -------------------------------------------------------------------------------- /tools/externals/cwalk/docs/reference/cwk_path_get_basename.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/externals/cwalk/docs/reference/cwk_path_get_basename.md -------------------------------------------------------------------------------- /tools/externals/cwalk/docs/reference/cwk_path_get_dirname.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/externals/cwalk/docs/reference/cwk_path_get_dirname.md -------------------------------------------------------------------------------- /tools/externals/cwalk/docs/reference/cwk_path_get_extension.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/externals/cwalk/docs/reference/cwk_path_get_extension.md -------------------------------------------------------------------------------- /tools/externals/cwalk/docs/reference/cwk_path_get_first_segment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/externals/cwalk/docs/reference/cwk_path_get_first_segment.md -------------------------------------------------------------------------------- /tools/externals/cwalk/docs/reference/cwk_path_get_last_segment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/externals/cwalk/docs/reference/cwk_path_get_last_segment.md -------------------------------------------------------------------------------- /tools/externals/cwalk/docs/reference/cwk_path_get_next_segment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/externals/cwalk/docs/reference/cwk_path_get_next_segment.md -------------------------------------------------------------------------------- /tools/externals/cwalk/docs/reference/cwk_path_get_previous_segment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/externals/cwalk/docs/reference/cwk_path_get_previous_segment.md -------------------------------------------------------------------------------- /tools/externals/cwalk/docs/reference/cwk_path_get_relative.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/externals/cwalk/docs/reference/cwk_path_get_relative.md -------------------------------------------------------------------------------- /tools/externals/cwalk/docs/reference/cwk_path_get_root.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/externals/cwalk/docs/reference/cwk_path_get_root.md -------------------------------------------------------------------------------- /tools/externals/cwalk/docs/reference/cwk_path_get_segment_type.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/externals/cwalk/docs/reference/cwk_path_get_segment_type.md -------------------------------------------------------------------------------- /tools/externals/cwalk/docs/reference/cwk_path_get_style.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/externals/cwalk/docs/reference/cwk_path_get_style.md -------------------------------------------------------------------------------- /tools/externals/cwalk/docs/reference/cwk_path_guess_style.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/externals/cwalk/docs/reference/cwk_path_guess_style.md -------------------------------------------------------------------------------- /tools/externals/cwalk/docs/reference/cwk_path_has_extension.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/externals/cwalk/docs/reference/cwk_path_has_extension.md -------------------------------------------------------------------------------- /tools/externals/cwalk/docs/reference/cwk_path_intersection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/externals/cwalk/docs/reference/cwk_path_intersection.md -------------------------------------------------------------------------------- /tools/externals/cwalk/docs/reference/cwk_path_is_absolute.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/externals/cwalk/docs/reference/cwk_path_is_absolute.md -------------------------------------------------------------------------------- /tools/externals/cwalk/docs/reference/cwk_path_is_relative.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/externals/cwalk/docs/reference/cwk_path_is_relative.md -------------------------------------------------------------------------------- /tools/externals/cwalk/docs/reference/cwk_path_join.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/externals/cwalk/docs/reference/cwk_path_join.md -------------------------------------------------------------------------------- /tools/externals/cwalk/docs/reference/cwk_path_join_multiple.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/externals/cwalk/docs/reference/cwk_path_join_multiple.md -------------------------------------------------------------------------------- /tools/externals/cwalk/docs/reference/cwk_path_normalize.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/externals/cwalk/docs/reference/cwk_path_normalize.md -------------------------------------------------------------------------------- /tools/externals/cwalk/docs/reference/cwk_path_set_style.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/externals/cwalk/docs/reference/cwk_path_set_style.md -------------------------------------------------------------------------------- /tools/externals/cwalk/docs/reference/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/externals/cwalk/docs/reference/index.md -------------------------------------------------------------------------------- /tools/externals/cwalk/include/cwalk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/externals/cwalk/include/cwalk.h -------------------------------------------------------------------------------- /tools/externals/cwalk/src/cwalk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/externals/cwalk/src/cwalk.c -------------------------------------------------------------------------------- /tools/externals/cwalk/test/absolute_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/externals/cwalk/test/absolute_test.c -------------------------------------------------------------------------------- /tools/externals/cwalk/test/basename_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/externals/cwalk/test/basename_test.c -------------------------------------------------------------------------------- /tools/externals/cwalk/test/dirname_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/externals/cwalk/test/dirname_test.c -------------------------------------------------------------------------------- /tools/externals/cwalk/test/extension_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/externals/cwalk/test/extension_test.c -------------------------------------------------------------------------------- /tools/externals/cwalk/test/guess_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/externals/cwalk/test/guess_test.c -------------------------------------------------------------------------------- /tools/externals/cwalk/test/intersection_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/externals/cwalk/test/intersection_test.c -------------------------------------------------------------------------------- /tools/externals/cwalk/test/is_absolute_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/externals/cwalk/test/is_absolute_test.c -------------------------------------------------------------------------------- /tools/externals/cwalk/test/is_relative_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/externals/cwalk/test/is_relative_test.c -------------------------------------------------------------------------------- /tools/externals/cwalk/test/join_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/externals/cwalk/test/join_test.c -------------------------------------------------------------------------------- /tools/externals/cwalk/test/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/externals/cwalk/test/main.c -------------------------------------------------------------------------------- /tools/externals/cwalk/test/normalize_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/externals/cwalk/test/normalize_test.c -------------------------------------------------------------------------------- /tools/externals/cwalk/test/relative_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/externals/cwalk/test/relative_test.c -------------------------------------------------------------------------------- /tools/externals/cwalk/test/root_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/externals/cwalk/test/root_test.c -------------------------------------------------------------------------------- /tools/externals/cwalk/test/segment_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/externals/cwalk/test/segment_test.c -------------------------------------------------------------------------------- /tools/externals/cwalk/test/windows_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/externals/cwalk/test/windows_test.c -------------------------------------------------------------------------------- /tools/tiled2bat/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/tiled2bat/CMakeLists.txt -------------------------------------------------------------------------------- /tools/tiled2bat/json.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/tiled2bat/json.c -------------------------------------------------------------------------------- /tools/tiled2bat/json.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/tiled2bat/json.h -------------------------------------------------------------------------------- /tools/tiled2bat/tiled2bat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/tiled2bat/tiled2bat.c -------------------------------------------------------------------------------- /tools/tiled2bat/tilemap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/tiled2bat/tilemap.c -------------------------------------------------------------------------------- /tools/tiled2bat/tilemap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/tiled2bat/tilemap.h -------------------------------------------------------------------------------- /tools/tiled2bat/tileset.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/tiled2bat/tileset.c -------------------------------------------------------------------------------- /tools/tiled2bat/tileset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/tiled2bat/tileset.h -------------------------------------------------------------------------------- /tools/tiled2bat/xml.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/tiled2bat/xml.c -------------------------------------------------------------------------------- /tools/tiled2bat/xml.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/tiled2bat/xml.h -------------------------------------------------------------------------------- /tools/utils/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/utils/CMakeLists.txt -------------------------------------------------------------------------------- /tools/utils/base64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/utils/base64.c -------------------------------------------------------------------------------- /tools/utils/base64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/utils/base64.h -------------------------------------------------------------------------------- /tools/utils/buffer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/utils/buffer.c -------------------------------------------------------------------------------- /tools/utils/buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/utils/buffer.h -------------------------------------------------------------------------------- /tools/utils/image.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/utils/image.c -------------------------------------------------------------------------------- /tools/utils/image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/utils/image.h -------------------------------------------------------------------------------- /tools/utils/log.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/utils/log.c -------------------------------------------------------------------------------- /tools/utils/log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/utils/log.h -------------------------------------------------------------------------------- /tools/utils/output.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/utils/output.c -------------------------------------------------------------------------------- /tools/utils/output.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/utils/output.h -------------------------------------------------------------------------------- /tools/utils/pce.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/utils/pce.c -------------------------------------------------------------------------------- /tools/utils/pce.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/utils/pce.h -------------------------------------------------------------------------------- /tools/utils/utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/utils/utils.c -------------------------------------------------------------------------------- /tools/utils/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/utils/utils.h -------------------------------------------------------------------------------- /tools/vgm_strip.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BlockoS/HuDK/HEAD/tools/vgm_strip.c --------------------------------------------------------------------------------