11 March 2016 - Forum Rules
Started by Greyfield, March 08, 2021, 10:21:48 AM
Quote from: Greyfield on March 09, 2021, 05:00:48 PMDrenn,Thanks for posting this. I'm unfamiliar with Ubuntu, so I'll have to get my sea legs, but it seems relatively straightforward.As far as editing the text goes, I know with some editors you had to make sure not to go make the each dialog any longer than it was already because it could potentially overwrite the next. Are there any restrictions like that with a disassembly either in terms of individual dialogs or the total dialog length? I imagine a small portion of the dialogs would be a word or two longer or shorter depending on how I changed things, but I don't imagine the total number of lines per dialog changing, if that makes sense
QuoteTwo other hopefully quick questions. Do you happen to know the character limit per line in Oracles? If I remember correctly in Link's awakening, it was 16 characters per line. Finally, since I'm unfamiliar with how the disassembly works in terms of making a new ROM, how compatible would a reassembled Oracles ROM be with some of the existing patches out there? I currently run Oracles with your VWF, the forced GBA mode, and your color restoration patches.Thanks again!
Quote from: FAST6191 on March 10, 2021, 09:05:26 AMPointers are like contents pages in a book is usually how I describe things. Open up a book, rip out a bunch of pages or stuff some new ones in and if you go along dutifully counting pages to get to what the old and out of date contents page says and chances are you will not be where you want to be. As your little 4.194304MHz z80 a like with 8K of RAM (which is actually more powerful than a lot of even older systems) is not going to want to parse an entire game script every time it wants to do something then it will have little signposts saying where things are, pointing the way if you will. Change the text and you change these, add more in and you have to find new space somewhere in the ROM. Making a text editor handle this I would generally have considered as part of the basic functionality but not all will do that, and might not even need that for the purposes of the would be coder of it if they are less interested in fiddling with major translations as much as changing a word or two here and there and just need a glorified program to display text as determined by their table along with any placeholders and markup, and at least pull from pointers.
Quote from: FAST6191 on March 11, 2021, 08:50:41 AMNever quite sure of the merits of real time chat programs for this sort of thing -- some things might want to take a few minutes to contemplate an answer and at that point you are back on forums being workable.Moreover if Discord decides to get ban happy (and their moderation policies are very dubious and have been for years) or shutter the service (it is not like it is an open protocol you can run your own servers for after all, and I see no reason it will stick around and not join the corpses of ventrillo, teamspeak, mumble and all the rest before too terribly long) then you probably lose it unless someone has backed things up. Going further the next person wanting to play is unlikely to discover some random discord server chat from a web search, nor be likely to find it easily formatted/searchable if they somehow do manage that minor miracle.
Quote from: Greyfield on March 13, 2021, 12:04:12 AMHi all,Thanks for the additional replies. I believe I've successfully edited the text of both games, and will give them a whirl soon to see how it went.- For ages, I used the hack branch with uncompressed assets (for the bug fixes)- For seasons, I used the default original/master branch with uncompressed assets. To note, I wasn't sure how to switch back to the original/master branch in Ubuntu, so I just downloaded the disassembly a second time. The next thing I'd like to do is force the game into GBA mode with the GCB color palette. I'll take a look at your link tomorrow, FAST6191, to see if I can figure something out. Conversely, Drenn, is there a way to do that by modifying files in the disassembly? I'll dig around in the files to s what I can find. I've not really used Discord before, so I'll have to spend a bit more time with it. I'm an old man.Thanks again for your assistance, this has been great.
Page created in 0.328 seconds with 20 queries.