- add undo/redo ui
- fix incorrect v27/ika map layer parallax
- fix a bug preventing detection of v27 32-bit vsps
- allow viewport to scroll to size of largest map layer (rather than first layer)
- detect v2kj vsps (4.0, 5.0)
- detect and load v27 (ika) maps
- detect and load v27 8-bit and 32-bit vsps (6.0)
- drag mouse to plot tiles
- fix false positives on v1itemicondat file format detection
- if loading .VSP tileset fails, attempt with uppercase filename
- fix broken rendering due to some maps referencing non-existent layers
- hold ALT and drag mouse to scroll viewport
- click map viewport to plot tile
- map2tmx cli
- zoom tileset in sync with map viewport
- show tile highlight over hovered tiles in map viewport & tile selector
- draw map layers in correct order
- limit map zoom to: 0.25x, 0.5x, 0.75x, 1x-10x
- added map filename tooltips
- fix bug where right panel shrunk when resizing window bigger/smaller
- fix mappo not working in Windows (tested Windows 10)
- show list of map layers by name
- added ability to toggle layer visibility by clicking layer name
- show all maps in launch folder (even subfolders)
- click any V1/V2/V3 map to load it
- fix bug in v1map format detection (looked for
.chr
instead of.vsp
in header) - fix bug in v2vsp format detection (accept version 3)
- allow viewport dragging to continue after moving outside and back into the window
- prevent auto scrolling from triggering while outside the window
- inverted color tile highlight
- file format detection cli
- fix bug where you couldn't drag viewport in fine increments
- fix bug with tile highlight jittering due to subpixel camera position
- fix bug where arrow keys would keep scrolling viewport after release
- fix bug with dim palettes in v2vsp2png
- fix broken arrow key movement
- fix bug where auto scroll would continue after moving outside viewport
- fix subpixel tile highlight rendering bug
- v1map rendering
- scroll viewport with arrow keys
- drag viewport with mouse
- autoscroll viewport when mouse is near edges
- json abbreviator
- format detection
- v1boxraw
- v1chr
- v1pal
- v1cr2
- v1mainfnt
- v1smallfnt
- v1transtbl
- v1speechspc
- v1itemicondat
- v1miscicondat
- v1vsp
- v1map
- v2chr
- v2vsp
- v2kjchr
- v2map
- v3chr
- v3vsp
- v3map
- v2kjchr2json cli
- v2kjchr2png cli
- v2kjchr2pnglist cli
- v2kjchr2gif cli
- v3chr2gif cli
- v1chr2gif cli
- v2chr2gif cli
- tile ripper
- v1chr2pnglist cli
- v2chr2pnglist cli
- v3chr2pnglist cli
- v1chr2json cli
- v2chr2json cli
- v3chr2json cli
- fix bug in v3vspob2png which used # tiles instead of # obs
- fix various zlib buffer bugs
- VERGE3 .MAP loader and converter
- v3map2json cli
- VERGE3 .VSP loader and converter
- v3vsp2png cli
- v3vspob2png cli
- VERGE3 .CHR loader and converter
- v3chr2png cli
- Fix v2vsp2pal cli VERGE2.PAL output path
- VERGE2 .CHR loader and PNG converter
- v2vsp2pal cli
- v2chr2png cli
- VERGE2 .VSP loader and PNG converter
- v2vsp2png cli
- declarative file format loader
- VERGE1 TRANS.TBL loader and JSON converter
- transtbl2json cli
- VERGE2 .MAP loader and JSON converter
- v2map2json cli
- VERGE1 MISCICON.DAT PNG converter
- miscicondat2png cli
- VERGE1 ITEMS.DAT loader and JSON converter
- itemsdat2json cli
- VERGE1 EQUIP.DAT loader and JSON converter
- equipdat2json cli
- VERGE1 PARTY.DAT loader and JSON converter
- partydat2json cli
- VERGE1 .MAP JSON converter
- map2json cli
- VERGE1 ITEMICON.DAT loader and PNG converter
- itemicondat2png cli
- VERGE1 MISCICON.DAT loader
- Fix various broken cli due to internal changes
- pcx2png cli
- VERGE1 .CR2 loader and PNG converter
- cr22png cli
- Fix bug in PCX loader that ignored palette
- PCX loader and PNG converter
- VERGE1 SPEECH.SPC PNG converter
- speechspc2png cli
- Fix bug in VERGE1 SPEECH.SPC loader that ignored # tiles
- smallfnt2png cli
- mainfnt2png cli
- boxraw2png cli
- VERGE1 SPEECH.SPC loader
- Fix bug in tile grid converter performance
- VERGE1 SMALL.FNT loader and PNG converter
- VERGE1 MAIN.FNT loader and PNG converter
- VERGE1 BOX.RAW loader
- VERGE1 .CHR loader and PNG converter
- VERGE1 .PAL loader
- chr2png cli
- VERGE1 .VSP PNG converter
- vsp2png cli
- VERGE1 .MAP loader
- VERGE1 .VSP loader
- Electron skeleton