DOSBox 0.74-2 has been released

Schedules and announcements about program releases.

Re: DOSBox 0.74-2 has been released

Postby NY00123 » 2018-9-01 @ 07:48

Congrats on the last maintenance release!

While I'll still use this or that custom SVN-based build for most, it's good to have a branch known to be stable in terms of games compatibility.
NY00123
Member
 
Posts: 235
Joined: 2010-2-13 @ 19:42

Re: DOSBox 0.74-2 has been released

Postby Xian97 » 2018-9-01 @ 16:38

Thanks for the update, this caught me by surprise as I didn't even know it was being worked on after all these years.
It is a great idea to have a stable release with all the current fixes incorporated before going on to the next point release.
User avatar
Xian97
Member
 
Posts: 240
Joined: 2004-3-07 @ 02:30
Location: Tennessee

Re: DOSBox 0.74-2 has been released

Postby scrutinizer » 2018-9-01 @ 17:51

Great news!
Unfortunately the dynamic core still crashes on 64bit Linux only on very specific occasions.
The 100% sure way to reproduce it is to try to run imgmount from within Windows 3.11's command prompt.
It would result in an immediate crash: "Exit to error: DynrecCore: illegal option in dyn_mov_seg_ev".

This does not happen with 0.74 32bit.
scrutinizer
Newbie
 
Posts: 2
Joined: 2018-9-01 @ 17:47

Re: DOSBox 0.74-2 has been released

Postby Errius » 2018-9-03 @ 23:17

Thanks for fixing the NUMLOCK glitch. That was annoying.
"I damn near killed an idiot who insisted on commenting in Klingon, but only on bits of inline assembler embedded in C ..."
User avatar
Errius
Oldbie
 
Posts: 1403
Joined: 2015-12-16 @ 19:16
Location: Lave Station

Re: DOSBox 0.74-2 has been released

Postby Qbix » 2018-9-04 @ 07:43

scrutinizer wrote:Great news!
Unfortunately the dynamic core still crashes on 64bit Linux only on very specific occasions.
The 100% sure way to reproduce it is to try to run imgmount from within Windows 3.11's command prompt.
It would result in an immediate crash: "Exit to error: DynrecCore: illegal option in dyn_mov_seg_ev".

This does not happen with 0.74 32bit.


I can reproduce it, although slightly different (I just have to start the command prompt under my version of 3.11)

But I haven't figured out what is going wrong. I have some leads, but it is far from trivial.
Water flows down the stream
How to ask questions the smart way!
User avatar
Qbix
DOSBox Author
 
Posts: 10893
Joined: 2002-11-27 @ 14:50
Location: Fryslan

Re: DOSBox 0.74-2 has been released

Postby Qbix » 2018-9-04 @ 07:47

digger wrote:Ooooh, a new DOSBox version. Congrats on the release! :)

I'm curious though. When are you finally going to migrate from SVN to Git? Being a software developer myself, I cannot imagine any collaborative code base, especially one as complex and popular as DOSBox, not being managed through Git these days. I hope I won't offend anyone by being so opinionated about this, but I'm sure I'm not the only one. Come on, it's 2018! ;)

Nevertheless, thanks for the hard work and keep it up! I'm looking forward to version 0.75.


I don't see how moving to git would make managing dosbox easier or harder.
Water flows down the stream
How to ask questions the smart way!
User avatar
Qbix
DOSBox Author
 
Posts: 10893
Joined: 2002-11-27 @ 14:50
Location: Fryslan

Re: DOSBox 0.74-2 has been released

Postby jnm2 » 2018-9-04 @ 15:21

Gene Wirchenko wrote:Because I need printer support, I do not use vanilla DOSBox. Is there a version of 0.74-2 with printer support available? I am not concerned with whether it is an official version.

Sincerely,

Gene Wirchenko


