-
Notifications
You must be signed in to change notification settings - Fork 31
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
WIP: Decompile RVL/NAND #51
Closed
Closed
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Co-authored-by: Underscore-tZ <[email protected]> Co-authored-by: name zatchiian <[email protected]>
* WIP: Decompile PAD * fix abs() usage * code style * rvlPad.c to use common headers * Update rvlPad.c Co-authored-by: riidefi <[email protected]>
* add SOFinish * add SOStartupEx * add SOCleanup * add SOiGetSysWork * progress SO * add SOiPrepareTempRm, SOiConcludeTempRm * add SOiWaitForDHCPEx * add ICMPSocket * add ICMPClose * fix SO * add version string * Initial Gamespy integration * add gamespay/hashtable * extend hashtable * add gamespy/md5c * add gsSocketRevolution * add gsThreadRevolution.c * rollup into gsUtilRevolution * fomrat * gsXML * sakeMain * gsXML: undo crazy string ordering hack * clang-format * add gsAvailable * clang-format * gsUdpEngine * add gp.c * gamespy: remove references to other consoles * add gpi.c * add gpiBuddy * add gpiBuffer * add gpiCallback * read FORCEFILES opt from slices * add gpiConnect * fix percent_decompiled.py * clang-format * add gpiInfo * add gpiKeys * add gpiOperation * add gpiPeer * fix a few compile warnings * add gpiProfile * add gpiSearch * add gpiTransfer * add gpiUnique * add gpiUtility * add gt2Auth * clang-format * add gt2Buffer * add gt2Callback * add gt2Connection * add gt2Main * add gt2Socket * add clang-format * add gt2Utility * clang-format * add qr2.c * add qr2regkeys * add ghttpBuffer.c * clang-format * add ghttpCallbacks * add ghttpCommon.c * add sb_crypt.c * add sb_queryengine.c * add sb_server.c * add sb_serverbrowsing.c * add sb_serverlist.c * add ghttpPost.c * add ghttpEncryption.c * add ghttpConnection.c * add ghttpMain.c * clang-format * add ghttpProcess.c * add gbucket.c * add gstats.c * formatting * don't verify ranges of stripped files * README: update dead-stripping * remove dead defines * clang-format * clean up gethostbyname() invocations * fix formatting in gp.c * add gamespy/license.txt * add NON_MATCHING qr2_check_queries() * add NON_MATCHING ghiDoReceive()
* add RVL/TPL * rvl/tpl: fix code style
* Generate LCF using Jinja * CI: Use requirements.txt
* percent_decompiled.py: Ignore inline asm Closes #41 * CI: Don't run percent_decompiled before building * fix type annotation * clang-format * simplify SliceTable.remove()
Closes #34
* CI: Run mkwutil.graphic * CI: switch graphic.py to Ubuntu
* Clean up nand.c * lol * Disable clang-format in inline asm * lol
ghost
commented
Jul 28, 2021
@@ -3442,7 +3508,7 @@ asm UNKNOWN_FUNCTION(nandGetRelativeName) { | |||
lbl_8019dc84: | |||
mr r3, r31; | |||
bl strlen; | |||
addic. r4, r3, -1; | |||
addic.r4, r3, -1; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Uh, clang-format sucks here
ghost
self-assigned this
Jul 28, 2021
ghost
added
decomp
PRs that add decompiled code
a-rvl
Area: Revolution system libraries (DOL)
labels
Jul 28, 2021
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Closes #53