Replies: 15 comments
-
Since there is currently a "Sanny Builder Discussions" area, I will also create a topic in the Discussions area to discuss some issues with Android CLEO. For example, some solutions and OP’s description and classes |
Beta Was this translation helpful? Give feedback.
-
In addition, in the VCMobile mode, there are some new OPs brought by the mobile version of VC. The SB tool does not define them correctly, and there are some problems:
|
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
ID:1451(05AB)
In fact, 0404 is a parameter, which is incorrectly compiled as OP. It is correctly compiled as:
This OP is not used to save, it is actually a debugging OP. When saving the game, it will enter the save slot interface, and the game will pause for a moment (the game is paused). The OP is actually set to save the game save pause, the original version of mian.scm usually set the value to 4. After testing, after the OP is set to 0, the game will pause for 0.5 seconds and then move the time back 6 hours (used when saving). The other values did not change significantly. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
ID: 1449(05A9)
In addition, 045C will set the status to 0 if the current task fails. SCM:
|
Beta Was this translation helpful? Give feedback.
-
@x87 While writing the Android CLEO document, I actually made a new definition of the OP unknown to mobile, and there may be some missing OP not included. Actually, I will study Android SA later. Because some OP's description of SA is wrong |
Beta Was this translation helpful? Give feedback.
-
@XMDS Well done, thanks for sharing. You can open a pull request in data repo if you want those new descriptions to be added. Feel free to start a new discussion too. |
Beta Was this translation helpful? Give feedback.
-
yes. I plan to complete the mobile version of GTA OP around the Chinese New Year. I temporarily noticed that there are many OPs not included in the mobile version of VC and 3. I will submit the organized SCM.INI and OP.TXT to the data warehouse. In addition, it can cooperate with the mobile mode of #6 VC. |
Beta Was this translation helpful? Give feedback.
-
@x87 A strange OP in VC (PC and mobile): PC![(ZKTL2XP}1E(7)ITLY)3)J.png SA:
The assemblyThe definition of the current version (3.6.2) is wrong. The code seems to have only one parameter, but it must be 2 in reality, otherwise the game crashes:
code looks like IP+3. I did a test, and it has no effect on the VC. It should look like this:
|
Beta Was this translation helpful? Give feedback.
-
for all: sannybuilder/data#11 |
Beta Was this translation helpful? Give feedback.
-
@x87 CLEO ANDROID already updated。 In addition, I think there is no need to create a mobile mode of 3, because it has nothing unique, but the vacancy of LCS and VCS opcodes should be filled.
The above OP supports Android version SA.VC.3.LCS and PSP version LCS.VCS (PPSSPP emulator can be used on mobile PPSSPP emulator ) |
Beta Was this translation helpful? Give feedback.
-
@x87 Some special features:
It is implemented by an OP 1000, which is an infinitely expandable OP, without limiting the number of parameters and functions (for developers), as follows:
The 14 functions of bit operation share one ID, all of which are realized by 1000, and if someone writes a new OP plug-in, 1000 can still be used. It recognizes different functions through the first parameter (character). The following usage examples:
ues:
@x87 This special situation greatly changes the independence of the current CLEO function, that is, the ID of 1000 can be used to program unlimited new functions. Different functions are recognized only by character strings. I noticed that your previous bit operation abbreviation syntax may need to be reimplemented in mobile mode. |
Beta Was this translation helpful? Give feedback.
-
In addition, regarding the expansion of the OP of 1000, we should default to CLEO or bitwiswe. I am not sure |
Beta Was this translation helpful? Give feedback.
-
Good news! Finally got some documentation as well. We have to port opcode descriptions to https://library.sannybuilder.com/#/ Would you like to participate, @XMDS ? See #136 |
Beta Was this translation helpful? Give feedback.
-
Android GTA is still very popular so far, so it is necessary for SannyBuilder to support CLEO writing for Android GTA.
Alexander Blade made the Android CLEO library.CLEO Android。
But unfortunately, although the project is very great, it has stopped updating. It may be an abandoned project. But it is still used in Android GTA, even if it is not updated, but the final version is very stable.
Beta Was this translation helpful? Give feedback.
All reactions