I have the same question. Jon Campbell's comment (https://github.com/joncampbell123/dosbo ... -417774338) made me aware that DOSBox-X's last release has printer support (https://github.com/joncampbell123/dosbo ... ws-v0.82.9). I don't know if that release is based on 0.74-2 though.
User avatar
jnm2
Newbie
 
Posts: 3
Joined: 2018-9-04 @ 15:11

Re: DOSBox 0.74-2 has been released

Postby keenmaster486 » 2018-9-04 @ 15:34

Guys, this isn't a new feature release. It's a maintenance release.
I flermmed the plootash just like you asked.

http://classictechnology.herokuapp.com
http://keenmaster486.github.io
IBM Thinkpad 600E, 560X, 365CD
User avatar
keenmaster486
Oldbie
 
Posts: 1758
Joined: 2016-2-16 @ 02:04
Location: Atroxus

Re: DOSBox 0.74-2 has been released

Postby jnm2 » 2018-9-04 @ 15:40

keenmaster486 wrote:Guys, this isn't a new feature release. It's a maintenance release.


Right, but if one of the forks which already has printer support is based on this maintenance release, it might fix some ongoing issues we're having while using the SVN-Daum build.
User avatar
jnm2
Newbie
 
Posts: 3
Joined: 2018-9-04 @ 15:11

Re: DOSBox 0.74-2 has been released

Postby DosFreak » 2018-9-04 @ 15:58

Sure but mentioning non-supported features in an official release thread is kind of rude.....
User avatar
DosFreak
l33t++
 
Posts: 10325
Joined: 2002-6-30 @ 16:35
Location: Your Head

Re: DOSBox 0.74-2 has been released

Postby jnm2 » 2018-9-04 @ 16:24

DosFreak wrote:Sure but mentioning non-supported features in an official release thread is kind of rude.....


Well, I certainly apologize. As a long-time user, DOSBox is awesome! Is it okay if I move our comments to a new thread?
User avatar
jnm2
Newbie
 
Posts: 3
Joined: 2018-9-04 @ 15:11

Re: DOSBox 0.74-2 has been released

Postby digger » 2018-9-05 @ 23:07

Qbix wrote:
digger wrote:Ooooh, a new DOSBox version. Congrats on the release! :)

I'm curious though. When are you finally going to migrate from SVN to Git? Being a software developer myself, I cannot imagine any collaborative code base, especially one as complex and popular as DOSBox, not being managed through Git these days. I hope I won't offend anyone by being so opinionated about this, but I'm sure I'm not the only one. Come on, it's 2018! ;)

Nevertheless, thanks for the hard work and keep it up! I'm looking forward to version 0.75.


I don't see how moving to git would make managing dosbox easier or harder.


Branching, merging, pull/merge requests, bisecting bugs that were introduced at some point, off-line commits, among other things. Particularly, it would be a lot easier for other people to contribute and for you to review and accept those contributions.

Seriously, once you've switched, you won't ever want to go back. At the very least, it won't hurt you to switch, but it will help things immensely for many other (would-be) contributors. Have you worked with it much? Give it a chance. It's not too much of an effort to migrate an SVN repository to Git. :)
User avatar
digger
Member
 
Posts: 199
Joined: 2010-2-12 @ 18:15
Location: Amsterdam, the Netherlands

Re: DOSBox 0.74-2 has been released

Postby digger » 2018-9-05 @ 23:12

DosFreak wrote:Sure but mentioning non-supported features in an official release thread is kind of rude.....

Why would it be, as long as it's well-intended? There's nothing wrong with constructive feedback. It doesn't make us any less appreciative of the hard work that has already gone into DOSBox. At least that's how I see it. :)
User avatar
digger
Member
 
Posts: 199
Joined: 2010-2-12 @ 18:15
Location: Amsterdam, the Netherlands

Re: DOSBox 0.74-2 has been released

Postby krcroft » 2018-9-06 @ 00:50

digger wrote:
Qbix wrote:
digger wrote:Ooooh, a new DOSBox version. Congrats on the release! :)

I'm curious though. When are you finally going to migrate from SVN to Git? Being a software developer myself, I cannot imagine any collaborative code base, especially one as complex and popular as DOSBox, not being managed through Git these days. I hope I won't offend anyone by being so opinionated about this, but I'm sure I'm not the only one. Come on, it's 2018! ;)

Nevertheless, thanks for the hard work and keep it up! I'm looking forward to version 0.75.


I don't see how moving to git would make managing dosbox easier or harder.


Branching, merging, pull/merge requests, bisecting bugs that were introduced at some point, off-line commits, among other things. Particularly, it would be a lot easier for other people to contribute and for you to review and accept those contributions.

Seriously, once you've switched, you won't ever want to go back. At the very least, it won't hurt you to switch, but it will help things immensely for many other (would-be) contributors. Have you worked with it much? Give it a chance. It's not too much of an effort to migrate an SVN repository to Git. :)


Just adding words of support for every benefit mentioned by digger.

