BullyWiiHacks
Welcome dear guest! Very Happy

To start posting and being part of the BWH community, you simply need to register an account or log into an existing one.

If you do not wish to register at all, that's fine but there will be more advertisements. :/

You can probably see and download most content provided for regular members even without an account.

Your contributions will be greatly appreciated though, give it a shot and register today! thumbsup

Join the forum, it's quick and easy

BullyWiiHacks
Welcome dear guest! Very Happy

To start posting and being part of the BWH community, you simply need to register an account or log into an existing one.

If you do not wish to register at all, that's fine but there will be more advertisements. :/

You can probably see and download most content provided for regular members even without an account.

Your contributions will be greatly appreciated though, give it a shot and register today! thumbsup
BullyWiiHacks
Would you like to react to this message? Create an account in a few clicks or log in to continue.
BullyWiiHacks

Gaming, Modding & Programming

Important reminders:

- Click *HERE* for advanced forum search or check out the text field below on the front page for Google before posting
- NO support via private message (use the forum)
- Write meaningful topic titles
Site Translation
Latest topics
» Dropped Out of College to Pursue Web Dev and Life Pursuits in General
Possible Way of Making Code Porting Better Empty5/16/2024, 8:25 am by Bully@WiiPlaza

» Bully Made It Into a BIG Video 400K Views
Possible Way of Making Code Porting Better Empty4/7/2024, 6:58 am by Bully@WiiPlaza

» Wii Play Tanks
Possible Way of Making Code Porting Better Empty3/24/2024, 2:46 pm by helpmeout

» [Bypass Paywalls] (Global) @magnolia1234 - GitLab
Possible Way of Making Code Porting Better Empty3/18/2024, 3:55 am by Seth@WiiPlaza

» [Download] Mary Shelley's Frankenhole
Possible Way of Making Code Porting Better Empty3/16/2024, 8:29 am by Seth@WiiPlaza

» Completely Custom Modded Controllers (Undetectable)
Possible Way of Making Code Porting Better Empty3/5/2024, 1:55 pm by Shadow@BWH

» (Zombies) Drink perks code?
Possible Way of Making Code Porting Better Empty3/5/2024, 1:24 pm by Shadow@BWH

» Die Rückkehr zu STEAM und WARFACE
Possible Way of Making Code Porting Better Empty3/2/2024, 3:54 am by Seth@WiiPlaza

» First person hand model change?
Possible Way of Making Code Porting Better Empty2/28/2024, 4:53 am by Ad3lamac611

» {RELEASE} Field Raider Firefox v1.72 by Seth@WiiPlaza
Possible Way of Making Code Porting Better Empty2/21/2024, 8:52 am by naxil

Search
 
 

Display results as :
 


Rechercher Advanced Search

May 2024
MonTueWedThuFriSatSun
  12345
6789101112
13141516171819
20212223242526
2728293031  

Calendar Calendar

Country Statistics
Free counters!

You are not connected. Please login or register

Possible Way of Making Code Porting Better

2 posters

Go down  Message [Page 1 of 1]

SnB@BWH

SnB@BWH
Admin & Writer

I've been doing lots of code porting lately and have found that my preferred method of porting, HxD Hex Editor isn't truly meant for Gecko code porting. The only reason why I prefer this over code porting programs is because I can actually see the Hex and know if I'm making a mistake.

Now, what I've come across is 32 bit memory segments (ending in 0,4,8,C) that are very similar but change in just a few characters, usually near the beginning or end of the segment. Below is an example of some of the ones that I've found.

41 82 00 14
Can change to something like 41 82 00 18

3C 80 43 30
Can change to something like 3C 80 80 81

7F A0 1B 00
Can change to something like 7F A3 EB 78

It would be much easier if there was a Hex editor that could multi-select bytes instead of having to select an entire row. I have failed many times to port all sorts of codes because of this drawback. Just an idea.


_________________
Possible Way of Making Code Porting Better Simple10

Possible Way of Making Code Porting Better LSTjSyDDiscord: SnB_BWH

Click HERE to earn free bitcoin, litecoin, dogecoin, and dash!

Win Free Bitcoins every hour!

Bully@WiiPlaza

Bully@WiiPlaza
 
 

Good observation Smile
Because the original value CAN change, I respected this in my porting program. It basically tries templates until one worked reasonably and does NOT check if the original value is identical. It's almost as good as a human porter Wink

The only problem is that it can return a wrong result but mostly it's correct. If you have the game you can easily test the ported code(s) so it's little efforts to port a ton of codes overall. Also you can use HxD or whatever to check if it looks right as well like you said, seeing is believing.


_________________
Possible Way of Making Code Porting Better YBjg74I

Back to top  Message [Page 1 of 1]

Permissions in this forum:
You cannot reply to topics in this forum