VOGONS

Common searches


Pinball Fantasies no-scroll patch for dosbox 0.65

Topic actions

Reply 60 of 66, by xjas

User metadata
Rank l33t
Rank
l33t

Thanks for keeping this patch alive guys! 😀

Is there a way to get this to maximize on a vertically-rotated display? I don't care that it's going to be non-pixel-perfect scaling, I just want it to fill the screen:

CameraZOOM-20191025140815272.jpg
Filename
CameraZOOM-20191025140815272.jpg
File size
318.08 KiB
Views
153 views
File license
Fair use/fair dealing exception

selected builds & megathreads { Quick & Clean | Like a Hipster | Only One 'T' | In a Lunchbox | IT IS THE NINETIES }

Reply 61 of 66, by DeXteRrBDN

User metadata
Rank Newbie
Rank
Newbie

I love your picture! 😁

Regarding the resolution, maybe you can try using the scaler option from "normal2x" to "normal3x". I'm using "ddraw" also, it is the one that best fits to me rearding screen resolution and aspect ratios.

Anyway I did not try playing in vertical, I always play at the TV 😁

Reply 63 of 66, by sonninnos

User metadata
Rank Newbie
Rank
Newbie

Fills the screen just fine here (Lenovo L220x is 16:10):

pinhack-partyland.jpg
Filename
pinhack-partyland.jpg
File size
1.52 MiB
Views
137 views
File license
Fair use/fair dealing exception

I use "opengl" and resolutions on "desktop" and the vertical screen as the primary screen for best results. With "ddraw" the screen cuts at the middle and the scaling is all blocky.

Last edited by sonninnos on 2019-12-10, 06:39. Edited 1 time in total.

Reply 64 of 66, by xjas

User metadata
Rank l33t
Rank
l33t

Thanks guys. I forget what scaler I have it set up for but I'll tweak the settings and play around some more.

@sonninnos: nice! It's a bit of a back-burner project for me, but I set this up to build a tabletop pinball "arcade cab" with some suitably chunky buttons for the flippers, etc. 😉 I'll post pics when it's done.

selected builds & megathreads { Quick & Clean | Like a Hipster | Only One 'T' | In a Lunchbox | IT IS THE NINETIES }

Reply 65 of 66, by sirlee

User metadata
Rank Newbie
Rank
Newbie

First of all - THANK YOU all for contributing to this.

Today I tried the precompiled DOSBox from DeXteRrBDN with the gog.com version of pinball illusions and found that it would not work. After debugging for some time I found that the the dosboxallpinballs.exe was compiled without support for CD images. Unfortunately the GOG Version uses the CD version of this game. As the CD version comes with an additional table called "The Vikings", i felt it was time to compile a new version! 😀

Here is the compiled version. Again use at your own risk 😁

As I did not remember on how I applied the patch last time and had problems finding info on how to use the .patch file I provide a quick summary on how to do your own Windows version below (I am sure you Linux guys out there can handle yourselves 😉 )

1. Follow all steps of the official Dosbox compilation tutorial: https://www.dosbox.com/wiki/Building_DOSBox_with_MinGW EXCEPT for the last "make" command.
2. mark and copy the content of https://github.com/DeXteRrBDN/dosbox-pinhack/ … h/pinhack.patch (only the code part of course!)
3. create a new text file under <location of mingw>\msys\1.0\home\<yourusername>\dosbox called pinhack.patch. Open it with notepad++ (or your favorite editor). Paste the above content into the file and save it.
4. in your MinGW window run the following command from within the directory containing the patch:

patch -p0 < pinhack.patch

5. Execute the final "make" command from the DOSBox tutorial.
6. You should now have a patched version.

Enjoy!

btw. I tried above procedure with downloading pinhack.patch instead of copy&paste. I used right-click save-as from chrome this saved the whole webpage under the file name instead of just the code. How do I download a patch file from Github properly?

Attachments

Reply 66 of 66, by sirlee

User metadata
Rank Newbie
Rank
Newbie

Pinball Mania Settings (from GOG Version of Pinball Fantasies Deluxe which contains Pinball Mania) are a bit different from Pinball Fantasies (playfield is cut with 608 height)

I am using this now:

pinhack = true
pinhacktriggerwidth = 320
pinhacktriggerheight = 350
pinhackexpandwidth = 0
pinhackexpandheight = 630
pinhackpd = false
pinhackpsycho = true
pinhackdoublewidth = normal