Skip to content

Releases: absol89/DramaticShapeVoxelMod

1.7.6 BATTLE ART

Choose a tag to compare

@absol89 absol89 released this 06 Aug 23:20
image

Added 2 new options, that will override your sprite gen choices for front-animated/static and back-animated/static.
What this lets you do is to have another sprite modifying mod like SHINY, and fallback to those sprites and enjoy it.

I have also merged a PR that fixes the transparency rendering on the SHINY mod's animated crystal sprites. Love it!

If you enable these 2 options (ON) without having another sprite modifying mod, you get ROM sprites, but can do:

  • Animated player intros with ROM pokemon battle sprites from Red and Blue on those specific ROM versions.
  • Static player backsprite with ROM pokemon battle sprites from Red and Blue on those specific ROM versions.
  • I have now added gen1 pokemon yellow front and back sprites to be selectable in animated and static modes.

Also merged some other minor and seemingly safe PR's from the upstream DramaticShapeVoxelMod on github.

Released since 1.7.2

Changes the folder path and mod ID to BATTLE_ART_VOXEL_FORK, and merges some fixes for UI consistency in battles.

  1. Made option HUD SCALING, with OG and SCALED option, where OG is meant to be used with UI like experience bar.
  2. Forced BATTLE BG: WHITE so that there is no black bars in Arena. ARENA FILL: WHITE is different, see previous v1.68.
  3. Changed textboxes in battle to have an opaque white backplate with black text, like original games. No transparency
  4. Merged an iOS compatibility patch for transparent Player HUD, and Opponent HUD. But not for textbox. See link (PR)
  5. Removed unneccessary options like TEXTBOX FILL.
  6. I wasn't able to change how the intro battle camera behaved to not jump. Instead, added a new player.png of ASH :)
  7. I tested and am waiting on a compatibility patch for Kanto in First Person, because I have changed the ID/path now.
image

Tested on windows with gen1recomp v0.1.75 Aug 6.

v1.68 BATTLE ART

Choose a tag to compare

@absol89 absol89 released this 04 Aug 20:05

Release summary — v1.68

Pushed feature/battle-art: cd96d25debc0b2 (10 commits) to absol89/DramaticShapeVoxelMod.
Tagged v1.68 at debc0b2 (also pushed to remote).
Branch is now in sync with upstream DramaticShapeVoxelMod commits about 1.5.3 (iOS) and 1.5.5

What shipped in v1.63+

1st-person camera mode. This does not support VR or other 1p mods. Mode key: 3

image

What shipped in v1.65+

3rd-person camera modes (free-roaming exploration, 3D Battle camera). Mode key: 3

image

What shipped in v1.68

Features for a middle-ground between OG battle 2D, and 3D BATTLE, supporting unlit sprites

image

ARENA FILL: WHITE — solid white field, HUD/textbox ink inverted to black + white drop-shadow, opaque white text box, and forces SPRITE LIGHT: UNLIT (no night tint, true-colour sprites — traditional-game convention).
ARENA FILL: OFF — standard 3D voxel battle where shaded sprites get night tint.
TEXTBOX FILL: HALF — translucent black backplate over the dialogue box + move/mimic menus (not the HUD blocks), upstream-style.
TEXTBOX FILL: OFF — transparent textbox, similar to earlier releases I have made.
SPRITE LIGHT: UNLIT — strips the hour/cave tint + shadow receival from the 3D mon cards and the animated player back pic, so sprites are flat/true-colour and easier to see at night or when shaded from the sun.
SPRITE LIGHT: SHADED — Allows all the sprites to receive shadows and night tint.
HUD blocks stay transparent on non-iOS devices (unchanged from 1.63+); text/menus handle their own backplates now.

ARENA FILL: WHITE and either SPRITE LIGHT/TEXTBOX FILL
image

ARENA FILL: OFF and TEXTBOX FILL: HALF and SPRITE LIGHT: SHADED
image

ARENA FILL: OFF and TEXTBOX FILL: OFF and SPRITE LIGHT: UNLIT with camera control.
image

v1.65 BATTLE ART

Choose a tag to compare

@absol89 absol89 released this 02 Aug 13:42

Hi, this is a new public release of the mod that allows players to hotswap different sprite sets via options menus and png.

You can see how a previous version of the mod worked here, but the bugs have been reduced since its recording.
https://x.com/absol_89/status/2083867724606746695 and https://old.reddit.com/r/gaming/comments/1vc7czj/...

