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

×
Thankyou,I appreciate the help but was not too concerned about it.Just reporting the problem.
Post edited September 01, 2018 by Tauto
Scanlines need a serious improvement for all 16:9 displays... with all resolutions are weird... this not happen with 4:3 and 16:10 displays...
Post edited September 06, 2018 by FulVal
avatar
Qbix: We have released a maintenance release for DOSBox 0.74, which solves the following problems:
avatar
ZFR: Thank you, Qbix.

Just out of curiosity, are there any plans of migrating the official DOSBox to SDL2?
It's standard not to talk about big changes to DOSBox so doubt Qbix will respond but considering DOSBox uses SDL and 1.2 is no longer being developed then you can assume it's being looked into but it's nowhere near a priority. Devs are concerned about breaking host compatibility just as much as guest compatibility and SDL 2 breaks OS support and requires alot of testing as well when all you want to do is fix game issues it's annoying to have to worry about SDL issues. DOSBox is used on more than just Windows,Linux, MacOS and even on those is used on no longer supported versions of those OS as well.

Example: Officially DOSBox supports Windows 95+ with Active Desktop (and DOS with HX DOS extender), wether you care or not this is highly useful for retro machines, not many emulators can say the same.
avatar
FulVal: Scanlines need a serious improvement for all display resolutions...
avatar
FulVal: Scanlines need a serious improvement for all display resolutions...
Gonna be honest: Even though I did use a ginormous CRT for about a decade, I never did notice scanlines on it, the 90s tv I had, or any of the other screens in the house.

At least, nothing to the degree I've seen in some screenshots. (Example attached.)
Attachments:
With my old LCD with native 1280x1024 resolution it was working fine with good scanlines (this with fullresolution=original); it works bad with all non-4:3/5:4 displays...

(scan2x emulate scanlines, but are bad with all widescreens displays...)

edit: FIXED!! with output=opengl and scaler=scan2x i can see good scanlines (a little too black i think, but are still good) with native resolution (1920x1080); i think that can works bad with a not native resolution; all other output settings works bad with scanlines

This with ONLY 0.74-2 version, NOT with 0.74 because it crash
Post edited September 06, 2018 by FulVal
Woah, DOSBox isn't dead! Thanks a lot Qbix! Very happy to see official releases again! :)

By the way, considering that the project is open-source, I'm surprised it took so long for a new version, especially considering its popularity boom thanks to GOG. As a developer, I'm curious to know what caused this.
avatar
SmashManiac: Woah, DOSBox isn't dead! Thanks a lot Qbix! Very happy to see official releases again! :)

By the way, considering that the project is open-source, I'm surprised it took so long for a new version, especially considering its popularity boom thanks to GOG. As a developer, I'm curious to know what caused this.
It's a long and complicated story.

But the TL;DR: Choosing between universal compatibility and game specific patches.
Thank you, Qbix! ^_^
avatar
dtgreene: Out of curiosity, is there anywhere I could find a detailed technical explanation of why save states are more difficult for DOSBox, and of what would need to be done to impoement them?
I suppose that emulators support a very limited set of hardware that is recreated in software. I imagine that DOSbox gives access to some of the real hardware in your machine and would need to track its state to reset it later. Say "tell the sound card to play this tone for 20 seconds; after 5 seconds you save the state, and reset it. You would expect the sound to persist but it may not because that instruction was given many cycles ago.
Constantly tracking state is quite an expensive operation given that it will be used in only 1 out of billions of cycles and it would be required to work on all configurations of hardware.

