Content Provider Aubrel Posted September 11, 2021 Content Provider Posted September 11, 2021 PinCabView2D 3.3 by Aubrel This patch is free and should remain free. Not for commercial uses!! I'm happy to release this patch! It will transforme completely many old PC pinball games and will make them alive again in your virtual pinball cabinet. The main goal is to get a pincab view with exported DMD and backglass for most of the 2D PinballDreams-like PC games. A "PinCabKeys" option is available in PinCabView2D.ini to get full support with standard VPX keyboard keys (used by default) DMD's position and size can be set in PinCabView2D.ini This pack doesn't contain any file of these games and will not modify them at all. The pack contains : - PinCabView2D Launcher by Aubrel - DOSBox Custom "PinHack V3x" build (PinHack build by Felipe Sanches, Custom PinHack buid by Aubrel, diff patch included) - PinCabView 2.6 ReShade's shader by Aubrel and Ducon2016 (ArcCabView 2.6 with PINBALL options activated) - ArcCabView Custom ReShade 4.9.1 dll by Ducon2016 and Aubrel (ReShadeMod32.dll) - dgVoodoo2 2.78.2 dll (ddraw.dll / only used with SlamTilt) Supported games (perfectly working) : - Pinball Dreams - DOS - Pinball Dreams II - DOS - Pinball Dreams Deluxe - DOS/GOG (it includes Pinball Dreams 1 & 2) - Pinball Fantasies - DOS - Pinball Mania DOS - Pinball Fantasies Deluxe - DOS/GOG (it includes Pinball Fantasies & Mania) - Pinball Illusions - DOS/GOG - Absolute Pinball - DOS - Pinball 2000 - DOS - Pinball 4000 - DOS - Psycho Pinball - DOS - Ultimate Pinball - DOS - Epic Pinball Complete Collection - DOS/GOG - Silverball - DOS - Silverball 2 - DOS - Electronic Pinball - DOS - Thomas The Tank Engine's Pinball - DOS - Pinball Wizard 2000 - DOS - SlamTilt - Windows Here how it looks : How to use : - Create a directory and extract the full archive inside. - Install your games here in their dedicated folders. - Check the "autoexec" part at the end of the config files of the games you own (config files located in PinCabView2D\Configs). You can edit a little this "autoexec" part, it should match your game installation. But don't change anything else! - If needed set PinCabView2D.ini "ArcCabView", "PinCabView" and "PinCabView_ADV" options - Run the launcher "PinCabView2D_Launcher.exe" with the "ConfigName" of the game you want to launch as command (or select in the start UI).. Optionnal : you can also send the number of the table you want to be launched directly as 2nd parameter. - That's all, it should work Examples: "C:\My Game Folder\PinCabView2D_Launcher.exe" DreamsDx Will launch Pinball Dreams Deluxe (gog) "C:\My Game Folder\PinCabView2D_Launcher.exe" DreamsDx 3 Will launch Pinball Dreams Deluxe (gog) and will also launch directly the 3rd table of "Pinball Dreams" "C:\My Game Folder\PinCabView2D_Launcher.exe" DreamsDx 6 Will launch Pinball Dreams Deluxe (gog) and will also launch directly the 2nd table of "Pinball Dreams II" (Quicklaunch is not available for : Epic Pinball, Silverball, Silverball 2, Pinball Wizard 2000 and Psycho Pinball, but you can try to add it in PinCabView2D.ini file) PinCabKeys : - "1" (repeat quickly) => F1-F8 (+Yes) - "2" => Esc - "5" => No - "Enter" => Plunger (+OK) - "Shift"s => Flippers (+Directions if needed) - "Ctrl"s => Nudges (+Directions if needed) - "z", "Space", "/" => Nudges ****************************************************************************************************************************************************************************** Side notes : - Some game's resolutions should be set as expected to work : *Pinball Illusion should be set in default "VGA 360x350" *Thomas The Tank Engine's Pinball should be set in "Small" *Absolute Pinbal should be set in "VGA High" *SlamTilt options should be kept "Zoom Off" and "DMD Small" (setting forced at game start) *Others should be set in "High Res" when available - Don't use the launcher to install your games, you can use directly the DOSBox included to do that. - To use a different keys mapping, disable "PinCabKeys" in PinCabView2D.ini and set it as you want (Ctrl+F1 ingame with game windowed using Alt+Enter) - The Windows DPI-Scale setting for high resolutions should be the same for all your screens. - If the "QuickLaunch" command doesn't work correctly, you can try to increase the "TimerSale" option in PinCabView2D.ini (1.5 should be enough in most cases). You can now also set the "SleepTime" values as you want and per game in PinCabView2D.ini - You can acces some options in Reshade's UI using "home" key but most of them are set by the launcher and shouldn't be changed (check only "User Preferences Settings" section). You can still use it to set the brightness of the table, the backglass, the DMD and to activate or not the CRT effect. - For most of these DOS game you will have to check if the "autoexec" part at the end of the DOSBox config file is matching your game installation. - SlamTilt doesn't run in DOSBox, its DOSBox's config file is a "fake" one only needed to be able to use the same launcher without too much changes. - A desktop mode is available (can be activated in PinCabView2D.ini) but to keep the CRT effect you will need a UHD screen ("CRT Effect" can be disabled in ReShade's UI with home key) - To work correctly and to avoid unexpected issues please install the games in their dedicated folders in order to match the corresponding config file settings. ****************************************************************************************************************************************************************************** Changelog : 3.3 - ArcCabView sharder updated (2.6b) to fix a grill display problem in PinCabView and to improve some bloom/blur/brightness default values - dgVoodoo2 version included reversed to 2.78.2 (problems found with 2.79 versions) 3.2d - offset fixed with DOSBox games when the game's window is higher than the main screen 3.2c - ArcCabView shader updated to version 2.6 to improve the CRT effect and the performances 3.2b - ArcCabView shader updated to version 2.5 3.2a - curvature effect settings reduced (and moire effect reduced too) - dgVoodoo2 updated to last 2.79 version 3.2 - Some shader's CRT-Effect codes reversed to the previous ones (it looks better and is less power consuming) - With DMD on the 3rd screen the game display will now cover your full 3rd screen even with custom DMD sizes/positions - DMD background option added (used and displayed only with DMD on a 3rd screen with custom sizes/positions) "PinCabView2D\Textures\DefaultBGND.png" will be displayed full sized on your 3rd screen, you can update this image according to your preferences. You can also add "ConfigNameBGND.png" or "ConfigNameBGNDTableNbr.png" files in "PinCabView2D\Textures\" folder to get a different DMD-Background for each game/table. (example: "DreamsDxBGND.png" will be used for all "Pinball Dreams Deluxe" tables. if available, "DreamsDxBGND3.png" will be used instead when the 3rd table of "Pinball Dreams Deluxe" is launched) Nota: the very same can be done for the backglass images. (example: if available, the backglass DreamsDx3.png will be used when the 3rd table of "Pinball Dreams Deluxe" is launched) 3.1a - Default Frame Reflection Intensity decreased - Default CRT Bloom Strength decreased - Option DMD Color added (can be set in-game in Reshade's UI with "home" key) 3.1 - Updated to work with last ArcCabView/PinCabView shader version 2.3 (CRT effect and Performances are improved) - Updated to work with last official dgVoodoo 2.78.2 ddraw dll (used by SlamTilt only) - DMD Filter option added in the shader to crop DMD colors below the filter value - The launcher can now be killed safely to close the game - Performance mode added and general performances should be improved too - Game Selection and Settings Menu added when launched without commands - Option CRT_Effect On/Off/Custom added in ini file and start UI - Option Curvature (and Frame) On/Off/Custom added in ini file and start UI - Option Full_Stretch On/Off added in ini file and start UI - Option Rotated_180 On/Off added in ini file and start UI - Some small changes, fixes and cleanups 3.0 - Updated to work with official ArcCabView/PinCabView shader version 1.0a - Ripsaw8080's patch added to fix Pinball Illusions BGM 2.0 - "ArcCabView" shader has been mostly completely rewritten to fix some old issues, to get better performances, more features and to be more flexible. - Game's settings are now mostly put in PinCabView2D.ini (you can now add games for the launcher and set the already included ones as you want) 1.3 - SlamTilt (Windows) support added (doesn't use DOSBox at all but some informations in the "fake" config file are still used by the launcher) To install SlamTilt, just copy the full CD content and past in the dedicated "SlamTilt" directory and that's all! (only "SlamTilt" 1997 is supported by PinCabView2D, for "SlamTilt Resurrection" 1999 please use the "not 2D" version of PinCabView available in VPUniverse's forum too) - Silverball2 native support added (same as Silverball but with up to 3 more tables) - Desktop mode should be fixed (display/ratio) - 180° Rotation should be fixed - Some more shader improvements - Some quicklanch timings improvements 1.2 - Keys mapping fixed for the standalone versions of Pinball Dreams, Dreams II and Mania - Keys mapping improved for Pinball Illusions, Ultimate Pinball, Absolute Pinball (left&right nudges added) - Direct launch fixed for Pinball Mania. - DOSBox-PinHackV3x : ratio code improved. - DOSBox-PinHackV3x : You can now set a ratio for the standard game resolution and an other for the expanded one. - DOSBox-PinHackV3x : Default ratio are now set to 4:3 for standard gaming and 9:16 for the expanded resolution (when used without the launcher) - CRT effect is now removed by default when used without the launcher (can help to install and set the games before play) 1.1 - Full support added for Pinball Wizard 2000 - Native support added for the standalone versions of Pinball Dreams, Dreams II, Fantasies, Mania. - Patch added to fix Pinball 2000 and Pinball Dreams II (standalone) intro and menu. - Some key timing fixes for direct launch command (you can use TimerScale option in the ini to match better your machine speed). - DOSBox Pinhack sources cleanups for release. - A few changes in the config files and game folders. If you already used the previous version please check again the autoexec section after updating. 1.0 First Official Release ****************************************************************************************************************************************************************************** PinCabView Info / Support : https://vpuniverse.com/forums/topic/5494-pincabview-bigraceusa-fantasticjourney-timeshock-theweb-wormspinball-worldrallyfever-slamtilt-resurrection/ PinCabView2D Info / Support : https://vpuniverse.com/forums/topic/5744-pincabview2d-most-old-dos-pinball-games-in-your-pincab/ PinCabViewWFS Info / Support : https://vpuniverse.com/forums/topic/5903-pincabviewwfs-all-wildfire-studios-pinball-pc-games-in-your-pincab/ ArcCabView/PinCabView shader Info / Support : http://www.emuline.org/topic/2598-arccabview-display-your-arcade-games-just-as-you-want/ Thanks to Ducon2016 and Houb for the amazing "CRTGeomMOD" shader (and thanks to cgwg for the original CRTGeom shader) http://www.emuline.org/topic/1420-shader-crt-multifonction-kick-ass-looking-games Big thanks to Felipe Sanches, Joaquim Hilari, sirlee,... for the DOSBox "PinHack" version used to remove the game's scrolling https://github.com/DeXteRrBDN/dosbox-pinhack And thanks to all the others DOSBox "PinHack" build contributors too : https://www.vogons.org/viewtopic.php?f=41&t=12424 ReShade home : https://reshade.me DOSBox home : https://www.dosbox.com dgVoodoo2 home : http://dege.freeweb.hu/ ****************************************************************************************************************************************************************************** Download PinCabView2D 3.3 : https://www.mediafire.com/folder/5ttx0loy7lzfy/ArcCabView Nota: Please respect my hard work, I spent more than a thousand hours working on the full PinCabView projects (Launchers, Memory patches, ReShade Shader, DosBox code patches...). I know it's not perfect and yes it can be improved but please ask me before releasing any update/mod. Also if you made improvements or any changes please leave the credits to all the people who contributed directly or indirectly to this project and share your code/changes Enjoy! 👍
Cimmerian Posted September 12, 2021 Posted September 12, 2021 This is a cool project! I've always wanted my Android pinball to work on my cab. I have it all loading but no sound & the cab buttons don't work but I'm sure I'll figure it out. Thanks for your teams hard work!
MrMan2k7 Posted September 13, 2021 Posted September 13, 2021 Very cool! I have some fond memories of playing Epic Pinball. I'm looking forward to playing it again, as well as trying out some of these other DOS games. I started working on some wheels for Epic Pinball:
Content Provider Aubrel Posted September 14, 2021 Author Content Provider Posted September 14, 2021 20 hours ago, MrMan2k7 said: Very cool! I have some fond memories of playing Epic Pinball. I'm looking forward to playing it again, as well as trying out some of these other DOS games. I started working on some wheels for Epic Pinball: Nice! Thanks! Unfortunately Epic Pinball is one of the very few games with no directlaunch support (ie : the full game is launched but you can't launch directly a specific table) At this time these games don't have direct individual table launch support through the launcher : - Epic Pinball - Silverball - Psycho Pinball - Pinball Wizard 2000 For all the others games their tables can be launched directly by command line.
MrMan2k7 Posted September 14, 2021 Posted September 14, 2021 38 minutes ago, Aubrel said: Unfortunately Epic Pinball is one of the very few games with no directlaunch support (ie : the full game is launched but you can't launch directly a specific table) At this time these games don't have direct individual table launch support through the launcher : - Epic Pinball - Silverball - Psycho Pinball - Pinball Wizard 2000 That's too bad! Could this functionality be added indirectly with an AutoHotKey script? I haven't set up any AHK scripts myself, but I know it was used to launch Zaccaria Pinball tables before they added command line launching natively.
Content Provider Aubrel Posted September 14, 2021 Author Content Provider Posted September 14, 2021 it can be done... that's nearly what's done for the others but it's a boring task... And for so few people... (According to the replies here and elsewhere, we should be nearly the only guys interesting by these old games ) I saw a few mapping problems with some of the new games, so I will release again an update soon. I think a wheel image per game would be already very nice and enough (and probably less time consuming for you too) If you want to do that, it would be awesome
ElDude33 Posted September 14, 2021 Posted September 14, 2021 well not the only guys... a buddy of mine was just asking about this yesterday and his cab gets delivered this week. Good timing. I played these as a kid and I want to get them setup on my cab too.
Content Provider Aubrel Posted September 15, 2021 Author Content Provider Posted September 15, 2021 Just updated to 1.2 with some inputs fixed and some DOSBox PinHack code improvements (it doesn't change anything here but it's beter )
superproxy Posted September 16, 2021 Posted September 16, 2021 Love this but I no longer have my DOS copies of these games. Where did you guys re-buy these from? Can someone please send me link or PM, if needed? Thanks.
tmpc Posted September 16, 2021 Posted September 16, 2021 This very cool, i remember most of these tables. Will give this a try. Thanks.
Content Provider Aubrel Posted September 17, 2021 Author Content Provider Posted September 17, 2021 Nice to see some interest Most of these games are "abandonware" and so can be found in websites proposing such content. The game are very easy to install but it's not "plug&play" : for most of them you have to install the game in dos with DOSBox, you may also have to set the sound configuration to "soundblaster 16" and to check the autoexec part of the game config file to be sure it matches your installation (if not you will have to edit this part of the config file). I would have been pleased to make them working "plug and play" but it can't be done for legal reasons. Also I made it working for Landscape and portrait configurations BUT the CRT effect will look better if you have your screen in portrait mode before launch. At first I made a script to rotate the screen before launch but unfortunately it doesn't work for all OS nor graphic cards... So if your pincab has the main screen in landscape configuration (it's my case) you better have to rotate your screen before launch with irotate or anything else (it will look better)
OscarSNM Posted September 19, 2021 Posted September 19, 2021 Hi Aubrel!!! Great Project!!!! I think that there is more people interested on this launcher, but it has no great visibility. I love this games and search for something like this several times. Thanks so much to this!!! (Sorry my crappy english, I'm form Buenos Aires)
MrMan2k7 Posted September 22, 2021 Posted September 22, 2021 I'm having some issues with direct launching tables in a few of the games. I downloaded the Pinball Gold Pack from GOG. Pinball Illusions works fine, but I'm having problems with Pinball Dreams Deluxe and Pinball Fantasies Deluxe. In Pinball Dreams Deluxe, when I add any numbers as launch commands, it loads quickly to the table menu, but it does not launch a specific table. In Pinball Fantasies Deluxe, adding 1 or 2 as launch commands correctly loads up the Party Land and Devils tables, but any number above this does not work correctly and just loads into the Pinball Fantasies section of the game instead of the Pinball Mania section with the other 4 tables.
Content Provider Aubrel Posted September 22, 2021 Author Content Provider Posted September 22, 2021 these timings are a pain... depending on your computer spec some game load faster or slower on some machines. that's why I added a TimerScale option, try to increase this value to approx 1.5 and it should work (with 1.5, all the launch timings will be 1.5x longer than the default one)
MrMan2k7 Posted September 22, 2021 Posted September 22, 2021 9 hours ago, Aubrel said: these timings are a pain... depending on your computer spec some game load faster or slower on some machines. that's why I added a TimerScale option, try to increase this value to approx 1.5 and it should work (with 1.5, all the launch timings will be 1.5x longer than the default one) Changing the TimerScale fixed it! 1.5 worked for Pinball Fantasies Deluxe, but I had to increase it to 2.5 to get Pinball Dreams Deluxe working properly. Thanks again!
Content Provider Aubrel Posted September 22, 2021 Author Content Provider Posted September 22, 2021 Nice! Thanks for the feadback I will try to improve these timings a little for the upcoming version It should be released very soon and will have full SlamTilt support (4 very nice 2D tables!!)
Content Provider Aubrel Posted September 23, 2021 Author Content Provider Posted September 23, 2021 PinCabView2D 1.3 released! - SlamTilt (Windows) support added (doesn't use DOSBox at all but some informations in the "fake" config file are still used by the launcher) To install SlamTilt, just copy the full CD content and past in the dedicated "SlamTilt" directory and that's all! (only "SlamTilt" 1997 is supported by PinCabView2D, for "SlamTilt Resurrection" 1999 please use the "not 2D" version of PinCabView available in VPUniverse's forum too) - Silverball2 native support added (same as Silverball but with up to 3 more tables) - Desktop mode should be fixed (display/ratio) - 180° Rotation should be fixed - Some more shader improvements - Some quicklanch timings improvements I'm very happy to get the original SlamTilt working too : this is 4 very nice tables to discover or to remember! Enjoy!
OscarSNM Posted September 23, 2021 Posted September 23, 2021 I can't wait to try it!!!! THANXXXXXXX!!!!!!
Content Provider Aubrel Posted September 23, 2021 Author Content Provider Posted September 23, 2021 I found a few problems with SlamTilt : the DMD size initialisation seems to be not working in some cases... And also the performances are very poor: I made some more testings with a less powerfull computer and the game runs very slow... A patch will come soon Edit : discrete update the launcher in the archieve available from now should fix the issue with SlamTilt. For now only the launcher is updated (if you have already installed the 1.3 version you can just replace "PinCabView2DLauncher.exe" The performances will still be very poor but a true update with a very optimized shader will follow this night.
frogopus Posted October 14, 2021 Posted October 14, 2021 (edited) Thanks, for this. I'm loving having my old Epic games on my table. Edited October 14, 2021 by frogopus
Content Provider Aubrel Posted October 14, 2021 Author Content Provider Posted October 14, 2021 16 hours ago, frogopus said: Thanks, for this. I'm loving having my old Epic games on my table. Thanks! I still didn't updated anything but I made very big progresses. A big update will come for PinCabView and PinCabView2D (and most probably CRTGeomMOD too ) I have nearly rewritten again the full shader to get betters results and betters performances (and also to fix a few old issues...) I made my best to get the full features of CRTGeomMOD without having anything broken nor performaces lost in the process and in fact it's nearly 40% faster now That wasn't very simple but I think I have now something very nice, it will fix and improve CRTGeomMOD a lot too. On the next update the 6 Wildfire Studio games will be supported (most probably with a new dedicated launcher) It includes: "Austin Powers Pinball", "Balls Of Steel", "Devil's Island Pinball", "Dirt Track Racing Pinball", "Kiss Pinball" and "Ultimate Gold Pinball" So a total of nearly 50 new supported pinball tables! 🤯 PincabView2D will also get a full external database feature so you will be able to set everything as you want per games and add/try all the games you want too So stay tuned!! PS: And if you have some issues or requests it's now time to repport!!
Content Provider Aubrel Posted October 25, 2021 Author Content Provider Posted October 25, 2021 PinCabView2D 2.0 released! - Big shader update (nearly completely rewritten) to get better performances (nearly 50% faster than before), better results and more features. It will also fix some old issues in CRTGeomMOD and bring many new possibilities! - Most game settings are now in extern ini file. so nearly everything can be changed and games/quicklaunch can be added or adjusted. First post updated : Enjoy !
Content Provider Aubrel Posted November 23, 2021 Author Content Provider Posted November 23, 2021 Now updated to v.3.0 with ArcCabView/PinCabView shader version 1.0a included And DOSBox PinHack v3x is now updated/patched to fix Pinball Illusions BGM ! Everything runs and looks even better ! 😍
regbox80 Posted November 28, 2021 Posted November 28, 2021 (edited) deleted Edited November 28, 2021 by regbox80
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now