Jump to content



Photo
* * * * * 2 votes

Fireball-XL5 (Original VPX 2023)


  • Please log in to reply
182 replies to this topic

#41 Sir Random

Sir Random

    Enthusiast

  • Members
  • PipPipPip
  • 124 posts
  • Location:Ireland

  • Flag: Ireland

  • Favorite Pinball: Jubilee, Eight Ball, Super Mario Bros

Posted 24 September 2023 - 09:09 PM

 

 

Avoid hardsetting keys, not everyones credit keys are 4 and 5

Use this instead

	If keycode = addcreditkey Then
		playsound "Coin_In_" & Int(Rnd*3)+1, 0.9
		AddCredit
		If Tilted Then
			ScoreText002.Text = " PRESS"
			ScoreText003.Text = "START"
		End If
	End If

	If keycode = addcreditkey2 Then 
		playsound "Coin_In_" & Int(Rnd*3)+1, 0.9
		AddCredit
'		keycode = StartGameKey
	End If

Thanks, I had meant to get around to that, thanks for saving me the time!



#42 wiesshund

wiesshund

    VPF Legend

  • Members
  • PipPipPipPipPipPipPip
  • 11,798 posts

  • Flag: United States of America

  • Favorite Pinball: How many can i have?

Posted 24 September 2023 - 09:21 PM

hehehe i couldnt put a coin in to save my ass


If you feel the need to empty your wallet in my direction, i dont have any way to receive it anyways

If you really want to get rid of money you can donate to this

Athena's Wildlife Sanctuary


#43 Sir Random

Sir Random

    Enthusiast

  • Members
  • PipPipPip
  • 124 posts
  • Location:Ireland

  • Flag: Ireland

  • Favorite Pinball: Jubilee, Eight Ball, Super Mario Bros

Posted 24 September 2023 - 10:07 PM

hehehe i couldnt put a coin in to save my ass

Lol, I was actually thinking that not everyone would have keys assigned, I had it back to front. I think the original sample table script had a mixture of both:

 

If keycode = 4 Or keycode = addcreditkey

 

which totally messed me up as a noob to vpx, wasn't sure where "addcreditkey" was assigned :)



#44 wiesshund

wiesshund

    VPF Legend

  • Members
  • PipPipPipPipPipPipPip
  • 11,798 posts

  • Flag: United States of America

  • Favorite Pinball: How many can i have?

Posted 24 September 2023 - 10:21 PM

lol no worries

 

ALSO

 

something new i recently added to VPX

Well, i did not add myself, i just instigated

 

Staged flipper keys

 

keydown variables are

 

StagedLeftFlipperKey
StagedRightFlipperKey

 

So

Sub Table1_KeyUp(ByVal keycode)
	If keycode = PlungerKey Then
		Plunger.Fire
		SoundPlungerReleaseBall
	End If

	If keycode = LeftFlipperKey And Not Tilted Then
		LeftFlipper.RotateToStart
		SoundFlippers("LfDown")
	End If

	If keycode = RightFlipperKey And Not Tilted Then
		RightFlipper.RotateToStart
		UpRightFlipper.RotateToStart
		SoundFlippers("RfDown")
	End If

	If keycode = StagedRightFlipperKey And Not Tilted Then
		UpRightFlipper.RotateToStart
		SoundFlippers("RfDown")
	End If


    'Manual Ball Control
	If EnableBallControl = 1 Then
		If keycode = 203 Then BCleft = 0	' Left Arrow
		If keycode = 200 Then BCup = 0		' Up Arrow
		If keycode = 208 Then BCdown = 0	' Down Arrow
		If keycode = 205 Then BCright = 0	' Right Arrow
	End If
End Sub

and

