Jump to content



Photo
* * * * * 3 votes

Firepower (Vs A.I.)[Visual Pinball X Original]

VPX Firepower 3rdaxis G5K DjRobX rothbauerw Slydog43

  • Please log in to reply
113 replies to this topic

#61 Rajo Joey

Rajo Joey

    Pinball Fan

  • Members
  • PipPipPipPip
  • 1,489 posts
  • Location:Niedersachsen

  • Flag: Germany

  • Favorite Pinball: Attack from Mars, Abra Ca Dabra and many old EM-Tables

Posted 15 April 2019 - 02:31 PM

Thanks for the good updates. But now the A.I. has stolen my High Score. It's now at 1.1 million and I try to get it back. :-) But till now only 700.000 to 800.000.

I only play the expert-mode. In the newest version I disable the nudging for this f... A.I. ;-) So maybe I have a chance; I also don't nudge.


Rajo Joey - My front-end-files; Hundreds of Audio- and Videorecordings in high quality for Playfield (4k/60FPS) and Backglass (HD), Wheels & POV-Files: The Media-Post

https://www.facebook...02697096474910/

https://www.facebook...oups/VPAddicts/

https://www.facebook...oups/VPjunkies/


#62 3rdaxis

3rdaxis

    Pinball Fan

  • VIP
  • 718 posts

  • Flag: United States of America

  • Favorite Pinball: The Addams Family

  • PS3 Gamer Tag: Thirdaxis01

Posted 15 April 2019 - 04:05 PM

This is good pinball AI. It needs to learn when not to flip.

 

Is this completely input timing or are you giving the ball vector command at any point?

Yea that is in the works, bounce pass logic is definitely needed. 

 

It's input timing on the cradle logic, vector's are used with the "flipper magic" and velocity based on the rest. 



#63 3rdaxis

3rdaxis

    Pinball Fan

  • VIP
  • 718 posts

  • Flag: United States of America

  • Favorite Pinball: The Addams Family

  • PS3 Gamer Tag: Thirdaxis01

Posted 15 April 2019 - 04:15 PM

Thanks for the good updates. But now the A.I. has stolen my High Score. It's now at 1.1 million and I try to get it back. :-) But till now only 700.000 to 800.000.

I only play the expert-mode. In the newest version I disable the nudging for this f... A.I. ;-) So maybe I have a chance; I also don't nudge.

Lol, sorry brother, not much I can do about that;) Maybe I should put in a disclaimer explaining that the expert level will most definitely wipe out any high scores left by these feeble humans, so you should write them down;) Mine is long gone. 


Edited by 3rdaxis, 15 April 2019 - 05:06 PM.


#64 Slydog43

Slydog43

    Pinball Wizard

  • Platinum Supporter
  • 3,008 posts
  • Location:Hackettstown, NJ

  • Flag: United States of America

  • Favorite Pinball: Addams Family, All Williams 90's Games

Posted 15 April 2019 - 04:43 PM

maybe a backup of the nvram and a restore function, I will look into it.



#65 3rdaxis

3rdaxis

    Pinball Fan

  • VIP
  • 718 posts

  • Flag: United States of America

  • Favorite Pinball: The Addams Family

  • PS3 Gamer Tag: Thirdaxis01

Posted 18 April 2019 - 03:22 PM

Firepower (Vs. A.I.) V1.0.4 update https://www.vpforums...&showfile=14051

 

fpop_new51.png

  • v1.0.4 Chang log:
  • Added in-game UI for player vs. A.I. setup. Makes selecting what player(s) are AI quick and easy without the need for a keyboard.
  • (Directions below and in script)
  • Additional music and sound.

 

*Use Left /Right Flipper buttons to set up human and or computer players in game (Green Human, Red Computer). Default is as shown below.
*Once game is started selection can not be changed. Open Control Panel during game if setting needs to be double checked. ("C" key on keyboard) This key can be changed to any button under "Table Options".

*After game is over changes in selection can be made if desired without having to exit game.
*Light indicators located on the left side above apron. Example: Top light is player #1. Player #2,3,4 are A.I.

playersetup2.png

END OF LINE...


Edited by 3rdaxis, 19 April 2019 - 06:23 AM.


#66 Slydog43

Slydog43

    Pinball Wizard

  • Platinum Supporter
  • 3,008 posts
  • Location:Hackettstown, NJ

  • Flag: United States of America

  • Favorite Pinball: Addams Family, All Williams 90's Games

Posted 19 April 2019 - 04:31 AM

Incredible job, but I need to make some changes (will talk tomorrow).  Not only does one of the more life like recreations in VPX, but this ai stuff is awesome.  So much potential :)



#67 xenonph

