DSVEdit (DSVania Editor) is an editor for the three Castlevania games for the Nintendo DS: Dawn of Sorrow, Portrait of Ruin, and Order of Ecclesia, as well as Aria of Sorrow and Harmony of Dissonance for the GBA.
It supports both the US and Japanese versions of the DS games, while only the US versions of the GBA games are supported.
Features
- Editing rooms (tiles, entities, and doors).
- Adding new rooms, resizing rooms, and adding and removing entities and doors. Files are automatically expanded as necessary to avoid overwriting other data.
- Editing enemies (max HP, attack, items dropped, etc.).
- Editing items.
- Editing GFX and palettes.
- Editing sprites (enemies, objects, weapons, etc).
- Editing area maps.
- Editing player characters.
- Editing text.
- Editing tilesets.
- Editing which songs play in which areas.
- Editing which items are in the shop.
- Editing random chest item pools.
- Editing weapon synthesis.
- Editing magic seals.
- Adding a new overlay file that can be used as free space.
- Testing rooms by launching the game with you in that room.
User guide
Requires Visual C++ Redistributable for Visual Studio 2015.
The path where DSVEdit is located must only have ASCII characters in it - the program will not launch if there are any unicode characters in it.
Screenshots
Known issues
https://github.com/LagoLunatic/DSVEdit/issues.
Changelog
V1.12.0
New features:
- Implemented a player editor for HoD that allows modifying each player's abilities, movement speeds, and more.
- Several improvements to the sprite editor, including axis lines showing where the origin point is, an outline around the selected part, more accurate rendering for GBA games, and snapping GFX selection for GBA games to sizes supported by the GBA hardware.
- The item editor now includes DoS Super Attacks and PoR Critical Arts and combo moves.
- Added an ARMIPS patch to prevent Shanoa's back color from having an animated glow (ooe_no_shanoa_back_glow.asm).
- PoR special objects BF-C2 are now included in the editor.
- In HoD, Maxim mode enemies (7D-F9) are now properly documented and displayed in the editor.
- The HoD sprite editor now displays animations for the three player characters. (It still doesn't display animations for anything else such as enemies. Also, you still cannot use darkFunction Editor to edit HoD animations).
Changes:
- Added Graham 2's sprites to the sprite editor's Other sprites list.
- Added AoS's pause menu foreground objects to the sprite editor's Other sprites list.
- Added AoS's prologue sprites to the sprite editor's Other sprites list.
- Added AoS's Castle Corridor background sprites to the sprite editor's Other sprites list.
- Added the sprite for OoE's object 7E (the castle intro event).
- Added HoD's Simon player sprite to the sprite editor's Other sprites list.
- Added HoD's area names sprite to the sprite editor's Other sprites list.
- Added HoD's prologue moon sprite to the sprite editor's Other sprites list.
- Added PoR's credits sprites to the sprite editor's Other sprites list.
- Documented the "Backdashing" player state for DoS.
Bug fixes:
- Fixed the PoR "Area Names" sprite not including the "Dracula's Castle" name.
- Fixed the sprite editor not loading the correct overlay for the "Prologue background" and "Credits *background" in the Other sprites list for OoE.
- Fixed a bug that could cause the sprite editor to show the wrong palette after editing a part for some sprites.
- Fixed various issues with the text editor.
- darkFunction Exporter: Fixed sprites that use 256 color GFX pages not being exported correctly.
External links
ncG1vNJzZmivp6x7qK3MnpmrnadjvLOzjrCgpKFfeaCXkcOiqw%3D%3D