29-03-2015, 10:36 PM
|
Posts: 48
Threads: 2
Joined: Mar 2015
|
(27-03-2015, 03:58 PM)Pilzinsel64 Wrote: (27-03-2015, 01:33 PM)Tarek701 Wrote:
[quote='Pilzinsel64' pid='601' dateline='1427457742']
No, i mean the multiplayercode and the MOP's will not work together on one rom.
I will make the mutiplay1.3.txt for cajeasm compitable. BUT i can't promise the code will working...
It's not really hard to make it compatible for CajeASM. Just make the "commented" labels to real labels (for example: //LOCK CAMERA TO PLAYER ONE to LockCameraToP1: and below the code should follow) and also do the same for the branch instructions and put .orgs before the addresses, and for raw hex you use the hexwrite function. "hex { hex values here }"
Of course, it could take a while and I guess you put some code in separate files. The "--------------------------------MAIN CODE--------------------------------" would go into a file like main.asm and "--------------------------------RESET PLAYER DATA--------------------------------" would go to rstplayerdt.asm or something similiar. This gives a better structure and control.
I am actually also working on coding Super Star Road Multiplayer. I am changing the regular Super Star Road multiplayer 1.2 rom and changing it to Multiplayer 1.3. So far I have written 1000 lines of code for it in Notepad++. Once I get all of the code done I will import it into the rom using CajeASM. Also If anyone has trouble importing .asm files into a rom make sure your rom has a .z64 extension because this is the only extension compatible with CajeASM. But soon the developer will update it to other extensions. So wish me luck!
(This post was last modified: 29-03-2015, 10:38 PM by SuperToad64.)
|