News: 11 March 2016 - Forum Rules

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - mwksoul

Pages: [1]
Personal Projects / Re: EarthRedone - EarthReBound / EarthReMothered
« on: July 01, 2019, 12:26:22 pm »
Awesome, thanks for the heads up. :)

Personal Projects / Re: EarthRedone - EarthReBound / EarthReMothered
« on: February 25, 2019, 04:30:22 pm »
As for patches to the applications themselves, that's good!
When you mention patches for CoilSnake, CCScriptWrite and ccscript-legacy, may I ask what fixes have you applied?
Or at least a tease of it? I know ccscript has a bug with recent commits, where it skips certain labels when decompiling a new ROM due to ccscript wrongly recognizing some control codes ([19 02] I believe or similar), so it doesn't add the proper label.
Are those fixes for that, or are they for something else?
I'm kinda curious for those :P

For now, something much less exciting. For ccscript-legacy it's just a compilation fix for modern compilers / versions of C++. As for CoilSnake, when using certain image editors the first color is incorrect but CoilSnake would try to match the remaining colors and use that palette. CoilSnake 3.33 "broke" this in a commit and I restored the functionality in a slightly less hacky way than the original. I would eventually like to fix the problem with the Kirby sprite in the debug menu rather than forcing users to find addresses to patch and things like that much like you had to. :)

Thanks for this, I am hoping I don't take that much time to release it. I hope to release it by March if there are no other bugs/glitches with my current beta patches.
And for all of those reading this post, please if you could, give me some feedback about the new MaternalBound:

The more feedback I can get, the better and sooner I can release my hack so that @mwksoul's patch continues asap!
Thanks mwksoul for understanding and being comprehensive towards the situation of the hack, and I do hope things continue smooth and all to continue this project as soon as it is possible :)

In the wise words of Shia LaBeouf "Do it!"

Personal Projects / Re: EarthRedone - EarthReBound / EarthReMothered
« on: February 25, 2019, 03:39:50 pm »
I am okay with #1. I'd be grateful if you could please halt any release of this hack until I finish the New MaternalBound hack I am making. This will also greatly benefit you, as right now there is no PCM pack for EarthBound at all, and I'm the only one with a full PCM pack for the whole game (which took me months to do, with some original tracks by myself as well).
If you want to collab, I'm up for it too, just that I don't know how much help I could be :P

Thank you for understanding. I really did not have any bad intentions. About the collab I don't have any specific ideas yet but I can program and do some scripting so maybe if, like I did for this, you would like to have different editions with the same repo I could hack something up. ;D
I also have a few patches for CoilSnake, CCScriptWriter and ccscript_legacy which I would like to eventually upstream and that I believe would benefit the entire EarthBound hacking community - at least they made it possible for me to use these tools on Linux, which is something. :)

One last thing, I noticed you removed the dad calling you thing, have you tried in-game?
What effects does it have or what does the game do when Dad is about to call Ness?

I did not notice any negative effects. I created a savestate with an untouched EarthBound ROM right before the event would trigger and the game simply continued as if nothing had happened. I believe that by immediately finding an eob, the game simply skips showing the message box at all.

Because I don't see any harm in keeping the thread open, I'll just edit the OP to explain that the release of the hack is halted for now.

Personal Projects / Re: EarthRedone - EarthReBound / EarthReMothered
« on: February 25, 2019, 01:25:43 pm »
Regarding the New Status Window file, downloading it and putting it in your project will result in an error when CoilSnake compiles. If you look at line 4 of the file, there's an import command that requires an ebs.ccs file, which from my understanding is not a file that's standard to CoilSnake nor its Mobile Sprout library. The only way to make it work is knowing where that file may be which is in MaternalBound's project files. Although the New Status Window is a public file to be used for your own EarthBound hacks, it is intentionally left to be error prone for projects that tries to use it. The reason why it's left unusable for any other hacks is mostly because it's not a priority.

