Jump to content



Photo
- - - - -

PINemHi New version 1.3.1 released

PINemHi hiscores stern roms

  • Please log in to reply
60 replies to this topic

#41 DnaDisturber

DnaDisturber

    Pinball Fan

  • VIP
  • 775 posts
  • Location:Hiscore Hill

  • Flag: Netherlands

  • Favorite Pinball: Monster Bash

Posted 22 May 2018 - 06:39 PM

A dot is missing perhaps.....on the 2nd line just before txt
If this is copy/pasted of course
:drinks:

Author of PINemHi & PINemHi Leaderboard........
Website : www.pinemhi.com (to see all hiscores being made and the challenges)

 


#42 Dave Beedle

Dave Beedle

    Enthusiast

  • Silver Supporter
  • 166 posts
  • Location:Central Illinois

  • Flag: United States of America

  • Favorite Pinball: Attack From Mars, Fathom

Posted 22 May 2018 - 08:10 PM

Since I now have things running as expected again (Thanks for all the help DNA!  I suspect mis-matched pinemhi exe and DLLs maybe?) I have re-started my own Pinemhi challenge of running and posting a score for every table pinemhi recognizes. Not necessarily a good score...just a score.  I've discovered that not all tables are available as VP9 or as VPX tables so I now have a mix of mostly VP9 and a table or two of VPX.  I have VPX defined under the "Other System" option of PinballX.  What I find, though, is that Pinemhi doen't seem to be triggered by the "Other" system but only for the "Visual Pinball" system (in my case it's VP9).  So, only the VP9 tables post online.

 

I suppose that makes some sense.  But, is there a way to get PinballX to trigger Pinemhi for the VPX (or Other) system type?  I note there is an execute before and after option...maybe something there?


Edited by Dave Beedle, 22 May 2018 - 08:10 PM.


#43 nikodemus

nikodemus

    Hobbyist

  • Members
  • PipPip
  • 17 posts

  • Flag: United Kingdom

  • Favorite Pinball: Star Trek

Posted 22 May 2018 - 10:04 PM

A dot is missing perhaps.....on the 2nd line just before txt
If this is copy/pasted of course
:drinks:

Ah, not a copy paste but futile freehand. The script is correct in the bat file. I’ll have another play tomorrow & do some googling in the meantime.
Thank you again. Much appreciated.

#44 DnaDisturber

DnaDisturber

    Pinball Fan

  • VIP
  • 775 posts
  • Location:Hiscore Hill

  • Flag: Netherlands

  • Favorite Pinball: Monster Bash

Posted 22 May 2018 - 10:43 PM

Since I now have things running as expected again (Thanks for all the help DNA!  I suspect mis-matched pinemhi exe and DLLs maybe?) I have re-started my own Pinemhi challenge of running and posting a score for every table pinemhi recognizes. Not necessarily a good score...just a score.  I've discovered that not all tables are available as VP9 or as VPX tables so I now have a mix of mostly VP9 and a table or two of VPX.  I have VPX defined under the "Other System" option of PinballX.  What I find, though, is that Pinemhi doen't seem to be triggered by the "Other" system but only for the "Visual Pinball" system (in my case it's VP9).  So, only the VP9 tables post online.
 
I suppose that makes some sense.  But, is there a way to get PinballX to trigger Pinemhi for the VPX (or Other) system type?  I note there is an execute before and after option...maybe something there?


Hi Dave,

This is exactly what happens to gpstevens... i tested it on my system and it works. gpstevens can't get it working though...
Did you enter in settings pinballx that it is a visual pinball type for that system..the one with the 3 options, visual pinball, future pinball or other?
When i fill in visual pinball in settings for system 6 then in statistics.ini the game wil register as being a visual pinball game

Author of PINemHi & PINemHi Leaderboard........
Website : www.pinemhi.com (to see all hiscores being made and the challenges)

 


#45 Dave Beedle

Dave Beedle

    Enthusiast

  • Silver Supporter
  • 166 posts
  • Location:Central Illinois

  • Flag: United States of America

  • Favorite Pinball: Attack From Mars, Fathom

Posted 23 May 2018 - 12:08 AM

Yep, been chatting with gpstevens too actually.  In my case, VPX shows as System 2 but even if it is set as visual pinball, it doesn't seem to trigger Pinemhi.  But I found a solution over on the gameex site that seems to work.  I added the games to the Visual Pinball group using the game manager then edited the ../databases/Visual Pinball/Visual Pinball.xml file by hand and added (in my case) <exe>vpinballx.exe</exe> to the game definition for each VPX table (I only have 2 so far).  There is also a <alternateExe> tag but I have not tried that.  I gather it does the same thing. 

 

I can even still use the game manager and it leaves the exe tag in place.  



#46 gpstevens

gpstevens

    Hobbyist

  • Platinum Supporter
  • 42 posts
  • Location:Utah

  • Flag: United States of America

  • Favorite Pinball: Whirlwind, POTC, Eight Ball Deluxe, BOP, Sorcerer

Posted 23 May 2018 - 02:26 AM

Yep, been chatting with gpstevens too actually.  In my case, VPX shows as System 2 but even if it is set as visual pinball, it doesn't seem to trigger Pinemhi.  But I found a solution over on the gameex site that seems to work.  I added the games to the Visual Pinball group using the game manager then edited the ../databases/Visual Pinball/Visual Pinball.xml file by hand and added (in my case) <exe>vpinballx.exe</exe> to the game definition for each VPX table (I only have 2 so far).  There is also a <alternateExe> tag but I have not tried that.  I gather it does the same thing. 

 

I can even still use the game manager and it leaves the exe tag in place.  

 

 

Thanks Dave for the idea.  I'm out of town, but as soon as I get back on Thursday, I'll see if this fix works for my setup.



#47 gpstevens

gpstevens

    Hobbyist

  • Platinum Supporter
  • 42 posts
  • Location:Utah

  • Flag: United States of America

  • Favorite Pinball: Whirlwind, POTC, Eight Ball Deluxe, BOP, Sorcerer

Posted 26 May 2018 - 09:54 PM

I tried adding one of my VP995 tables to the Visual Pinball database file and using the <alternativeexe> tag and it worked.  Pinemhi recognized it as a Visual Pinball table and pushed my hiscore to the Leaderboard site.  This is great, so now I have a solution to play all the tables on your Leadership board that don't yet have a VP10 version of the table (since I have PBX configured to run VP10 on the default Visual Pinball system type.

 

It will be a little bit of extra work to add my non-VPX tables to the VPX database file and then add the <alternativeexe> tag, but at least I know that is a working solution.

 

Thanks,



#48 alulabxxx

alulabxxx

    Hobbyist

  • Members
  • PipPip
  • 14 posts

  • Flag: Italy

  • Favorite Pinball: terminator

Posted 02 November 2019 - 11:27 AM

Hi every one =(

I try to use this and i found this guide : https://www.nailbust...gh_scores_setup 

I have some problem and it don't work =( can anyone help me ? 



#49 Dave Beedle

Dave Beedle

    Enthusiast

  • Silver Supporter
  • 166 posts
  • Location:Central Illinois

  • Flag: United States of America

  • Favorite Pinball: Attack From Mars, Fathom

Posted 03 January 2020 - 03:29 PM

Latest version PinballX and no PinemHi plugin showing up.  Bummer.  Plugin is in place but alas, it does not show up in the Plugin Manager.  Something is amiss!



#50 Thalamus

Thalamus

    Pinball Wizard

  • Platinum Supporter
  • 4,983 posts

  • Flag: Norway

  • Favorite Pinball: GOT, Alien Star, LOTR, TOM

Posted 03 January 2020 - 03:47 PM

You can do better. PinemHi is included and working in PinballY. It can run in compatible mode with PinballX, and I highly recommend you try it out. Effortless to get runnig for anyone that used PinballX. http://mjrnet.org


From now on. I won't help anyone here at VPF. Please ask Noah why that is.


#51 Dave Beedle

Dave Beedle

    Enthusiast

  • Silver Supporter
  • 166 posts
  • Location:Central Illinois

  • Flag: United States of America

  • Favorite Pinball: Attack From Mars, Fathom

Posted 03 January 2020 - 06:09 PM

You can do better. PinemHi is included and working in PinballY. It can run in compatible mode with PinballX, and I highly recommend you try it out. Effortless to get runnig for anyone that used PinballX. http://mjrnet.org

 

Have been giving PinballY a try also.  It behaves a little oddly for me due to the way I have VP9 defined in the same table as VPX (I assume).  Need to do some tweeking.  

 

But, in regard to PinemHi in PinballY; it looks to be like it just reports high scores from PinemHi...does it report scores as well?  I didn't see a place to define my PinemHi ID and password.  I may well have missed it.



#52 Thalamus

Thalamus

    Pinball Wizard

  • Platinum Supporter
  • 4,983 posts

  • Flag: Norway

  • Favorite Pinball: GOT, Alien Star, LOTR, TOM

Posted 03 January 2020 - 06:17 PM

If there is features missing, I'm sure that mjr would be willing to listen. It is still under development. https://www.vpforums...=40679&p=410920


From now on. I won't help anyone here at VPF. Please ask Noah why that is.


#53 Dave Beedle

Dave Beedle

    Enthusiast

  • Silver Supporter
  • 166 posts
  • Location:Central Illinois

  • Flag: United States of America

  • Favorite Pinball: Attack From Mars, Fathom

Posted 03 January 2020 - 06:23 PM

If there is features missing, I'm sure that mjr would be willing to listen. It is still under development. https://www.vpforums...=40679&p=410920

 

I'll pop over there.  It seems the <alternateExe>  I used may not be understood but PinballY.  It, at least, seems to confuse it.  Thanks for the tip! 



#54 scutters

scutters

    Pinball Fan

  • Members
  • PipPipPipPip
  • 539 posts

  • Flag: England

  • Favorite Pinball: Addams Family

Posted 04 January 2020 - 07:55 AM

Latest version PinballX and no PinemHi plugin showing up.  Bummer.  Plugin is in place but alas, it does not show up in the Plugin Manager.  Something is amiss!

 

Only time i've seen a plugin not appear in plugin manager is when the plugin dll is blocked by windows, or it's compiled against a .net version you don't have installed. But if you had it running before you updated pinballx then they are pretty much ruled out (it was running before i take it?)

 

The online leaderboard isn't a feature i use as cab is offline but i just tried the plugin from https://www.gameex.i...&comment=179673 and it appears ok for me in plugin manager for pinballx v4.06 (latest)



#55 Dave Beedle

Dave Beedle

    Enthusiast

  • Silver Supporter
  • 166 posts
  • Location:Central Illinois

  • Flag: United States of America

  • Favorite Pinball: Attack From Mars, Fathom

Posted 04 January 2020 - 03:00 PM

Thanks scutters!  Looks like this may be a newer version than the one I have.  I'll give it a try!

 

 

--- The new version fixed the issue.  Too bad my scores are...improving.


Edited by Dave Beedle, 04 January 2020 - 11:02 PM.


#56 Kook

Kook

    Hobbyist

  • Platinum Supporter
  • 31 posts

  • Flag: United States of America

  • Favorite Pinball: Oktoberfest

Posted 25 May 2020 - 04:36 AM

Possible bug... I think the ROM "matahari" is supported but it doesn't show up when you run pinemhi -lr.  I'm running 1.3.2.


Edited by Kook, 25 May 2020 - 04:37 AM.


#57 DnaDisturber

DnaDisturber

    Pinball Fan

  • VIP
  • 775 posts
  • Location:Hiscore Hill

  • Flag: Netherlands

  • Favorite Pinball: Monster Bash

Posted 25 May 2020 - 03:27 PM

Possible bug... I think the ROM "matahari" is supported but it doesn't show up when you run pinemhi -lr.  I'm running 1.3.2.

Hi Kook,

 

Thanks for reporting this,

I will look into it.

matahari is somewhat of a bonus then haha (better than the other way round, not supported and listed in pinemhi -lr) :P 

 

:tup: :drinks:


Author of PINemHi & PINemHi Leaderboard........
Website : www.pinemhi.com (to see all hiscores being made and the challenges)

 


#58 CarlosAM

CarlosAM

    Neophyte

  • Members
  • Pip
  • 2 posts

  • Flag: Argentina

  • Favorite Pinball: Space Invaders

Posted 29 May 2020 - 07:08 AM

With the file "ironmaid.nv" it hangs (versions 1.3.1 & 1.3.2)

 

This happens to me in Windows 7 Ultimate (64-BIT)

 

Error report:

 

Microsoft Windows [Versión 6.1.7601]
Copyright © 2009 Microsoft Corporation. Reservados todos los derechos.

 

pinemhi ironmaid.nv
HIGHEST SCORE

 

Excepción no controlada: System.InvalidCastException: La conversión de la cadena "FF" en el tipo 'Double' no es válida. ---> System.FormatException: La cadena de entrada no tiene el formato correcto.
   en Microsoft.VisualBasic.CompilerServices.Conversions.ParseDouble(String Value, NumberFormatInfo NumberFormat)
   en Microsoft.VisualBasic.CompilerServices.Conversions.ToDouble(String Value, NumberFormatInfo NumberFormat)
   --- Fin del seguimiento de la pila de la excepción interna ---
   en Microsoft.VisualBasic.CompilerServices.Conversions.ToDouble(String Value, NumberFormatInfo NumberFormat)
   en Microsoft.VisualBasic.CompilerServices.Conversions.ToDouble(String Value)
   en PINemHi.Module1.viper()
   en PINemHi.Module1.Main()

I have more than 3.000 tables (VP, VPM & FP) and more than 1.500 ROMs working and the hang of the "PINemHi" only occurs with the ROM of "Iron Maiden".

 

I don't use new VPX tables because I don't have a powerful PC. I only load tables of VP4, VP5, VP6, VP8, VP9 and FP. For this I use an old program called "VP-Man" a little forgotten these days, but very efficient, which has the support of reading the Scoring of NVRAM files through the file "hiscore.dat".

 

It is a pity that no one has updated to "hiscore.dat" since 2010, because there are the decimal locations of the NVRAM scores. Of course, I imagine that you have those positions updated. Never thought of publishing them ?? :-)

 

I tell you, because over time (for personal use) I dedicated myself to adding more than 100 ROM data that don't have to my "hiscore.dat" and also fixing various position errors.

 

The Iron Maiden crash will not be a position error ????, because for example, in the "hiscore.dat" (May 8, 2010) it is incorrectly configured:

 

incorrect: 1|ironmaid|18||Highscore;0;0;202;4;

 

correct:   1|ironmaid|18||Highscore;0;0;128;4;

 

Greetings.



#59 DnaDisturber

DnaDisturber

    Pinball Fan

  • VIP
  • 775 posts
  • Location:Hiscore Hill

  • Flag: Netherlands

  • Favorite Pinball: Monster Bash

Posted 29 May 2020 - 02:15 PM

Hi CarlosAM,

 

That's a lot of games and roms :hi: , I wonder how you are using pinemhi as you said yourself you are using vpman.

or are you using it to see if new entries to the hiscore.dat match with the pinemhi output?

At the moment i'm not publishing the positions

But I can tell you that I use the 202 position for those games.

At position 128 is the latest score and not the highest score.

So if you want the latest score you should use position128
If you want to extract the highest score it is position 202

Still published a little bit of the positions :D 

 

As for iron maiden...

That one is an oldie haha, at first I thought it was about the new iron maiden pinball machines.

This one used the stern m-200-mpu for scoring.

In pinemhi all the machines with that MPU are handled the same.

If there was a problem with pinemhi then you probably should also have problems with the other games such as

1980-03     Ali     
1980-03     Big Game     
1981-10     Catacomb     
1980-06     Cheetah     
1982         Cue     
1981-11     Dragonfist     
1980-08     Flight 2000     
1981-01     Freefall     
1982-01     Iron Maiden
1982*         Lazer Lord     
1981-03     Lightning     
1979         Meteor     LAI     
1979-09     Meteor     
1980-12     Nine Ball     
1982-02     Orbitor 1     
1980-06     Quicksilver     
1980-05     Seawitch     
1981-08     Split Second     
1980-08     Star Gazer     
1981-10     Viper

 

I've tested it on my pc and it displays the highest score, no error

even played a game (vp8 table) with newest highest score and pinemhi got the right score out

 

I probably think the nvram got corrupted.
If you delete (or rename if you don't want to lose the hiscores) the nvram is the problem then solved with the new nvram that has been created when playing a game?

 

You don't happen to have a listing made for ironmaid in the pinemhi_replays.ini ?

Because a wrong entry there could also trigger an error

 

Let me know it refreshing the nvram got rid of the problem

 

:drinks:


Author of PINemHi & PINemHi Leaderboard........
Website : www.pinemhi.com (to see all hiscores being made and the challenges)

 


#60 CarlosAM

CarlosAM

    Neophyte

  • Members
  • Pip
  • 2 posts

  • Flag: Argentina

  • Favorite Pinball: Space Invaders

Posted 30 May 2020 - 08:38 AM

Hello!! DnaDisturber:

 

Thank you very much for your explanations.

 

Indeed you are absolutely right. The problem was the NVRAM file and NOT the "PINemHi".

 

What happened was that in position 202 instead of being the result (example: 00 94 97 30) was this: FF FF FF FF.

 

Upon reading that, the PINemHi crash. What I did to avoid losing the result, was to copy (with an HEX editor) the 4 bytes from position 128 to 202 and now it works perfectly.

 

It was also solved by deleting the file and recreating it when reloading the Visual PinMame.

 

It is not that I am so interested in such a table, but I like that things work properly and several times the NVRAM files seem to not be written correctly and also that the hiscore.dat from VP-Man has some position errors and incomplete data.

 

I use "PINemHi" as a complement to VP-Man (hiscore.dat) and it helps me to compare the results that both programs show me.

 

The VP-Man (for results) sometimes does not display the values correctly, generates errors, and is even less complete than the updated "PINemHi".

 

Very necessary and fundamental the "PINemHi", pity that it does not have a GUI.

 

 

Thanks and regards!!







Also tagged with one or more of these keywords: PINemHi, hiscores, stern roms