It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
Hey all,

Wanna play One Unit Whole Blood like it originally was? & Have it so that when 1 song ends while playing itll either repeat itself or start the next like it is sposed to? & to experience less crashes? & to get it to the resolution you like best?

Well look no further.

Step 1: Install GoG's One Unit Whole Blood

Step 2: Goto http://ykhwong.x-y.net/xe/dosbox_data/143

Step 3: download the file named and I quote, "20121206.7z"

Step 4: Extract all the contents of that .7z file to the and I quote, "DOSBOX" folder of your One Unit Whole Blood installation
NOTE: Overwrite everything and anything when asked

Step 5: Goto your One Unit Whole Blood installation
NOTE: Default installation is usually and I quote, "C:\Program Files (x86)\GOG.com\One Unit Whole Blood"

Step 6: Search for the file(s) named and I quote, "dosboxBlood.conf & dosboxBlood_addon.conf"

Step 7: Open them

Step 8: Goto the provided urls | dosboxBlood - https://docs.google.com/file/d/0B4Oy3Ov2pUKHQmc4OUVQVHo0MWs/edit | dosboxBlood_addon - https://docs.google.com/file/d/0B4Oy3Ov2pUKHUlNJZFV0VEJvdWc/edit

Step 9: Copy all in those urls over what is in those files you jest opened

Step 10: Save the files.

Now you can if wanted edit those conf files to run dosbox in the resolution you prefer of course. But you should be able to enjoy One Unit Whole Blood as it is sposed to be and with much more stability. + now when a your playing a level/map and the background music stops, itll start right up again as it is sposed to.

Here is the youtube HD video of me playing One Unit Whole Blood with this updated version of DosBox: https://www.youtube.com/watch?v=4FMaRiazNnI
Post edited December 06, 2012 by Stixsmaster
avatar
Stixsmaster: Hey all,

Wanna play One Unit Whole Blood like it originally was? & Have it so that when 1 song ends while playing itll either repeat itself or start the next like it is sposed to? & to experience less crashes? & to get it to the resolution you like best?
Nice find! It's good to see DOSBox development is still coming along. I was able to get Blood to run at 1280x1024 at a reasonable 25-35 FPS with that build, where it was in the low teens before.
Honestly there isnt really a need to make the game run internally at any resolution above 800x600.

All it does usually is suck up more resources from your rig causing more lag for you even sumtimes glitches withen the game.

Personally I recommend peeps set there game(s) resolution to be at max 800x600 ingame then go into your dosbox .conf files and set your desktop resolution in it manually in it. & that will make the game visually look jest as good as if it were any resolution higher + you keep lots of performance.
avatar
Stixsmaster: Honestly there isnt really a need to make the game run internally at any resolution above 800x600.

All it does usually is suck up more resources from your rig causing more lag for you even sumtimes glitches withen the game.

Personally I recommend peeps set there game(s) resolution to be at max 800x600 ingame then go into your dosbox .conf files and set your desktop resolution in it manually in it. & that will make the game visually look jest as good as if it were any resolution higher + you keep lots of performance.
I cranked it up to see where it would choke. 1024x768 still has that video flicker and openGL looks extra blurry when it's scaled up. If I can play it at a higher resolution, to where things look much crisper, that's a win. That sweet spot of crispness and playability ended up being at 1280x1024
I provided the url in my first post here to my youtube video for this thread.
When I use this new SVN build it doesn't full screen properly. Instead I get what appears to be the DOSBox window but made as large as the screen, but offset slightly so that I can see a half of a scaled up menu bar at the top of the screen, and the bottom of the screen is pushed ever so slightly off the bottom.

Also, the mouse isn't captured so I get a large mouse pointer moving over the screen. To resolve it I have to Alt-Enter to windowed mode then back again.

I have a different SVN build DOSBox (from May I think) and it works just fine. The performance I got was very similar indeed and this is running using the original 800x600 resolution with ddraw.
avatar
korell: When I use this new SVN build it doesn't full screen properly. Instead I get what appears to be the DOSBox window but made as large as the screen, but offset slightly so that I can see a half of a scaled up menu bar at the top of the screen, and the bottom of the screen is pushed ever so slightly off the bottom.

Also, the mouse isn't captured so I get a large mouse pointer moving over the screen. To resolve it I have to Alt-Enter to windowed mode then back again.

