Blue Stinger sequences desynchronized by VGA in PAL versions

Discussion in 'Sega Dreamcast Development and Research' started by pitito, Oct 1, 2018.

  1. fafadou

    fafadou Peppy Member

    Joined:
    Aug 3, 2016
    Messages:
    393
    Likes Received:
    139
    Yeah you do a great job !

    I have the huge luck to have a friend programmer for the grandia 2 project and it's very difficult already...
     
    pitito likes this.
  2. iiAlexLiveii

    iiAlexLiveii Rapidly Rising Member

    Joined:
    Sep 24, 2015
    Messages:
    84
    Likes Received:
    36
    Any chance to download those translated versions?
    Maybe we could start a new thread for translated Dreamcast games into other languages, including download links and teams working with other translations.

    P.D. I'm really interested in playing DOA2 LE in spanish with my wife, she enjoys fighting games but she isn't so good with english right now, and I'd like to introduce her to more games other than Street fighter and Skullgirls.
     
    pitito likes this.
  3. pitito

    pitito Active Member

    Joined:
    Mar 8, 2015
    Messages:
    40
    Likes Received:
    16
    Grandia 2 is different, since it contains subtitles. I do not know how to base the text, if by pointers or lengths, to edit these things it is not necessary to be a programmer, you just have to learn how this is based on dreamcast and with a hex editor you can do it although it is very tedious, although I have also found games that the text is encrypted or on a text sheet
    While the US and UK versions of Blue Stinger do not contain subtitles on the 1st or any other file
    Yes, you can download the patch in the forums of dreamcast.es or segasaturno.com, you will need the Xdelta program and the specific release to patch the game. You have all the data in their respective post
     
    fafadou and iiAlexLiveii like this.
  4. iiAlexLiveii

    iiAlexLiveii Rapidly Rising Member

    Joined:
    Sep 24, 2015
    Messages:
    84
    Likes Received:
    36
    Wow! Thanks! I'll take a look right now. :)
     
    pitito likes this.
  5. corrigo

    corrigo Active Member

    Joined:
    Mar 1, 2009
    Messages:
    39
    Likes Received:
    14
    I agree with iiAlexLiveii, you should post your translations at http://www.romhacking.net/

    I had a look at dreamcast.es and segsaturno, i realized there are a lot of translated games for the Dreamcast. I'm quite impressed.
    Your channel is quite interesting. I managed to translate The ring in french few years ago, but i wasn't able to find the texts. How did you make it ?
     
    pitito likes this.
  6. pitito

    pitito Active Member

    Joined:
    Mar 8, 2015
    Messages:
    40
    Likes Received:
    16
    Yes, I have a few translations hehe, but I've never considered posting them in romhacking.
    On the texts of The Ring are encrypted to 2 bytes, for example:
    0B 01=A
    0C01=B
    and so successive.
    You must create a tbl table
     
    fafadou likes this.
  7. corrigo

    corrigo Active Member

    Joined:
    Mar 1, 2009
    Messages:
    39
    Likes Received:
    14
    By the way, i'm french and i played the game, so if you need some help, just let me know.
     
    fafadou likes this.
  8. pitito

    pitito Active Member

    Joined:
    Mar 8, 2015
    Messages:
    40
    Likes Received:
    16
    Hi, I have a problem with some textures or maybe it's encrypted text, I really do not know. But I think they are textures.
    They are highlighted with a white rectangle
    [​IMG]
    As you can see, they are the Press Start, the Main Menu and the name of the weapons on game.
    I think everything is located on the 1st, since I have found evidence of compressed PVR textures.
    But I do not know how to extract them to be able to edit them and then re-inject them.

    I only have this to translate, along with the SFD videos, and it will go to its testing phase.

    If necessary I upload the 1st that I have already edited.

    Greetings, and have your luck with the subject
     
    fafadou likes this.
  9. fafadou

    fafadou Peppy Member

    Joined:
    Aug 3, 2016
    Messages:
    393
    Likes Received:
    139
    I have the same problem with grandia 2 and I don't find the issue for now.

    It's probably in a .bin file when you have the length of the highlited but I don't know how you can locate it exactly...

    You may have to church the number of letter in the .bin files (maybe the 1ST_READ.BIN)

    like something like this 0x00 00 00 0X (X=number of letters)

    For "appuyer sur start " you have 17 caracters -> 0x10
    so I advise you to search and replace by an another number (0x01 or 0x20) and see the result in game somtething like this :

    0x00 00 00 10
    0x00 00 10 XX
    0x00 10 XX XX

    And if you can locate it replace by the good length...

    Else try to to do the same counting pixel in your wvf file for having the length of "appuyer sur start" in pixel.
     
    pitito likes this.
  10. Mrneo240

    Mrneo240 Robust Member

    Joined:
    Sep 15, 2017
    Messages:
    261
    Likes Received:
    174
    ill try to find an old tool i made, might help.
     
    fafadou and pitito like this.
  11. pitito

    pitito Active Member

    Joined:
    Mar 8, 2015
    Messages:
    40
    Likes Received:
    16
    Ok, thank you both.

    Being stuck with the menus, I'm translating the SFD videos
     
  12. Mrneo240

    Mrneo240 Robust Member

    Joined:
    Sep 15, 2017
    Messages:
    261
    Likes Received:
    174
    Code:
    Succesfully Loaded LBALIST.TXT
    File Accessed(11718):
    File Accessed(196270):  \BSDATA\MANATEE.DRV
    VREG = 03 ARMRST 01
    VREG = 03 ARMRST 01
    VREG = 03 ARMRST 00
    Unsupported ARM mode 00
    File Accessed(12739):  \BSDATA\BS_SND.MLT
    File Accessed(14525):  \BSDATA\CEL000.NJ
    File Accessed(13601):  \BSDATA\CDG000.NJ
    File Accessed(223916):  \BSDATA\OMN00.NJ
    File Accessed(15478):  \BSDATA\CEL000.NT
    File Accessed(15518):  \BSDATA\CEL000A.NT
    File Accessed(15549):  \BSDATA\CEL000B.NT
    File Accessed(15579):  \BSDATA\CEL000C.NT
    File Accessed(15610):  \BSDATA\CEL000D.NT
    File Accessed(15646):  \BSDATA\CEL000E.NT
    File Accessed(15682):  \BSDATA\CEL000F.NT
    File Accessed(15708):  \BSDATA\CEL000G.NT
    File Accessed(14384):  \BSDATA\CDG000.NT
    File Accessed(14407):  \BSDATA\CDG000A.NT
    File Accessed(14424):  \BSDATA\CDG000B.NT
    File Accessed(14444):  \BSDATA\CDG000C.NT
    File Accessed(14471):  \BSDATA\CDG000D.NT
    File Accessed(14498):  \BSDATA\CDG000E.NT
    File Accessed(223917):  \BSDATA\OMN00.NT
    File Accessed(317999):  \BSDATA\YCOMMON.NT
    File Accessed(226224):  \BSDATA\PORTABLE.NT
    File Accessed(317869):  \BSDATA\TPOMMON.PVP
    File Accessed(317836):  \BSDATA\TPOMMON.NT
    File Accessed(317204):  \BSDATA\TCOMMON.NT
    File Accessed(317374):  \BSDATA\TIT.NT
    File Accessed(15804):  \BSDATA\CNF00.NT
    File Accessed(317337):  \BSDATA\TIT.NJ
    File Accessed(15737):  \BSDATA\CNF00.NJ
    File Accessed(317759):  \BSDATA\TNK.NT
    Heres a file access log from boot till start menu.
     
    fafadou and pitito like this.
  13. Mrneo240

    Mrneo240 Robust Member

    Joined:
    Sep 15, 2017
    Messages:
    261
    Likes Received:
    174
    Heres a decent version of nulldc with everything included and if you run Debug.exe with the correct "lbalist.txt" it will spit it out for you.


    lbalist is taken from isobuster then changed into a sorted ";" seperated csv.
     

    Attached Files:

    Gromber, fafadou and pitito like this.
  14. pitito

    pitito Active Member

    Joined:
    Mar 8, 2015
    Messages:
    40
    Likes Received:
    16
    Ok, thanks, I'll try as soon as I finish the SFD videos
     
  15. pitito

    pitito Active Member

    Joined:
    Mar 8, 2015
    Messages:
    40
    Likes Received:
    16
    Well, I've been trying to find the happy textures (or text), with nulldc and what files the game loads, but they are not in any of those.

    However I replace the 1st_read.bin with the German version, and all the main menu and names of weapons in play changed to German.

    So the key is in the 1st_read.bin, to translate the menus.
    Where? It's what I want to find out

    I do not understand very well what you are trying to say ...
    You say look for 10 in hex for all the binary?
    And edit all the results you find?
    This can be eternal, testing each test
     
  16. fafadou

    fafadou Peppy Member

    Joined:
    Aug 3, 2016
    Messages:
    393
    Likes Received:
    139
    You understand well it may be very long and you aren't sure to find it, like me for grandia 2...

    It's why @Mrneo240 share nulldc with a debugger.
    @Mrneo240 could please if you have time how we can use it for this just for example ?
    How we can find the highlited for press start button ?
     
  17. pitito

    pitito Active Member

    Joined:
    Mar 8, 2015
    Messages:
    40
    Likes Received:
    16
    Hello, I have already been able to locate and edit the title screen and the main menu.
    I explain a little how it is located

    Here the show :)

    [​IMG]

    I just need the name of the weapons in play that I suppose will go in the same way
     
    fafadou and Gromber like this.
  18. Mrneo240

    Mrneo240 Robust Member

    Joined:
    Sep 15, 2017
    Messages:
    261
    Likes Received:
    174
    I'm not sure what instructions would be helpful.

    What can I clarify?
     

Share This Page