160 Commits

Author SHA1 Message Date
DramaticShape 6bcd4d3144 Merge pull request #118 from DramaticShape/dev
1.6.2
v1.6.2
2026-08-06 01:17:21 -04:00
DramaticShape b50bbe0782 Merge pull request #111 from Code-Grub/fix/roof-surface-silhouette-cap
keep a sloped roof's surface off its own outline cap
2026-08-06 01:13:19 -04:00
DramaticShape 9f74ea7e73 Merge pull request #117 from DramaticShape/stadium_fixes
Update viridan forest FX
2026-08-06 01:12:06 -04:00
DramaticShape 442e9d26d5 add fog/god rays to viridian forest 2026-08-06 01:07:38 -04:00
DramaticShape 6240b50cec update all battle locations 2026-08-05 20:36:46 -04:00
DramaticShape 790c34efff Merge pull request #115 from DramaticShape/dev
1.6.1
v1.6.1
2026-08-05 19:11:33 -04:00
DramaticShape e14cf3de90 Merge pull request #114 from DramaticShape/stadium_fixes
Stadium fixes
2026-08-05 19:10:17 -04:00
DramaticShape 77e0f93315 update compatibility 2026-08-05 19:03:49 -04:00
DramaticShape 20c9061625 Fix rendering for broken mons 2026-08-05 18:30:41 -04:00
Code-Grub dde0879527 keep a sloped roof's surface off its own outline cap
The hip ends of the gabled house and Oak's lab come out as black teeth
marching down the slope instead of battens running with it.

The depth->row map is authored for columns the drawing paints edge to
edge. A tapered column starts further down the band, and the surface was
clamped into its first DRAWN row to stay inside the silhouette -- but a
column's first drawn row is its silhouette CAP, and the cap is outline
black. On a tapered column the map spends most of the roof's depth above
that cap (seven of the gabled house's fifty depth voxels land on it
outright), so the clamp painted one outline pixel the length of the
slope and roofCycle beat against it: black punctuated by the real batten
colour every 4 rows on the house, every 8 on the lab.

Lift to the column's first PAINTED row instead -- the same refusal to
let outline black stand as a face that measure() already makes for the
side faces, which the roof band was never given.

Geometry is untouched: voxel, shell and recess counts are identical for
all 50 templates. verify_roof now asserts no roof surface samples its
column's cap, and tests/roof_cap_shots.lua shoots the two Pallet Town
drawings A/B.

The version bump and CHANGELOG entry are left out deliberately, so this
does not collide with the release flow.
2026-08-05 17:45:56 -04:00
DramaticShape 9e54656fe3 Merge pull request #82 from luisgonzaleznf/fix/water-shader-effect-precision-love12
fix: water shader under LÖVE 12 — make effect()'s parameter precision a define
2026-08-05 17:45:41 -04:00
DramaticShape 43385c8bf6 Merge pull request #99 from DramaticShape/dev
1.6.0
v1.6.0
2026-08-04 17:51:30 -04:00
DramaticShape 8ef4d2908f Merge pull request #98 from DramaticShape/dramatic-stadium
Dramatic stadium
2026-08-04 17:43:43 -04:00
DramaticShape ca10a7b860 update tests/lib 2026-08-04 17:40:59 -04:00
DramaticShape b2ccb14afa stadium menu item fix 2026-08-04 14:26:14 -04:00
DramaticShape 79f8a5dc4a update mod description again 2026-08-04 14:24:37 -04:00
DramaticShape edb9ccfffe update mod description 2026-08-04 14:19:48 -04:00
DramaticShape b7ce0f21d5 enforce 1.0 stadium rom 2026-08-04 14:18:11 -04:00
DramaticShape 7ce268e5a2 fix arrival animation, fix pidgey regression 2026-08-04 13:22:41 -04:00
DramaticShape ecb0b57d26 fix some issues, fail gracefully 2026-08-04 12:55:05 -04:00
DramaticShape 1915654a50 file picker update 2026-08-04 12:32:23 -04:00
DramaticShape 0e22393ec7 add file picker for stadium 2026-08-04 12:30:10 -04:00
DramaticShape f21b3ee597 add stadium extraction screen 2026-08-04 11:30:58 -04:00
DramaticShape bddb9de0ba fix animation glitching out 2026-08-04 10:50:19 -04:00
DramaticShape 74cc08f1bf dramatic stadium 2026-08-04 10:43:35 -04:00
DramaticShape c404c766cd Merge pull request #89 from DramaticShape/dev
1.5.5
v1.5.5
2026-08-03 17:54:01 -04:00
DramaticShape 7b1ac9b1b6 Merge pull request #87 from DramaticShape/3rd-person-camera
3rd person camera
2026-08-03 17:51:22 -04:00
DramaticShape 08bcbf7629 Merge branch 'dev' into 3rd-person-camera 2026-08-03 17:51:08 -04:00
DramaticShape a3a712205b bump version 2026-08-03 17:40:50 -04:00
DramaticShape 95771403d9 patch holes on flower/grass models 2026-08-03 17:35:58 -04:00
DramaticShape 9542ba94b1 cam control rotation in battle 2026-08-03 17:32:17 -04:00
DramaticShape f245e8808f add camcontrol module 2026-08-03 17:09:26 -04:00
DramaticShape c79ecbb7ac add camera zoom controls in overworld 2026-08-03 17:09:03 -04:00
DramaticShape 70243a407b add third person mode 2026-08-03 16:52:22 -04:00
luisgonzaleznf c6b38f8d44 fix water shader under LOVE 12: make effect()'s parameter precision a define
The float params were pinned to mediump to match LOVE 11's forward
declaration of effect(), because a definition whose precisions differ
from the prototype's reads as a second function to some compilers.  LOVE
12 declares it under a different precision, so the pin became the
mismatch there and the shader stopped compiling -- lakes drew flat on
any LOVE 12 + Metal build, iOS included.

