Myles Busig
93f5d32fb6
Fix missing pragma once in debug.hpp
2024-03-04 21:06:32 -07:00
Myles Busig
5019cb4d89
Add debug CXX flags, disable exceptions
2024-03-04 21:05:41 -07:00
Myles Busig
2980296fd7
Build MTL and ETL in project, update MTL submodule
2024-03-04 21:02:07 -07:00
Myles Busig
aecad06870
Add MTL submodule
2024-03-04 19:51:56 -07:00
Myles Busig
432b707871
Add ETL submodule
2024-03-04 19:50:37 -07:00
Myles Busig
9efe4e8bc3
Test MGBA logging
2024-02-29 16:59:32 -07:00
Myles Busig
83fafbab45
Add MGBA debug logging to build
2024-02-29 16:59:07 -07:00
Myles Busig
489e942bd2
Add MGBA debug logging w/ puts
...
MGBA debugging must be enabled using debug::open and disabled using
debug::close. This commit adds logging through debug::puts. TODO: add
logging using debug::printf and debug::write.
2024-02-29 16:57:04 -07:00
Myles Busig
f75e734c8b
Display bitmap image instead of gradient colors
2024-02-22 18:22:25 -07:00
Myles Busig
2509e6e027
Change test image to store data as uint16
2024-02-22 18:16:58 -07:00
Myles Busig
16dd29ec40
Add graphics bin to include directories and fix include scope.
2024-02-22 17:52:00 -07:00
Myles Busig
20b6afc80c
Add test image to CMake build
2024-02-22 17:45:47 -07:00
Myles Busig
d7174e1988
Add test image grit file and grit output
2024-02-22 17:43:03 -07:00
Myles Busig
54d416ef0f
Add test image
2024-02-22 17:06:07 -07:00
Myles Busig
619badb068
Display color gradient from black->RGB on separate lines
2024-02-22 16:03:09 -07:00
Myles Busig
7489fe4849
Set display mode and busy-loop VSync
2024-02-22 12:58:52 -07:00
Myles Busig
a2c3c6b92a
Add main.cpp
2024-02-22 12:25:55 -07:00
Myles Busig
e1b6c6ab7b
Add CMakeLists.txt
2024-02-22 11:55:55 -07:00
Myles Busig
e6d5923060
Add GBA files and build artifacts to .gitignore
2024-02-22 11:47:28 -07:00
Myles Busig
ce768d16fd
Initial commit
2024-02-22 11:49:38 -07:00