News: 11 March 2016 - Forum Rules
Current Moderators - DarkSol, KingMike, MathOnNapkins, Azkadellia, Danke

Author Topic: Toejam and Earl Disassembly  (Read 9135 times)

Shade Aurion

  • Submission Reviewer
  • Full Member
  • *****
  • Posts: 240
  • Shadow Keeper
    • View Profile
    • DudeGoBack
Re: Toejam and Earl Disassembly
« Reply #20 on: July 01, 2019, 12:51:10 am »
Nice! I hope someone uses this to make a Rick and Morty hack of ToeJam and Earl :3

LightningSam

  • Newbie
  • *
  • Posts: 3
    • View Profile
Re: Toejam and Earl Disassembly
« Reply #21 on: July 04, 2019, 12:09:54 am »
Been following this project for a little while now, and I must say, keep up the good work!

To get my feet wet in ROM hacking (as well as get me more experienced with game dev in general), I'm using this to make a hack with Toejam and Earl's girlfriends, Lewanda and Latisha. What I would like to do with the hack is put a different, feminine spin on the game, with new playable characters, new dialogue, new voices, new foods, and even a new story too.

I do have a few questions, however.
* If the music is ever included in the disassembly, how easy or hard would it be to replace songs? If possible, I'd like to replace "Toejam Slowjam" with "Ode to Sharla" from Panic on Funkotron.

* Will this disassembly allow for full-on text string editing in the future? I got a head start on the hack by replacing some of the text, and I found that if I type anything that exceeds the character limit, other lines will read as jumbled gibberish. For instance, changing "jammin!" to "stylin!" appears correctly, but changing "c'mon earl" to "c'mon lewanda" will fuck up the rest of the gameplay text.

* Would this allow for editing the tile spacing on certain graphics? Once I make the girls' sprites, they'll probably be taller than Toejam or Earl. Plus, trying to fit Lewanda's name into the HUD is proving to be tough, since "Lewanda" has far more letters than "Earl".

* How do I edit the "Toejam & Earl" logo at the beginning? I see the file in here, but when I try to open it with Retro Graphics Toolkit, it gives me an error message.

Thanks and looking forward to more! Hopefully with this project, as well as the recently released Back in the Groove, the Toejam & Earl series will finally start to get the recognition it deserves.

RyanfaeScotland

  • Sr. Member
  • ****
  • Posts: 360
    • View Profile
    • My Brill Game Site
Re: Toejam and Earl Disassembly
« Reply #22 on: July 07, 2019, 07:13:51 pm »
Thanks LightningSam, look forward to seeing what you produce.

The idea of adding the girls in occured to me as well and with the release of BitG I imagine a lot of people would like to see that. Replacing T&E with them is a good place to start, then you can add them in as 2 options alongside T&E and finally implement a fully fledged 4 player mode once you are a game dev god! ;) :)

To your questions:

If the music is ever included in the disassembly, how easy or hard would it be to replace songs?
Music will definitely be included in the disassembly but I'm afraid I have no idea how hard it would be to replace as I've never worked with Mega Drive music before (or any other music for that matter). I'm sure this'll become clearer as the first songs are discovered.

Will this disassembly allow for full-on text string editing in the future?
Yes, definitely. Currently I've no plans to make any tools that will facilitate this but so long as you understand assembly you will be able to do as you please and text work should be fairly straight forward.

Would this allow for editing the tile spacing on certain graphics?
Same answer as above, once the disassembly is complete anything will be possible however I imagine making the sprites taller will be trickier that editing the text or name graphics.

How do I edit the "Toejam & Earl" logo at the beginning? I see the file in here, but when I try to open it with Retro Graphics Toolkit, it gives me an error message.
I've only opened the files in Retro Graphics Toolkit which is done by opening both the file and a palette using File -> Open -> Tiles -> Open Tiles and selecting OK on all the menus except "Set 0 as Transparent" then for the palette I don't think I've exported the correct one yet so I just open it with File -> Palette -> Open Palette and then select a random one from one of the directories. I haven't actually tried editing anything yet so keep me posted on how it goes.

Good luck!

LightningSam

  • Newbie
  • *
  • Posts: 3
    • View Profile
Re: Toejam and Earl Disassembly
« Reply #23 on: July 08, 2019, 12:57:39 am »
Thanks! I'm definitely gonna need it, especially if I wish to write new text. (learning assembly looks super complicated)

Btw, I tried to open LogoScreen.bin again, this time using your advice, and I still got the same error message:

Quote
Error: This is not a valid tile file. Each tile is 32 bytes and this file is not a multiple of 32, so it is not a valid tile file

(I added punctuation so that it's easier to read)

None of the other graphics I have opened so far seem to have this problem.

RyanfaeScotland

  • Sr. Member
  • ****
  • Posts: 360
    • View Profile
    • My Brill Game Site
Re: Toejam and Earl Disassembly
« Reply #24 on: July 09, 2019, 05:33:24 pm »
Hmmm that's annoying. If you go into the Help -> About in Retro Graphics Toolkit what does it say for when it was built? Mine is: This program was built on Dec 9 2018 02:27:54

What other graphics programs have you used so far to try it? Would be interested to know what others work well.

LightningSam

  • Newbie
  • *
  • Posts: 3
    • View Profile
Re: Toejam and Earl Disassembly
« Reply #25 on: July 10, 2019, 12:28:24 am »
Yup, same build date. Just now, I tried opening the file with FaTILEty, and it shows up in there. (I'm not sure how to arrange the tiles to put them in order, but I'll save that for a different thread.)

Anyway, I am pleased to announce that the hack is slowly advancing! I got the new header and HUD names in, and I changed the character palettes in a palette dump I got out of Gens. Once I get to the point where I can put the new palette into the game, I may have to give some Earthlings different colors as a result, as I found that a few of them share the same palette as Toejam and Earl.