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

Author Topic: Translation of compressed snes games, Help!  (Read 389 times)

Kyoichi

  • Newbie
  • *
  • Posts: 3
    • View Profile
Translation of compressed snes games, Help!
« on: June 17, 2019, 10:26:15 am »
Hi, I've been translating snes games for a long time and now I'd like to try to translate games that have compressed text, like the Dragon Ball Superboutuden, and I'd like you to recommend me a guide to translate it.
Thanks

tvtoon

  • Sr. Member
  • ****
  • Posts: 358
    • View Profile
Re: Translation of compressed snes games, Help!
« Reply #1 on: June 17, 2019, 10:45:00 am »
There is only one "guide" for those: learning how to debug. You can only go so far messing the bytes, debugging is the key to understand your missing score at the fastest way. You also need to learn machine operation, obviously, and as things have been proven often here, you don't really need to know programming in order to succeed.

Kyoichi

  • Newbie
  • *
  • Posts: 3
    • View Profile
Re: Translation of compressed snes games, Help!
« Reply #2 on: June 18, 2019, 09:52:04 am »
And what guide on the web do you recommend?
It is that there are many

KingMike

  • Forum Moderator
  • Hero Member
  • *****
  • Posts: 6858
  • *sigh* A changed avatar. Big deal.
    • View Profile
Re: Translation of compressed snes games, Help!
« Reply #3 on: June 18, 2019, 12:45:38 pm »
Learning Assembly language (aka "ASM"), that is how the console's actual programming works.

Compression is an entirely game-specific issue. You're not going to find a generic tool for it.
(well some systems like GBA had a BIOS with built-in compression functionality, most cartridge-based consoles prior to the 2000s did not, so there was no standard to how they were written.)
"My watch says 30 chickens" Google, 2018

FAST6191

  • Hero Member
  • *****
  • Posts: 2539
    • View Profile
Re: Translation of compressed snes games, Help!
« Reply #4 on: June 18, 2019, 01:18:08 pm »
Debugging is in your future.

I would however find a general guide to compression methods of the time* as having to learn how compression works from disassembled code would be a pain.

*for general ideas of compression families when teaching people to hack GBA and DS games I always liked
https://ece.uwaterloo.ca/~ece611/LempelZiv.pdf

Some of the things there are old but still more complex than most of the things I have thus far seen documented for the NES, SNES and such. On the flip side the important word in that is probably "most" as there are some with proper big boy LZ of Huffman. Equally it is mainly about LZ family stuff but it mentions enough things in passing that you have a jumping off point.

Kyoichi

  • Newbie
  • *
  • Posts: 3
    • View Profile
Re: Translation of compressed snes games, Help!
« Reply #5 on: June 18, 2019, 02:00:22 pm »
Thanks