| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-11-03 | remove build folderembedded-assets-support | Indrajith K L | |
| 2025-11-03 | Fix SEGV crash: Initialize window and font in stateInit() | Indrajith K L | |
| - Move window initialization and font loading to stateInit() - Window now opens before splash screens (required for rendering) - Custom font loaded in stateInit for splash screen use - Remove RL.config() call from luaCallMain() (window already initialized) - Remove stateContextInit() call (initialization now done in stateInit) - Add hasWindow, customFontLoaded, resolution fields to State - Fix memory management for custom font in stateFree() This matches the ReiLua-JamVersion architecture where the window is opened early so splash screens can render properly. | |||
| 2025-11-03 | Add embedded assets, splash screens, and asset loading support | Indrajith K L | |
| Features added: - Embedded main.lua and Lua files support (EMBED_MAIN option) - Embedded assets support (EMBED_ASSETS option) - Splash screens with dual logo display (always embedded) - Asset loading progress tracking API (BeginAssetLoading, UpdateAssetLoading, EndAssetLoading) - Custom font embedding for splash/loading screens - --log flag for Windows console control - --no-logo flag to skip splash screens in development - Python scripts for embedding (embed_lua.py, embed_assets.py, embed_logo.py, embed_font.py) - Documentation (EMBEDDING.md, ASSET_LOADING.md, SPLASH_SCREENS.md) This allows building single-executable releases with all Lua code and assets embedded. | |||
| 2025-10-17 | SetMusicPan was setting pitch fix. | jussi | |
| 2022-02-22 | Web build. | jussi | |
| 2022-02-18 | Added initial files. | jussi | |
