VOGONS

Common searches


Search results

Display options

Re: Quake2 + Acebot for DOSBox (128mb)

The full set of changes... diff -rupN q2-ORIG//dos/snd_sb.c q2//dos/snd_sb.c --- q2-ORIG//dos/snd_sb.c 2015-07-22 21:21:21 -0400 +++ q2//dos/snd_sb.c 2015-07-23 00:32:31 -0400 @@ -452,13 +452,13 @@ qboolean BLASTER_Init(void) dma_buffer = (short *) real2ptr(realaddr); dma_size = size; - memset(dma_ …

Re: Quake2 + Acebot for DOSBox (128mb)

The only change should be disabling extra functions in makefile (but for cd audio). I will run a difference file between the entire source from your branch and the modified one, although I don't recall other changes. Edit: just realized I changed settings in the ms dos box in 95 (such as fast paste …

Re: Quake2 + Acebot for DOSBox (128mb)

Thank you for the helpful information. I will read it more carefully today, but I have news. Q2Dos is working in a 95 dos box. Here is the necessary code change: --- snd_sb-ORIG.c 2015-07-22 21:21:22 +0000 +++ snd_sb.c 2015-07-23 00:32:32 +0000 @@ -452,13 +452,13 @@ qboolean BLASTER_Init(void) dma_ …

Re: Quake2 + Acebot for DOSBox (128mb)

I like the enhanced R_DrawParticle function. Would it further help (avoiding function calls) to inline the other vector math functions (dotproduct; vectorsubtract), too? This appears to be a change from the original snd_dma.c code: // mix ahead of current position endtime = soundtime + s_mixahead-> …

Re: Quake2 + Acebot for DOSBox (128mb)

This may be relevant to the NTVDM soundblaster 2.0 issue: Problem: Programs crash with a General Protection Fault due to address wrap being unsupported: Exiting due to signal SIGSEGV General Protection Fault at eip= .... cs: sel=... base=... limit=7e27ffff If any limits have the first digit starting …

Re: Quake2 + Acebot for DOSBox (128mb)

I haven't encountered any strtok related errors in-game. Perhaps the mod authors could find this information in the "mod porting" guide enclosed with q2dos? The strtok change (and others which relate to mod porting) could be documented to make the porting effort easier for others. I tested Quake 2 …

Re: Quake2 + Acebot for DOSBox (128mb)

I'll try to release a binary for testing in ntvdm which isolates the NT friendly (video) code. There is a note by "TheGreatCodeholio" about ntvdm sound emulation and the dma buffer size. This is one area to verify in the Quake 2 sound code. The d_part* assembly code from Quake 1 may port more easily …

Page 4 of 4