I transitioned the organization I work for from subversion to git a couple years ago, and git's distributed nature unlocks and trivializes the collaborative challenges that have historically plagued source control management.

The webgui's like gitlab and github take this to the next level by making code review and commenting so easy and enjoyable. l can't wait for the day when I can submit and online-discuss my first merge request in dosbox :-)

Perhaps the best example is the linux kernel, where git allows them to manage an average of 8.5 code changes per hour. Yes, it's 100-fold dosbox's source, but there are a lot of incredibly talented folks in these forums with skills ranging from assembly, to scripting, to documentation.

I beleive the dosbox devs could hone that talent (through feedback in merge/pull requests) and see dosbox's already-impressive change velocity further improve.
User avatar
krcroft
Member
 
Posts: 268
Joined: 2017-4-29 @ 15:07
Location: Ogden's Retreat

Re: DOSBox 0.74-2 has been released

Postby scrutinizer » 2018-9-06 @ 16:27

krcroft wrote: I beleive the dosbox devs could hone that talent (through feedback in merge/pull requests) and see dosbox's already-impressive change velocity further improve.


Exactly!
People are very much used to git nowadays. Since there's no real downside, NOT using it only hinders development for no good reason.
:confused:
scrutinizer
Newbie
 
Posts: 2
Joined: 2018-9-01 @ 17:47

Re: DOSBox 0.74-2 has been released

Postby Dominus » 2018-9-06 @ 21:26

scrutinizer wrote:
krcroft wrote: I beleive the dosbox devs could hone that talent (through feedback in merge/pull requests) and see dosbox's already-impressive change velocity further improve.


Exactly!
People are very much used to git nowadays. Since there's no real downside, NOT using it only hinders development for no good reason.
:confused:

The argument comes up often and thus far in two other projects that I'm active in and people begged for git because it would make development so much easier and more often added to, haven't seen any substantial gain from git.
User avatar
Dominus
DOSBox Moderator
 
Posts: 7939
Joined: 2002-10-03 @ 09:54
Location: Ludwigsburg

Re: DOSBox 0.74-2 has been released

Postby leileilol » 2018-9-07 @ 01:46

Wait until the SDL2-and-nothing-else begging from linux downstream comes into play...
by the way, DOSBox is not for running Windows 9x
User avatar
leileilol
l33t++
 
Posts: 9766
Joined: 2006-12-16 @ 18:03

Re: DOSBox 0.74-2 has been released

Postby Nilex » 2018-9-07 @ 19:51

Following a hunch because of these two:

  • Replace NV_PixelDataRange with the more common ARB_PixelBufferObject extension. Should help with output=opengl.
  • Reuse graphics window if possible instead of always creating a new one!
I loaded Epic Pinball to see if the board panning still suffers from visual stutter under opengl and yep still does. It's not related to auto/max cycles though, but under same conditions board moves smooth with ddraw. OS is Win7.

One other thing, I read a while ago somewhere on this board that ripsaw mentioned DOSBox had turned on file modify date updating when eg. installing a game. How he said it left an impression on me it was a trivial on/off switch. I believe reason for it was to make user aware of files being manipulated (can't remember). But my preferred method is to have files retain their original dates so I always when back to the source to replace the files I could and for the rest it was Bulk File Changer. There's just something about seeing the years long since passed attached to files of old legendary games. Kind of like having an authentic historic record. So could you pretty please with a sugar on top put an optional on/off switch in the .conf? If it's not too much trouble.
User avatar
Nilex
Newbie
 
Posts: 38
Joined: 2017-2-15 @ 07:08
Location: Croatia

Re: DOSBox 0.74-2 has been released

Postby ripsaw8080 » 2018-9-08 @ 03:18

Your impression or interpretation of what I wrote is incorrect. Updating file stamps with the current date and time is a natural behavior of the host OS when a file is created or written to. DOSBox would have to implement functionality to modify stamps to something other than what the host OS sets them to, and there is currently no cross-platform solution for that.

Regarding your issue with opengl: ensure that vsync is not forced ON in your video driver, as that is known to cause less than smooth results for DOSBox, at least in some cases.

BTW, there are other places on the forum for posting issues and feature requests; please use those rather than this thread.
User avatar
ripsaw8080
DOSBox Author
 
Posts: 4395
Joined: 2006-4-25 @ 23:24


PreviousNext

Return to Release Announcements

Who is online

Users browsing this forum: No registered users and 3 guests