Opened 12 years ago

Closed 12 years ago

#36070 closed enhancement (fixed)

DOSBox - four patches that might need adding

Reported by: domiman@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.1.2
Keywords: Cc: ryandesign (Ryan Carsten Schmidt)
Port: dosbox

Description

Hi,

after you set the Dosbox port back to 32bit there are four changes of DOSBox SVN that are worth adding. The DOSBox devs asked me to make a new 0.74 release version for OS X because the old version was still made against SDL 1.2.14 and thus crashes on OS X 10.7/.8 when going fullscreen. And having it code signed would be a benefir as well.

The devs decided that it would make sense to backport four revisions:

  • 3689: Fix startup detection of numlock and capslock.
  • 3694: Update CALLBACK_Idle to use the callback offset. Fixes memory corruption.
  • 3776: Fix bug 3477126. Don't put junk chars in the title bar. Mac OS X will crash on it
  • 3777: Add cmd-q => exit for Mac OS X

This new version will go up on the DOSBox site in the next few days and thus it might sense to include these patches in the port of DOSBox as well. I'm attaching the four diffs to this ticket. Also I'm CCing Ryan since he helped me earlier today with the 32/64bit issue of Dosbox.

Attachments (4)

3689.diff (2.9 KB) - added by domiman@… 12 years ago.
3694.diff (405 bytes) - added by domiman@… 12 years ago.
3776.diff (627 bytes) - added by domiman@… 12 years ago.
3777.diff (1.8 KB) - added by domiman@… 12 years ago.

Download all attachments as: .zip

Change History (6)

Changed 12 years ago by domiman@…

Attachment: 3689.diff added

Changed 12 years ago by domiman@…

Attachment: 3694.diff added

Changed 12 years ago by domiman@…

Attachment: 3776.diff added

Changed 12 years ago by domiman@…

Attachment: 3777.diff added

comment:1 Changed 12 years ago by domiman@…

this improved version has gone live int he official DOSBox download site http://sourceforge.net/projects/dosbox/files/dosbox/0.74/ (and through dosbox.com)

comment:2 Changed 12 years ago by jmroot (Joshua Root)

Resolution: fixed
Status: newclosed

r98953

So is there not going to be a new source release with these fixes? That's a bit inconvenient.

Note: See TracTickets for help on using tickets.