Jump to content
Welcome Guest!

Join us now to get access to all our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, and so, so much more. It's also quick and totally free, so what are you waiting for?

Fyrecrypts

HiToText (Hi score support)

Recommended Posts

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.

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
Share on other sites

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?

Share this post


Link to post
Share on other sites
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. =)

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
Share on other sites
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!

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
Share on other sites
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"

Share this post


Link to post
Share on other sites

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>

Edited by chillinwater

Share this post


Link to post
Share on other sites

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...)

Edited by Fyrecrypts

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

Edited by chillinwater

Share this post


Link to post
Share on other sites

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 :-)

Share this post


Link to post
Share on other sites
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. =)

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
Share on other sites

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?

Edited by chillinwater

Share this post


Link to post
Share on other sites
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.

Share this post


Link to post
Share on other sites

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

Edited by chillinwater

Share this post


Link to post
Share on other sites
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).

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×