Fyrecrypts Posted January 28, 2010 Author Share Posted January 28, 2010 I'm trying to enable this feature. Mame has been recompiled and I am able to get high scores to save within games, but after enabling hitotext in systems.ini hitotext crashes whenever choosing a game that has a .hi file. When I run hitotext from the cmdline i get the following error;C:\HyperSpin>HiToText.exe -r c:\hyperspin\Emulators\MAME\hi\dkong.hi The string was not recognized as a valid DateTime. There is a unknown word start ing at index 0. Unhandled Exception: System.IO.IOException: The device is not ready. at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, I nt32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions o ptions, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy) at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize) at System.Xml.XmlDownloadManager.GetStream(Uri uri, ICredentials credentials) at System.Xml.XmlUrlResolver.GetEntity(Uri absoluteUri, String role, Type ofO bjectToReturn) at System.Xml.XmlTextReaderImpl.OpenUrlDelegate(Object xmlResolver) at System.Threading.CompressedStack.runTryCode(Object userData) at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCl eanup(TryCode code, CleanupCode backoutCode, Object userData) at System.Threading.CompressedStack.Run(CompressedStack compressedStack, Cont extCallback callback, Object state) at System.Xml.XmlTextReaderImpl.OpenUrl() at System.Xml.XmlTextReaderImpl.Read() at System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader, Boolean prese rveWhitespace) at System.Xml.XmlDocument.Load(XmlReader reader) at System.Xml.XmlDocument.Load(String filename) at HiToText.HXMLReader..ctor(String fileName) at HiToText.Program.Main(String[] args) I originally had .net 2.0 sp2, 3.0 sp2 and 3.5 sp1 installed. Thinking there might be a conflict I uninstalled all of them and reinstalled the version linked to in the first post of this thread, but still get the same error. I'm running mame .135 and have downladed the latest versions of hitotext and hiscore.dat. Anything else I can look at? I know exactly what it is, I'll push a new release shortly that should solve this problem. Link to comment Share on other sites More sharing options...
Fyrecrypts Posted January 28, 2010 Author Share Posted January 28, 2010 Okay, fix pushed out, grab the latest version from the post in my sig. Link to comment Share on other sites More sharing options...
bbarz Posted January 28, 2010 Share Posted January 28, 2010 Sweet! It works perfectly. Thanks so much for the speedy fix. I'm just configuring my cab and keep finding cool new stuff like this to add to the FE. I know I'm probably wasting my time with the new version coming out, but now have a pretty good grasp of how this thing is put together and should be able to get the new version up in no time. Thanks again Fyrecrypts. Link to comment Share on other sites More sharing options...
Gatt9 Posted February 4, 2010 Share Posted February 4, 2010 Firecrypts, Your project interests me, and I've been thinking about it. Would you be adverse to me taking a look at the save-state files in Mame and seeing if there's a way I could implement reading the hi-scores out of those? I'm hoping that the save-states are written out in a standard manner, and if they are, I might be able to write something that'll read in the data from there as well. I know there's a few hurdles there, but it seems like an interesting challenge to me if you don't mind another coder? Link to comment Share on other sites More sharing options...
Fyrecrypts Posted February 4, 2010 Author Share Posted February 4, 2010 Firecrypts,Your project interests me, and I've been thinking about it. Would you be adverse to me taking a look at the save-state files in Mame and seeing if there's a way I could implement reading the hi-scores out of those? I'm hoping that the save-states are written out in a standard manner, and if they are, I might be able to write something that'll read in the data from there as well. I know there's a few hurdles there, but it seems like an interesting challenge to me if you don't mind another coder? I have no problem with this, as long as the code is free to be used by anyone for anything. It could probably fit right in with HiToText. =) Link to comment Share on other sites More sharing options...
Gatt9 Posted February 28, 2010 Share Posted February 28, 2010 Just as an update Firecrypts, I've started looking into it. So far what I think is going on is that Mame's saving the actual state of the machines, which of course is efficient, but means that the desired data could potentially be anywhere in the state, which could be trouble for me. My current plan of attack is to use the mame code to try and figure out the exact contents of the state files, and see what I learn. I'm hoping that there's some similiarities between where the hi score lands in a state file between games that used the same machine. Otherwise, I've my work cut out for me, because that means that each game could potentially have it's hi-score saved anywhere. I strongly suspect this will be what I find. My only saving grace is that most games should have some association between a number and a set of characters(score and initials), and I may be able to exploit that pattern to find that data in the files. Anyways, just wanted to let you know I'm still looking into it and how far I've gotten. Link to comment Share on other sites More sharing options...
Fyrecrypts Posted February 28, 2010 Author Share Posted February 28, 2010 Just as an update Firecrypts,I've started looking into it. So far what I think is going on is that Mame's saving the actual state of the machines, which of course is efficient, but means that the desired data could potentially be anywhere in the state, which could be trouble for me. My current plan of attack is to use the mame code to try and figure out the exact contents of the state files, and see what I learn. I'm hoping that there's some similiarities between where the hi score lands in a state file between games that used the same machine. Otherwise, I've my work cut out for me, because that means that each game could potentially have it's hi-score saved anywhere. I strongly suspect this will be what I find. My only saving grace is that most games should have some association between a number and a set of characters(score and initials), and I may be able to exploit that pattern to find that data in the files. Anyways, just wanted to let you know I'm still looking into it and how far I've gotten. Sounds intense, and familiar. The data itself (once you find it) should be the same as the data saved in the .hi files I would think. You can at least utilize the current HiToText deciphering to determine how the data would be stored and locate it that way. Glad to hear you're making progress, and thanks for the update! Link to comment Share on other sites More sharing options...
Fyrecrypts Posted April 28, 2010 Author Share Posted April 28, 2010 Made an update release today (after 2 months). New games, and some bug fixes. Release notes below. Link to grab in the main post, and in my sig. Enjoy! (I know it doesn't work as well in 1.0+, but I still felt like updating it). ------------------- Version 2010.4.28 ------------------- New Games: APB - All Points Bulletin, Arabian Fight, Anteater, Animalandia Jr., Argus, Ark Area, Armed Formation, Armored Car, Assault (Fyrecrypts) Bug Fixes: Fixed an issue with dkong3 where setting scores wouldn't set the name field properly. Fixed the problem with HiToText crashing if it couldn't find the HiToText.xml file. Fixed the missing byte for score 5 in Arabian Fight. (hiscore.dat fix) Fixed issue with the SpecialUtilization: IncomingModified affecting all data for every piece of data for that position. Argus is a good example of where this came up, the score is not needing to be adjusted before being updated, however the hi score needs to be divided by 10. Having IncomingModified on the hi score was also affecting the standard score. New features: Added some new functionality for SetStructure/FieldName/ConversionType for CustomName values. It now utilizes the FieldName/Name value which can be used to plug data in the right spot. This is useful for games like APB where the name data is split up among multiple field names. Added some new functionality for DisplayStructure/FieldName for Name values. If separated by pipes they will be merged into a single field name before display based on the ConversionType. This is only useful for name fields right now. An example of how to use it can be seen in APB. Modified the existing SetStructure/FieldName/ConversionType element built in function called PadData to now be called PadDataReverse. A new PadData has been created that is the reverse of what the old pad data was, but makes more sense to not be called reverse. Link to comment Share on other sites More sharing options...
gargoyle67 Posted April 28, 2010 Share Posted April 28, 2010 Anyone else getting a pause\stutter just before hitotext displays scores ? Link to comment Share on other sites More sharing options...
Fyrecrypts Posted April 28, 2010 Author Share Posted April 28, 2010 Anyone else getting a pause\stutter just before hitotext displays scores ? Everyone is. It is a known issue, and occurs even with the older versions of HiToText. It is what I meant by "I know it doesn't work as well in 1.0+, but I still felt like updating it" Link to comment Share on other sites More sharing options...
chillinwater Posted April 30, 2010 Share Posted April 30, 2010 Thanks again Fyrecrypts. Here is a list of supported HiToText games in "romname" only format to create your database from the HyperList tab above. [Known issues]-all versions HiToText and HyperSpin 1.0 here: Help setting up high to text I hope the bugs get worked out soon. [HiToText 04-28-10.xml]-raw list version 1942 19xx aquajack armora astyanax barrier berzerk boxingb captaven ccastles dazzler ddonpach defender demon dkong3 dkongjr domino dorunrun dotron dotrone dowild dragnblz dynagear elevator esprade evilston explorer exprrada exprraid extrmatn eyes frogger frogs galaga galaxian gauntlet gberet gigawing gijoe gng gunsmoke gyruss headon headon2 headoni hvysmsh hyperpac hyperspt hyprduel imgfight invaders jackal jjsquawk journey joust joust2 junglek jungler junofrst kamikcab kangaroo kchamp klax knights kungfum ladybug lrescue madalien mappy marble mario matmania megadon metrocrs mhavoc milliped mimonkey missile missile2 mk mk2 mkla1 mooncrst mpatrol mrdo mrdrillr mslug mslug2 mslug3 mslug4 mslug5 mslugx msword mtlchamp mwalk narc naughtyb nemesis nitd nmouse nova2001 olibochu omegaf omegafs outzone pacland pacmania paperboy pbaction pengo phoenix pirates pooyan popeye puckman pulstar punchout qb3 qbert qbertqub raiden rastan redbaron ripoff roadrunn robocop robotron rpatrol rthunder rtype rtype2 rygar s1945ii sci scramble sdtennis searthin seawolf seawolf2 sf2 shadoww silkworm simpsons slapfigh smashtv solarq spdodgeb speedfrk spf2t spnchotj spnchout sprint1 srumbler starcas starwars steelwkr streakng subroc3d sundance suprmrio swimmer tailg tapper tempest terracre tetris timber timeplt tmnt tmnt2 toki trackfld troangel tron turfmast twincobr unsquad upndown vendetta vigilant viofight wb3 wboy woodpeck wotw wrally xmen xmvsf yiear zaxxon zookeep and here is a database of supported roms created from HyperRom2Xml 1.3 [HiToText 04-28-10.xml] <?xml version="1.0"?> <menu> <game name="1942" index="" image=""> <description>1942</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="19xx" index="" image=""> <description>19XX: The War Against Destiny</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="aquajack" index="" image=""> <description>Aqua Jack</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="armora" index="" image=""> <description>Armor Attack</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="astyanax" index="" image=""> <description>The Astyanax</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="barrier" index="" image=""> <description>Barrier</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="berzerk" index="" image=""> <description>Berzerk</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="boxingb" index="" image=""> <description>Boxing Bugs</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="captaven" index="" image=""> <description>Captain America and The Avengers</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="ccastles" index="" image=""> <description>Crystal Castles</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="dazzler" index="" image=""> <description>Dazzler</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="ddonpach" index="" image=""> <description>DoDonPachi</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="defender" index="" image=""> <description>Defender</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="demon" index="" image=""> <description>Demon</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="domino" index="" image=""> <description>Domino Man</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="dowild" index="" image=""> <description>Mr. Do's Wild Ride</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="dragnblz" index="" image=""> <description>Dragon Blaze</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="dynagear" index="" image=""> <description>Dyna Gear</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="elevator" index="" image=""> <description>Elevator Action</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="esprade" index="" image=""> <description>ESP Ra.De.</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="evilston" index="" image=""> <description>Evil Stone</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="explorer" index="" image=""> <description>Explorer</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="exprraid" index="" image=""> <description>Express Raider</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="extrmatn" index="" image=""> <description>Extermination</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="eyes" index="" image=""> <description>Eyes</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="frogger" index="" image=""> <description>Frogger</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="frogs" index="" image=""> <description>Frogs</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="galaga" index="" image=""> <description>Galaga</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="galaxian" index="" image=""> <description>Galaxian</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="gauntlet" index="" image=""> <description>Gauntlet</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="gberet" index="" image=""> <description>Green Beret</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="gigawing" index="" image=""> <description>Giga Wing</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="gijoe" index="" image=""> <description>G.I. Joe</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="gng" index="" image=""> <description>Ghosts'n Goblins</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="gunsmoke" index="" image=""> <description>Gun.Smoke</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="gyruss" index="" image=""> <description>Gyruss</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="headon" index="" image=""> <description>Head On</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="headon2" index="" image=""> <description>Head On 2</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="headoni" index="" image=""> <description>Head On</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="hvysmsh" index="" image=""> <description>Heavy Smash</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="hyperpac" index="" image=""> <description>Hyper Pacman</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="hyperspt" index="" image=""> <description>Hyper Sports</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="hyprduel" index="" image=""> <description>Hyper Duel</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="imgfight" index="" image=""> <description>Image Fight</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="invaders" index="" image=""> <description>Space Invaders / Space Invaders M</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="jackal" index="" image=""> <description>Jackal</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="jjsquawk" index="" image=""> <description>J. J. Squawkers</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="journey" index="" image=""> <description>Journey</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="joust" index="" image=""> <description>Joust</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="joust2" index="" image=""> <description>Joust 2 - Survival of the Fittest</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="junglek" index="" image=""> <description>Jungle King</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="jungler" index="" image=""> <description>Jungler</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="junofrst" index="" image=""> <description>Juno First</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="kamikcab" index="" image=""> <description>Kamikaze Cabbie</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="kangaroo" index="" image=""> <description>Kangaroo</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="kchamp" index="" image=""> <description>Karate Champ</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="klax" index="" image=""> <description>Klax</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="knights" index="" image=""> <description>Knights of the Round</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="kungfum" index="" image=""> <description>Kung-Fu Master</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="ladybug" index="" image=""> <description>Lady Bug</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="lrescue" index="" image=""> <description>Lunar Rescue</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="madalien" index="" image=""> <description>Mad Alien</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="mappy" index="" image=""> <description>Mappy</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="marble" index="" image=""> <description>Marble Madness</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="mario" index="" image=""> <description>Mario Bros.</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="matmania" index="" image=""> <description>Mat Mania</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="megadon" index="" image=""> <description>Megadon</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="metrocrs" index="" image=""> <description>Metro-Cross</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="mhavoc" index="" image=""> <description>Major Havoc</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="milliped" index="" image=""> <description>Millipede</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="mimonkey" index="" image=""> <description>Mighty Monkey</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="missile" index="" image=""> <description>Missile Command</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="missile2" index="" image=""> <description>Missile Command</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="mk" index="" image=""> <description>Mortal Kombat</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="mk2" index="" image=""> <description>Mortal Kombat II</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="mkla1" index="" image=""> <description>Mortal Kombat</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="mooncrst" index="" image=""> <description>Moon Cresta</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="mpatrol" index="" image=""> <description>Moon Patrol</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="mrdo" index="" image=""> <description>Mr. Do!</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="mrdrillr" index="" image=""> <description>Mr. Driller</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="mslug" index="" image=""> <description>Metal Slug - Super Vehicle-001</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="mslug2" index="" image=""> <description>Metal Slug 2 - Super Vehicle-001/II</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="mslug3" index="" image=""> <description>Metal Slug 3</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="mslug4" index="" image=""> <description>Metal Slug 4</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="mslug5" index="" image=""> <description>Metal Slug 5</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="mslugx" index="" image=""> <description>Metal Slug X - Super Vehicle-001</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="msword" index="" image=""> <description>Magic Sword - Heroic Fantasy</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="mtlchamp" index="" image=""> <description>Martial Champion</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="mwalk" index="" image=""> <description>Michael Jackson's Moonwalker</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="narc" index="" image=""> <description>Narc</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="naughtyb" index="" image=""> <description>Naughty Boy</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="nemesis" index="" image=""> <description>Nemesis</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="nitd" index="" image=""> <description>Nightmare in the Dark</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="nmouse" index="" image=""> <description>Naughty Mouse</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="nova2001" index="" image=""> <description>Nova 2001</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="olibochu" index="" image=""> <description>Oli-Boo-Chu</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="omegaf" index="" image=""> <description>Omega Fighter</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="omegafs" index="" image=""> <description>Omega Fighter Special</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="outzone" index="" image=""> <description>Out Zone</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="pacland" index="" image=""> <description>Pac-Land</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="pacmania" index="" image=""> <description>Pac-Mania</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="paperboy" index="" image=""> <description>Paperboy</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="pbaction" index="" image=""> <description>Pinball Action</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="pengo" index="" image=""> <description>Pengo</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="phoenix" index="" image=""> <description>Phoenix</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="pirates" index="" image=""> <description>Pirates</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="pooyan" index="" image=""> <description>Pooyan</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="popeye" index="" image=""> <description>Popeye</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="puckman" index="" image=""> <description>PuckMan</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="pulstar" index="" image=""> <description>Pulstar</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="punchout" index="" image=""> <description>Punch-Out!!</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="qb3" index="" image=""> <description>QB-3</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="qbert" index="" image=""> <description>Q*bert</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="qbertqub" index="" image=""> <description>Q*bert's Qubes</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="raiden" index="" image=""> <description>Raiden</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="rastan" index="" image=""> <description>Rastan</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="redbaron" index="" image=""> <description>Red Baron</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="ripoff" index="" image=""> <description>Rip Off</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="roadrunn" index="" image=""> <description>Road Runner</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="robocop" index="" image=""> <description>Robocop</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="robotron" index="" image=""> <description>Robotron</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="rpatrol" index="" image=""> <description>River Patrol</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="rthunder" index="" image=""> <description>Rolling Thunder</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="rtype" index="" image=""> <description>R-Type</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="rtype2" index="" image=""> <description>R-Type II</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="rygar" index="" image=""> <description>Rygar</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="s1945ii" index="" image=""> <description>Strikers 1945 II</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="sci" index="" image=""> <description>Special Criminal Investigation</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="scramble" index="" image=""> <description>Scramble</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="sdtennis" index="" image=""> <description>Super Doubles Tennis</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="searthin" index="" image=""> <description>Super Earth Invasion</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="seawolf" index="" image=""> <description>Sea Wolf</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="seawolf2" index="" image=""> <description>Seawolf II</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="sf2" index="" image=""> <description>Street Fighter II - The World Warrior</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="shadoww" index="" image=""> <description>Shadow Warriors</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="silkworm" index="" image=""> <description>Silk Worm</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="simpsons" index="" image=""> <description>The Simpsons</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="slapfigh" index="" image=""> <description>Slap Fight</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="smashtv" index="" image=""> <description>Smash T.V.</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="solarq" index="" image=""> <description>Solar Quest</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="spdodgeb" index="" image=""> <description>Super Dodge Ball</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="speedfrk" index="" image=""> <description>Speed Freak</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="spf2t" index="" image=""> <description>Super Puzzle Fighter II Turbo</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="spnchout" index="" image=""> <description>Super Punch-Out!!</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="sprint1" index="" image=""> <description>Sprint 1</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="srumbler" index="" image=""> <description>The Speed Rumbler</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="starcas" index="" image=""> <description>Star Castle</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="starwars" index="" image=""> <description>Star Wars</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="steelwkr" index="" image=""> <description>Steel Worker</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="streakng" index="" image=""> <description>Streaking</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="subroc3d" index="" image=""> <description>Subroc-3D</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="sundance" index="" image=""> <description>Sundance</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="suprmrio" index="" image=""> <description>Vs. Super Mario Bros.</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="swimmer" index="" image=""> <description>Swimmer</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="tailg" index="" image=""> <description>Tailgunner</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="tapper" index="" image=""> <description>Tapper</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="tempest" index="" image=""> <description>Tempest</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="terracre" index="" image=""> <description>Terra Cresta</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="tetris" index="" image=""> <description>Tetris</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="timber" index="" image=""> <description>Timber</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="timeplt" index="" image=""> <description>Time Pilot</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="tmnt" index="" image=""> <description>Teenage Mutant Ninja Turtles</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="tmnt2" index="" image=""> <description>Teenage Mutant Ninja Turtles - Turtles in Time</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="toki" index="" image=""> <description>Toki</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="trackfld" index="" image=""> <description>Track & Field</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="troangel" index="" image=""> <description>Tropical Angel</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="tron" index="" image=""> <description>Tron</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="turfmast" index="" image=""> <description>Neo Turf Masters / Big Tournament Golf</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="twincobr" index="" image=""> <description>Twin Cobra</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="unsquad" index="" image=""> <description>U.N. Squadron</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="upndown" index="" image=""> <description>Up'n Down</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="vendetta" index="" image=""> <description>Vendetta</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="vigilant" index="" image=""> <description>Vigilante</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="viofight" index="" image=""> <description>Violence Fight</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="wb3" index="" image=""> <description>Wonder Boy III - Monster Lair</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="wboy" index="" image=""> <description>Wonder Boy</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="woodpeck" index="" image=""> <description>Woodpecker</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="wotw" index="" image=""> <description>War of the Worlds</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="wrally" index="" image=""> <description>World Rally</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="xmen" index="" image=""> <description>X-Men</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="xmvsf" index="" image=""> <description>X-Men Vs. Street Fighter</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="yiear" index="" image=""> <description>Yie Ar Kung-Fu</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="zaxxon" index="" image=""> <description>Zaxxon</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> <game name="zookeep" index="" image=""> <description>Zoo Keeper</description> <cloneof></cloneof> <crc></crc> <manufacturer></manufacturer> <year></year> <genre></genre> </game> </menu> Link to comment Share on other sites More sharing options...
Fyrecrypts Posted April 30, 2010 Author Share Posted April 30, 2010 I'm not sure if it was intended in your list, but it looks like it only contains the .cs files, which aren't every game anymore. A lot of games now get handled with the General.cs file that reads the HiToText.xml file which contains an additional 70 (and rising =D ) games or so. Edit: I keep the obsoleted classes in a folder in Games called Obsoleted that contains games that were in HiToText as individual classes before being ported over to the XML system. However this won't help for some of the games that were only added via XML (Exerion, APB, etc...) Link to comment Share on other sites More sharing options...
chillinwater Posted April 30, 2010 Share Posted April 30, 2010 Ahhh crap thats right. No that wasnt intended. Ill have to extract the information from your xml and just make a romname list from that and re-edit the previous post. Yeah the lists above only show the supported HitoText games from the "source" -folder So for now consider them as a "Light" version for testing. -no obsolete -no unused -no alternate Link to comment Share on other sites More sharing options...
Fyrecrypts Posted April 30, 2010 Author Share Posted April 30, 2010 This reminds me, I should probably update "HiToText -l" to utilize the XML file as well. Thanks! =) Ahhh crap thats right. No that wasnt intended.Ill have to extract the information from your xml and just make a romname list from that and re-edit the previous post. Yeah the lists above only show the supported HitoText games from the "source" -folder So for now consider them as a "Light" version for testing. -no obsolete -no unused -no alternate Link to comment Share on other sites More sharing options...
chillinwater Posted April 30, 2010 Share Posted April 30, 2010 FyreCrypts, does this look more accurate? Extracted from: [HiToText\Games]-source folder -no obsolete -no unused -no alternate 1942 19xx aquajack armora astyanax barrier berzerk boxingb captaven ccastles dazzler ddonpach defender demon dkong3 dkongjr domino dorunrun dotron dotrone dowild dragnblz dynagear elevator esprade evilston explorer exprrada exprraid extrmatn eyes frogger frogs galaga galaxian gauntlet gberet gigawing gijoe gng gunsmoke gyruss headon headon2 headoni hvysmsh hyperpac hyperspt hyprduel imgfight invaders jackal jjsquawk journey joust joust2 junglek jungler junofrst kamikcab kangaroo kchamp klax knights kungfum ladybug lrescue madalien mappy marble mario matmania megadon metrocrs mhavoc milliped mimonkey missile missile2 mk mk2 mkla1 mooncrst mpatrol mrdo mrdrillr mslug mslug2 mslug3 mslug4 mslug5 mslugx msword mtlchamp mwalk narc naughtyb nemesis nitd nmouse nova2001 olibochu omegaf omegafs outzone pacland pacmania paperboy pbaction pengo phoenix pirates pooyan popeye puckman pulstar punchout qb3 qbert qbertqub raiden rastan redbaron ripoff roadrunn robocop robotron rpatrol rthunder rtype rtype2 rygar s1945ii sci scramble sdtennis searthin seawolf seawolf2 sf2 shadoww silkworm simpsons slapfigh smashtv solarq spdodgeb speedfrk spf2t spnchotj spnchout sprint1 srumbler starcas starwars steelwkr streakng subroc3d sundance suprmrio swimmer tailg tapper tempest terracre tetris timber timeplt tmnt tmnt2 toki trackfld troangel tron turfmast twincobr unsquad upndown vendetta vigilant viofight wb3 wboy woodpeck wotw wrally xmen xmvsf yiear zaxxon zookeep Extracted from: [HiToText.xml]-on Fyrecrypts signature (HiToText) page. This list has mostly clones, remove as you see fit. 005 10yard 10yardj vs10yard vs10yarj 1941 1941j 1943 1943j 1943kai 1944 1944j 1944d 4dwarrio 8ballact 8ballact2 8ballat2 8bpm ajax ajaxj typhoon alibaba aliensyn aliensy1 aliensy2 aliensy3 aliensy5 altbeast altbeas2 altbeaj3 altbeas4 altbeas5 altbeasj altbeaj1 amidar amidarb amidaro amidars amidaru amigo animaljr anteater anteatg anteatgb apb apb1 apb2 apb3 apb4 apb5 apbf apbg arabfgt arabfgtj arabfgtu argus arkanoid arkgcbl arkmcubl ark1ball arkangc arkangc2 arknoidj arkatayt arktayt2 arknoidu arknoiuo arkblock arkbloc2 paddle2 arkatour arkarea arknoid2 arknid2j arknid2u arkretrn armedf armorcar armorcar2 armorca2 assault assaultj assaultp astdelux astdelux1 astdelux2 astdelu1 astdelu2 asterix asterixj astrxeac astrxeaa asteroid asteroib asteroi1 asteroi2 asterock meteorts meteorho baddudes drgninja bagman bagmanmc bagmans bagmans2 bagnard bagnarda sbagman sbagmans balonfgt bankp barrier batsugun batsugna batugnsp battlcry bjtwin bjtwina blktiger bktigrb1 bktigrb2 blockout blockoutj blockout2 bloodbro weststry bloodbra blueprnt blueprnj bnzabros bnzabrsj bombjack bombjac2 boomrang boomranga boomrana brkthru forcebrk brkthruj brubber bnj caractn cburnrub cbnj cburnrub2 cburnrb2 btime btime2 btimem bublbobl bub68705 bublbobr bubbobr1 boblbobl bublbob1 bullfgt thetogyu bzone bzonec bzone2 cabal cabalbl cabalus2 cabalus cabala carnival carnvckt cclimber cclimbrj ccboot ccboot2 centiped centipb2 centipd2 centtime centipdd chasehq chasehqj chasehqu circusc circusc2 circuscc circusce circusc3 ckong ckonga ckongjeu ckongo monkeyd ckongb ckongalc ckongs ckongg kkgalax cleopatr columns columnsj columns2 column2j commando commandu commandj sinvasn sinvasnb commandb contra contrab contraj contrajb gryzor crush maketrax maketrxb korosuke crzrally crzralla crzrallg daioh dariusg dariusgx darthvdr ddragon ddragonb ddragonu ddragonw ddragnw1 ddragoua ddragnba ddragob2 ddribble deadeye digdug digdugb digdugat dzigzag digduga1 digdug2 digdug2a digdug2o dino dinoj dinou djboy djboya djboyj dkong dkongjo dkongjp dkongjpo dkongo dkongjo1 dkongf dkong3 dkong3j dkong3b dkongjr dkngjnrb dkngjnrj dkongjre dorunrun dorunrca dorunruc dotron dotrone exerion exerionb exeriont [Two lists above, merged]-to create Hyperlist "Tab" database 1942 19xx aquajack armora astyanax barrier berzerk boxingb captaven ccastles dazzler ddonpach defender demon dkong3 dkongjr domino dorunrun dotron dotrone dowild dragnblz dynagear elevator esprade evilston explorer exprrada exprraid extrmatn eyes frogger frogs galaga galaxian gauntlet gberet gigawing gijoe gng gunsmoke gyruss headon headon2 headoni hvysmsh hyperpac hyperspt hyprduel imgfight invaders jackal jjsquawk journey joust joust2 junglek jungler junofrst kamikcab kangaroo kchamp klax knights kungfum ladybug lrescue madalien mappy marble mario matmania megadon metrocrs mhavoc milliped mimonkey missile missile2 mk mk2 mkla1 mooncrst mpatrol mrdo mrdrillr mslug mslug2 mslug3 mslug4 mslug5 mslugx msword mtlchamp mwalk narc naughtyb nemesis nitd nmouse nova2001 olibochu omegaf omegafs outzone pacland pacmania paperboy pbaction pengo phoenix pirates pooyan popeye puckman pulstar punchout qb3 qbert qbertqub raiden rastan redbaron ripoff roadrunn robocop robotron rpatrol rthunder rtype rtype2 rygar s1945ii sci scramble sdtennis searthin seawolf seawolf2 sf2 shadoww silkworm simpsons slapfigh smashtv solarq spdodgeb speedfrk spf2t spnchotj spnchout sprint1 srumbler starcas starwars steelwkr streakng subroc3d sundance suprmrio swimmer tailg tapper tempest terracre tetris timber timeplt tmnt tmnt2 toki trackfld troangel tron turfmast twincobr unsquad upndown vendetta vigilant viofight wb3 wboy woodpeck wotw wrally xmen xmvsf yiear zaxxon zookeep 005 10yard 10yardj vs10yard vs10yarj 1941 1941j 1943 1943j 1943kai 1944 1944j 1944d 4dwarrio 8ballact 8ballact2 8ballat2 8bpm ajax ajaxj typhoon alibaba aliensyn aliensy1 aliensy2 aliensy3 aliensy5 altbeast altbeas2 altbeaj3 altbeas4 altbeas5 altbeasj altbeaj1 amidar amidarb amidaro amidars amidaru amigo animaljr anteater anteatg anteatgb apb apb1 apb2 apb3 apb4 apb5 apbf apbg arabfgt arabfgtj arabfgtu argus arkanoid arkgcbl arkmcubl ark1ball arkangc arkangc2 arknoidj arkatayt arktayt2 arknoidu arknoiuo arkblock arkbloc2 paddle2 arkatour arkarea arknoid2 arknid2j arknid2u arkretrn armedf armorcar armorcar2 armorca2 assault assaultj assaultp astdelux astdelux1 astdelux2 astdelu1 astdelu2 asterix asterixj astrxeac astrxeaa asteroid asteroib asteroi1 asteroi2 asterock meteorts meteorho baddudes drgninja bagman bagmanmc bagmans bagmans2 bagnard bagnarda sbagman sbagmans balonfgt bankp barrier batsugun batsugna batugnsp battlcry bjtwin bjtwina blktiger bktigrb1 bktigrb2 blockout blockoutj blockout2 bloodbro weststry bloodbra blueprnt blueprnj bnzabros bnzabrsj bombjack bombjac2 boomrang boomranga boomrana brkthru forcebrk brkthruj brubber bnj caractn cburnrub cbnj cburnrub2 cburnrb2 btime btime2 btimem bublbobl bub68705 bublbobr bubbobr1 boblbobl bublbob1 bullfgt thetogyu bzone bzonec bzone2 cabal cabalbl cabalus2 cabalus cabala carnival carnvckt cclimber cclimbrj ccboot ccboot2 centiped centipb2 centipd2 centtime centipdd chasehq chasehqj chasehqu circusc circusc2 circuscc circusce circusc3 ckong ckonga ckongjeu ckongo monkeyd ckongb ckongalc ckongs ckongg kkgalax cleopatr columns columnsj columns2 column2j commando commandu commandj sinvasn sinvasnb commandb contra contrab contraj contrajb gryzor crush maketrax maketrxb korosuke crzrally crzralla crzrallg daioh dariusg dariusgx darthvdr ddragon ddragonb ddragonu ddragonw ddragnw1 ddragoua ddragnba ddragob2 ddribble deadeye digdug digdugb digdugat dzigzag digduga1 digdug2 digdug2a digdug2o dino dinoj dinou djboy djboya djboyj dkong dkongjo dkongjp dkongjpo dkongo dkongjo1 dkongf dkong3 dkong3j dkong3b dkongjr dkngjnrb dkngjnrj dkongjre dorunrun dorunrca dorunruc dotron dotrone exerion exerionb exeriont Link to comment Share on other sites More sharing options...
Fyrecrypts Posted April 30, 2010 Author Share Posted April 30, 2010 Yep, looks like it gets most everything, aside from clones in the code ones, or if you don't want clones, it has the clones from the XML. =) Link to comment Share on other sites More sharing options...
willzer* Posted April 30, 2010 Share Posted April 30, 2010 I like this idea a lot , have a question though , in order to see if i have setup hitotext right, do i have to beat a high score already set in a game? , think if i knew this i could set it up faster , how do you know if it's working ? *** Hyperspin ~ The most incredibly beautiful thing in the world *** ammm don't repeat that aloud , don't wan't the wife to hear :-) Link to comment Share on other sites More sharing options...
Fyrecrypts Posted May 1, 2010 Author Share Posted May 1, 2010 I like this idea a lot , have a question though , in order to see if i have setup hitotext right, do i have to beat a high score already set in a game? , think if i knew this i could set it up faster , how do you know if it's working ?*** Hyperspin ~ The most incredibly beautiful thing in the world *** ammm don't repeat that aloud , don't wan't the wife to hear :-) No, but you do have to run the game at least once and exit normally to ensure the .hi (or .nv or both!) file gets generated. At that point HiToText running with HyperSpin should display scores over the themes. I know Bill has been busy with the new HyperTheme, however I believe after that he may take a look at more hi score functionality, including fixing that lag bug with 1.0+. Glad you enjoy HiToText. =) Link to comment Share on other sites More sharing options...
Fyrecrypts Posted May 7, 2010 Author Share Posted May 7, 2010 Released a new version, one of the fixes is based on chillinwater's needs for determining supported games. Also included a new feature that should be handy for that as well. Enjoy! Version 2010.5.7 ------------------- New Games: Athena, Battle of Atlantis, Atomic Point, Aurail, Action Hollywood, A.D. 2083, Action Fighter, Agress, Air Attack, Air Buster: Trouble Specialty Raid Unit (Fyrecrypts) Bug Fixes: The -l flag now also lists games supported in the XML. Fixed the hiscore.dat entry for Action Fighter. New features: Added a new DisplayStructure/FieldName/ConversionType element built in function called TwoToThreeEncoding. It takes one parameter in parenthesis, the number of characters it needs to loop through before it increments the next character. Think of it like binary encoding, there are two values: 0, and 1. If you see a number 2 in decimal, it would be converted to 10 in binary. The same is essentially true for this function, a value of 32 means seeing 0x3981, converts to: 0x14, 0x12, 0x01 (Adding 64 to each byte gets us standard ASCII of: N-L-A). A good example of this can be seen in ad2083 for displaying the high score. Added a new SetStructure/FieldName/ConversionType element built in function called TwoToThreeEncoding. Similarly to above it takes the same parameter as above, but basically reverses the logic to create a 2 byte name from 3 characters. Added a new flag "-lp" that lists only the supported parent games. This requires another argument after the flag that is the full path to your mame.exe file (e.g. HiToText -lp "C:\Emulators\mame.exe". This may take a few minutes. Link to comment Share on other sites More sharing options...
chillinwater Posted May 7, 2010 Share Posted May 7, 2010 Thanks Fyrecrypts, I wish I could help out decrypting HiScores and by that I mean I wish I was smart enough. Released a new version, one of the fixes is based on chillinwater's needs for determining supported games. Also included a new feature that should be handy for that as well. Enjoy! Sorry if this is a dumb question! Are you saying the new version supports a way to output the -lp flag or -l flag to a txt file? (that would be sweet) or if not, do you know of a way I could I do that from the dos prompt, when I run this: (e.g. HiToText -lp "C:\Emulators\mame.exe")? Do you know if there is there a command to do this in dos? Link to comment Share on other sites More sharing options...
Fyrecrypts Posted May 7, 2010 Author Share Posted May 7, 2010 Thanks Fyrecrypts, I wish I could help out decrypting HiScores and by that I mean I wish I was smart enough.Sorry if this is a dumb question! Are you saying the new version supports a way to output the -lp flag or -l flag to a txt file? (that would be sweet) or if not, do you know of a way I could I do that from the dos prompt, when I run this: (e.g. HiToText -lp "C:\Emulators\mame.exe")? Do you know if there is there a command to do this in dos? The new version doesn't have anything specific to output to a text file, but it is very easy at the command prompt. Use the > operator after that command, and then the filename. So HiToText -lp "C:\Emu\mame.exe" > "C:\parents.txt", and it will output everything to that file. Link to comment Share on other sites More sharing options...
chillinwater Posted May 8, 2010 Share Posted May 8, 2010 Nice, I new there was somthing easy but just couldnt grasp it. Thanks again!!! Link to comment Share on other sites More sharing options...
chillinwater Posted May 8, 2010 Share Posted May 8, 2010 I got your suggestion to work for this batch file: HiToText.exe -l > "J:\Hyperspin\HTT-with clones.txt" but I couldnt get this one to work, it shows and prints the help screen but not the rom list. HiToText.exe -lp "J:\HyperSpin\Emulators\Mame\Mame_137\mame.exe" > "J:\Hyperspin\HTT-parents.txt" tried it: with\without - ".exe" with\without - > "J:\Hyperspin\HTT-parents.txt" with\without - "J:\HyperSpin\Emulators\Mame\Mame_137\mame.exe" so here is (2) versions for HyperList upload [HiToText]-Version 2010.5.7-with clones Database on Hyperlist 1942 1942a 1942b 1942w 19xx 19xxa 19xxb 19xxd 19xxh 19xxj 19xxjr1 abscam alieninv aquajack aquajckj area88 armora armorap armorar astyanax atlantol atlantol baby2 baby3 barrier batman2 berzerk berzerk1 boxingb buglaxn captaven captavna captavne captavnj captavnu captavua captavuu car2 caterpil ccastle1 ccastle2 ccastle3 ccastlef ccastleg ccastlej ccastlep ccastles chthang chtmsatk chtmspa condor cosmicm2 crazypac ctrpllrp dazzler ddonpach defcmnd defence defendb defender defendg defendw defndjeu demon desterth dizzy domino dowild dragnblz dynagear eagle eagle2 eagle3 earthinv elevatob elevator eltonpac esprade espradej espradeo evilston excthour explorer exprrada exprraid extrmatj extrmatn extrmatu eyes eyes2 eyeszac falcon falconz fantazia fasthang fasthear fastmspa fastplus faststrm frogger froggrmc frogs frogseg1 frogseg2 fshark fsharkbt fstmsatk gaiden galaga galaga84 galagab2 galagads galagamf galagamk galagamw galagao galap1 galap4 galapx galaxb galaxbsf galaxiaj galaxian gallag galmidw galmidwo galtaito galturbo gaunt2 gaunt2p gauntir1 gauntir2 gauntlet gberet gberetb gigawing gijoe gng gnga gngbl gngblita gngt gradius grescue griffon gteikoku gunsmoka gunsmoke gunsmoku gunsmrom gwinga gwingb gwingj gwingjd gyruss gyrussce hangly hangly2 hangly2x hangly3 hanglyad hanglyx headon headon2 headonb headoni headons heartbrn hpolym84 hvysmsh hvysmsha hvysmshj hyperpac hyperspt hyprdelj hyprduel hyprolyb hyprolyb hyprolym hyprolym imgfigho imgfight invader4 invaders invadrmr jackal jackalj jjack jjsquawb jjsquawk journey joust joust2 joustr joustwr joyman juju jujub jungleh junglek jungler junglers junofrst junofstg kamikcab kangaroa kangarob kangaroo karatedo karatevs kchamp kchampvs kickridr klax klax2 klax3 klaxd klaxj klaxp1 klaxp2 knights knightsj knightsu ktiger kungfub kungfub2 kungfud kungfum ladybgb2 ladybug ladybugb lordofk lrescue lrescuem madalien madaliena madalina makaimuc makaimug makaimur mappy mappyj marble marble2 marble3 marble4 marble5 marblea mario marioe marioj mariojp marioo masao matmania mazeman mcombat mcombata megadon metrocra metrocrs mhavoc millipdd milliped mimonkey mimonsco mimonscr missile missile2 mk mk2 mk2chal mk2r14 mk2r21 mk2r32 mk2r42 mk2r91 mkla1 mkla2 mkla3 mkla4 mkprot8 mkprot9 mkr4 mkyawdim mlander mooncmw mooncrgx mooncrs2 mooncrs3 mooncrsa mooncrsb mooncrsg mooncrst mooncrsu mpatrol mpatrolw mranger mrdo mrdofix mrdot mrdoy mrdrillr mrdu mrgoemon mrlo mrpacman ms4plus ms5pcb ms5plus msatk2ad msatkad msbaby msbaby1 mschamp msdstorm mselton msf1pac mshangly mshearts msindy mslug mslug2 mslug3 mslug3b6 mslug3h mslug4 mslug5 mslug5h mslugx msmini msminia mspac6m mspacat2 mspacatb mspacatk mspacman mspacmat mspacmbe mspacmnf mspacpls mspacx mspatkx msrumble mssilad msword mswordj mswordr1 mswordu mtlchamp mtlchamp1 mtlchampa mtlchampj mtlchampu mtlchmp1 mtlchmpa mtlchmpj mtlchmpu mwalk mwalkbl mwalkj mwalku myqbert narc narc3 naughtya naughtyb naughtyba naughtybc naughtyc nemesis nemesisuk nemesuk newpuc2 newpuc2b newpuckx newtangl nextfase nitd nkdodge nkdodgeb nmouse nmouseb nov2001u nova2001 nova2001u npacmod olibochu omegaf omegafs outzone outzonea outzoneb outzonec outzonep pacgal pacland pacland2 pacland3 paclandm pacman pacmanf pacmania pacmanjp pacmanm pacmini pacmini2 pacmod pacplus pacstrm paperboy pbactio2 pbactio3 pbaction pengo pengo2 pengo2u pengo3u pengo4 pengob penta pestplce phoenix phoenix3 phoenixa phoenixb phoenixc phoenixj phoenixt piranha piranhah pirates pleiadbl pleiadce pleiads pootan pooyan pooyans popeye popeyebl popeyef popeyeu puckman puckmana puckmanf puckmanh puckmod pulstar punchita punchout qb3 qbert qberta qbertjp qbertqub qberttst raiden rastan rastanu rastanu2 rastsaga rbtapper redbaron redufo ripoff roadrunn robocop robocopb robocopj robocopu robocopw robocpu0 robotron robotryo rpatrol rpatrolb rpatrolo rthunder rthundro rtype rtype2 rtype2j rtypeb rtypej rtypejp rtypeu rushatck rushcrsh rygar rygar2 rygar3 rygarj ryukenda ryukendn s1945ii sci scia scij sciu scramb2 scramblb scramble scrambls sdtennis searthia searthin seawolf seawolf2 sf2 sf2a sf2b sf2e sf2j sf2ja sf2jb sf2ua sf2ub sf2ue shadoww shadowwa sicv silkworm silkwrm2 silvland simps2pa simps2pj simps4pa simpsn2p simpsons sinvemag sisv sisv2 sitv skyshark slapbtjp slapbtuk slapfgtr slapfiga slapfigh smooncrs solarq spacbatt spaceatt spaceftr spaceplt spacewr3 spartanx spcdrag spcdraga spceking spcewars spctbird spdodgeb speedfrk spf2t spf2ta spf2xj spf2xjd spnchotj spnchout sprint1 sprmatkd srumbler srumblr2 starcas starcas1 starcase starcasp startrkd starwar1 starwars starwars1 steelwkr stellcas streakng strfbomb subroc3d sundance supcrash superg suprmatk suprmatkd suprmrio sutapper swarm swimmer swimmera swimmerb szaxxon tailg tapper tappera tempest tempest1 tempest2 tempest3 temptube terracra terracrb terracre tetris tetrisaa timber timeplt timeplta timepltc tmht tmht2p tmnt tmnt2 tmnt2a tmnt2pj tmnt2po tmntj tmntu tmntua toki tokia tokib tokiu topgunbl topgunr tornado1 tornado2 trackflc trackflc trackfld trackfld troangel tron tron2 tron3 tron4 turfmast twincobr twincobu uniwars unsquad upndown vautour vautourz vendetta vendetta2p vendetta2pd vendetta2pu vendettaj vendettar vigilant vigilntj vigilntu viofighj viofight viofighu wb3 wb31 wb34 wb3a wb3b wbdeluxe wboy wboy2 wboy2u wboy3 wboy4 wboy4u wboyo wboyu wexpresb wexpresc wexpress woodpeca woodpeck wotw wotwc wrally wrallya wrallyb xmen xmen2p xmen2pj xmen6p xmen6pu xmenj xmvsf xmvsfa xmvsfar1 xmvsfb xmvsfh xmvsfj xmvsfjr1 xmvsfjr2 xmvsfr1 xmvsfu xmvsfu1d xmvsfur1 yankeedo yellowcb yellowcj yiear yiear2 zaxxon zaxxon2 zaxxonb zero zero2 zolamaze zookeep [HiToText]-Version 2010.5.7-parents only no(alts-obsoleted-unused) Database on Hyperlist 1942 19xx aquajack armora astyanax barrier berzerk boxingb captaven ccastles dazzler ddonpach defender demon domino dowild dragnblz dynagear elevator esprade evilston explorer exprrada exprraid extrmatn eyes frogger frogs galaga galaxian gauntlet gberet gigawing gijoe gng gunsmoke gyruss headon headon2 headoni hvysmsh hyperpac hyperspt hyprduel imgfight invaders jackal jjsquawk journey joust joust2 junglek jungler junofrst kamikcab kangaroo kchamp klax knights kungfum ladybug lrescue madalien mappy marble mario matmania megadon metrocrs mhavoc milliped mimonkey missile missile2 mk mk2 mkla1 mooncrst mpatrol mrdo mrdrillr mslug mslug2 mslug3 mslug4 mslug5 mslugx msword mtlchamp mwalk narc naughtyb nemesis nitd nmouse nova2001 olibochu omegaf omegafs outzone pacland pacmania paperboy pbaction pengo phoenix pirates pooyan popeye puckman pulstar punchout qb3 qbert qbertqub raiden rastan redbaron ripoff roadrunn robocop robotron rpatrol rthunder rtype rtype2 rygar s1945ii sci scramble sdtennis searthin seawolf seawolf2 sf2 shadoww silkworm simpsons slapfigh smashtv solarq spdodgeb speedfrk spf2t spnchotj spnchout sprint1 srumbler starcas starwars steelwkr streakng subroc3d sundance suprmrio swimmer tailg tapper tempest terracre tetris timber timeplt tmnt tmnt2 toki trackfld troangel tron turfmast twincobr unsquad upndown vendetta vigilant viofight wb3 wboy woodpeck wotw wrally xmen xmvsf yiear zaxxon zookeep Link to comment Share on other sites More sharing options...
Fyrecrypts Posted May 11, 2010 Author Share Posted May 11, 2010 I got your suggestion to work for this batch file:HiToText.exe -l > "J:\Hyperspin\HTT-with clones.txt" but I couldnt get this one to work, it shows and prints the help screen but not the rom list. HiToText.exe -lp "J:\HyperSpin\Emulators\Mame\Mame_137\mame.exe" > "J:\Hyperspin\HTT-parents.txt" tried it: with\without - ".exe" with\without - > "J:\Hyperspin\HTT-parents.txt" with\without - "J:\HyperSpin\Emulators\Mame\Mame_137\mame.exe" I can't reproduce this, but I think I know where the problem was, and I have a fix in the works that will be released in the next version (some time next week probably). Link to comment Share on other sites More sharing options...
Fyrecrypts Posted May 12, 2010 Author Share Posted May 12, 2010 And new version out! This should allow BBB to fix the HS slowdown issues with HiToText. In addition, I think I've solved the issues with the -lp command, but let me know if it's still screwing up chillin. ------------------- Version 2010.5.12 ------------------- New Games: Air Duel, Airwolf, Alex Kidd: The Lost Stars (Fyrecrypts) Bug Fixes: Some fixes to the -lp flag, that should have it work for more (if not all) versions of MAME. The -v flag should work correctly now, the standalone version will need a full path to the mame folder. Added elevatorb clone to elevator in hiscore.dat Moved spcinv95 to the parent rom in hiscore.dat New features: Determine rank functions can now be custom functions that utilize the ConvertByteArrayToString methods and convert to int if no named ConvertByteArrayToInt exists. Essentially, lots of custom ConvertByteArrayToInt functions were being created that just called the ConvertByteArrayToString method, so I went ahead and put in a small routine to automatically do that for me. HiToText can now be run in continuous mode. All you do is shell the app, and it will ask for commands. The older functionality still exists so you can pass it command line arguments and it will behave the same. Two new flags have been created -h, and -q. -q will exit the application in continuous mode. -h will provide the help menu. For those of you compiling HiToText yourself, you will notice there are new environments for testing with debug flags associated with them. This makes testing much easier for me, as well as ensuring releases are already setup correctly. This has no effect on people who don't compile. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.