However, I do remember playing with an old nifty TSR program called "Game Wizard". I had tons of fun with it, cheating in videogames by altering the values in memory. I learned a lot about computers through it. It also helped me bypass the game check from Frontier: Elite II (thanks a lot for the horrible manual, local publishers! You should be ashamed!)
One of its features is to store and restore the contents of RAM, so you could get a similar effect to what you desire: save states. Let me know if you can track it down on the Internet. It sure was a great program.
avatar
dtgreene: Out of curiosity, is there anywhere I could find a detailed technical explanation of why save states are more difficult for DOSBox, and of what would need to be done to impoement them?
I suppose that emulators support a very limited set of hardware that is recreated in software. I imagine that DOSbox gives access to some of the real hardware in your machine and would need to track its state to reset it later. Say "tell the sound card to play this tone for 20 seconds; after 5 seconds you save the state, and reset it. You would expect the sound to persist but it may not because that instruction was given many cycles ago.
Constantly tracking state is quite an expensive operation given that it will be used in only 1 out of billions of cycles and it would be required to work on all configurations of hardware.
avatar
dtgreene: Out of curiosity, is there anywhere I could find a detailed technical explanation of why save states are more difficult for DOSBox, and of what would need to be done to impoement them?
However, I do remember playing with an old nifty TSR program called "Game Wizard". I had tons of fun with it, cheating in videogames by altering the values in memory. I learned a lot about computers through it. It also helped me bypass the game check from Frontier: Elite II (thanks a lot for the horrible manual, local publishers! You should be ashamed!)
One of its features is to store and restore the contents of RAM, so you could get a similar effect to what you desire: save states. Let me know if you can track it down on the Internet. It sure was a great program.
Have you tried Game Wizard, dtgreene?
Post edited September 03, 2018 by Gede
avatar
dtgreene: Out of curiosity, is there anywhere I could find a detailed technical explanation of why save states are more difficult for DOSBox, and of what would need to be done to impoement them?
I suppose that emulators support a very limited set of hardware that is recreated in software. I imagine that DOSbox gives access to some of the real hardware in your machine and would need to track its state to reset it later. Say "tell the sound card to play this tone for 20 seconds; after 5 seconds you save the state, and reset it. You would expect the sound to persist but it may not because that instruction was given many cycles ago.
Constantly tracking state is quite an expensive operation given that it will be used in only 1 out of billions of cycles and it would be required to work on all configurations of hardware.

However, I do remember playing with an old nifty TSR program called "Game Wizard". I had tons of fun with it, cheating in videogames by altering the values in memory. I learned a lot about computers through it. It also helped me bypass the game check from Frontier: Elite II (thanks a lot for the horrible manual, local publishers! You should be ashamed!)
One of its features is to store and restore the contents of RAM, so you could get a similar effect to what you desire: save states. Let me know if you can track it down on the Internet. It sure was a great program.
avatar
dtgreene: Out of curiosity, is there anywhere I could find a detailed technical explanation of why save states are more difficult for DOSBox, and of what would need to be done to impoement them?
avatar
Gede: However, I do remember playing with an old nifty TSR program called "Game Wizard". I had tons of fun with it, cheating in videogames by altering the values in memory. I learned a lot about computers through it. It also helped me bypass the game check from Frontier: Elite II (thanks a lot for the horrible manual, local publishers! You should be ashamed!)
One of its features is to store and restore the contents of RAM, so you could get a similar effect to what you desire: save states. Let me know if you can track it down on the Internet. It sure was a great program.
Have you tried Game Wizard, dtgreene?
1. I think you've made your point, and you don't need to reply to my post again unless you have something new to say.

2. I looked it up online, and all I found was a different program that happens to have the same name. Unfortunately, adding TSR to the search doesn't help, as Google thinks I want to know about a certain tabletop RPG company that was bought by Wizards of the Coast.
avatar
SmashManiac: Woah, DOSBox isn't dead! Thanks a lot Qbix! Very happy to see official releases again! :)

By the way, considering that the project is open-source, I'm surprised it took so long for a new version, especially considering its popularity boom thanks to GOG. As a developer, I'm curious to know what caused this.
avatar
Darvond: It's a long and complicated story.

But the TL;DR: Choosing between universal compatibility and game specific patches.
That's an unewxpected cause! Thanks a lot for the short version!
avatar
dtgreene: 1. I think you've made your point, and you don't need to reply to my post again unless you have something new to say.

2. I looked it up online, and all I found was a different program that happens to have the same name. Unfortunately, adding TSR to the search doesn't help, as Google thinks I want to know about a certain tabletop RPG company that was bought by Wizards of the Coast.
I'm sorry. Apparently I was having browser problems or GOG forum problems where the spinning wheel animation did not give way to a successful post confirmation. I was unaware that the message was being published. I apologize for this accidental spamming.

I came across the same obstacles you did. However I did find something in a website at host anapan.525lines.moe. I did not test them. Good luck.