FixtySour Posted January 1, 2012 Share Posted January 1, 2012 After we finish with MM we could also edit the OoT code for two players, if you'd like. Link to comment Share on other sites More sharing options...
Crownjo Posted January 1, 2012 Share Posted January 1, 2012 After we finish with MM we could also edit the OoT code for two players, if you'd like. Thank you. Link to comment Share on other sites More sharing options...
FixtySour Posted January 1, 2012 Share Posted January 1, 2012 No problem. I'm going to hit the sack for tonight, It's pretty late on my end. Hopefully I'll get around to working on the mod sometime tomorrow and if not then sometime this coming week. I'll post back here once me and Gazpacho have some updates for you guys. Link to comment Share on other sites More sharing options...
Gazpacho146 Posted January 1, 2012 Author Share Posted January 1, 2012 Yep. We're just going to aim to get them to spawn. But if their objects all exist in one scene, then they just might be able to co-exist in game. I'm really hoping this'll work. I messaged Jmanx on youtube, asking him if he'd be able to do the same thing he did with OoT's 4 player patch. Currently awaiting an answer! But it may be difficult for the color changing. as to do that, you have to modify the actual rom itself. So, not quite sure how it'll turn out, but i'm hopeful Link to comment Share on other sites More sharing options...
Conker Posted January 1, 2012 Share Posted January 1, 2012 Good luck, you two. This was sent from a magical space satellite in the Andromeda Galaxy. Hurr. Link to comment Share on other sites More sharing options...
FixtySour Posted January 1, 2012 Share Posted January 1, 2012 It seems Nemu isn't very fond of my MM rom - It freezes after I open it. I've tryed opening it in PJ64 and it works perfectly fine... any idea on how to fix this? Link to comment Share on other sites More sharing options...
Gazpacho146 Posted January 1, 2012 Author Share Posted January 1, 2012 Are you using the compiled rom? or decompiled? Link to comment Share on other sites More sharing options...
FixtySour Posted January 1, 2012 Share Posted January 1, 2012 You can only run a rom when it's compiled, if it's decompiled that means it's been taken apart. Basically, Compiled = ROM, Decompiled = Files that make up the ROM Link to comment Share on other sites More sharing options...
Gazpacho146 Posted January 1, 2012 Author Share Posted January 1, 2012 hm... Not quite sure, then. I meant decompressed rom. Whoops. Because I know that to change Link's tunic color in MM, the rom has to be decompressed. But all the files are still in the rom. Not sure exactly how it works Link to comment Share on other sites More sharing options...
FixtySour Posted January 1, 2012 Share Posted January 1, 2012 Everyone makes mistakes XD That wouldn't have to do with how the emulator loads the rom, though. I'll just have to download a new Majoras Mask rom, I guess. Link to comment Share on other sites More sharing options...
Gazpacho146 Posted January 1, 2012 Author Share Posted January 1, 2012 ok, what version of the rom would you rather use? I don't want to use that horrible mm debug rom Link to comment Share on other sites More sharing options...
FixtySour Posted January 1, 2012 Share Posted January 1, 2012 I'll just find a rom myself, google is our friend And I wasn't planning on using the debug rom anyways. Link to comment Share on other sites More sharing options...
Gazpacho146 Posted January 1, 2012 Author Share Posted January 1, 2012 ok, the debug rom always ran a bit slow on my computer.. haha. Did the rom you were using have any other modifications? Link to comment Share on other sites More sharing options...
FixtySour Posted January 1, 2012 Share Posted January 1, 2012 No, it was a plain old rom. The USA version of MM, to be exact. I downloaded the European version of MM and it works, the tite screen logo won't show up though but that is only due to Rice's video plugin. It can still be used. I'm going out to eat now, when I get back I'll give the debugger a go. Link to comment Share on other sites More sharing options...
Gazpacho146 Posted January 1, 2012 Author Share Posted January 1, 2012 Ok, so it's PAL? My MM rom works fine on Nemu Link to comment Share on other sites More sharing options...
FixtySour Posted January 1, 2012 Share Posted January 1, 2012 I'm having quite a bit of trouble. For one, none of the hex addresses mentioned in spinouts code turn out anything when I search them for whatever reason (this is OoT I'm speaking of). And even if I were to find any of the values, I haven't a clue how I'd go about finding what it does in the rom itself or how to figure out what the equivilent of it is in MM. Link to comment Share on other sites More sharing options...
Gazpacho146 Posted January 1, 2012 Author Share Posted January 1, 2012 I'm having quite a bit of trouble. For one, none of the hex addresses mentioned in spinouts code turn out anything when I search them for whatever reason (this is OoT I'm speaking of). And even if I were to find any of the values, I haven't a clue how I'd go about finding what it does in the rom itself or how to figure out what the equivilent of it is in MM. You're going to addresses mentioned in the code? Try downloading 2 regular debug roms, patch one with the 4 player patch, then open both in a hex editor and go to the addressed mentioned, and see if there are any differences in the code Link to comment Share on other sites More sharing options...
FixtySour Posted January 1, 2012 Share Posted January 1, 2012 I'll have to download ppf-o-matic to patch it. Googling it now. Link to comment Share on other sites More sharing options...
Gazpacho146 Posted January 1, 2012 Author Share Posted January 1, 2012 Ok, not sure if it'll help, but it's all I can think of atm Link to comment Share on other sites More sharing options...
Gazpacho146 Posted January 5, 2012 Author Share Posted January 5, 2012 hey yeahman have you had a chance to look at the code? Or can you at least give me the addresses I need to go to? Link to comment Share on other sites More sharing options...
Gazpacho146 Posted March 18, 2012 Author Share Posted March 18, 2012 update! Just found a really good site with n64 asm tutorials! Yeahmanwazzap has already found the variables for Link and Navi, so, we might just actually pull this off! Studying on ASM now! Link to comment Share on other sites More sharing options...
Jason777 Posted March 19, 2012 Share Posted March 19, 2012 Studying RAW assembly code with absolutely no comments or knowledge of which routine/function does what or which addresses hold which data can be kind of overwhelming unless you know the address for a certain beneficial routine (like the navi spawning routine) and where exactly in the actor file it is jumped to. To tell you the truth, you would probably have a much easier time understanding how to go about doing this if you studied the source for the 2player hack created by spinout. The reason for this is because it's written in C and is a hell of alot easier to understand than straight up MIPS assembly. Once you understand what exactly is going on within the source code, all you need to do is set up gcc to compile for MIPS r4300-i. http://spinout182.com/2player/ ...and http://code.google.com/p/gzrt/wiki/Nintendo64ToolchainSetup Just sayin' Link to comment Share on other sites More sharing options...
Gazpacho146 Posted March 19, 2012 Author Share Posted March 19, 2012 er... I kind of prefer the 4-player hack over the 2-player But, It's worth a shot. a good knowledge of ASM is required too, right? Link to comment Share on other sites More sharing options...
Jason777 Posted March 19, 2012 Share Posted March 19, 2012 er... I kind of prefer the 4-player hack over the 2-player But, It's worth a shot. a good knowledge of ASM is required too, right? True, true. But once you understand how the 2 player hack works, you could possibly modify the source code to include 2 other Link players. Also, you don't really need to know any assembly language for making a hack in C unless you plan to use inline assembly or to create a short and simple hook. Link to comment Share on other sites More sharing options...
Gazpacho146 Posted March 19, 2012 Author Share Posted March 19, 2012 Does the 2-player hack involve 2 links, or is it the one where you target stuff and press a certain button? Link to comment Share on other sites More sharing options...
Recommended Posts