I have a different SVN build DOSBox (from May I think) and it works just fine. The performance I got was very similar indeed and this is running using the original 800x600 resolution with ddraw.
If you used Stixsmaster's conf files, you will want to change the fullresolution & windowresolution values to whatever your resolution is set at.
avatar
DustyStyx: If you used Stixsmaster's conf files, you will want to change the fullresolution & windowresolution values to whatever your resolution is set at.
I did use his conf files and did change the resolution which I set to the default of "original".
avatar
DustyStyx: If you used Stixsmaster's conf files, you will want to change the fullresolution & windowresolution values to whatever your resolution is set at.
avatar
korell: I did use his conf files and did change the resolution which I set to the default of "original".
LOL. You answered your own question as to what your problem is. Of course whenever you set dosbox to run sumthang in its "original" resolution itll do jest that. And the original resolution by default for One Unit Whole Blood and well if I remember correctly any other dos game or Build Engine game is usually 320x240.
Post edited November 30, 2012 by Stixsmaster
avatar
Stixsmaster: LOL. You answered your own question as to what your problem is. Of course whenever you set dosbox to run sumthang in its "original" resolution itll do jest that. And the original resolution by default for One Unit Whole Blood and well if I remember correctly any other dos game or Build Engine game is usually 320x240.
No, because I used the game's own setup to change the resolution to 800x600, so the 'original' option would pick up that the game is running in 800x600.
avatar
Stixsmaster: LOL. You answered your own question as to what your problem is. Of course whenever you set dosbox to run sumthang in its "original" resolution itll do jest that. And the original resolution by default for One Unit Whole Blood and well if I remember correctly any other dos game or Build Engine game is usually 320x240.
avatar
korell: No, because I used the game's own setup to change the resolution to 800x600, so the 'original' option would pick up that the game is running in 800x600.
DOSBox sees the fullresolution & windowresolution values and regards those fields as the target sizes it should scale the original game resolution to. Basically, you are saying: "DOSBox, I have a screen resolution of 1680x1050, please scale this emulated 800x600 video feed to fit as best you can, thank you." Depending on other settings in DOSBox, if you just specify original it will just project the original 800x600 at 800x600 and not worry about scaling it up to fit your native resolution, this is most noticeable if your output value is set to surface or overlay.
avatar
DustyStyx: DOSBox sees the fullresolution & windowresolution values and regards those fields as the target sizes it should scale the original game resolution to. Basically, you are saying: "DOSBox, I have a screen resolution of 1680x1050, please scale this emulated 800x600 video feed to fit as best you can, thank you." Depending on other settings in DOSBox, if you just specify original it will just project the original 800x600 at 800x600 and not worry about scaling it up to fit your native resolution, this is most noticeable if your output value is set to surface or overlay.
So what would this do (bearing in mind that my Blood's settings are set to 800x600):

fullscreen=true
fulldouble=false
fullresolution=original
windowresolution=original
output=ddraw
avatar
DustyStyx: DOSBox sees the fullresolution & windowresolution values and regards those fields as the target sizes it should scale the original game resolution to. Basically, you are saying: "DOSBox, I have a screen resolution of 1680x1050, please scale this emulated 800x600 video feed to fit as best you can, thank you." Depending on other settings in DOSBox, if you just specify original it will just project the original 800x600 at 800x600 and not worry about scaling it up to fit your native resolution, this is most noticeable if your output value is set to surface or overlay.
avatar
korell: So what would this do (bearing in mind that my Blood's settings are set to 800x600):

fullscreen=true
fulldouble=false
fullresolution=original
windowresolution=original
output=ddraw
Make it 800x600
avatar
korell: So what would this do (bearing in mind that my Blood's settings are set to 800x600):

fullscreen=true
fulldouble=false
fullresolution=original
windowresolution=original
output=ddraw
It depends on the video card settings for the primary OS. From my experience most video cards will try to scale a fullscreen application using DirectX or OpenGL to take up the limits of the monitor, but some video cards can be set to just play the video at a 1:1 ratio in the center of the screen, leaving a thick black border around the smaller video output. If you are on a laptop, sometimes there is a video out scaling key associated with your function keys (function+F5 for example), this might also influence the video on screen.

Setting fullresolution to original, 800x600, or whatever native resolution your monitor supports will probably do the same thing, if you've not tinkered with the default videocard settings in Windows. However if you specify a resolution that your monitor won't support, DOSBox will do some funky things akin to what you reported in your original post.

Setting windowresolution to original should just render a 800x600 window when you alt-enter to toggle between fullscreen and windowed.
avatar
DustyStyx: It depends on the video card settings for the primary OS. From my experience most video cards will try to scale a fullscreen application using DirectX or OpenGL to take up the limits of the monitor, but some video cards can be set to just play the video at a 1:1 ratio in the center of the screen, leaving a thick black border around the smaller video output. If you are on a laptop, sometimes there is a video out scaling key associated with your function keys (function+F5 for example), this might also influence the video on screen.

Setting fullresolution to original, 800x600, or whatever native resolution your monitor supports will probably do the same thing, if you've not tinkered with the default videocard settings in Windows. However if you specify a resolution that your monitor won't support, DOSBox will do some funky things akin to what you reported in your original post.

Setting windowresolution to original should just render a 800x600 window when you alt-enter to toggle between fullscreen and windowed.
See, that's where I don't get it. Using normal DOSBox 0.74 and the earlier SVN version that I have for Blood, using 'original' has never been an issue. My graphics card scales it to full screen anyway (with horizontal stretch not pillarboxed). So it definitely isn't a case of the resolution not being supported. In this scenario, I can't see how using 800x600 would be any different to using original, as the game is set to use 800x600.

The only thing I can think of is that with the new SVN using Stixsmaster's conf files it uses opengl for output rather than ddraw which I've been using up until now. Also, the new SVN has some glide files in it.