Page 1 of 6 123 ... LastLast
Results 1 to 10 of 57
  1. #1
    Moderator Hacktarux's Avatar
    Join Date
    Nov 2001
    Location
    France
    Posts
    1,174

    MD5 codes of good roms (idea for n64 emulators)

    I am currently writing the ini file format of mupen64 and searching what info should i put into it. I think that it should be usefull if the emulator can detect good and bad dumps. And maybe, other emulator authors can be interested by implementing it in their emu (actually it is more usefull in other emu than mine ).

    Here, you'll find the md5 codes of almost all the good roms (thanks smiff for the help )

    Attached Files Attached Files


    • Advertising

      advertising
      EmuTalk.net
      has no influence
      on the ads that
      are displayed
        
       

  2. #2
    Moderator Hacktarux's Avatar
    Join Date
    Nov 2001
    Location
    France
    Posts
    1,174
    And source code of the little utility that have generated this file.
    Attached Files Attached Files

  3. #3
    Moderator
    Join Date
    Nov 2001
    Location
    Oulu, Finland
    Posts
    3,271
    Sounds nice, just one question:
    All those codes were for the z64 format, what if the rom is in another one? Wouldn't that change the MD5 code completely?



  4. #4
    Moderator Hacktarux's Avatar
    Join Date
    Nov 2001
    Location
    France
    Posts
    1,174
    My utility swap roms to z64 format before calculating the MD5 code.

  5. #5
    Moderator
    Join Date
    Nov 2001
    Location
    Oulu, Finland
    Posts
    3,271
    What i meant is that if the end user has say, a rom in V64 format, will it still recognize it?



  6. #6
    Moderator Hacktarux's Avatar
    Join Date
    Nov 2001
    Location
    France
    Posts
    1,174
    If an emu authors want to implement it, he will have to do the same : byteswap to z64 format and calculate the md5. (Or modify the md5 source code so that it swap each word before using it) It is not hard to do but it depends on how the loading process is actually done. This process is done internally, there's no need to change the actual format of the file in the hard drive.

    For example the smiff's conker's bad fur day rom in z64 format has the same code as mine in v64 format. (it is one of the roms i have verified).

    I don't think it will be long to calculate it, but i think the end user have to be able to disable it.

  7. #7
    Moderator
    Join Date
    Nov 2001
    Location
    Oulu, Finland
    Posts
    3,271
    Ah sorry, I didn't get your point correctly! /slaps self
    So basically the rom would always get byteswapped to z64 and after that compared to the MD5 code? How would that work for rom browsers?



  8. #8
    Moderator Hacktarux's Avatar
    Join Date
    Nov 2001
    Location
    France
    Posts
    1,174
    I depends on how it is implemented on the emu :
    - it can be check when the rom is actually loaded (the emu warn the user and ask if he wants to continue)
    - it can be done when the user change the directory
    - it can be done by an option included in the menu that check a file or a directory.

    Or ... any other suggestion ?

  9. #9
    hacktarux..


    i've got the current n64 rom set (-2 unreleased)

    if you want to give me a binary (since i have no idea how to compile.. i'm a non-coder ) i'd be happy to generate a list for you.

  10. #10
    Moderator Hacktarux's Avatar
    Join Date
    Nov 2001
    Location
    France
    Posts
    1,174
    The binary is included in the source code (you need the .exe and the z.dll file). The utility browse automatically all the subdirectory and zip files.

Page 1 of 6 123 ... LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •