Jump to content



Photo
* * * * * 10 votes

PinSelect - an alternative to Hyperpin


  • Please log in to reply
356 replies to this topic

#81 blur

blur

    Pinball Fan

  • VIP
  • 1,500 posts

  • Flag: Croatia

  • Favorite Pinball: Amazing Spiderman, Black Hole, Totem



Posted 15 April 2013 - 10:25 AM

you have to change hyperpinexe settings to pinselect.exe for focus to work good



#82 bosvrucht

bosvrucht

    Enthusiast

  • Members
  • PipPipPip
  • 410 posts

  • Flag: Netherlands

  • Favorite Pinball: LOTR

Posted 15 April 2013 - 12:49 PM

instead of copying the hyperpin wheel, you could try something else, like a spread of 8 (or 16, or 32) wheel images on screen simultaneously, highlighting the active one. Kind of like banner list view in XBMC.  This could be easier to program, as you would not have to worry as much about constant caching.



#83 open6l

open6l

    Pinball Fan

  • VIP
  • 639 posts
  • Location:Ontario, Canada

  • Flag: Canada

  • Favorite Pinball: TRON Legacy

Posted 15 April 2013 - 01:42 PM

I have another request. I use a 24" monitor rotated for my backglass and in Hyperpin I have offsets for where the backglass starts (and its width). Is it possible to have an offset for X and Y on the backglass? For example in my case my Hyperpin settings for the backglass are Backglass_Image_x  = 4 and Backglass_Image_y  = 68 due to my bezel. In Pinselect it starts at the top left 0,0 which throws all my backglass media off.


open6l___gaming.png


#84 Pinhead22

Pinhead22

    PinHead

  • Silver Supporter
  • 438 posts
  • Location:Boise, ID

  • Flag: United States of America

  • Favorite Pinball: Banzai Run, STTNG, Black Knight 2K, 2001

Posted 15 April 2013 - 02:14 PM

you have to change hyperpinexe settings to pinselect.exe for focus to work good

Hi Blur, how does one do this?



#85 fuzzel

fuzzel

    spaghetti code

  • VP Dev Team
  • PipPipPipPipPip
  • 2,818 posts

  • Flag: Germany

  • Favorite Pinball: yes I have

Posted 15 April 2013 - 02:16 PM

@bosvrucht: the wheel images aren't the problem here, they are not that big but the playfield images are. I guess the real problem is GDI+ here. GDI+ does extra processing if you rotate/scale an

image. I was thinking to use SDL or XNA or another API which is optimized for fast graphic processing, but I only found APIs which support just one montor.

I could switch everything to plain C++ and use DirectX but I haven't the time for reinventing the wheel again. So the possibillities are a bit limited :hmm:

 

@open6l: is on my todo list :)



you have to change hyperpinexe settings to pinselect.exe for focus to work good

Hi Blur, how does one do this?

 

check the settings.ini under [FPLaunch] you'll find hyperpinexe=hyperpin.exe...change it to hyperpinexe=pinselect.exe



#86 Pinhead22

Pinhead22

    PinHead

  • Silver Supporter
  • 438 posts
  • Location:Boise, ID

  • Flag: United States of America

  • Favorite Pinball: Banzai Run, STTNG, Black Knight 2K, 2001

Posted 15 April 2013 - 02:18 PM

@bosvrucht: the wheel images aren't the problem here, they are not that big but the playfield images are. I guess the real problem is GDI+ here. GDI+ does extra processing if you rotate/scale an

image. I was thinking to use SDL or XNA or another API which is optimized for fast graphic processing, but I only found APIs which support just one montor.

I could switch everything to plain C++ and use DirectX but I haven't the time for reinventing the wheel again. So the possibillities are a bit limited :hmm:

 

@open6l: is on my todo list :)

you have to change hyperpinexe settings to pinselect.exe for focus to work good

Hi Blur, how does one do this?

 

check the settings.ini under [FPLaunch] you'll find hyperpinexe=hyperpin.exe...change it to hyperpinexe=pinselect.exe

Awesome. Thanks!



#87 bosvrucht

bosvrucht

    Enthusiast

  • Members
  • PipPipPip
  • 410 posts

  • Flag: Netherlands

  • Favorite Pinball: LOTR

Posted 15 April 2013 - 03:11 PM

Vielen dank, fuzzel!

 

I thought maybe you could have a view in which there are no table previews, just a wall of wheel images (or some form of art yet to be created). Or even a simple text only list view.  Or maybe a  text list view, with scaled previews side by side. Plenty of ideas to negate the problem of slow loading table previews. And people generally dont mind waiting a second for the table preview, as long as it does not hold up the ability to use the GUI during that one second (being able to scroll on, even though the current table preview has not fully loaded).

 

whatever you decide, thanks for all the effort you are putting in to this.



#88 jasonsmith

jasonsmith

    Enthusiast

  • Members
  • PipPipPip
  • 214 posts
  • Location:BC, Canada

  • Flag: Canada

  • Favorite Pinball: AFM

Posted 15 April 2013 - 03:55 PM


check the settings.ini under [FPLaunch] you'll find hyperpinexe=hyperpin.exe...change it to hyperpinexe=pinselect.exe

 

I'll give that a try, thanks. 

 

Since the PS files aren't in there own folder but the HP folder, would it be possible to create a naming convention so when looking back we know what they belong to? ie, PS_readme.txt or PS_barTexture.png



#89 fuzzel

fuzzel

    spaghetti code

  • VP Dev Team
  • PipPipPipPipPip
  • 2,818 posts

  • Flag: Germany

  • Favorite Pinball: yes I have

Posted 15 April 2013 - 09:58 PM

Please see post #0 for another update!

 

@bosvrucht: graag gedaan! :D


Edited by fuzzel, 15 April 2013 - 09:59 PM.


#90 jasonsmith

jasonsmith

    Enthusiast

  • Members
  • PipPipPip
  • 214 posts
  • Location:BC, Canada

  • Flag: Canada

  • Favorite Pinball: AFM

Posted 16 April 2013 - 12:21 AM

Wow man, you are incredibly fast! Thank you.

#91 open6l

open6l

    Pinball Fan

  • VIP
  • 639 posts
  • Location:Ontario, Canada

  • Flag: Canada

  • Favorite Pinball: TRON Legacy

Posted 16 April 2013 - 03:30 AM

getting an odd result with the offset values - attached a screenshot. It offsets the backglass but it seems to duplicate the backglass at 0,0.

Attached Files


open6l___gaming.png


#92 fuzzel

fuzzel

    spaghetti code

  • VP Dev Team
  • PipPipPipPipPip
  • 2,818 posts

  • Flag: Germany

  • Favorite Pinball: yes I have

Posted 16 April 2013 - 04:51 AM

hmm what duplicats exactly? the 24 under normal bg image?

#93 teppotee

teppotee

    Enthusiast

  • Members
  • PipPipPip
  • 382 posts
  • Location:Finland

  • Flag: Finland

  • Favorite Pinball: CV

Posted 16 April 2013 - 05:49 AM

Fast progress on this one! I really like the idea that this could also become open source in the future.

 

Anyway... Just wanted to list one feature request: Music -> I really would like to have music playing while selecting tables. Maybe just one song (defined in settings maybe) or random song selection from specific folder. Or optionally it would be cool if a table specific sound/song could be specified in the xml.

 

I'm not sure how hard it's to play .mp3 files with C# so even an option to play wav files would be nice (that should be much easier I think). Thanks!



#94 fuzzel

fuzzel

    spaghetti code

  • VP Dev Team
  • PipPipPipPipPip
  • 2,818 posts

  • Flag: Germany

  • Favorite Pinball: yes I have

Posted 16 April 2013 - 09:00 AM

The next version will have support for playing mp3 music in the background. You have to copy your mp3 files into a special folder and then you can configure in the config file if you

want to play them one after another or random.



#95 xio

xio

    Pinball Fan

  • Platinum Supporter
  • 583 posts

  • Flag: France

  • Favorite Pinball: Recent ones rather than old ones, unlike wine

Posted 16 April 2013 - 09:04 AM

getting an odd result with the offset values - attached a screenshot. It offsets the backglass but it seems to duplicate the backglass at 0,0.

 

Nothing to do with the subject, sorry fuzzel, but I wonder where to find this 24 table ?



#96 fuzzel

fuzzel

    spaghetti code

  • VP Dev Team
  • PipPipPipPipPip
  • 2,818 posts

  • Flag: Germany

  • Favorite Pinball: yes I have

Posted 16 April 2013 - 11:16 AM

It looks like a FP table?

#97 The Loafer

The Loafer

    Pinball Wizard

  • VIP
  • 3,472 posts
  • Location:Embrun, Ontario, Canada

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

  • Favorite Pinball: Superman, Firepower & Tron



Posted 16 April 2013 - 01:04 PM

The next version will have support for playing mp3 music in the background. You have to copy your mp3 files into a special folder and then you can configure in the config file if you
want to play them one after another or random.

Cool! One thing you might consider for the future in addition to this mp3 support is to play an mp3 (from that special folder) that is named the same as the table name when previewing that table. I don't know if this is something that would be used by a few (or even by me) but that may be one way to bring more "wow" when selecting tables.

Edited by The Loafer, 16 April 2013 - 01:05 PM.


#98 open6l

open6l

    Pinball Fan

  • VIP
  • 639 posts
  • Location:Ontario, Canada

  • Flag: Canada

  • Favorite Pinball: TRON Legacy

Posted 16 April 2013 - 01:17 PM

I've attached another screenshot with the issue identified by the blue rectangle. You can see there are 2 background images. One is offset (starting at 4,64 but you can also see a duplicate background beneath starting at 0,0). 

 

hmm what duplicats exactly? the 24 under normal bg image?

 

Attached Files


open6l___gaming.png


#99 fuzzel

fuzzel

    spaghetti code

  • VP Dev Team
  • PipPipPipPipPip
  • 2,818 posts

  • Flag: Germany

  • Favorite Pinball: yes I have

Posted 16 April 2013 - 03:27 PM

The next version will have support for playing mp3 music in the background. You have to copy your mp3 files into a special folder and then you can configure in the config file if you
want to play them one after another or random.

Cool! One thing you might consider for the future in addition to this mp3 support is to play an mp3 (from that special folder) that is named the same as the table name when previewing that table. I don't know if this is something that would be used by a few (or even by me) but that may be one way to bring more "wow" when selecting tables.

 

That's not a big deal, but it will slow down the table switching process, because I have to stop,load and play the next mp3 file for every table...but if someone wants that feature for an extra 'wow' he has

to wait a but ;)



#100 The Loafer

The Loafer

    Pinball Wizard

  • VIP
  • 3,472 posts
  • Location:Embrun, Ontario, Canada

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

  • Favorite Pinball: Superman, Firepower & Tron



Posted 16 April 2013 - 04:43 PM

Hmmm, excellent point, I think it would be ok as long as if I turn that feature "off", it reverts back to "fast".   But as an option, you can't go wrong.