Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.os.msdos.programmer > #766 > unrolled thread
| Started by | "Rod Pemberton" <do_not_have@notemailnotz.cmm> |
|---|---|
| First post | 2012-09-25 06:45 -0400 |
| Last post | 2012-09-26 09:10 -0400 |
| Articles | 4 — 3 participants |
Back to article view | Back to comp.os.msdos.programmer
OT: A few questions for Japheth and Q3A runs in DOS "Rod Pemberton" <do_not_have@notemailnotz.cmm> - 2012-09-25 06:45 -0400
Re: OT: A few questions for Japheth and Q3A runs in DOS japheth <japhethx@googlemail.com> - 2012-09-25 09:35 -0700
Re: OT: A few questions for Japheth and Q3A runs in DOS "Rod Pemberton" <do_not_have@notemailnotz.cmm> - 2012-09-25 20:29 -0400
Re: OT: A few questions for Japheth and Q3A runs in DOS 98 Guy <98@Guy.com> - 2012-09-26 09:10 -0400
| From | "Rod Pemberton" <do_not_have@notemailnotz.cmm> |
|---|---|
| Date | 2012-09-25 06:45 -0400 |
| Subject | OT: A few questions for Japheth and Q3A runs in DOS |
| Message-ID | <k3s1q3$j6h$1@speranza.aioe.org> |
Japheth, 1) What stuff are you working on now? 2) Do you have any plans to release another SVGAPatch for 16-bit color? E.g., 640x480 16-bit? 15-bit? 3) Have you seen Xeno86's work on KernelEx? I think your work on HXGUI is somewhat similar in nature. E.g., have you two considered coding an OS together? 4) Has HIMEMX been fixed to scan for additional extended memory after a block starting at 0x100000 has been found? 5) Do you know that Quake 3 Arena executes correctly with HXRT+HXGUI? It's not listed on your compatibility page: http://www.japheth.de/HX/COMPAT.TXT For Q3A in DOS, you have to use the software renderer and add some files posted on BTTR. I'm not sure about sound or networking. I don't know how to set up the networking for DOS. I did test a sound card with DOS drivers, but I couldn't get sound. The video, keyboard, mouse, and gameplay is all correct though, including the introduction video. The only problem is a grey box with black border displays on one screen which isn't part of the game just after starting the game. You need these files in HXDLL.ZIP the HXRT/HXGUI bin directory: http://www.bttr-software.de/forum/mix_entry.php?id=10855 The system files recommended by Doug here do not seem to be needed. http://www.bttr-software.de/forum/mix_entry.php?id=10642 First, do the normal HXRT and HXGUI setup, e.g., unzip, adding BIN to PATH variable, etc. Start a mouse driver and an LFN driver. Run your MTRR video set program. You also have to set FILES=120 in config.sys, maybe 80... None of the other settings, like HDPMI=32 or DPMILDR=8 or 16, for HXRT or HXGUI are needed. You start Q3A's software renderer with HXRT+HXGUI this way: DPMILD32 -g QUAKE3.EXE +set r_allowSoftwareGL 1 To get more than 1 to 3 FPS, you must do change many Q3A variables. I get 50 to 70 FPS with HXRT+HXGUI. I think the most important are to set the following in BASE\Q3CONFIG.CFG (or wherever there is a Q3CONFIG): seta r_lastValidRenderer "GDI Generic" seta r_textureMode "GL_NEAREST" I haven't gone through to determine all the needed Q3A tweaks to get 50-70 FPS with the software renderer and HXRT+HXGUI. I know the FPS will be low with normal texture modes, like GL_NEAREST_MIPMAP_NEAREST or GL_LINEAR_MIPMAP_LINEAR. I previously tuned Q3A for the software renderer in WinSE and VBEMP in a DOS console window. If you, or Rugxulo, have more information, please post. Rod Pemberton
[toc] | [next] | [standalone]
| From | japheth <japhethx@googlemail.com> |
|---|---|
| Date | 2012-09-25 09:35 -0700 |
| Subject | Re: OT: A few questions for Japheth and Q3A runs in DOS |
| Message-ID | <2d429312-1397-4e0c-9b52-76cfcd6fba87@w2g2000vbc.googlegroups.com> |
| In reply to | #766 |
> 1) What stuff are you working on now? I'm going to add support for PE binaries to jwasm. > 2) Do you have any plans to release another SVGAPatch for 16-bit color? > E.g., 640x480 16-bit? 15-bit? No. If you're interested, I'll upload the source code ( but it is Masm, IIRC ). > 3) Have you seen Xeno86's work on KernelEx? I think your work on HXGUI is > somewhat similar in nature. E.g., have you two considered coding an OS > together? Yes and No. The problem is that Win9x doesn't run on my current PC (incompatible graphics). > 4) Has HIMEMX been fixed to scan for additional extended memory after a > block starting at 0x100000 has been found? No. I guess this has to be done by someone else. > 5) Do you know that Quake 3 Arena executes correctly with HXRT+HXGUI? No. I'll try. Thanks for the hint!
[toc] | [prev] | [next] | [standalone]
| From | "Rod Pemberton" <do_not_have@notemailnotz.cmm> |
|---|---|
| Date | 2012-09-25 20:29 -0400 |
| Subject | Re: OT: A few questions for Japheth and Q3A runs in DOS |
| Message-ID | <k3ti3n$gi6$1@speranza.aioe.org> |
| In reply to | #767 |
"japheth" <japhethx@googlemail.com> wrote in message news:2d429312-1397-4e0c-9b52-76cfcd6fba87@w2g2000vbc.googlegroups.com... > > 2) Do you have any plans to release another SVGAPatch for 16-bit color? > > No. If you're interested, I'll upload the source code ( but it is > Masm, IIRC ). You mean the source code for your patcher? That's nice, but not needed by me. Someone might want it though. If additional patches become available, it'd be useful. If you know of other code regions in SVGAPatch that could be modified, i.e., writes to vga ports, or what various code regions do, that'd be good to know. If you've got correctly disassembled source for svga256.drv, supervga.drv, vga.drv, or framebuf.drv. That'd be great. Copyright issues may prohibit providing them. I also found another patch to svga256.drv for vmware, derived from your patch: https://sites.google.com/site/chitchatvmback/misc It modifies more stuff, and some of the same regions, but differently. Do you know of any other generic video drivers compatible with Win9x? I'm aware of VBEMP. It's pretty good but has a few problems, especially scrolling. I've been searching for something that allows NT's or XP's VGA.SYS to work on Win98/SE. There are many patches and fixes for it. Rod Pemberton
[toc] | [prev] | [next] | [standalone]
| From | 98 Guy <98@Guy.com> |
|---|---|
| Date | 2012-09-26 09:10 -0400 |
| Subject | Re: OT: A few questions for Japheth and Q3A runs in DOS |
| Message-ID | <5062FEAF.7A3AA80D@Guy.com> |
| In reply to | #768 |
Rod Pemberton wrote: > I've been searching for something that allows NT's or XP's VGA.SYS > to work on Win98/SE. There are many patches and fixes for it. Why don't you ask about it in microsoft.public.win98.gen_discussion, or post a question in the win-9x/me forum on msfn.org?
[toc] | [prev] | [standalone]
Back to top | Article view | comp.os.msdos.programmer
csiph-web