Main > Software Forum

HiToText (Version 2010.11.4).

<< < (87/117) > >>

headkaze:

--- Quote from: Fyrecrypts on April 22, 2010, 10:59:20 am ---If you find some things still pointing to the-elitists, please let me know.
--- End quote ---

How about your sig?  ;D

Fyrecrypts:

--- Quote from: headkaze on April 28, 2010, 08:38:41 pm ---
--- Quote from: Fyrecrypts on April 22, 2010, 10:59:20 am ---If you find some things still pointing to the-elitists, please let me know.
--- End quote ---

How about your sig?  ;D

--- End quote ---

Ha! Good find. =)

Fyrecrypts:
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.

Fyrecrypts:
The next version will change things slightly, it will not be a one-shot run like it currently is, and instead will stay open allowing commands to be continuously called. This should speed up how frontends utilize HiToText, but will require they change how they interact with it now to get the new functionality. The commands will be the same (minus shelling HiToText every time, and -q to quit), but I thought I'd throw out this warning now so headkaze, Tom, and BadBoyBill could get a heads up (and any other devs that utilize HiToText that I don't know about).

Fyrecrypts:
-------------------
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.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version