I listened to the feedback about the forced moving parts, and have set up a lot of static options, and player stuff.
By talking to ChatGPT 5.6 sol medium, I was able to navigate and create reproducible python scripts & bug fixes.
So to protect the source code and project's public release, you will have to put sprites in the folders as instructed.

The most requested aesthetic was gen2, so here is a screenshot of its setup

image image

Short but impactful improvements list:

  1. Reduced and refined tilt-shift blur for a clearer battlefield and overworld.
  2. Improved battle camera framing, sprite anchoring, native-resolution scaling, shadows, and world/UI placement.
  3. Balanced enemy and player HUD scale, spacing, transparency, contrast, and readability. Trainer art at 2x size.
  4. Added static and animated Battle Art modes with front/back generation selectors and reliable ROM fallbacks.
  5. Added bring-your-own-sprites support for Pokémon and trainer artwork without per-sprite Lua files.
  6. Added animated atlas decoding and player-intro animation support. Version 1.60 also adds an animated redplayer
  7. Added documented asset-folder templates, naming conventions, download/import tools, and reusable packaging.
  8. Kept supplied artwork out of source control through asset-folder .gitignore rules.
  9. Merged upstream fixes to DramaticShapeVoxelMod, improving water and voxels. Made iOS ui upright but opaque.
  10. Changed the manifest to point to the fork repo and upped the tag to 1.65 to avoid confusing update notification.
  11. Changed trainer sprite size back to 1x for version 1.63+. You can select gen3 trainer art if you want bigger trainers.
  12. Selectively picked free camera updates to 1st person and 3rd person camera modes, for the v1.65 updated builds.

Published:
feature/battle-art branch
v1.65 compatibility tag
Testing note: We verified this was tested with gen1recomp 0.1.66 and originated from DramaticShapeVoxelMod 1.5.1.

While this is a mod, it only works with the original gen1recomp project. They have supplied an MIT licence which is below:
Note: The changed sprites are not part of the source code. It is only for personal entertainment if you own the core games.

Copyright 2026 BOIS CLUB GAMES, LLC

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

v1.53/iOS with sprites

Pre-release

Choose a tag to compare

@absol89 absol89 released this 31 Jul 21:13
731ecd9

Just adding demo backsprites and scaled trainer portraits, and animated back and front sprites for 151 pokemon. This is a proof of concept private mod release based on the work of the https://github.com/bryanthaboi/gen1recomp project and DramaticShape@6e9b787 as they were in 1.5.1 and tweaked on 4 Aug 2026. Have fun!

  1. Reduced and refined tilt-shift blur for a clearer battlefield and overworld.
  2. Improved battle camera framing, sprite anchoring, native-resolution scaling, shadows, and world/UI placement.
  3. Balanced enemy and player HUD scale, spacing, transparency, contrast, and readability. Trainer art at 2x size.
  4. Added static and animated Battle Art modes with front/back generation selectors and reliable ROM fallbacks.
  5. Added bring-your-own-sprites support for Pokémon and trainer artwork without per-sprite Lua files.
  6. Added animated atlas decoding and player-intro animation support. Version 1.60 also adds an animated redplayer
  7. Merged upstream fixes to DramaticShapeVoxelMod, improving water and voxels. Made iOS ui upright but opaque.
  8. Changed the manifest to point to the fork repo and upped the tag to 1.60 to avoid confusing update notification.
  9. Changed trainer sprite size back to 1x for version 1.63. You can select gen3 trainer art if you want bigger trainers.
  10. Selectively picked free camera updates to 1st person and 3rd person camera modes, for the v1.65 updated builds.

Modified with chatGPT 5.6 sol light.

image

Adjusted blur at the top and bottom of the screen, removed camera zoom in/out of battle, and adjusted sprite anchoring.

image

Scaled trainer sprites and put them in world scale. Also adjusted the UI to keep a consistent color throughout the battles.

Ask me about the release here on X. Version update to 1.6.5 brings improvements to water rendering and voxel graphics.
Optionally, if you play on iOS, you can try the v1.53 build instead. It will have white backgrounds on UI elements (upright)

So @ChatGPT and me put animated gen5 backsprites and scaled #pokemon trainer sprites onto a camera zoom PR pic.twitter.com/Qkv2z5HMZN

— Eric (@absol_89) July 31, 2026

While this is a mod, it only works with the original gen1recomp project. They have supplied an MIT licence which is below:
Note: The changed sprites are not part of the source code. It is only for personal entertainment if you own Black 2/White 2

Copyright 2026 BOIS CLUB GAMES, LLC

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.