Code Monkey home page Code Monkey logo

dosbox-optionals's People

Contributors

martyshepard avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

Forkers

diab1e

dosbox-optionals's Issues

"Chaos Control" freezes

"Chaos Control" freezes some secons in this point (practically the beginning of the first phase):
chaos_000

It could possibly happen at other points of the game.

Works well with DOSBox 0.74-3 standard.

DOSbox-Optionals build will not run executable passed in from command line

The current DOSBox Optionals build ignores any DOS executable passed on the command line.

When a program is included on the command line (parameter "name" in DOSbox parlance), it always simply opens an interactive Dosbox command shell, with a Z: prompt.

Proper operation would be to mount the executable's directory as C:\ and then run the executable. This does not happen.

Simcity mouse not extending to window edge on Right hand side

In Release r4475 when running Simcity you are unable to scroll the screen also the mouse appears to not fully reach the edge of the screen
If you roll back to version 4397 you are able to scroll the screen as expected

This issue happens with the standard conf
Windows 10

image

R4475. Mouse at extent of screen area

image
R4397. Mouse full extended to the right hand side of the screen area allowing game to run as expected.

Windows 95 setup freezes

I've prepared a 2gig hdd.img file, mounted it and copied the Win95 folder from a Windows 95b CD-Rom. When I execute the setup.exe it freezes after pressing "Enter".

scandisk_000

DOSBox-Optionals two suggestions

Add option to invert joystick axis, since some games require it.

In general, improve the 3Dfx implementation (a lot of games fail totally or partially). Perhaps it would be enough to update the glide2x.ovl library.

Greetings and thanks :)

Nice stuff and a question

Thank you for creating this build, I love to attempt giving old games their original look.

Does Dosbox have a setting for doubling up lowres VGA modes? Unlike CGA/EGA monitors, VGA ones doubled the resolution which caused the iconic double scanlines, it may sound useless but for shaders to handle it 1:1 there should be a way to reproduce this behavior. So far I'm using normal2x as a workaround which looks good enough.

Here, as a present a fine tuned shader to give off a VGA monitor vibe, tested on a 1080p display.
crt-lottes_vga.zip

[SOLVED config solution] Fantasy General svga_s3 error

Hi,

by default my "machine" video card configuration is: svga_s3 for all games.

The game "Fantasy General" can play as standard VESA or use UVCONFIG.EXE to select your card.

Well, using regular DOSBox you can execute UVCONFIG.EXE but the DOSBox-Optionals freezes. But It works well if you change "machine" to svga_et3000, svga_et4000 or svga_paradise.

Although you can play the game using the standard VESA and is not necessary to execute UVCONFIG.EXE, the point is which for some reason UVCONFIG.EXE doesn't work with svga_s3, when original DOSBox does.

So, I just show this possible bug, to improve the Optionals build.

Greetings :)

Some games have high-pitched DSP sound effects (sblaster)

I found a few games have frequency shifted DSP sound effects, that is, the sounds play faster than they should and are high-pitched. This is using default config on r4397 (latest as of this writing).

Example games:

  1. Prince of persia - Sound effects like gate closing, falling floors smashing, and bumping into walls play back faster, at a higher frequency. Music works fine.
  2. Galactix - It's most obvious if you sit through the intro. When the news anchor begins to talk his voice is shifted to a higher frequency and sounds high pitched,
  3. Wolfenstein 3d - Bad guys sound like elves when shouting or dying because they are high pitched.

I tried playing around with rates on the mixer, changing SB type, but those had no affect. Perhaps there's some other sblaster setting Im not aware of that could fix this?

I am unable to repro this on DosBox 74-2 (standard), or DosBox ECE.

Linux and Mac support?

This looks like a great branch, but I’m disappointed I cannot get it to compile on Linux or Mac. The autogen and configure will execute, but no make.ini file gets generated, so I cannot proceed to the ‘make’ phase of the build.

Is there any chance of supporting builds for these platforms, or are there technical prerequisites for this branch that mean it will only ever work on Windows?

Question on use of .conf options

Hello —

Is it possible to configure the shader options in a separate .conf file?

Many off-the-shelf systems already have conf files created for many (hundreds) of individual games... being able to set the shader (or other) options “globally” would be stupendous versus editing all those files.

Weird game launch problem

I just tried this for the first time and I really love DOSBox-Optionals :) I have a DOSBox launcher Launchbox in use and there is a weird issue with starting a game. When I click on the game, the actual game won't start loading, it only opens the DOSBox screen with the standard prompt "z:". If I use the default Dosbox version 0.74, the game goes past the prompt and actually starts loading.
Game starts normally also with e.g. DOSBox ECE.

