sotn-decomp icon indicating copy to clipboard operation
sotn-decomp copied to clipboard

Decompilation of Castlevania: Symphony of the Night (PSX+Saturn)

Results 70 sotn-decomp issues
Sort by recently updated
recently updated
newest added

The current build pipeline involves multiple distinct logical workflows; us, pspeu, and saturn. The hd version follows the us version process, but has a couple things specific to hd. The...

enhancement
proposal

As raised in https://github.com/Xeeynamo/sotn-decomp/pull/1723#discussion_r1786512550, we need to double-check if the field `ext.weapon.equipId`, previously known as `ext.weapon.unkAE`, needs to be sync across all the kind of weapon extensions. Syncing a field...

bug

Mostly based off this repo : https://github.com/eblot/newlib

Reversed the order that events are chosen when rendering the graphs to choose the earliest commit where func or code percentage changed instead of the latest. This make it more...

When creating new stage overlays for PSP, the current convention is to set the source path to `src/st` and prefix segments with either the bare overlay directory for shared code...

enhancement
proposal

`EntityHeartDrop` appears to be used to drop items other than hearts out of entities and may not be accurately named. Examples: * [Stone mask](https://github.com/Xeeynamo/sotn-decomp/blob/27be7414790bf7948d023511b8bc68072243f09e/src/st/lib/e_candle_table.c#L69) from candle table in `lib` *...

documentation
good first issue

`AluEntities` currently [lives in dra.h](https://github.com/Xeeynamo/sotn-decomp/blob/b21ff1e0c68b1a67fdfb7e7e93977d7cf834d773/src/dra/dra.h#L119-L193) There are cases in the stage/boss overlays which are using these entity IDs that could utilise this enum For example: * The [bat echo check](https://github.com/Xeeynamo/sotn-decomp/pull/2977#discussion_r2505970446)...

enhancement
proposal

There have been a couple updates to decomp-permuter (https://github.com/simonlindholm/decomp-permuter) with some things that will likely affect permulter_loader.py. - The updates need to be looked at to see if they are...

enhancement
proposal

Several workflows and tools will `git clean` or `git checkout` the `config` directory, primarily to remove splat generated files that are written to that directory. Frequently this is a destructive...

enhancement
proposal