3.5.0Misc.Major code clean-ups and changes - most rom info is stored in structs now, this is much easier to keep track of. - roms are written in a for.. loop now, this shortens the code quite a lot - removed unneeded functions, code - generator.js is now about half of the size it was during 3.2.5 - fixed a lot of things that have been broken for ages - replaced toHex function with one that does a much better jobUpdated faq.htmInterface:Fixed a bug that may have disabled the P1 and M1(d) which are required.Removed "Machine", it's not used in MAME anymore.Added Neo-PCM2 selection.SHA1 window now only shows the roms that are checked in the main windowSHA1 window closes and does not give errors when the page is refreshed/changedRemoved "Preview" button (not really needed)Adjusted buttons just above output area - looks much better in IECleaned up and modified language files - Language strings are now stored in javascript vars * this breaks support for all of the lang files from previous versions - Removed unused strings - Removed most commentsFixed bugs with the Opera Broswer - SHA1 window open & closeRemoved Swap V - No roms use this anymore, and it was only used by ssideki4 & neobombeChanged Neo-Geo link again, now points to: http://game.snkplaymore.co.jp/arcade/neogeo.phpFixed errors with Non-Latin text on cancelParser:Fixed bug when reading ClrMAMEpro dats (how long has this been broken?) - fixed javascript error - rom name, parent name, set name, and manufacturer are now readSwap "p" is now found for Nebula and MAMESwap "c" is now found for Nebula and MAMEFixed gfxkey of 0 in nebula if crypt is not 0Fixed finding of non-latin text in fba 0.2.95.21 or newer driversFixed reading of rom info from the "GAME (" line (kf2k3pcb, svcpcb)Added preliminary stuff for finding SMA roms - Most likely will never be 100% added it's just something I'm messing around withAll:Added Neo-PCM2 stuff. This should be correct for FBA, MAME & Nebula.Fixed Cx swaps - Swap only done if rom size is 2mbFixed Px swaps - Swap only done if rom size is 2mbMAME:Added "Plane" notes to the Cx roms; just a cosmetic changeOffsets are now padded with 0's if they're less than the total - Just a cosmetic change, but it affects the appearance of the driver a lotMachine is now always neogeoS1 with encrypted graphics is now shown correctlyAdded different function used for games with encrypted graphics and a seperate s1 romFBA:Removed hack from Cx roms for old FBA (.98) for kotm2BDF_ flags are handled much better now. If none are selected, 0 is addedMinor adjustments to how the rom info is outputRom numbers are now aligned a little better (cosmetic)Nebula:Cart ID # is now gotten automatically if it isn't entered already