Sub Table1_KeyDown(ByVal keycode)


	' GNMOD
	If EnteringInitials Then
		CollectInitials(keycode)
		Exit Sub
	End If


	If keycode = PlungerKey Then
        If EnableRetractPlunger Then
            Plunger.PullBackandRetract
        Else
		    Plunger.PullBack
        End If
		SoundPlungerPull
	End If

	If keycode = LeftFlipperKey And Not Tilted Then
		LeftFlipper.TimerEnabled = True 'This line is only for ninuzzu's flipper shadows!
		LeftFlipper.RotateToEnd
		SoundFlippers("LfUp")
	End If

	If keycode = RightFlipperKey And Not Tilted Then
        RightFlipper.TimerEnabled = True 'This line is only for ninuzzu's flipper shadows!
		RightFlipper.RotateToEnd
		SoundFlippers("RfUp")
	End If

	If keycode = StagedRightFlipperKey And Not Tilted Then
 		UpRightFlipper.RotateToEnd
		SoundFlippers("RfUp")
	End If

	If keycode = LeftTiltKey Then
		Nudge 90, 2
		Check_Tilt
	End If

	If keycode = RightTiltKey Then
		Nudge 270, 2
		Check_Tilt
	End If

	If keycode = CenterTiltKey Then
		Nudge 0, 4
		Check_Tilt
	End If

    ' Manual Ball Control
	If keycode = 46 Then	 				' C Key
		If EnableBallControl = 1 Then
			EnableBallControl = 0
		Else
			EnableBallControl = 1
		End If
	End If

    If EnableBallControl = 1 Then
		If keycode = 48 Then 				' B Key
			If BCboost = 1 Then
				BCboost = BCboostmulti
			Else
				BCboost = 1
			End If
		End If
		If keycode = 203 Then BCleft = 1	' Left Arrow
		If keycode = 200 Then BCup = 1		' Up Arrow
		If keycode = 208 Then BCdown = 1	' Down Arrow
		If keycode = 205 Then BCright = 1	' Right Arrow
	End If


	If keycode = 4 Then
		playsound "Coin_In_" & Int(Rnd*3)+1, 0.9
		AddCredit
		If Tilted Then
			ScoreText002.Text = " PRESS"
			ScoreText003.Text = "START"
		End If
	End If

	If keycode = 5 Then 
		playsound "Coin_In_" & Int(Rnd*3)+1, 0.9
		AddCredit
'		keycode = StartGameKey
	End If


	If keycode = StartGameKey And Credits > 0 Then
		CheckCredits
	End If

End Sub

Now if you dont have staged fliipper buttons (10.8 thing)

No big deal

cause you'd map those in vpx prefs to same keys as normal flippers anyways

 

 

This is primarily a cabinet thing, but cab owners will love you for it, even though it seems trivial.

 

When you get to the point of doing physics, i think you will find it beneficial to separate objects that have collision into their own layers

 

post rubbers, peg rubbers, small medium and large rubber bands, ball guides, woods, metal rails etc.

 

this makes it easier to then go back and pick all of your small rubberbands for example, and apply a physics material for them

 

JP's physics is easy to use

 

Yell when you are ready to make the table do positional sounds for physical table noises, can show you how to do those sound lines

is not difficult.


If you feel the need to empty your wallet in my direction, i dont have any way to receive it anyways

If you really want to get rid of money you can donate to this

Athena's Wildlife Sanctuary


#45 Sir Random

Sir Random

    Enthusiast

  • Members
  • PipPipPip
  • 124 posts
  • Location:Ireland

  • Flag: Ireland

  • Favorite Pinball: Jubilee, Eight Ball, Super Mario Bros

Posted 24 September 2023 - 10:55 PM

Well I will have a more structured approach to my second table, I had a lot done before I even noticed there were layers :D. I did look at positional audio and staged flippers but figured there was no need to go that far on my first table, I just wanted to focus on getting the logic tight and the game playable. I imagine positional audio is more appreciated on a cabinet setup, where there's actual physical distance involved.

 

I'll finish up the videos and sounds and see where to go from there, my brain is fried at this stage  :juggle:



#46 wiesshund

wiesshund

    VPF Legend

  • Members
  • PipPipPipPipPipPipPip
  • 11,798 posts

  • Flag: United States of America

  • Favorite Pinball: How many can i have?

Posted 24 September 2023 - 11:17 PM

