My Naomi1/2/Chihiro/Triforce Netboot tool

Discussion in 'Arcade and Supergun' started by Jackalus, Jun 28, 2011.

  1. Jackalus

    Jackalus Robust Member

    Joined:
    Jan 22, 2011
    Messages:
    237
    Likes Received:
    23
    Hey guys I've been coding Netboot tool for Naomi1/2/Chihiro/Triforce games. Basically you just put all the decrypted images with .bin extension in the tool directory and it reads all the necessery data (Gamenames etc) from the files.

    There are 4 separate tabs: Naomi 1 / Naomi 2 / Chihiro / Triforce.

    Then you just select a game from a list and press upload. It also supports screencaptures from the games by placing picture like:

    Imagename.bin
    Imagename.bin.jpg

    Everything is autodetected so no more hassling "what was this mvc2.bin game again", just select a game name and press upload.

    It's coded in .NET so it will work on Linux/Windows etc.

    I am also planning to add possibility to patch the files if they are not the most best images, since some images need modification in order to work properly (so basically it would detect & patch original dumps with the fixes).

    :thumbsup:

    Naomi 1 / 2 / Chihiro code is done already, Triforce needs a bit more work for reading the game name since it's annoying format :Rock:

    Thoughts?
     
  2. ElBarto

    ElBarto Robust Member

    Joined:
    Dec 17, 2005
    Messages:
    239
    Likes Received:
    1
    Well post screenshot and files and then we will share our thoughts :)
     
  3. Jackalus

    Jackalus Robust Member

    Joined:
    Jan 22, 2011
    Messages:
    237
    Likes Received:
    23
    I'm at work atm, so cannot post until this evening in about 6h :nod:

    EDIT: Pictures as requested. Mind me that I still don't scrap the spaces after Chihiro game names read from the file. :)

    Upload does what you expect it to, uploads the image to the network unit.

    At the moment it's hardcoded but I will make settings etc.

    I read the Japanese region names from the Naomi1/2 games since most of the Export/USA/Autralia games are missing titles so the 50% of the game titles would be "SAMPLE GAME XX"
     

    Attached Files:

    Last edited by a moderator: Dec 5, 2011
  4. SomethingExperimental

    SomethingExperimental Newly Registered

    Joined:
    Feb 14, 2011
    Messages:
    3
    Likes Received:
    0
    This looks good. If you need any testing done, let me know.
    I have a bunch of different netbootable games for the NAOMI v1.
     
  5. jammanutz

    jammanutz Spirited Member

    Joined:
    Mar 16, 2010
    Messages:
    157
    Likes Received:
    0
    different Chirio games require diff chirio type mobos . have you got past this or arte u running hacked roms that solve this issue? same with triforce?
     
  6. idc

    idc Spirited Member

    Joined:
    Jan 5, 2005
    Messages:
    115
    Likes Received:
    7
    Looks like a good tool, nice work!
     
  7. Jackalus

    Jackalus Robust Member

    Joined:
    Jan 22, 2011
    Messages:
    237
    Likes Received:
    23
    Yeah there are diff hacked roms, same with some Naomi 1 / 2 games require some hacking to run on all regions, but I am planning on adding possibility to patch the decrypted unmodified image with the special fixes :)

    Edit:
    I can add automatic decryption for all games that we have DES key for as well if that is wanted :)
     
    Last edited: Jun 29, 2011
  8. jammanutz

    jammanutz Spirited Member

    Joined:
    Mar 16, 2010
    Messages:
    157
    Likes Received:
    0
    i have a lot of custom hacked roms that a guy called denuan (makaron creator) did for me as i had the originals, and i provided him some games. Mainly patched cart games so they run on netboots :)

    thats a real nice looking loader though
     
    Last edited: Jun 29, 2011
  9. Jackalus

    Jackalus Robust Member

    Joined:
    Jan 22, 2011
    Messages:
    237
    Likes Received:
    23
    well it's very crude still, I will remake the GUI with Blend 4.0 and work on some magic so it will look real nice and candish :)
     
  10. derekb

    derekb Well Known Member

    Joined:
    Jan 7, 2009
    Messages:
    1,964
    Likes Received:
    44
    auto patching would be very nice
     
  11. jammanutz

    jammanutz Spirited Member

    Joined:
    Mar 16, 2010
    Messages:
    157
    Likes Received:
    0
    Jackalus i have one i dont think you will have, Gun Survivor , tho it needs hardware to run

    will pm u
     
    Last edited by a moderator: Dec 5, 2011
  12. Jackalus

    Jackalus Robust Member

    Joined:
    Jan 22, 2011
    Messages:
    237
    Likes Received:
    23
    Okay here are some new screenshots, the GUI has been remade with WPF hopefully you will like it more than the previous one. If you have no screenshot(imagefilename.dat.png or so) of the game in the folder it will just show the System picture like shown above.

    .bin and .dat are both now scanned for.

    Also the game name finding is so fast that it can refresh the game list on each start up, takes less than 6 seconds (Old code 30 seconds) to fetch all my Naomi 1,2,Chihiro,Triforce game names (Yes actually reading from the files). :dance:

    If you have no Triforce games then it will be like 2 seconds (Normal application start up speed).

    Next task is to study the triforcetools.py script and recode it in C# (Yes I want to learn this and reduces the hassle of needing python or py2exe methods).

    Then converting DESCrypt to C# and make some centralized database we can up keep with the DES keys and SHA1 file hashes of the matching crypted files :Rock:

    After this all is done I will start to add the patching database and region information etc. :evil:
     

    Attached Files:

  13. jammanutz

    jammanutz Spirited Member

    Joined:
    Mar 16, 2010
    Messages:
    157
    Likes Received:
    0
    looking pretty great man
     
  14. mar.vetto

    mar.vetto Rising Member

    Joined:
    Oct 7, 2011
    Messages:
    53
    Likes Received:
    1
  15. Hectic

    Hectic Member

    Joined:
    Oct 12, 2011
    Messages:
    8
    Likes Received:
    0
    Hey Jackalus

    If you need a hand in recoding your script in C#, then fling me a PM and I can perhaps lend a few pointers.

    Cheers

    Hectic
     
  16. isamu

    isamu Active Member

    Joined:
    Feb 2, 2012
    Messages:
    26
    Likes Received:
    0
    Sorry if this is a dumb question, but what exactly does this do? Does it allow you play Naomi 1/2/Chihiro games on your PC?
     
  17. splith

    splith Resolute Member

    Joined:
    May 2, 2010
    Messages:
    997
    Likes Received:
    4
    No, netboot them from a PC server on the real hardware
     
  18. Jackalus

    Jackalus Robust Member

    Joined:
    Jan 22, 2011
    Messages:
    237
    Likes Received:
    23
    I will post new version today, friend from these forums tested and said it works ok. I will probably also setup SVN for it so more people can contribute :)
     
  19. setch

    setch Member

    Joined:
    Jul 29, 2011
    Messages:
    11
    Likes Received:
    0
    can't wait been itching to see the next version.

    Better get the ID3 warmed up with some OR2 SP :)

    Setch
     
  20. Jackalus

    Jackalus Robust Member

    Joined:
    Jan 22, 2011
    Messages:
    237
    Likes Received:
    23
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page