xenonph

    I have Pinball Fever!

  • VIP
  • 4,131 posts
  • Location:Castle Rock, WA.

  • Flag: United States of America

  • Favorite Pinball: TRON Classic-Congo-Xenon-PINBOT-BOP-LOTR-A Real American Hero OPERATION PINBALL-Millionaire-Whirlwind-Krull-NFL-BlackKnight-FishTales

Contributor

Posted 19 April 2019 - 06:34 AM

You might be able to use the nvoffset command so it wont overwrite old nvram (High Scores).

That is what I used for the NFL mods so you could start with your team as default team in the nvram. (And have different highscores for each team table.)

 

Maybe you could also add a variable If AI is playing game, it saves to the offset nvram.

Not sure if that is possible to change nvoffset on the fly, once the table is started, as the nvoffset command is added to the Table Init sub.

 

But just adding..

 

NVOffset (1)

 

to Table Init sub will help you from overwriting old highscores on old nvram.

So people wanting to play AI version, will have seperate nvram for it, and seperate highscores.

If they don't want there highscores getting wiped by AI, they can play version that doesn't have the AI activated, but has original nvram with their original highscore.

So they would have 2 tables, A.I. version, and non-A.I. version.

Great table!!!!

Carry on.


CHECK OUT THIS TUTORIAL http://www.vpforums....howtopic=32515
TO USE DB2S BACKGLASS PROGRAM WITH DESKTOP TABLES ON 1 MONITOR
 

#68 vogliadicane

vogliadicane

    Pinball Fan

  • Members
  • PipPipPipPip
  • 517 posts
  • Location:Velbert

  • Flag: Germany

  • Favorite Pinball: The Addams Family

Posted 26 April 2019 - 08:08 PM

The file was reported to be broken (some dB2s starting problem). Well, for me it workes without problems.

 

Anyways, the update is cool, the magna-save-change-flipper-bats-shape-and-enjoy-the-sound-and-graphics-when-doing feature is dope!



#69 STAT

STAT

    Pinball and Arcade Freak

  • VIP
  • 4,981 posts
  • Location:Wels - Austria

  • Flag: Austria

  • Favorite Pinball: Twilight Zone

Posted 27 April 2019 - 08:24 AM

Thanks again :)

#70 psmiraglia

psmiraglia

    Enthusiast

  • Members
  • PipPipPip
  • 114 posts

  • Flag: Argentina

  • Favorite Pinball: Star Trek

Posted 27 April 2019 - 01:44 PM

Nothing super simple at this point, but many ideas are being hashed out.  Fun times ahead


Port a generic engine to a PI and commercialize as upgrades/mods for real tables. Stern, JPP, others may bite. Great work.
“You might be able to use the nvoffset command so it wont overwrite old nvram (High Scores).”

I use a similar technique by having the front end move Norma files before the table starts, so I essentially keep 3 Nvram files: nvram.original, nvram.ai and nvram (the latter is a copy of the appropriate one before table starts)

#71 senseless

senseless

    Pinball Fan

  • Platinum Supporter
  • 513 posts

  • Flag: Netherlands

  • Favorite Pinball: T2, Black Knight 2K, Monster Bash

  • PS3 Gamer Tag: senseless_mind

Posted 28 April 2019 - 11:14 AM

Man I missed out on this one during the initial release. Just had ablast with the latest version and am very impressed. It's so coool playin against the AI and loosing :). I love the sound effect for the AI and with an already great table this is a real treat. My respect on the coding part, really impresse work guys!!



#72 Mark70

Mark70

    Enthusiast

  • Members
  • PipPipPip
  • 421 posts

  • Flag: Germany

  • Favorite Pinball: Godzilla 70th anniv. T2, Jack*Bot, ToM, ST-2013, Pinball Champ 82

Posted 28 April 2019 - 11:22 AM

Awesome! Thanks for another update 3rdaxis



#73 Mark70

Mark70

    Enthusiast

  • Members
  • PipPipPip
  • 421 posts

  • Flag: Germany

  • Favorite Pinball: Godzilla 70th anniv. T2, Jack*Bot, ToM, ST-2013, Pinball Champ 82

Posted 29 April 2019 - 07:25 PM

The new player selection is great, and so is everything else!

Imagine the A.I. Play could be build into the Editor and be used for all tables :crazy: 



#74 3rdaxis

3rdaxis

    Pinball Fan

  • VIP
  • 718 posts

  • Flag: United States of America

  • Favorite Pinball: The Addams Family

  • PS3 Gamer Tag: Thirdaxis01

Posted 30 April 2019 - 12:49 AM

The new player selection is great, and so is everything else!

Imagine the A.I. Play could be build into the Editor and be used for all tables :crazy:

Slydog43 say's he is on it, lol. 



#75 STAT

STAT

    Pinball and Arcade Freak

  • VIP
  • 4,981 posts
  • Location:Wels - Austria

  • Flag: Austria

  • Favorite Pinball: Twilight Zone