Well I will have a more structured approach to my second table, I had a lot done before I even noticed there were layers :D. I did look at positional audio and staged flippers but figured there was no need to go that far on my first table, I just wanted to focus on getting the logic tight and the game playable. I imagine positional audio is more appreciated on a cabinet setup, where there's actual physical distance involved.

 

 

 staged flips are more cab users

positional audio though is both

 

they layers are helpful when sorting things out to apply physics.

you don't have physics yet, but it will save your sanity when you go to apply physics to the table

 

let me see table after you finish the videos and sounds


If you feel the need to empty your wallet in my direction, i dont have any way to receive it anyways

If you really want to get rid of money you can donate to this

Athena's Wildlife Sanctuary


#47 Sir Random

Sir Random

    Enthusiast

  • Members
  • PipPipPip
  • 124 posts
  • Location:Ireland

  • Flag: Ireland

  • Favorite Pinball: Jubilee, Eight Ball, Super Mario Bros

Posted 25 September 2023 - 12:23 AM

 

Well I will have a more structured approach to my second table, I had a lot done before I even noticed there were layers :D. I did look at positional audio and staged flippers but figured there was no need to go that far on my first table, I just wanted to focus on getting the logic tight and the game playable. I imagine positional audio is more appreciated on a cabinet setup, where there's actual physical distance involved.

 

 

 staged flips are more cab users

positional audio though is both

 

they layers are helpful when sorting things out to apply physics.

you don't have physics yet, but it will save your sanity when you go to apply physics to the table

 

let me see table after you finish the videos and sounds

 

What physics do you mean? friction/bounce off objects?



#48 dan_shane

dan_shane

    Enthusiast

  • Members
  • PipPipPip
  • 110 posts
  • Location:Okolona, KY

  • Flag: United States of America

  • Favorite Pinball: Lord of the Rings

Posted 25 September 2023 - 01:14 AM

 

Aesthetics:

I have used color videos for the intro and outro (colorized clips) but the original series was 100% Black & White so I'm a bit worried about authenticity, maybe dan_shane has an opinion on that? All in-game videos are B&W.

 

I am almost always going to favor original aesthetics on historical tie-ins, but it depends on the source. If you're using video clips from the broadcast episodes, I cannot imagine being pleased with artificially colorized segments unless they are of a higher quality than most colorized shows. On the other hand, the lunchboxes and comic books were in color, so it's not like I am prejudiced against seeing Steve and Venus in color on the table.
 

But look, it's your creation so do what pleases you. I'm just thrilled that one of my favorite childhood shows is being realized in pinball form.



#49 Sir Random

Sir Random

    Enthusiast

  • Members
  • PipPipPip
  • 124 posts
  • Location:Ireland

  • Flag: Ireland

  • Favorite Pinball: Jubilee, Eight Ball, Super Mario Bros

Posted 25 September 2023 - 01:45 AM

EKfUn8w.png

This is a still from the clip, there's only a few seconds of Steve/Venus. I used clips of Robert the Robot, Commander Zero and some Fireballs in the game, all original B&W.

 

I can't wait to get going on Stingray in full color :D. I already have a Terror Fish model, ready to gobble and maybe spit some balls. 


Edited by Sir Random, 25 September 2023 - 01:52 AM.


#50 wiesshund

wiesshund

    VPF Legend

  • Members
  • PipPipPipPipPipPipPip
  • 11,798 posts

  • Flag: United States of America

  • Favorite Pinball: How many can i have?

Posted 25 September 2023 - 02:40 AM

 

 

Well I will have a more structured approach to my second table, I had a lot done before I even noticed there were layers :D. I did look at positional audio and staged flippers but figured there was no need to go that far on my first table, I just wanted to focus on getting the logic tight and the game playable. I imagine positional audio is more appreciated on a cabinet setup, where there's actual physical distance involved.

 

 

 staged flips are more cab users

positional audio though is both

 

they layers are helpful when sorting things out to apply physics.

you don't have physics yet, but it will save your sanity when you go to apply physics to the table

 

let me see table after you finish the videos and sounds

 