It seems that for some reason the DOSBox optionals does not automagically mount the game directory as the other versions seems to do?

This also happens with other DOSBox frontends, so there's definitely something different related to DOSBox versions and launching a game.

What could be the difference, that causes this?

Win10
Launchbox 11.2 (latest)
DOSBox Optionals r4338

Stuttering FMV in Tomb Raider

The FMV cutscenes in the original Tomb Raider stutter using Optionals, whereas they are fine with other builds of DOSBox. I have tried altering every option I can think to alter, but nothing makes a difference. The stuttering seems less towards the end of each cutscene.

Here's an example:

TombRaiderCapture.mp4

And this is the conf file I'm using:
TombRaiderConfFile.txt

"Dyna Blaster" vertical black lines

dyna_000

I have tried with all vga cards and renders possible (and no shaders), but same result. No only using the last version DOSBox SVN r4397 (Optionals), but in older as r4336.

No graphic problems playing from DOSBox 0.74-3 standard.

Greetings.

Resync 3dfx code with MAME?

Have you looked into merging code from modern MAME back into kekko's patch? My understanding is when MAME developer tedgreen came along to work on Midway Seattle, etc. hardware he made a number of changes and updates, adding support for newer chips, etc. I'm not sure what would change but you never know.

https://github.com/mamedev/mame/blob/master/src/devices/video/vooddefs.ipp
https://github.com/mamedev/mame/blob/master/src/devices/video/voodoo.cpp
https://github.com/mamedev/mame/blob/master/src/devices/video/voodoo.h
https://github.com/mamedev/mame/blob/master/src/devices/video/voodoo_pci.cpp
https://github.com/mamedev/mame/blob/master/src/devices/video/voodoo_pci.h
https://github.com/mamedev/mame/blob/master/src/devices/video/voodoo_rast.ipp

License on this specific code remains the same, 3-clause BSD, compatible with any GPLv2 project.

The same goes the other way - if there was some fix to kekko's emulation that's accurate and could be licensed BSD and upstreamed, MAMEdev would be interested. Tho different developers than Aaron Giles would likely be involved these days.

"Archimedean Dynasty" 3dfx issues

Hi,

"Archimedean Dynasty" in his 3dfx version, has big graphical issues.

Part of the submarine's cabin disappears and other elements appear and disappear intermittently.

SFX sounds play faster in Blackthorne in the newest release

I've just found recently that all SFX sounds play faster and with higher pitch in Blackthorne.
This issue occures in DOSBox.SVN.r4397.Optionals.Build.on.Dec.25.2020.183550 and DOSBox.SVN.r4338.Optionals.Build.on.May.2.2020.002901

The latest release that didn't have the issue was DOSBox.SVN.r4306.Optionals.Build.on.Jan.8.2020.090345

Blackthorne-good-sfx.mp4
Blacthorne-bad-sfx.mp4

FIFA Soccer 96 and 97 videos fluency problem

The introductory video of FIFA Soccer 96 have micro-cuts. The exit video of the game neither is fluid at 100%.

I have tried "DSP-DMA_Playback = False" as it solved the problem for me with other games, but in this case it doesn't work.

FIFA Soccer 97's videos also little problem of fluency with Optionals.

Both game video's fluid at 100% from DOSBox standard.

I attach you the FIFA96 config file.

Thanks
config.txt
.

Problem with shaders

I'm trying this dosbox for the shaders and the problem is that when is in window mode it looks great, i can see the shader improving the image BUT when i go to fullscreen the image goes bad, like if it the shader was not there

i have the conf like this, tried the other options but doesn't change anything:

fullscreen = false
fullscreenmode = exklusiv
display= 0
vsync = false
fullresolution= 1920x1080
windowresolution= 1280x960
windowborderless= false
output = opengl
gl.shpath= .\DATA\SHADERS
gl.shader = xBR-LV2
texture.renderer= opengl
UseAspectHeight= true
autolock= true
mmbutton= true
sensitivity = 100
DisableSystemKeys = false
waitonerror = true
priority = higher,normal
mapperfile = \KeyMap.map
Dosbox Shutdown Key = 0
VoodooUseOwnWindowRes = false
VoodooUseOwnFullScRes = false
VoodooDesktopFullScrn = true
WindowsTaskbarAdjust = -5
DisableIntroStartup = false

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.