don't click here

Sega Ages 2500 assets

Discussion in 'General Sega Discussion' started by Andlabs, Jan 8, 2012.

  1. Andlabs

    Andlabs

    「いっきまーす」 Wiki Sysop
    2,175
    1
    0
    Writing my own MD/Genesis sound driver :D
    I split some stuff out of a Sega Ages 2500 data package (the bin.pak files) and they're all compressed with a form identified as "lzs2" in the file. Is there a way to decompress this? Google isn't helping. Thanks.
     
  2. Epsilonsama

    Epsilonsama

    THE FASTEST TAPE ALIVE! Member
    690
    42
    28
    Earth
    That is part of the LHA compression format popular in japan and was used by iD in Doom and Quake. Try 7zip utility to open it.
     
  3. Andlabs

    Andlabs

    「いっきまーす」 Wiki Sysop
    2,175
    1
    0
    Writing my own MD/Genesis sound driver :D
    Is there a command-line tool? I'm on Linux right now so I don't have the 7z utility and both the 7za tool and unlzma refuses to see it.
     
  4. Epsilonsama

    Epsilonsama

    THE FASTEST TAPE ALIVE! Member
    690
    42
    28
    Earth
    Yeah try using lha. If you don't have it im sure the repo of your distro has it. Its an old format after all.
     
  5. Andlabs

    Andlabs

    「いっきまーす」 Wiki Sysop
    2,175
    1
    0
    Writing my own MD/Genesis sound driver :D
    Code (Text):
    1. pietro@pietro-laptop:~/sa2500pakfile/f_extracted/test$ lha x test.tm2
    2. LHa: Fatal error: Unknown level header
    3. pietro@pietro-laptop:~/sa2500pakfile/f_extracted/test$ lha x2 test.tm2
    4. LHa: Fatal error: Unknown level header
    5.  
    :/
     
  6. Epsilonsama

    Epsilonsama

    THE FASTEST TAPE ALIVE! Member
    690
    42
    28
    Earth
    Damn, I was checking wikipedia and it says
    The link is in japanese, something tells me that this is an encrypted compression but don't take my word on this.
     
  7. Andlabs

    Andlabs

    「いっきまーす」 Wiki Sysop
    2,175
    1
    0
    Writing my own MD/Genesis sound driver :D
    I don't understand that page, and it looks like the lha program expects something different?

    Also some of these files extract to tm2 files but the Linux tools for them are gone (or their source code was pulled)?
     
  8. Miles Prower

    Miles Prower

    Renard Oldbie
    698
    0
    16
    If you're on a Debian-based distro, you may want to install p7zip-full to open 7Z-compressed files (and variants) via file-roller.
     
  9. Andlabs

    Andlabs

    「いっきまーす」 Wiki Sysop
    2,175
    1
    0
    Writing my own MD/Genesis sound driver :D
    I had that, but installing the other packages in the p7zip range turned up nothing in file-roller. I'm guessing this is a stream compressor like gzip and not a compressed archive format...

    Sample file (from Tetris Collection but I think all the other SA2500 games use lzs2 too, and there's gems in them too! I think this one is just an arcade flier for Bloxeed)
     
  10. Andlabs

    Andlabs

    「いっきまーす」 Wiki Sysop
    2,175
    1
    0
    Writing my own MD/Genesis sound driver :D
    How do I view TIM2 files in Linux? I'm not getting any hits and TimTool in wine complained about not being able to open the destination directory. Treeki got the format cracked after we spent some time looking at the disassembled ELF and I just want to make sure everything is right. Thanks.
     
  11. Andlabs

    Andlabs

    「いっきまーす」 Wiki Sysop
    2,175
    1
    0
    Writing my own MD/Genesis sound driver :D
    Okay, how about this:

    TIM2 file - http://idisk.mac.com/pietro10-Public/menu_gallery_tetris_md_11.tm2
    Expected - http://segaretro.org/images/e/e5/Tetris_MD_JP_Box.jpg
    What I got - http://I.imgur.com/gtyOB.png
    What Treeki got - http://dl.dropbox.com/u/4558613/tetrismd11.png

    We both ran Game Graphic Studio (I ran it in wine).

    I ran TimTool again and it appeared to do nothing other than create result.log; it didn't even tell me how to use it and what it wanted to do and I can't understand this source :| xnView also showed me an invalid palette.

    Does anyone at all know what's up? Thanks.
     
  12. Black Squirrel

    Black Squirrel

    no reverse gear Wiki Sysop
    8,544
    2,465
    93
    Northumberland, UK
    steamboat wiki
    [​IMG]
    I feel clever

    Though all I did was open this up in Game Graphic Studio (6.1.1 - the first one that came up) and change the interlace method to BGR+I
     
  13. Andlabs

    Andlabs

    「いっきまーす」 Wiki Sysop
    2,175
    1
    0
    Writing my own MD/Genesis sound driver :D
    Well that explains it: I have to reload the file from the list at the bottom after clicking those radio buttons. Thanks. Now if only there was a batch processor...

    When I get more disk space I can download and tear through the rest of the series. I'll post the source to the lzs2 compression when Treeki gets back to me. (I could also post the program to rip apart the BIN.PAK file in Tetris Collection but apparently the format is different for some of the earlier/later games...)
     
  14. Andlabs

    Andlabs

    「いっきまーす」 Wiki Sysop
    2,175
    1
    0
    Writing my own MD/Genesis sound driver :D
    Maybe I should put this into its own thread but

    the Fantasy Zone Complete Collection is a goldmine

    Manuals and arcade flyers for every Fantasy Zone game's JP, US, and EU releases (as far as Sega consoles go, at least)
    The entire set of planning pages for Fantasy Zone II
    Assorted concept art and cover art masters

    come and get it? (90MB, all BMP files)
     
  15. ICEknight

    ICEknight

    Researcher Researcher
    Holy shit, this is some cool stuff. Thanks for taking your time to rip these!


    By the way, is there a way to rip the Fantasy Zone II Arcade ROMs from that disc? I know there's a pirate arcade with that game on it, so it must be really using actual ROMs and an emulator.
     
  16. Andlabs

    Andlabs

    「いっきまーす」 Wiki Sysop
    2,175
    1
    0
    Writing my own MD/Genesis sound driver :D
    Well that is how the real games are done for the M2 ones (in fact, there's lots of leftover ROMs from previous entries too!) so I don't know. I'd need to prune through everything to check (again: lots of leftovers from previous entries to sort through, then I need to tie checksums to MAME sets for the arcade ones, etc.). However I'm guessing the images of the tiles before probably point to "not emulated"... but there's that System 16 Bloxeed in the Tetris Collection I need to investigate

    It seems like only the M2 ones have bin.pak and lzs2-compressed files. The next time I can get a hold of Treeki I'll see how we can release the decompresser; then I'll describe how to rip apart the bin.pak files (as the format seems to have changed over time, though Tetris and Fantasy Zone used the same format)


    EDIT DERP
    fz2_s16c.bg
    fz2_s16c.obj
    fz2_s16c.p00
    fz2_s16c.p01
    fz2_s16c.scr
    fz2_s16c.snd
    fz2_s16c.spr
    now to give myself a headache putting these in MAME
     
  17. ICEknight

    ICEknight

    Researcher Researcher
    Speaking of leftovers, any ideas on why are there two different title logos for Mega Drive Dynamite Headdy? 0_o
     
  18. Meat Miracle

    Meat Miracle

    Researcher
    1,664
    5
    18
    Fantasy Zone 2 is in mame, is the one on the ps2 a different version?

    Note that both games had 317-xxxx protection chips on them, so the rom data may or may not take that into account, depending on how mame is set up.
     
  19. ICEknight

    ICEknight

    Researcher Researcher
    The one in MAME is a more or less direct conversion of the Master System version, this one was explicitly made for the collection, in a way that could be actually run in modified System-16 hardware. Hence why a pirate version exists (within a multi-game board), which can be played in MAME.
     
  20. Black Squirrel

    Black Squirrel

    no reverse gear Wiki Sysop
    8,544
    2,465
    93
    Northumberland, UK
    steamboat wiki
    Some interesting stuff in there - the Mark III covers for example - some of the folds between the backs and spines have been cleaned up (rather poorly) with MSPaint.

    I wonder if they grabbed this stuff from the internet.