What physics do you mean? friction/bounce off objects?

 

 

Let me know when you reach a stopping point, and i will show you


If you feel the need to empty your wallet in my direction, i dont have any way to receive it anyways

If you really want to get rid of money you can donate to this

Athena's Wildlife Sanctuary


#51 dan_shane

dan_shane

    Enthusiast

  • Members
  • PipPipPip
  • 110 posts
  • Location:Okolona, KY

  • Flag: United States of America

  • Favorite Pinball: Lord of the Rings

Posted 25 September 2023 - 12:09 PM

EKfUn8w.png

This is a still from the clip, there's only a few seconds of Steve/Venus. I used clips of Robert the Robot, Commander Zero and some Fireballs in the game, all original B&W.

 

I can't wait to get going on Stingray in full color :D. I already have a Terror Fish model, ready to gobble and maybe spit some balls. 

 

If that's a sample of the actual footage, I have no problem with it on a pinball machine.

 

Oh, the memories!  I never got into Thunderbirds that came along later, but the early Anderson shows are carved into my heart.



#52 Sir Random

Sir Random

    Enthusiast

  • Members
  • PipPipPip
  • 124 posts
  • Location:Ireland

  • Flag: Ireland

  • Favorite Pinball: Jubilee, Eight Ball, Super Mario Bros

Posted 25 September 2023 - 02:39 PM

 

Let me know when you reach a stopping point, and i will show you

 

I certainly will, thanks for all your advice! :)



#53 Sir Random

Sir Random

    Enthusiast

  • Members
  • PipPipPip
  • 124 posts
  • Location:Ireland

  • Flag: Ireland

  • Favorite Pinball: Jubilee, Eight Ball, Super Mario Bros

Posted 25 September 2023 - 03:17 PM

 

Oh, the memories!  I never got into Thunderbirds that came along later, but the early Anderson shows are carved into my heart.

 

Yes, XL5, Stingray, Captain Scarlet (and Thunderbirds) were my introduction to sci-fi, what a time to be a kid :).

 

I'm guessing you might have watched some Irwin Allen shows? I'd love to pay homage to those too, "Lost in Space", "Voyage to the Bottom of the Sea", "Land of the Giants", "The Time Tunnel". They are also very well suited to pinball with many options for modes and models. 

 

I loved the music in XL5 and the dramatic orchestrated incidental music, which I'm trying to incorporate into the game.

 

Here's a video with two great pieces of music, it also shows what happens if you activate "Powerball" while in Multiball :D

 

https://youtu.be/051pxDCHxJ4


Edited by Sir Random, 25 September 2023 - 03:22 PM.


#54 Itchigo

Itchigo

    Pinball Wizard

  • Members
  • PipPipPipPipPip
  • 2,572 posts
  • Location:Chicago, Illinois

  • Flag: United States of America

  • Favorite Pinball: All




  • Trophies:

Posted 25 September 2023 - 10:03 PM

 

 

Oh, the memories!  I never got into Thunderbirds that came along later, but the early Anderson shows are carved into my heart.

 

Yes, XL5, Stingray, Captain Scarlet (and Thunderbirds) were my introduction to sci-fi, what a time to be a kid :).

 

I'm guessing you might have watched some Irwin Allen shows? I'd love to pay homage to those too, "Lost in Space", "Voyage to the Bottom of the Sea", "Land of the Giants", "The Time Tunnel". They are also very well suited to pinball with many options for modes and models. 

 

I loved the music in XL5 and the dramatic orchestrated incidental music, which I'm trying to incorporate into the game.

 

Here's a video with two great pieces of music, it also shows what happens if you activate "Powerball" while in Multiball :D

 

https://youtu.be/051pxDCHxJ4

 

Voyage!!


Founder of Rogue Pinball! https://roguepinball.com/index.php                 Making Pinball great again!!

 

partylikeits1776-.jpg


#55 dan_shane

dan_shane

    Enthusiast

  • Members
  • PipPipPip
  • 110 posts
  • Location:Okolona, KY

  • Flag: United States of America

  • Favorite Pinball: Lord of the Rings

