Add summary to readme
This commit is contained in:
parent
f174092b7f
commit
a7b3377df6
21
README.md
21
README.md
|
@ -8,38 +8,43 @@ Fun
|
||||||
Godot 3.6, extracting resources from original or RPGe-translated SNES ROM.
|
Godot 3.6, extracting resources from original or RPGe-translated SNES ROM.
|
||||||
|
|
||||||
# How much?
|
# How much?
|
||||||
|
|
||||||
|
## tl;dr
|
||||||
|
You can currently load up your SNES ROM of Final Fantasy FFV and look at battle sprites, world map tiles, and listen to the instrument samples.
|
||||||
|
|
||||||
|
## Full Feature List (WIP)
|
||||||
Following systems are ordered by vague overarching priority:
|
Following systems are ordered by vague overarching priority:
|
||||||
|
|
||||||
## Save/Load System
|
### Save/Load System
|
||||||
I know I called this an "Interactive Save Editor" but I haven't started that yet.
|
I know I called this an "Interactive Save Editor" but I haven't started that yet.
|
||||||
- [ ] SNES Support
|
- [ ] SNES Support
|
||||||
- [ ] PSX Support (should be identical to SNES with different offset)
|
- [ ] PSX Support (should be identical to SNES with different offset)
|
||||||
- [ ] GBA Support (note, does not imply full asset ripping)
|
- [ ] GBA Support (note, does not imply full asset ripping)
|
||||||
- [ ] Steam Pixel Remaster Support (I haven't bought this yet so low prio) (note, does not imply full asset ripping)
|
- [ ] Steam Pixel Remaster Support (I haven't bought this yet so low prio) (note, does not imply full asset ripping)
|
||||||
|
|
||||||
## Menu System
|
### Menu System
|
||||||
I have mostly solved parsing of SNES menus in a sister project, however there are so few of them that hardcoding better behaviour would be nicer anyway.
|
I have mostly solved parsing of SNES menus in a sister project, however there are so few of them that hardcoding better behaviour would be nicer anyway.
|
||||||
- [ ] Main Menu and Load/New Game
|
- [ ] Main Menu and Load/New Game
|
||||||
- [ ] Party Menu and submenus
|
- [ ] Party Menu and submenus
|
||||||
- [ ] Shops
|
- [ ] Shops
|
||||||
|
|
||||||
## Map Field System
|
### Map Field System
|
||||||
- [ ] Character sprites (solved problem, soon™)
|
- [ ] Character sprites (solved problem, soon™)
|
||||||
- [ ] NPC sprites (solved problem, soon™)
|
- [ ] NPC sprites (solved problem, soon™)
|
||||||
- [ ] Vehicle sprites (solved problem, soon™)
|
- [ ] Vehicle sprites (solved problem, soon™)
|
||||||
### World Maps (Fields?)
|
#### World Maps (Fields?)
|
||||||
- [x] Tiles
|
- [x] Tiles
|
||||||
- [ ] Tilemaps (solved problem, soon™)
|
- [ ] Tilemaps (solved problem, soon™)
|
||||||
- [ ] Dynamic changes (e.g. meteors, breaking seals, sinking island, pirate cave, voids) (might hardcode these later)
|
- [ ] Dynamic changes (e.g. meteors, breaking seals, sinking island, pirate cave, voids) (might hardcode these later)
|
||||||
- [ ] Pathing (I have vague recollections about this)
|
- [ ] Pathing (I have vague recollections about this)
|
||||||
- [ ] Mode 7 Effects (...might hardcode these later)
|
- [ ] Mode 7 Effects (...might hardcode these later)
|
||||||
### Dungeon/Town/Zone Maps (idk what accepted terminology is)
|
#### Dungeon/Town/Zone Maps (idk what accepted terminology is)
|
||||||
- [ ] Tiles (solved problem, soon™)
|
- [ ] Tiles (solved problem, soon™)
|
||||||
- [ ] Tilemaps (solved problem, soon™)
|
- [ ] Tilemaps (solved problem, soon™)
|
||||||
- [ ] Layer Effects and animated tiles (needs research, including water)
|
- [ ] Layer Effects and animated tiles (needs research, including water)
|
||||||
- [ ] Pathing (I have vague recollections about this)
|
- [ ] Pathing (I have vague recollections about this)
|
||||||
|
|
||||||
## Battle System
|
### Battle System
|
||||||
- [x] Character sprites
|
- [x] Character sprites
|
||||||
- [ ] Weapon sprites (solved problem, soon™)
|
- [ ] Weapon sprites (solved problem, soon™)
|
||||||
- [ ] Weapon animations (will hardcode these)
|
- [ ] Weapon animations (will hardcode these)
|
||||||
|
@ -49,12 +54,12 @@ I have mostly solved parsing of SNES menus in a sister project, however there ar
|
||||||
- [ ] Abilities (will hardcode these, with fixes and extensions where appropriate)
|
- [ ] Abilities (will hardcode these, with fixes and extensions where appropriate)
|
||||||
- [ ] Calculations (will hardcode these from Algorithms guide, with fixes and extensions where appropriate)
|
- [ ] Calculations (will hardcode these from Algorithms guide, with fixes and extensions where appropriate)
|
||||||
|
|
||||||
## Script System
|
### Script System
|
||||||
This will be an interpreter, I am not hardcoding the thousands of scripts.
|
This will be an interpreter, I am not hardcoding the thousands of scripts.
|
||||||
- [ ] Parser
|
- [ ] Parser
|
||||||
- [ ] Interpreter
|
- [ ] Interpreter
|
||||||
- [ ] API
|
- [ ] API
|
||||||
|
|
||||||
## Sound System
|
### Sound System
|
||||||
- [x] Instrument samples
|
- [x] Instrument samples
|
||||||
- [ ] Music playing (semi-solved problem, WIP)
|
- [ ] Music playing (semi-solved problem, WIP)
|
||||||
|
|
Loading…
Reference in New Issue