mirror of
https://codeberg.org/KeybadeBlox/JSRF-Decompilation.git
synced 2026-02-21 02:37:03 +03:00
Compare commits
No commits in common. "8c9f622ab50a06a8223a2e8ad697f9739f61749e" and "d06de00855a52e8f8b9fe1ae26121b97e29e898e" have entirely different histories.
8c9f622ab5
...
d06de00855
2 changed files with 1 additions and 8 deletions
|
|
@ -117,13 +117,7 @@ its lifetime (e.g. it goes out of scope), which can lead to inclusion in
|
||||||
exception handling code or just being called at the end of a code block even if
|
exception handling code or just being called at the end of a code block even if
|
||||||
the source code doesn't invoke it explicitly. This automatic resource
|
the source code doesn't invoke it explicitly. This automatic resource
|
||||||
management is often called part of C++'s RAII (resource acquisition is
|
management is often called part of C++'s RAII (resource acquisition is
|
||||||
initialization) design. Lastly, objects with constructors that exist for the
|
initialization) design.
|
||||||
lifetime of the program (e.g. global variables or static local variables) have
|
|
||||||
special treatment, having their constructor run before `main()` and their
|
|
||||||
destructor run on program exit. In an Xbox game specifically, the `_cinit()`
|
|
||||||
function called by `mainXapiStartup()` walks a list of function pointers, with
|
|
||||||
each called function calling an object's constructor and registering its
|
|
||||||
destructor with `atexit()`.
|
|
||||||
|
|
||||||
Virtual methods are methods that can be overridden on child classes. They're
|
Virtual methods are methods that can be overridden on child classes. They're
|
||||||
not called directly, but instead called through a hidden first member that
|
not called directly, but instead called through a hidden first member that
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,6 @@ A matching decompilation of the Xbox game Jet Set Radio Future.
|
||||||
## Progress
|
## Progress
|
||||||
- Delinking progress: 0.52% (13263 out of 2574172 bytes in XBE address space)
|
- Delinking progress: 0.52% (13263 out of 2574172 bytes in XBE address space)
|
||||||
- Decompilation progress: 30.6% (30 out of the 98 functions delinked so far)
|
- Decompilation progress: 30.6% (30 out of the 98 functions delinked so far)
|
||||||
- **Estimated total progress: 0.16%** (previous two multiplied together)
|
|
||||||
|
|
||||||
## Roadmap
|
## Roadmap
|
||||||
The approach of this decompilation is to:
|
The approach of this decompilation is to:
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue