Jump to content



Photo
* * * * * 2 votes

Last Unicorn[Visual Pinball X MOD]


  • Please log in to reply
26 replies to this topic

#1 wpilot

wpilot

    Enthusiast

  • Platinum Supporter
  • 130 posts
  • Location:Michigan

  • Flag: United States of America

  • Favorite Pinball: Attack from Mars

  • PS3 Gamer Tag: NA
  • 360 Gamer Tag: NA

Posted 17 August 2020 - 03:54 PM

index.php?app=downloads&module=display&s

File Name: Last Unicorn<p>File Submitter: wpilot</p >File Submitted: 17 Aug 2020File Category: VPX/VPinMAME - MOD TablesAuthor(s): JPSalasMark PaulikManufacturer: OriginalYear: 2020Media Pack: Link to Media PackPermission to MOD?: Yes, with approvalTHE LAST UNICORN PINBALL (a MOD of JP's Miraculous Pinball. Used with permission)***************************************Many thanks to JP for his permission to MOD Miraculous Pinball.This table is aimed at children (although adults might enjoy it too) ALL MUSIC AUDIO HAS BEEN STRIPPED FROM THE TABLE.You can add your own music by replacing the "Blank" WAV files in the game OR download the Media Pack and install the audio I constructed for it (Instructions provided) All art was produced by me and is provided as fan art of the Rankin Bass Movie.No part of this VPX table should be sold or used without permission from the artist. All content is provided as open source files.Click here to download this file

Edited by wpilot, 20 August 2020 - 02:53 AM.

MARK PAULIK
DESIGN • ILLUSTRATION • ANIMATION
shoeboxtheater.tumblr.com


#2 uers1983

uers1983

    Enthusiast

  • Members
  • PipPipPip
  • 95 posts
  • Location:Siegen

  • Flag: Germany

  • Favorite Pinball: Monster Bash,AFM,T2

Posted 17 August 2020 - 04:26 PM

Thanks for this beautiful table! My 6 year old niece will love it



#3 DKong

DKong

    Pinball Fan

  • Platinum Supporter
  • 600 posts

  • Flag: ---------

  • Favorite Pinball: IJ (Williams), TOM, AFM

Posted 17 August 2020 - 05:19 PM

Thanks for this. Is there a backglass available as well?



#4 wpilot

wpilot

    Enthusiast

  • Platinum Supporter
  • 130 posts
  • Location:Michigan

  • Flag: United States of America

  • Favorite Pinball: Attack from Mars

  • PS3 Gamer Tag: NA
  • 360 Gamer Tag: NA

Posted 17 August 2020 - 06:26 PM

Sorry no backglass. Someone here in the forum will probably create one.


MARK PAULIK
DESIGN • ILLUSTRATION • ANIMATION
shoeboxtheater.tumblr.com


#5 Uncle Monkey

Uncle Monkey

    Hobbyist

  • Members
  • PipPip
  • 33 posts

  • Flag: United States of America

  • Favorite Pinball: Funhouse

Posted 17 August 2020 - 09:35 PM

Related question:

I have a 2 monitor setup. Is there a way for me to move the dmd to the second monitor?



#6 wpilot

wpilot

    Enthusiast

  • Platinum Supporter
  • 130 posts
  • Location:Michigan

  • Flag: United States of America

  • Favorite Pinball: Attack from Mars

  • PS3 Gamer Tag: NA
  • 360 Gamer Tag: NA

Posted 17 August 2020 - 10:23 PM

Sorry no. Most of my MODs are based on my personal single screen setup.

MARK PAULIK
DESIGN • ILLUSTRATION • ANIMATION
shoeboxtheater.tumblr.com


#7 Uncle Monkey

Uncle Monkey

    Hobbyist

  • Members
  • PipPip
  • 33 posts

  • Flag: United States of America

  • Favorite Pinball: Funhouse

Posted 17 August 2020 - 11:50 PM

Fair enough. It's awesome work nonetheless. I found this info in the discussion on the original Miraculous table and I'm going to give it a try later!
https://github.com/v...docs/JPSalas.md

#8 wpilot

wpilot

    Enthusiast

  • Platinum Supporter
  • 130 posts
  • Location:Michigan

  • Flag: United States of America

  • Favorite Pinball: Attack from Mars

  • PS3 Gamer Tag: NA
  • 360 Gamer Tag: NA

Posted 18 August 2020 - 12:31 AM

I was gonna say you could give Flex a try.

I did once and it borked my machine and had to uninstall, so I can't attest to it's functioning.

MARK PAULIK
DESIGN • ILLUSTRATION • ANIMATION
shoeboxtheater.tumblr.com


#9 Uncle Monkey

Uncle Monkey

    Hobbyist

  • Members
  • PipPip
  • 33 posts

  • Flag: United States of America

  • Favorite Pinball: Funhouse

Posted 18 August 2020 - 01:53 AM

It got me about halfway there just now. If I comment out a certain line then I can play the table with the DMD digits appearing correctly, but none of your dmd images show up. The line in question is giving me an error that says "object reference not set to an instance of an object."

 

I'm using the Flex script that's meant for Miraculous. I wonder if it's because there's subtle differences in your script, or if it's because I'm dicking around with the 10.7 beta or if it's something else entirely.

 

*shrug*


Just tried the same thing on your Dark Crystal table. Same error. Here's the line in question. Does it mean anything to you?

If Not FlexDMD is Nothing Then DMDScene.GetImage("Back").Bitmap = FlexDMD.NewImage("", "VPX." & dLine(2) & "&dmd=2").Bitmap


#10 wpilot

wpilot

    Enthusiast

  • Platinum Supporter
  • 130 posts
  • Location:Michigan

  • Flag: United States of America

  • Favorite Pinball: Attack from Mars

  • PS3 Gamer Tag: NA
  • 360 Gamer Tag: NA

Posted 18 August 2020 - 03:11 AM

If I had to give a guess it would be that Flex is looking for an Ultra DMD folder that doesn't exist. From what I understand of Flex (and it is little) --Flex was released as an UltraDMD replacement. UltraDMD usually looks for a folder with the same name as the game name. That folder contains all the movies, images and bells and whistles that go into an UltraDMD setup.

MARK PAULIK
DESIGN • ILLUSTRATION • ANIMATION
shoeboxtheater.tumblr.com


#11 wiesshund

wiesshund

    VPF Legend

  • Members
  • PipPipPipPipPipPipPip
  • 11,859 posts

  • Flag: United States of America

  • Favorite Pinball: How many can i have?

Posted 20 August 2020 - 03:19 AM

 

It got me about halfway there just now. If I comment out a certain line then I can play the table with the DMD digits appearing correctly, but none of your dmd images show up. The line in question is giving me an error that says "object reference not set to an instance of an object."

 

I'm using the Flex script that's meant for Miraculous. I wonder if it's because there's subtle differences in your script, or if it's because I'm dicking around with the 10.7 beta or if it's something else entirely.

 

*shrug*


Just tried the same thing on your Dark Crystal table. Same error. Here's the line in question. Does it mean anything to you?

If Not FlexDMD is Nothing Then DMDScene.GetImage("Back").Bitmap = FlexDMD.NewImage("", "VPX." & dLine(2) & "&dmd=2").Bitmap

The line means "If flex DMD is not doing anything, then run this scene, else ignore and continue on about your business"

 

If you are wanting a table that is not written for flexDMD to use it, you have to look in the table script for the UltraDMD init sub

And you have to modify it to look something like this

'Create DMD
Sub LoadUltraDMD
    'Set UltraDMD = CreateObject("UltraDMD.DMDObject") ' Commented out to use flexDMD
 
    Set FlexDMD = CreateObject("FlexDMD.FlexDMD") 
    If FlexDMD is Nothing Then 
        MsgBox "No UltraDMD found.  This table will NOT run without it." 
        Exit Sub 
    End If 
    FlexDMD.GameName = cGameName ' so you can save per game the DMD size
    FlexDMD.RenderMode = 2 
    Set UltraDMD = FlexDMD.NewUltraDMD() 
    UltraDMD.Init
    
    If Not UltraDMD.GetMajorVersion = 1 Then
        MsgBox "Incompatible Version of UltraDMD found."
        Exit Sub
    End If
    Dim fso
    Dim curDir
    Set fso = CreateObject("Scripting.FileSystemObject")
    curDir = fso.GetAbsolutePathName(".")
    UltraDMD.SetProjectFolder curDir & "\NAME OF YOUR DMD FOLDER"
End Sub

LoadUltraDMD

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

Spend it on Hookers and Blow


#12 Uncle Monkey

Uncle Monkey

    Hobbyist

  • Members
  • PipPip
  • 33 posts

  • Flag: United States of America

  • Favorite Pinball: Funhouse

Posted 20 August 2020 - 07:22 PM

I'll give it a try

#13 Uncle Monkey

Uncle Monkey

    Hobbyist

  • Members
  • PipPip
  • 33 posts

  • Flag: United States of America

  • Favorite Pinball: Funhouse

Posted 28 August 2020 - 12:35 PM

Exciting news! I opened an issue on FlexDMD's github page and Monsieur Bousquet was able to help. He said that v 1.0 lacked the capability of working with indexed palette images, but the pre-release of 1.5 works great. I've set up Last Unicorn, Dark Crystal and your mod of JPs Ghostbusters with FlexDMD all in the last day or so.

 

Thanks again! Just wanted to let you (and maybe others with the same issue) know that it's resolved.



#14 wiesshund

wiesshund

    VPF Legend

  • Members
  • PipPipPipPipPipPipPip
  • 11,859 posts

  • Flag: United States of America

  • Favorite Pinball: How many can i have?

Posted 28 August 2020 - 02:58 PM

Exciting news! I opened an issue on FlexDMD's github page and Monsieur Bousquet was able to help. He said that v 1.0 lacked the capability of working with indexed palette images, but the pre-release of 1.5 works great. I've set up Last Unicorn, Dark Crystal and your mod of JPs Ghostbusters with FlexDMD all in the last day or so.

 

Thanks again! Just wanted to let you (and maybe others with the same issue) know that it's resolved.

dont see a 1.5 pre release?
or did you pull the repo and compile it yourself?


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

Spend it on Hookers and Blow


#15 Uncle Monkey

Uncle Monkey

    Hobbyist

  • Members
  • PipPip
  • 33 posts

  • Flag: United States of America

  • Favorite Pinball: Funhouse

Posted 28 August 2020 - 03:16 PM

He actually sent me a link.

#16 Uncle Monkey

Uncle Monkey

    Hobbyist

  • Members
  • PipPip
  • 33 posts

  • Flag: United States of America

  • Favorite Pinball: Funhouse

Posted 28 August 2020 - 03:30 PM

I think this is it.
https://github.com/v...ases/tag/v0.1.5

#17 wiesshund

wiesshund

    VPF Legend

  • Members
  • PipPipPipPipPipPipPip
  • 11,859 posts

  • Flag: United States of America

  • Favorite Pinball: How many can i have?

Posted 28 August 2020 - 09:08 PM

that is old, older than 1.0


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

Spend it on Hookers and Blow


#18 Uncle Monkey

Uncle Monkey

    Hobbyist

  • Members
  • PipPip
  • 33 posts

  • Flag: United States of America

  • Favorite Pinball: Funhouse

Posted 28 August 2020 - 10:55 PM

Odd. I'll contact him and ask if it's okay to share it.



#19 Uncle Monkey

Uncle Monkey

    Hobbyist

  • Members
  • PipPip
  • 33 posts

  • Flag: United States of America

  • Favorite Pinball: Funhouse

Posted 29 August 2020 - 12:41 PM

No reply. But he did update github:

https://github.com/v...eases/tag/1.5.0



#20 vbousquet

vbousquet

    Enthusiast

  • Members
  • PipPipPip
  • 108 posts

  • Flag: France

  • Favorite Pinball: Cue Ball Wizard, Tron Legacy, Terminator 2

Posted 29 August 2020 - 01:08 PM

@UncleMonkey, In fact, I did reply in the issue you opened on GitHub [here](https://github.com/v...lexdmd/issues/5). I thought GitHub would send you a mail with the reply but it seems it didn't.

 

For people interested in having a DMD for the last unicorn, please try the [latest FlexDMD release (1.5.0)](https://github.com/vbousquet/flexdmd); it supports it and comes with a modified script for the table that will add the DMD.