# HG changeset patch
# User Sam <sam@basx.dev>
# Date 1683739844 -25200
# Node ID b6c8c7e25bfde5fe8bc1f4ef1ec0de2c2d1f3abe
# Parent  e6cbcf3cba948da7c1134bad5c3669bc1a1389ae
add: sekeleton to start working on resource loading, updated readme

diff -r e6cbcf3cba94 -r b6c8c7e25bfd README.md
--- a/README.md	Thu May 11 00:21:32 2023 +0700
+++ b/README.md	Thu May 11 00:30:44 2023 +0700
@@ -43,13 +43,14 @@
 - [ ] Mipmaps 
 
 Asset handling:
-- [ ] Resource concept (TODO: test on windows)
+- [x] Resource loading
       - [x] Mod/resource-pack concept
       - [x] Load from directory
       - [x] Load from zip
       - [x] Load from exe-embeded
-- [ ] Mesh files (Wavefront OBJ, MTL) (use something from sketchfab for testing, https://sketchfab.com/)
-- [ ] Image files (BMP RGB + BMP Graysscale for transparency)
+- [ ] Mesh files (Wavefront OBJ, MTL)
+- [ ] Material files (Wavefront MTL)
+- [ ] Image files (BMP RGBA)
 - [ ] Audio files (AU)
 
 Other (required for alpha release):
@@ -69,7 +70,6 @@
 - [ ] Telemetry
     - [x] Add simple event logging service
     - [ ] Add exception reporting
-- [ ] Documentation?
 
 Advanced features (very low priority):
 - [ ] Text rendering
@@ -79,6 +79,7 @@
 - [ ] Query and display rendering information from Vulkan?
 - [ ] Game controller input handling?
 - [ ] Allow multipel Uniform blocks?
+- [ ] Documentation?
 
 Quality improvments:
 
diff -r e6cbcf3cba94 -r b6c8c7e25bfd src/semicongine/resources/audio.nim
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/semicongine/resources/audio.nim	Thu May 11 00:30:44 2023 +0700
@@ -0,0 +1,2 @@
+
+
diff -r e6cbcf3cba94 -r b6c8c7e25bfd src/semicongine/resources/image.nim
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/semicongine/resources/image.nim	Thu May 11 00:30:44 2023 +0700
@@ -0,0 +1,2 @@
+
+
diff -r e6cbcf3cba94 -r b6c8c7e25bfd src/semicongine/resources/mesh.nim
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/semicongine/resources/mesh.nim	Thu May 11 00:30:44 2023 +0700
@@ -0,0 +1,2 @@
+
+