VOGONS


First post, by Serious Callers Only

User metadata
Rank Member
Rank
Member

I'm still waiting for glide passthrough in the main dosbox myself.

Now there is a usecase for dos games!

Reply 1 of 10, by Serious Callers Only

User metadata
Rank Member
Rank
Member

My most wanted features for dosbox now are things that were attempted by other people, and never ever get merged.
First the mt32 patch that scummvm has no problem using, and dosbox doesn't (were the roland lawyers apparently baseless threats so effective?)
Then glide wrappers - making some early 3d games look great.
Then savestates.

I know i can compile and patch it myself, but things that don't get merged eventually drift into unusability.

Reply 2 of 10, by Kippesoep

User metadata
Rank Oldbie
Rank
Oldbie
Serious Callers Only wrote:

were the roland lawyers apparently baseless threats so effective?

They weren't baseless at all. The only reason Roland had to back down was because of a technicality. They couldn't produce the appropriate documents when required, but you can bet that when they find them, they'll be sure to crack down on any emulation projects once again. The DOSBox devs are playing it safe by making sure that there is no potential for attracting unwanted attention from Roland.

Serious Callers Only wrote:

Then savestates.

There is no working implementation of this. Yes, somebody recently attempted a proof of concept, but it is far from complete and, if not done properly, it won't just "not work" but can actively destroy data. There's no way that'll end up in core DOSBox without those decidedly non-trivial things being sorted out first.

My site: Ramblings on mostly tech stuff.

Reply 3 of 10, by ripa

User metadata
Rank Oldbie
Rank
Oldbie

There is no working implementation of this. Yes, somebody recently attempted a proof of concept, but it is far from complete and, if not done properly, it won't just "not work" but can actively destroy data. There's no way that'll end up in core DOSBox without those decidedly non-trivial things being sorted out first.

It worked just fine.

Reply 4 of 10, by wd

User metadata
Rank DOSBox Author
Rank
DOSBox Author

It worked just fine.

Doubt that given that it doesn't care about any real interfacing state like files,
or any function recursion that can't be resolved by just loading some vars.

But please don't discuss "savestates, mt32, glide" in this thread just because
somebody thinks they are the same for whatever reason.

Reply 5 of 10, by Serious Callers Only

User metadata
Rank Member
Rank
Member
Kippesoep wrote:
Serious Callers Only wrote:

were the roland lawyers apparently baseless threats so effective?

They weren't baseless at all. The only reason Roland had to back down was because of a technicality. They couldn't produce the appropriate documents when required, but you can bet that when they find them, they'll be sure to crack down on any emulation projects once again.

That's why they were baseless. Regardless, is there a reason why it can't be dynamically linked against the mt32 dll? Just require that people wanting to use the mt32 device install the munt project themselves. Done.

BTW the mt32 patch on sourceforge doesn't apply cleanly to trunk.
(did patch -p1 < dosbox-mt32.diff from trunk).

Reply 6 of 10, by Qbix

User metadata
Rank DOSBox Author
Rank
DOSBox Author

if people install munt as midi device, then dosbox can use it. It might be possible that you weren't aware of this.
Any more derailing of this thread will result in its closure.

Water flows down the stream
How to ask questions the smart way!

Reply 7 of 10, by Dominus

User metadata
Rank DOSBox Moderator
Rank
DOSBox Moderator

That's why they were baseless.

Just because they couldn't come up with the right documents doesn't mean their accusations were baseless.

Regardless, is there a reason why it can't be dynamically linked against the mt32 dll? Just require that people wanting to use the mt32 device install the munt project themselves. Done.

get a clue... You can run munt with dosbox already without anything needed to be done by dosbox devs...

Windows 3.1x guide for DOSBox
60 seconds guide to DOSBox
DOSBox SVN snapshot for macOS (10.4-11.x ppc/intel 32/64bit) notarized for gatekeeper

Reply 8 of 10, by Serious Callers Only

User metadata
Rank Member
Rank
Member

Oh yes. "Get a clue".
I have a clue - i just don't like having to setup a daemon that will probably start on a different port that what dosbox expects.

Or even, having to start a daemon for something i only use in dosbox.
Passive aggressive much? Anyway i will start a thread to ask about the mt32 patch.

Reply 9 of 10, by Dominus

User metadata
Rank DOSBox Moderator
Rank
DOSBox Moderator

Passive aggressive much?

nope, not much passive

Windows 3.1x guide for DOSBox
60 seconds guide to DOSBox
DOSBox SVN snapshot for macOS (10.4-11.x ppc/intel 32/64bit) notarized for gatekeeper