The qualifier is a define now, and Water.shader compiles the pinned form
first and the bare one only if that is refused, so whichever prototype a
runtime brought, one of the two agrees with it.  The warning fires only
when both are refused.
2026-08-03 15:14:04 +02:00
DramaticShape 9700806a92 Merge pull request #72 from DramaticShape/dev
1.5.4
v1.5.4
2026-08-02 22:44:57 -04:00
DramaticShape f5970d8d9a Merge pull request #71 from DramaticShape/horde-mode
Horde mode
2026-08-02 22:43:53 -04:00
DramaticShape e3c13edda7 add smooth turning, removing collision sound effect 2026-08-02 22:42:46 -04:00
DramaticShape 6e9b787e41 Merge pull request #70 from DramaticShape/dev
ios fixes
v1.5.3
2026-08-02 21:16:15 -04:00
DramaticShape 399a10a124 Merge pull request #48 from castdrian/ios
fix(ios): pin voxel render target scale & fix shadows
2026-08-02 21:10:55 -04:00
DramaticShape c0c180fd01 horde mode initial commit 2026-08-02 21:01:11 -04:00
DramaticShape 2ce44586c2 Merge pull request #64 from DramaticShape/pcvr
Added PC VR mode. Enable SteamVR, launch the game, toggle the VR menu option to "ON". Tested over virtual desktop/Quest 3. Standalone VR is not supported (too potato).

| control | does |
| --- | --- |
| left stick | move — grid-walks the diorama, free-walks 1ST |
| A / B (X / Y on the left hand) | A / B |
| either trigger | START |
| left stick click | step the VOXEL angle ladder (same as the "3" key) |
| right stick up / down | *diorama only* — zoom the model |
| right stick left / right | *1ST only* — snap-turn 45° |
| grip squeeze + raise / lower that hand | *diorama only* — drag the table's height |
| head | *1ST and battles* — look; FreeMove walks where you look |
| left hand | *1ST and battles* — the Pokédex: menus, dialogs and the 2D battle screen on its screen |
v1.5.2
2026-08-02 13:18:09 -04:00
DramaticShape e8caa4f537 final push 2026-08-02 13:10:30 -04:00
DramaticShape a8c2d8ce5b menu fix, sky rendering, pokedex size 2026-08-02 13:10:20 -04:00
DramaticShape 395f51d268 fixed dll paths for vr 2026-08-02 12:29:14 -04:00
DramaticShape 1fa29a831f update sky rendering, select button changes views 2026-08-02 12:16:03 -04:00
DramaticShape 44f729e8c2 battle effect fixes 2026-08-02 11:26:54 -04:00
DramaticShape f1063abd0f add vr 2026-08-02 02:42:31 -04:00
DramaticShape b0d37cd8e6 Merge pull request #56 from DramaticShape/back-sprite-transparency-fix
v1.5.0
v1.5.0 v1.5.1
2026-08-02 01:23:13 -04:00
DramaticShape 3f7210bfcd mobile spin fix 2026-08-02 01:20:39 -04:00