Main > Software Forum
HiToText (Version 2010.11.4).
dna disturber:
(19xx,19xxa,19xxh,19xxjr1,19xxj,19xxb,19xxd)
Although this game also has nvram all that we need can be extracted from the hi file.
Things we can extract:
scores
rank-levels
initials
accuracy stages + overall (only from top-score)
* (Type of plane used with P1 or P2)
* (number of credits used per game)
------------------------------------------------------
00-03 hi-score in game
*** the last byte also gives the number of extra credits used
00 would mean that you just did it with only 1 credit
04 means that you used 4 additional credits etc. (5 credits total)
--------------------------------------------------------
04 1st inital number 1
05 padding
06 2nd initial number 1
07 padding
08 3rd initial number 1
09-12 score number 1 *** see also explanation hi-score in game
13 type of plane used number 1 (with P1 or P2) , see below for values
14 rank-level , see below for values
15 padding
...
136 1st initial number 10
137 padding
138 2nd initial number 10
139 padding
140 3rd initial number 10
141-144 score number 10 *** see also explanation hi-score in game
145 type of plane used number 10 (with P1 or P2) , see below for values
146 rank-level , see below for values
-----------------------------------------------------------------
147-148 number 1 accuracy percentage stage 1
149-150 number 1 accuracy percentage stage 2
...
159-160 number 1 accuracy percentage stage 7
*** value 01 00 gives "perfect" in the score-board for the stages
value 00 00 gives "uncleared" in the score-board for the stages
161-162 number 1 average accuracy percentage over the 7 stages
Type of plane values:
00 plane "lightning" with player 1
01 plane "sinden" with player 1
02 plane "mosquito" with player 1
10 plane "lightning" with player 2
11 plane "sinden" with player 2
12 plane "mosquito" with player 2
*** With every continue you can choose a plane, the value of this byte is always the last
plane choosen from your game
Rank-level values:
00h = level 1
01h = level 2
...
1Dh = level 30
The characters:
00h = A
01b = B
...
19h = Z
1Ah = a
1Bh = b
...
33h = z
34h = !
35h = #
36h = $
37h = %
38h = &
39h = (
3Ah = )
3Bh = , (comma)
3Ch = . (period)
3Dh = 0 (zero)
3Eh = 1
..
46h = 9
47h = (space)
FFh = (blank) when you let the initial-entry time-out.
--------------------
Dna Disturber
--------------------
dna disturber:
(ajax,typhoon)
00-02 initials number 1
03 padding ?
04-07 score number 1
08-10 initials number 2
11 padding ?
12-15 score number 2
...
72-74 initials number 10
75 padding ?
76-79 score number 10
80-83 hi-score in game
The characters:
11h = A
12h = B
...
2Ah = Z
Dna Disturber :cheers:
wwwombat:
Can someone check Track and Field for me?
I have the latest HiToText and hiscore.dat from the first post in this forum... if I move hitotext to the mame hi file then I can read the format and records for galaga.hi
If I move it to the nvram directory however and try to do the "examples" (as displayed by HiToText when you run it without parameters) on trackfld.nv then I get exceptions errors (dammit, I forget what... I left the paper on which I scribbled them at home)
I then removed the trackfld.nv in case it was "corrupted" and started MAME, played the game again and set a record but I still get the same error under HiToText.
Cananas:
Do not change the path, even if you want to read a nvram file. Point always to the "hi" folder:
hitotext -r c:\mame\hi\trackfld -> (The extension .nv or .hi is not needed)
Fyrecrypts:
--- Quote from: Cananas on June 19, 2009, 02:11:22 am ---Do not change the path, even if you want to read and nvram file. Point always to the "hi" folder:
hitotext -r c:\mame\hi\trackfld -> (The extension .nv or .hi is not needed)
--- End quote ---
Cananas is exactly correct, I thought I'd include why this is the case. Games such as centipede require both the .hi and .nv file. Instead of requiring two separate paths the path to both can be inferred from the hi directory (or the nvram directory now that I think about it). This is done so that the FEs wouldn't have to change anything to get these more complicated games to show up correctly.
In the next version, I will allow "hitotext -r c:\mame\nvram\trackfld" to work just as well as the above.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version