Posted 26 September 2023 - 01:30 AM

 

I'm guessing you might have watched some Irwin Allen shows? I'd love to pay homage to those too, "Lost in Space", "Voyage to the Bottom of the Sea", "Land of the Giants", "The Time Tunnel". They are also very well suited to pinball with many options for modes and models. 

 

I loved the music in XL5 and the dramatic orchestrated incidental music, which I'm trying to incorporate into the game.

 

Here's a video with two great pieces of music, it also shows what happens if you activate "Powerball" while in Multiball :D

 

https://youtu.be/051pxDCHxJ4

 

Yes, I was an Irwin Allen TV junkie.  I even modded the Sega LOST IN SPACE table and released it as LOST IN SPACE RETRO. It should still be available for download here on VPforums.



#56 Sir Random

Sir Random

    Enthusiast

  • Members
  • PipPipPip
  • 124 posts
  • Location:Ireland

  • Flag: Ireland

  • Favorite Pinball: Jubilee, Eight Ball, Super Mario Bros

Posted 26 September 2023 - 03:46 PM

Yes, I was an Irwin Allen TV junkie.  I even modded the Sega LOST IN SPACE table and released it as LOST IN SPACE RETRO. It should still be available for download here on VPforums.

Cool table, lots of multiballs and jackpots :)

 

Actually, Lost in Space (60's) was my first idea for a table until I saw it had been done, then Thunderbirds. I'm glad now that I went for XL5 since that was where the love of Space Sci-Fi started for me, so I can work forwards from there...

 

I still think there's room for a table based entirely on the 60's Lost in Space, with lots of "Danger, Will Robinson" and Dr. Smith's tiresome "Oh, the pain of it all!" and other memorable quotes scattered about.



#57 Itchigo

Itchigo

    Pinball Wizard

  • Members
  • PipPipPipPipPip
  • 2,572 posts
  • Location:Chicago, Illinois

  • Flag: United States of America

  • Favorite Pinball: All




  • Trophies:

Posted 26 September 2023 - 09:23 PM

FYI all these shows are still on METV late on Saturday night.


Founder of Rogue Pinball! https://roguepinball.com/index.php                 Making Pinball great again!!

 

partylikeits1776-.jpg


#58 dan_shane

dan_shane

    Enthusiast

  • Members
  • PipPipPip
  • 110 posts
  • Location:Okolona, KY

  • Flag: United States of America

  • Favorite Pinball: Lord of the Rings

Posted 27 September 2023 - 11:59 AM

 

I still think there's room for a table based entirely on the 60's Lost in Space, with lots of "Danger, Will Robinson" and Dr. Smith's tiresome "Oh, the pain of it all!" and other memorable quotes scattered about.

 

 

Even a PuP Pack for LIS Retro would be a treat.



#59 Sir Random

Sir Random

    Enthusiast

  • Members
  • PipPipPip
  • 124 posts
  • Location:Ireland

  • Flag: Ireland

  • Favorite Pinball: Jubilee, Eight Ball, Super Mario Bros

Posted 27 September 2023 - 01:36 PM

 

 

I still think there's room for a table based entirely on the 60's Lost in Space, with lots of "Danger, Will Robinson" and Dr. Smith's tiresome "Oh, the pain of it all!" and other memorable quotes scattered about.

 

 

Even a PuP Pack for LIS Retro would be a treat.

 

I don't know anything about PuP packs, can they replace/work-with the rom code?



Rpq5UyV.png

Look what just flew in the window and landed on my table... :)


Edited by Sir Random, 27 September 2023 - 01:30 PM.


#60 dan_shane

dan_shane

    Enthusiast

  • Members
  • PipPipPip
  • 110 posts
  • Location:Okolona, KY

  • Flag: United States of America

  • Favorite Pinball: Lord of the Rings

Posted 28 September 2023 - 01:10 AM

I don't know anything about PuP packs, can they replace/work-with the rom code?

 

 

I've never tried to create a PuP pack, but I play lots of tables that have PuPs that augment callouts from the ROMs as well as games that are fully scripted.