|
Post by Mindslash on Jan 24, 2019 11:17:05 GMT
Greetings , I've just joined the board. I'm not used with this kind of board ( often I just lurk , but this one I've wanted to join immediately), so I ask to forgive if put content on wrong place, or not knowing how to use the forum tools properly. As for introductions, I've saw a post on the bloodstained forums that directed me to here. I hope that here will be a good place to both discover new mods and get/offer help on developing new ones. While I'm not hacker , I do have some knowledge on programming and I've done some experimentation on GS Codes already discovered for SOTN. Also, I love altering memory values of the game for the sake of challenges ( minor changes , such starting stats as 0, making character level 99, so he can't level up, Codes to add and reduce MP, subweapon cycling ). Nothing automated and complex, but this I would like to learn later, like patching my own changes to game. As for some questions, while browsing the forum, I saw that we do have sections for future/ working in progress and released hacks. However, I didn't find/I don't know a section/board for some enthusiasts/beginners and intermediate to learn hack castlevania games, or information of specific Castlevania games, so I wanted to ask if would be good to add those sections/sub-boards, or if they already exists. Another question is regarding adding content. For example, while looking for PSX hacks area,I've saw that LandomRay and Meduza Team hacks were added by I am Me (which is really good because they are some of the major hacks there for SOTN) , I've didn't found, for example, the Gemini SOTN PSX Translation hack. So, it's ok to any member to add those to the proper board section, or do we need/we can request for someone to add there? There's a section to discuss before adding content ? As for the hacks, I'm currently trying to find some addresses of equipment tables and LIFE/HEART Max UP on SOTN for some experimentation (like item nerfs and messing with item location, etc). What I really wanted it was have a way to change the behavior of Life Max UP and increase max Mana instead of Life. It would be neat to use a unused item too as sprite. After that , finding a way to remove some HP/Heart max up and put the new Item (MP max up) on the castle. With this , I could improve one of my challenge runs without resorting manually to codes that increase MP ( which starts by 1 MP and you can't level up). I bet that only address finding will not be enough and I will need to learn disassembly and ASM in order to make this possible. That was a bit long intro, but I said what I wanted to do and my expectations as well. Thanks and Regards for everyone on the board!
|
|
|
Post by DarkPrinceAlucard on Jan 24, 2019 11:35:06 GMT
Hello and welcome to the forums.  To answer some of your questions we do have a area within each sub forum for members to ask questions regarding getting started in CV hacking, its called the Modding questions and tutorials section, there you can ask for help with what type of hack you are trying to do and what needs to be done, I myself have answered questions there and posted tutorials within those topics on how to get started but so far most of us here only hack NES,GBA and NDS castlevania with the other sections mostly being mods that where brought over from around the net so your only most likely going to be able to get in depth help in those sub forums for modding questions to get you started. Regarding adding new mods/hacks you can do that within the Mod Release topics for whatever game mod your posting there, If the mod is not your own but you simply want to share it with the community all that is required is that you give credit to the original author, post a image/video, and a download link at thats pretty much it for the requirements. Also you mentioned you have some knowledge as a programmer with some knowledge in GS codes and I've been having a issue myself with moon jump codes for Legacy of Darkness. You see I want to convert Cornell's moon jump codes to fit Reinhadt and the site here viper.shadowflareindustries.com/antigsc/index.php?codes&dev=gs&system=n64&game=vanialod/castlevanialod does let you know how to do it but I feel like such a noob lol, your suppose to subtract a hex value from the code and everytime I try it does not work which means I'm doing something wrong, Like for instance, Now say I want the moon jump code for Cornell within the Ghost ship area which is D11C87F6 8000 8134C678 3FCB And from that code according to the above quote I have to subtract 1A58 or EA58 from that code so what code or "codes" would I get after doing this?
|
|
|
Post by I am Me on Jan 24, 2019 14:33:33 GMT
Hello and welcome to the forums.  To answer some of your questions we do have a area within each sub forum for members to ask questions regarding getting started in CV hacking, its called the Modding questions and tutorials section, there you can ask for help with what type of hack you are trying to do and what needs to be done, I myself have answered questions there and posted tutorials within those topics on how to get started but so far most of us here only hack NES,GBA and NDS castlevania with the other sections mostly being mods that where brought over from around the net so your only most likely going to be able to get in depth help in those sub forums for modding questions to get you started. Regarding adding new mods/hacks you can do that within the Mod Release topics for whatever game mod your posting there, If the mod is not your own but you simply want to share it with the community all that is required is that you give credit to the original author, post a image/video, and a download link at thats pretty much it for the requirements. Also you mentioned you have some knowledge as a programmer with some knowledge in GS codes and I've been having a issue myself with moon jump codes for Legacy of Darkness. You see I want to convert Cornell's moon jump codes to fit Reinhadt and the site here viper.shadowflareindustries.com/antigsc/index.php?codes&dev=gs&system=n64&game=vanialod/castlevanialod does let you know how to do it but I feel like such a noob lol, your suppose to subtract a hex value from the code and everytime I try it does not work which means I'm doing something wrong, Like for instance, Now say I want the moon jump code for Cornell within the Ghost ship area which is D11C87F6 8000 8134C678 3FCB And from that code according to the above quote I have to subtract 1A58 or EA58 from that code so what code or "codes" would I get after doing this? Just try open hex calculator www.calculator.net/hex-calculator.htmlAnd we can get this result In case you subtract 1A58 D11C6D9E 8000 8134AC20 3FCB In case you subtract EA58 D11B9D9E 8000 8133DC20 3FCB I cant test IF any of those will work tho...
|
|
|
Post by Mindslash on Jan 24, 2019 16:02:19 GMT
I've got project64 and LoI and tried here doing the Moon Jump for Cornell. I was not even able to make it work for Cornell ( since is the base code). At least I was able to make a custom code for setting the Red Crystals (Z+C^), so I could verify if the Joker command is correct (which is D11C87F6 indeed). Instead of using A (8000) I've used Z + C-Up (2008) and it worked. However, it seems that project64 is a bit picky with 81 opcodes (80 works properly). If I can make the jump code work with Cornell, I may be able to make the others to work.
Regarding the original codes, I believe that we subtract from the address bellow the "D1" , since 1C87F6 is a joker command and I think that doesn't need to change between characters. So, from the original code: D11C87F6 8000
8134C678 3FCB
If subtract 1A58 : D11C87F6 8000
8134AC20 3FCB
If subtract EA58 : D11C87F6 8000
8133DC20 3FCB
I'm not sure if those will work, since I'm unable to even have Cornell to use this. Did you were able to make it work on Cornell?
|
|
|
Post by DarkPrinceAlucard on Jan 24, 2019 16:30:23 GMT
Thanks guys  , I will be testing these codes out later when I have some free time to see if they work and I'll report back here to let you know, and yes mindslash it works for Cornell for me.
|
|
|
Post by DarkPrinceAlucard on Jan 25, 2019 3:09:14 GMT
I've got project64 and LoI and tried here doing the Moon Jump for Cornell. I was not even able to make it work for Cornell ( since is the base code). At least I was able to make a custom code for setting the Red Crystals (Z+C^), so I could verify if the Joker command is correct (which is D11C87F6 indeed). Instead of using A (8000) I've used Z + C-Up (2008) and it worked. However, it seems that project64 is a bit picky with 81 opcodes (80 works properly). If I can make the jump code work with Cornell, I may be able to make the others to work. Regarding the original codes, I believe that we subtract from the address bellow the "D1" , since 1C87F6 is a joker command and I think that doesn't need to change between characters. So, from the original code: D11C87F6 8000 8134C678 3FCB If subtract 1A58 : D11C87F6 8000 8134AC20 3FCB If subtract EA58 : D11C87F6 8000 8133DC20 3FCB I'm not sure if those will work, since I'm unable to even have Cornell to use this. Did you were able to make it work on Cornell? Dude you are AWESOME! I've been asking people for help on this for a while now and you just figured it out, the thing was I was not sure where to subtract from but your right it is the address under D1 so now I can start converting the rest of his codes myself, it worked for the 1A58 so I'll just have to experiment will all the other ones on whether to subtract 1A58 or EA58 from each code level by level since there is no level select cheat that i know of, I really wish there was just 1 moon jump code that worked for all the characters like in the first Castlevania 64 game, anyways thanks again. 
|
|
|
Post by Mindslash on Jan 25, 2019 10:53:17 GMT
Yeah, I've played Castlevania 64 with moon jump code on second run. It's good playing without the annoying platforms. And also, Moon Code worked for both characters. However, trying to set now (even for Cornell) I'm not being able to do it. Do you use an additional code together to make it work ? I'm using Project64
|
|
|
Post by DarkPrinceAlucard on Jan 25, 2019 14:47:09 GMT
Yeah, I've played Castlevania 64 with moon jump code on second run. It's good playing without the annoying platforms. And also, Moon Code worked for both characters. However, trying to set now (even for Cornell) I'm not being able to do it. Do you use an additional code together to make it work ? I'm using Project64 I use Project 64 as well and only use the one code, but something I noticed is that some codes do not work if you choose the expansion option on "High", also It would be a good idea to make sure you have the latest build.
|
|