And if you do somehow to get the file to compile with your project, you'll have two of your stat windows display garbage text like the ones seen here:

While you are right that ebs.ccs is (as far as I can tell) not open, simply replacing ebs.ccs with ebpp.ccs (which is part of mobile-sprout) seems to work just fine (on top of the current EarthReBound; on a fresh copy of EarthBound there are more steps, including editing the window sizes and using this asm65816.ccs:

With no license in the repository (like in MaternalBound's case), it is ILLEGAL to get the code, edit it and redistribute it.
That's why people add licenses to their repository.
One could easily sue you for stealing.

First of all I am not a lawyer! But my understanding is that:
1) If you have a public repository anyone can clone and "play" with it due GitHub's terms of service. See, specifically "If you publish your source code in a public repository on GitHub, according to the Terms of Service, other GitHub users have the right to view and fork your repository within the GitHub site."
2) I think only the copyright holders (of Mother 2 / EarthBound) could sue.

Either way, I think that after ShadowOne333 reads my response he will understand that I didn't mean to step on his toes and that, much like him, all I was trying to do was to improve upon EarthBound :).

In fact ShadowOne333, I'm asking/proposing this if you think it is ok:
- Closing this for now, removing the betas and only continuing this after you release the "stable"/non-beta version?
- Otherwise, would you be up for collaboration (perhaps integrating some changes / making them configurable)?

Personal Projects / Re: EarthRedone - EarthReBound / EarthReMothered
« on: February 25, 2019, 02:25:18 am »
Excuse me, but how exactly did you get some of the files for this hack?

I cloned the New-MaternalBound repository (which I am now noticing disappeared from github). Feel free to look at my own repository: - the first commit mentions that I based this on commit bcb488c4 (in November if I am not mistaken). Perhaps I did not handle this well (by not talking to you first) but considering the rules for projects on github (at the time), if you are using a free repository, the contents must be open source and so I assumed it was ok. Of course, the original MaternalBound being open further convinced me that you would not mind...

And more specifically, WHY did you use the current BETA patch that I released for the NewMaternalbound hack a few days ago as the base for tihis and then release it?

If I understand correctly the current patch is significantly more recent than the commit I used.

And more specifically, WHY did you use the current BETA patch that I released for the NewMaternalbound hack a few days ago as the base for tihis and then release it?

I'm very thankful for the work you did and have mentioned that this is based on MaternalBound both in the OP and one response so far. The same thing is true for the original release of EarthReBound.

Also those Title Screen files you had were private, as were many other stuff you are using in this hack that I've developed for MaternalBound, including New controls, new equipment window, and almost everything listed in it.

I disagree with most of this. First of all, because it was publicly available on github. Besides, look at the New Status Window and MSU-1 support are there. The New Controls patch was already included in the original EarthReBound - as far as I can tell before you added it to New-MaternalBound - and is implemented differently. The only thing I can mostly agree with is the title screen.
Additionally, none of the battle sprites are the same - they come from EarthBound: Enhanced and have all been edited further by me. Various overworld sprites were made/edited/changed by me as well. The font changes are also my own.

I demand an explanation.

I hope this is good enough. Feel free to ask any follow-up questions if there is anything else you need to know/something I forgot to answer.

Personal Projects / Re: EarthRedone - EarthReBound / EarthReMothered
« on: February 24, 2019, 09:35:04 am »
Personally I loved the old Mr. Saturn font. The one you put in isn't terrible per se, and legibility is definitely a good thing. But I think the zaniness of it was part of the charm. :)

I like it too but sometimes I had to read the text 3 times just to understand it. :P

I’m enjoying it so far (currently in winters as Jeff) my only real complaint is regarding the renamed big bottle rocket (or pencil rocket x5)

I agree here, changed it back. I copied the name from MaternalBound but I think that the name "Bottle Rocket" is more iconic.