Posted 30 April 2019 - 06:49 AM

The new player selection is great, and so is everything else!

Imagine the A.I. Play could be build into the Editor and be used for all tables :crazy:

Slydog43 say's he is on it, lol.


Then we would have a 1 TB Installation File for all the Table Logics ;)
But - simple Flippers and Plunger "AI" ONLY would be easy ...

#76 3rdaxis

3rdaxis

    Pinball Fan

  • VIP
  • 718 posts

  • Flag: United States of America

  • Favorite Pinball: The Addams Family

  • PS3 Gamer Tag: Thirdaxis01

Posted 30 April 2019 - 11:26 PM

So I have a question for the community. Out of all of you that had the chance to play the latest release...

*Were any of you "not" able to figure out how to navigate the U.I.?  

*If you did how obvious or evident was it on the first try?

*If it wasn't clear and you couldn't figure it out did you try and read the directions? 

 

Any suggestions or critiques are always welcome.  

 

Thanks again for all the enthusiastic and great comments. Always a pleasure. 


Edited by 3rdaxis, 30 April 2019 - 11:28 PM.


#77 hworths1545

hworths1545

    Hobbyist

  • Gold Supporter
  • 35 posts
  • Location:Indiana U.S.A.

  • Flag: United States of America

  • Favorite Pinball: Firepower, AC/DC, Gorgar, Attack From Mars

Posted 01 May 2019 - 12:18 AM

I had no problem at all navigating the UI the first time I loaded version 1.06 of the Firepower AI table.  

The reason it was so easy to navigate was the combination of red/green lights and voice feedback confirming each selection.

I would say that the ease of use of the UI is a 9 out of 10 with 1 being hardest to use and 10 being extremely easy to use.



#78 DGP

DGP

    Enthusiast

  • Members
  • PipPipPip
  • 55 posts
  • Location:USA

  • Flag: United States of America

  • Favorite Pinball: GB, CV, SPP, LotR, MM, MB, FP-AI

Posted 01 May 2019 - 12:19 AM

Yesterday player 3 AI scored 2 million on first ball, that was fun to watch...  :tapping:   :throw:

 

After that I wanted to just watch the AI so I changed the script to all players computer but it does not work, it still thinks player one is human (this is on v1.06). 

 

I read the directions and figured it out, had a look at the THX caibration instruction cards even though I had already calibrated the PF display (that was a nice feature add-on).  :dblthumb:

 

I have the pre AI Firepower table working with 3 screen (get scores on DMD) but I cannot get this AI version working in 3 screen mode, is it not currently possible or am I just missing a setting (I tried the usual B2S settings)?

 

Thanks again to all involved, this is so freaking cool.  :otvclap:


Edited by DGP, 01 May 2019 - 12:21 AM.


#79 hworths1545

hworths1545

    Hobbyist

  • Gold Supporter
  • 35 posts
  • Location:Indiana U.S.A.

  • Flag: United States of America

  • Favorite Pinball: Firepower, AC/DC, Gorgar, Attack From Mars

Posted 01 May 2019 - 12:20 AM

By the way, this is my favorite Visual Pinball X table to play and my go to Pinball VPX table when I want to show off my pinball machine.



#80 3rdaxis

3rdaxis

    Pinball Fan

  • VIP
  • 718 posts

  • Flag: United States of America

  • Favorite Pinball: The Addams Family

  • PS3 Gamer Tag: Thirdaxis01

Posted 01 May 2019 - 12:29 AM

Yesterday player 3 AI scored 2 million on first ball, that was fun to watch...  :tapping:   :throw:

 

After that I wanted to just watch the AI so I changed the script to all players computer but it does not work, it still thinks player one is human (this is on v1.06). 

 

I read the directions and figured it out, had a look at the THX caibration instruction cards even though I had already calibrated the PF display (that was a nice feature add-on).  :dblthumb:

 

I have the pre AI Firepower table working with 3 screen (get scores on DMD) but I cannot get this AI version working in 3 screen mode, is it not currently possible or am I just missing a setting (I tried the usual B2S settings)?

 

Thanks again to all involved, this is so freaking cool!

 

Good catch, yep you're right. It does update the PlayerStatus lights in the game so it had me fooled. But as soon as you start the game it does change back for some reason.

I figured it out, simple fix. I'll shoot out an update soon. Perfect.

Damn 2 million, most I ever saw one ball get was 1.2 mil. lol, That must have been a long game:) Maybe Legendary difficulty would be too much. 

 

Thanks for the positive and useful feedback brother:)


Edited by 3rdaxis, 01 May 2019 - 01:09 AM.






Also tagged with one or more of these keywords: VPX Firepower 3rdaxis, G5K, DjRobX, rothbauerw, Slydog43