1. AxeWhite

    OP AxeWhite Newbie
    Newcomer

    Joined:
    Nov 23, 2020
    Messages:
    6
    Country:
    Argentina
    Ok, here i go, first threads on a forum, pls dont hate my, and my english isnt perfect.
    I searched a lot of time about ace attorney's hackroms, and i found nothing, literally all the answers were "no, there isnt any hackrom". But i was sure there would be anyone, almost one hackrom. Later a lot of other searchs, i found a finish project, AAI translate, finished on 2015. It was perfect, or almost it was something. I asked to the lider of the translate, JJJAGUAR, thx bud, and he help me a lot. Now this is where i need your help, what can i do with the sprites, i mean, edit them and other things. Im currently using Tile Molester, and i have no idea of what to do. Any idea?

    This is the best i can do:

    Captura de pantalla 2020-11-22 151731.png
     
  2. FAST6191

    FAST6191 Techromancer
    Reporter

    Joined:
    Nov 21, 2005
    Messages:
    32,331
    Country:
    United Kingdom
    Surprising. Most times I go pulling apart the phoenix wright series (I know it has since become ace attorney as phoenix wright has been shuffled to the side a bit but when it first came outside Japan with the first few DS games it became known as that) games the sprites are a bit of a mess/hard time (they swap out the eyes rather than the whole thing to make animation theoretically easier and also need less resources).
    There is also a fairly decent community for these games that likes to translate things and rip sprites.

    The staggered (almost aliased) lines, crushed nature of the image and duplicated almost identical sprites of that most likely means you have the tile width the wrong size and it is splitting lines up. Try halving that. Also I should note many emulators will note what sizes and modes they are operating in which can direct a tile editor session.

    Colours wise then if you want to stay within the original colours from the game then you can usually dump the palette from the running ROM and in turn use that to do for the game.

    I don't know that I would suggest tile molester as a tile editor to use either. I much prefer crystaltile2.

    Also I cover GBA and DS graphics hacking somewhat extensively in
    https://gbatemp.net/threads/gbatemp-rom-hacking-documentation-project-new-2016-edition-out.73394/
     
  3. AxeWhite

    OP AxeWhite Newbie
    Newcomer

    Joined:
    Nov 23, 2020
    Messages:
    6
    Country:
    Argentina
    Hey thanks for the reply, im going to check that Crystaltile2, the size, and the thread you put at the end. What do you mean tith Dump the color palette? Thanks for the help
     
  4. FAST6191

    FAST6191 Techromancer
    Reporter

    Joined:
    Nov 21, 2005
    Messages:
    32,331
    Country:
    United Kingdom
    Most console games don't have specific colours and instead sprites are just a number to look up on a key (think paint by numbers). Some old consoles had prebaked selections but by the time of the GBA and DS you could change them around as much as you liked, indeed some animations are accomplished with them. Prior to that (and still with it) you could swap out these colours (collectively known as a palette) with another set but keep the same underlying sprite to make it appear as a different thing (usually enemy characters or background items https://www.todayifoundout.com/inde...-and-bushes-in-super-mario-bros-are-the-same/ ) hence the term palette swap.

    To that end if you want to change the colours beyond what is given to you by the basic palette you need to find where the palette is stored in the game and edit that.
    If you just want to edit within the colours already used (say put another spike on Phoenix Wright's hair, or maybe get rid of them) then you can get to a point in the game when the sprite is loaded (you do have the benefit of cheats, savestates and more for this one) and many emulators will allow you to dump a palette from memory which you can then feed to a tile editor, or in other cases a savestate (which is a copy of all the memory, naturally including the palettes) can be used to pull it from that.
    This way you don't have to find it stored within the game if you don't want.

    If you do want to change colours then you can edit all your want in a tile editor but until you find where the palette is stored in the ROM and overwrite it with your new one then it will possibly look very odd, or at least will not be the colours you picked.
    Palettes can be used elsewhere in the game for other things, sprite editing might trouble palette swapped enemies, palettes themselves can be a bit fiddly to find (though usually not so bad as they don't compress well and are usually the same in memory as they are in the ROM, give or take any animation or colour correction* done) and while it is not good form then some games might use a whole different palette between sprites, sections of the game or the like and you get to deal with that too.

    *the GBA has a few games that have options to appear on the GBA, GBA SP and GB player with different brightnesses. This is done in the console at runtime.
     
  5. Nikokaro

    Nikokaro Advanced Member
    Newcomer

    Joined:
    Feb 3, 2020
    Messages:
    88
    Country:
    Italy
    I know it's none of my business, but isn't this the tutorials section? But is there someone who checks the posts or can anyone write whatever jumps to his mind at his own discretion e where he likes?
     
  6. FAST6191

    FAST6191 Techromancer
    Reporter

    Joined:
    Nov 21, 2005
    Messages:
    32,331
    Country:
    United Kingdom
    Yeah, moved it to ROM hacking, especially now it has mostly run its course.

    We do occasionally see someone seek a tutorial on something rather than want to write one for doing something (have similar problems with emulators of a device and homebrew emulators written for a device sections).
     
  7. AxeWhite

    OP AxeWhite Newbie
    Newcomer

    Joined:
    Nov 23, 2020
    Messages:
    6
    Country:
    Argentina
    Oh sorry, i didnt noticed it, i think it was hackroms, sorry
     
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - Attorney, sprites, editing