Edit: Also the worthless protoplasm’s out of battle sprite has a glitched tile under it that takes the shape of the last sprite that was on screen.

Fixed. I will edit the original post with a new link soon. For now, here it is:

Any way to make the bicycle useable for more of the game?

Acquiring the bicycle then immediately getting Paula and being unable to use it anymore bothers me too. Unfortunately, I can't really think of a way to improve this...

Personal Projects / Re: EarthRedone - EarthReBound / EarthReMothered
« on: February 23, 2019, 07:24:28 pm »
First of all, thanks for the comments.

This is an interesting project! I especially like the sprite changes. :)

If you see anything you dislike, I'm open to suggestions. :)

This looks fascinating. I'm especially a fan of the equipment menu, custom map sprites, and the ability to run. I can't wait to replay EarthBound with these changes.

If you find any problems when you get the chance to play it don't forget to leave a comment!

Looks awesome. Not particularly a fan of the sprite changes but the others are all welcome changes. Any chance you could pair this with MaternalBound in the future?

Regarding the sprite changes, any change in particular or the overall idea/execution? Regarding MaternalBound, I'm not sure I understand what you mean - this hack is based on MaternalBound and one of the editions (EarthReMothered) keeps the Mother 2 title screen/gas station and references to the Mother series.

Personal Projects / Re: EarthRedone - EarthReBound / EarthReMothered
« on: February 23, 2019, 11:57:47 am »
I am not sure whether I knew it the very first time I played but I eventually noticed. I still kept using the New Controls patch because it was closer to what I was used to, especially from the Pokémon games.

Personal Projects / EarthRedone - EarthReBound / EarthReMothered
« on: February 23, 2019, 09:27:55 am »
Edit: this hack is now halted until an official non-beta release of MaternalBound. I may still post ideas/changes I work on and I'm willing to hear any suggestions you may have!

The very first time I played EarthBound I really disliked how clunky the Talk/Check commands were compared to other RPGs where you simply have an interaction button. I quickly found some patches that would do things like add a run button or an interaction button (moved to one of the face buttons and without the "No problem here" message). So, a few years later I wanted to replay EarthBound and found MaternalBound - and I really liked the changes but once again missed the interaction button. Fortunately, the MaternalBound project files were available on GitHub and CoilSnake was already a thing so I got to work. At about that time, EarthBound: Enhanced 1.0 was also released and I really liked its sprites so I took those too. The result was EarthReBound.

Recently though, we got a new beta of MaternalBound with a lot of cool enhancements and EarthBound: Enhanced 1.1 so I decided to try to do my best to add other things I wanted. I also received a message requesting a version of the hack containing the Mother 2 title screen and wanted to make it configurable. So, here is the EarthRedone project!

Here are some of the things you can find in the hack:

- Better text, in many cases closer to the original Mother 2 release:

- The changes to the controls make the game feel more modern:

- Additional window in the equipment menu showing stats/resistances/weaknesses:

- Removed some annoyances. Most importantly, Ness's Dad no longer asks you to stop playing the game:

- Higher quality, more model-accurate battle sprites, mostly based on EarthBound: Enhanced:

- Bigger, more modern, better looking logos:

- Tweaked/improved fonts. The Mr. Saturn font especially is much more readable:

- More varied overworld sprites, including unique sprites for each enemy and improved palettes:

It needs some testing though and that is why I'm releasing it as a beta here first. Please test it and report any problems you find. When I am convinced it is ok I'll do the 1.0 release. There are a few other things I would like to do but for now this should be enough of a new experience to make it worthwhile. :)

This has a debug shortcut - simply view the ATM card description to activate the debug menu. If you managed to grab a patch before, have fun!

Personal Projects / Re: For the Frog the Bell Tolls DX (WIP)
« on: April 28, 2017, 02:43:44 am »
This is looking pretty good already. I wonder if you have considered making some small edits to the sprites to make it more similar to the canceled DX version? Some screenshots can be found at

Pages: [1]