Re: [Freedos-devel] Please try new HIMEM64

2004-02-01 Thread Michael Devore
Review sources. himem64.asm contains setz instruction. This instruction only available for 386+, whereas himem should be loadable on 286 also. MD Further source review would show that HIMEM is for 386 only, as the MD check_cpu routine shows. That's been a basic requirement of HIMEM since it

RE: [Freedos-devel] Re: GPL and other licenses

2004-02-13 Thread Michael Devore
Arkady V.Belousov wrote: MD Simply because many Open Source/FreeSoftware advocates believe that MD developers should act a certain way towards source code does not mean that MD it is what everyone else believes or should believe. You _may_ not believe. There is Microsoft, which doesn't

Re: [Freedos-devel] Re: Undocumented DOS by Andrew Schulmann

2004-03-03 Thread Michael Devore
At 06:25 PM 3/3/2004 -0300, you wrote: Luchezar Georgiev escreveu: [...]if anyone has this (or Pat's) book and wants to sell it to me, you're welcome ;-) I would by one too. anywhere even with a credit card. I have already searched but could not find it :( Heh, how bad do you want it?

Re: [Freedos-devel] EMM386 with VCPI for testing

2004-03-09 Thread Michael Devore
At 03:49 PM 3/9/2004 +0100, Erwin Veermans wrote: But on my test-board (440BX) that I use for testing my NwDsk boot disks EMM38664.EXE immediately hangs my machine. My config: Kernel 2033, 0.82pl3, Himem64 3.10 dos=high,umb stacks=0,0 files=99 lastdrive=z buffers=-32 When I add /verbose I see

[Freedos-devel] Minor HIMEM64 update

2004-03-10 Thread Michael Devore
A minor update to HIMEM64, next release slated to be the HIMEM, is available in the directory at ftp://ftp.devoresoftware.com/downloads via ftp or direct link with most browsers. The files are HIMEM64.ZIP, containing uncompressed HIMEM64.EXE and HIMEM64S.ZIP, contain the modified source file

Re: [spam score 3/10 -pobox] Re: [Freedos-devel] EMM386 with VCPI for testing

2004-03-10 Thread Michael Devore
At 07:34 PM 3/10/2004 -0300, Alain wrote: EMM386 will only allocate VCPI memory from the EMS memory pool. Making it automatically use the XMS memory pool would require backdoor interaction with HIMEM[64] and generally make things quite a bit more complex. Of course, a DOS extender/extended

Re: [Freedos-devel] EMM386 with VCPI for testing

2004-03-10 Thread Michael Devore
At 03:38 AM 3/11/2004 +0300, Arkady V.Belousov wrote: Hi! 10-íÁÒ-2004 15:54 [EMAIL PROTECTED] (Michael Devore) wrote to [EMAIL PROTECTED]: MD What would you think about an EMM386 that decided to steal some of your XMS MD memory at startup, just in case a VCPI-using program wanted it later on? I

Re: [Freedos-devel] New revision EMM386 with VCPI

2004-03-14 Thread Michael Devore
At 08:02 AM 3/15/2004 +0200, Luchezar Georgiev wrote: total(available) EMS 6(5) pages = 96(80) kByte I'm going to pump up the default EMS allocated by 96K for NOEMS, which should always leave at least a little bit for VCPI and give more for EMS internal tables with lots of RAM, like you have.

Re: [Freedos-devel] New revision EMM386 with VCPI

2004-03-16 Thread Michael Devore
At 09:52 PM 3/14/2004 -0600, Michael Devore wrote: At 01:23 AM 3/15/2004 +, Bart Oldeman wrote: Still have the same (exit) problem as last time. Also something weird is going on with NOEMS now: device=emm38664.exe noems /verbose So for some strange reason emm386 thinks there are only 6(5

[Freedos-devel] Another EMM386 release, bugfixes and enhancements

2004-03-16 Thread Michael Devore
Latest test version of EMM386 is at ftp://ftp.devoresoftware.com/downloads in the files EMM386.ZIP and EMMSRC.ZIP, as executable and source. These version corrects a problem with memory corruption in UMB's using VCPI, particularly notable with MCB panic errors.Non-DOS upper memory

Re: [Freedos-devel] Another EMM386 release, bugfixes and enhancements

2004-03-17 Thread Michael Devore
At 08:30 PM 3/17/2004 +, Bart Oldeman wrote: Latest test version of EMM386 is at ftp://ftp.devoresoftware.com/downloads in the files EMM386.ZIP and EMMSRC.ZIP, as executable and source. These version corrects a problem with memory corruption in UMB's using VCPI, particularly notable with

Re: [Freedos-devel] Another EMM386 release, bugfixes and enhancements

2004-03-17 Thread Michael Devore
At 09:00 AM 3/17/2004 -0500, Adam Peart wrote: I just tried out the new version, and I had the same problem as the previous version. If I go emm38664.exe /noems, I get the message func 43, out 8800 0006 . But if I use ems, then I get mapping UBM's (16k each) at: d800 dc00 umb block 0

Re: [Freedos-devel] Another EMM386 release, bugfixes and enhancements

2004-03-17 Thread Michael Devore
At 10:35 PM 3/17/2004 +, you wrote: On Wed, 17 Mar 2004, Michael Devore wrote: I suppose I could break up the ZIP to floppy sized units, but I'm not real thrilled about trying it. I'd very much rather get the CD problem fixed. don't you have an old ISA network card you can put in the DOS

Re: [Freedos-devel] Another EMM386 release, bugfixes and enhancements

2004-03-24 Thread Michael Devore
At 06:05 PM 3/22/2004 +, Bart Oldeman wrote: On Mon, 22 Mar 2004, Michael Devore wrote: I've tried QuickView Pro and a DOS extended PNG viewer and they both are documented as using an LFB and work fine under EMM386, so we're dealing with something beyond a simple LFB existence problem here

Re: [Freedos-devel] Another EMM386 release, bugfixes and enhancements

2004-03-24 Thread Michael Devore
At 03:17 AM 3/24/2004 -0600, Michael Devore wrote: Anyway, Duke3D runs in high resolution 800x600 mode now under EMM386. I just need to add VMware detection for auto UMB exclusion, and then I'll put up the first release candidate version of EMM386. Incidentally, a note in case the person named

Re: [Freedos-devel] EMM386 release candidate #1

2004-03-26 Thread Michael Devore
At 11:06 AM 3/26/2004 -0500, Adam Peart wrote: Interesting results between noems ems. Before, noems wasn't working, but with this version it does. With noems: C:\mem MEM: error: EMM call 41h That's right. NOEMS turns off the page frame. Rest of the mem info looks reasonable. Also, I ran

Re: [Freedos-devel] EMM386 release candidate #1

2004-03-26 Thread Michael Devore
At 01:15 PM 3/26/2004 +0200, you wrote: On Thu, 25 Mar 2004 23:45:13 -0600, Michael Devore wrote: Second problem report: UDMA. Unfortunately UDMA 7.0 fails on my system across the board, although it finds the controller and identifies it plus the two drives. Under both HIMEM with and without

Re: [Freedos-devel] FreeDOS EMM386 praise

2004-03-26 Thread Michael Devore
At 04:32 PM 3/26/2004 +0100, you wrote: Hi, I installed the 24 March 2004 version of EMM386 and the test results are very promising, although I still do not know why you have to use HIMEM instead of FDXXMS (did not test HIMEM64. EMM386 binary is 30706 bytes). If you use FDXXMS, system crashes as

Re: [Freedos-devel] EMM386 release candidate #1

2004-03-26 Thread Michael Devore
At 11:06 AM 3/26/2004 -0500, Adam Peart wrote: Also, I ran slowdown and it still crashes. SLOWDOWN 3.10, (C) 1993-2002, Bret Johnson. I added support for emulation of the WBINVD CPU instruction in EMM386. That appears to be the last of what it needs, as SLOWDOWN was running on my system.

Re: [Freedos-devel] EMM386 release candidate #2

2004-03-27 Thread Michael Devore
At 05:16 PM 3/27/2004 -0600, Michael Devore wrote: NIOS should now successfully load, without any of previously documented EMS setting restrictions. It may even work. Prior versions of EMM386 used the 24-bit mode of LGDT and LIDT when V86-PM switching so that a program such as NIOS which used

Re: [Freedos-devel] EMM386, HLT, options

2004-03-27 Thread Michael Devore
At 12:18 AM 3/28/2004 +0100, tom ehlert wrote: Michael, MD Since you're the maintainer and overall big picture MD operations man on EMM386 well - I was the programing guy. Now someone else stepped in, and he has done GREAT. Now I'm left with administrative stuff ;) MD and I've just been

Re: [Freedos-devel] UDMA

2004-03-28 Thread Michael Devore
At 05:34 PM 3/28/2004 +0300, Luchezar Georgiev wrote: On Sat, 27 Mar 2004 15:23:44 -0600, Michael Devore wrote: It's an ALi M5229, which is an Acer Labs Aladin IV+ TX PRO if that's what you mean. I don't know a south bridge from a London bridge or a dental bridge, myself. M5229

Re: [Freedos-devel] UDMA

2004-03-28 Thread Michael Devore
At 12:56 AM 3/29/2004 +0200, Bernd Blaauw wrote: I'll try DEVICEHIGH with EMM386. didn't Tom implement a basic VDS option? DEVICE=EMM386.EXE VDS I strongly recommend against using the VDS option. It apparently was broken before my VCPI and UMB work and the UMB code I added at a minimum broke

[Freedos-devel] EMM386 and Lynx

2004-03-28 Thread Michael Devore
At 05:16 PM 3/27/2004 -0600, I wrote: This one should be getting close. The second release candidate version of EMM386 with VCPI support is available at ftp://ftp.devoresoftware.com/downloads in the files EMM386.ZIP and EMM386SR.ZIP, as executable and ASM+C source. They are dated March 27,

Re: [Freedos-devel] UDMA

2004-03-29 Thread Michael Devore
At 04:58 PM 3/29/2004 +0200, Bernd Blaauw wrote: btw, is FRAME=NONE supported in EMM386.EXE rc2 ? Not yet, looks like it should be. I'll see about it, read what MS docs say about the option. Should be a reasonably quick add, since it's awfully close to NOEMS in a lot of behaviors.

[Freedos-devel] Calling anyone using KBC method with HIMEM[64]

2004-04-05 Thread Michael Devore
If there is anyone left out there whose version of HIMEM[64] reports using the KBC or KBC-2 method (displayed at startup), please let me know if you can re-test under a HIMEM code modification. A user had an old 386 machine which was incompatible with HIMEM[64]'s current KBC method. I had to

Re: [Freedos-devel] HIMEM64 - KBC

2004-04-06 Thread Michael Devore
At 02:57 PM 4/6/2004 +0800, Johnson Lam wrote: Hi Michael, To avoid confusing, I re-download the HIMEM64 (Jan 16) / EMM386 (MAR 24) from your site and try again, the KBC A20 run properly (though it beep continuously for 6 second) under: I haven't uploaded the modified HIMEM64 source and EXE yet,

[Freedos-devel] New test HIMEM64

2004-04-06 Thread Michael Devore
Uploaded to ftp://ftp.devoresoftware.com/downloads/ are the files HIMEM64.ZIP and HIMEM64S.ZIP holding, respectively, an uncompressed test version HIMEM64.EXE and the modified ASM source from last release HIMEM64, dated April 6, 2004. The version of HIMEM64 modifies the order of the A20 method

Re: [Freedos-devel] HIMEM64 - KBC

2004-04-06 Thread Michael Devore
At 09:52 PM 4/6/2004 +0800, Johnson Lam wrote: I also have to put up the EMM386 with VCPI support final release in the next day or two, along with actual programming work, so am running a little busy right now. I misunderstand ... never mind, I'll keep waiting the new one. (the archive in your

[Freedos-devel] HIMEM64 testing info/requests

2004-04-07 Thread Michael Devore
Great. Now that HIMEM is getting wider distribution to the eager hundreds or thousands, I've additionally collected problem reports with buggy BIOS support for BIOS method and a failing A20 always on method. It's like a dam busted somewhere upstream. For all those asking, reverting to the

[Freedos-devel] FreeDOS mail-list spam, was GOODBYE FROM LUCHO THE FOOL!!!

2004-04-07 Thread Michael Devore
At 08:37 PM 4/7/2004 +0200, Eric Auer wrote: That said: The ratio of viruses in my spam folder sharply increased from 30-40 % on normal days to 65-80 % this week. I got about 250 NetSky T since Monday. So everybody update their antivirus software and use a NetSky removal tool (google for it).

[Freedos-devel] FINAL: EMM386 with VCPI support

2004-04-07 Thread Michael Devore
The final release of EMM386 with VCPI support, version 0.90, is now available at ftp://ftp.devoresoftware.com/downloads as the files emm090.zip (executable) and emm090sr.zip (asm and C source modifications to the original file set). This version of EMM386 contains no changes to VCPI behavior

Re: [Freedos-devel] HIMEM64 testing info/requests

2004-04-08 Thread Michael Devore
At 10:52 AM 4/8/2004 -0400, Patrick J. LoPresti wrote: It sounds like you cannot trust the BIOS status code, so you need to test whether it really enabled/disabled the gate. Or, just tell the user their BIOS is buggy and to get a new machine. :-) I added enable/disable test, but the report was

Re: [Freedos-devel] HIMEM64 testing info/requests

2004-04-08 Thread Michael Devore
At 02:46 PM 4/8/2004 -0400, Patrick J. LoPresti wrote: Michael Devore [EMAIL PROTECTED] writes: I added enable/disable test, but the report was that it still fails, after working for the startup test. Which either means the BIOS is bugged and fails under stress, or there is something very

Re: [Freedos-devel] HIMEM64 testing info/requests

2004-04-08 Thread Michael Devore
At 03:10 PM 4/8/2004 -0500, Michael Devore wrote: I'm not sure FreeDOS can assume HIMEM has the first shot at machine hardware in its initial state. It certainly doesn't under VMware, which we have do FreeDOS users running under. Does VMware reset A20 back to known disabled state at startup

Re: [Freedos-devel] FINAL: EMM386 with VCPI support

2004-04-09 Thread Michael Devore
At 03:33 PM 4/9/2004 +0200, you wrote: missing: emm386 documentation, specifically VCPI specific NOFRAME/NOEMS/EMS=/... options. Generally, NOEMS and FRAME=NONE, etc. follow Microsoft's EMM386, so I'm not sure how important that is to add docs anyway. The two main differences that

Re: [Freedos-devel] HIMEM64 testing info/requests

2004-04-13 Thread Michael Devore
At 04:58 PM 4/8/2004 -0400, Patrick J. LoPresti wrote: Michael Devore [EMAIL PROTECTED] writes: Although the new A20 test code should work, as it does fine in many machines and the logic is sound. I still think instruction reordering is a potential issue. It might be, it's hard

Re: [Freedos-devel] HIMEM64 testing info/requests

2004-04-14 Thread Michael Devore
At 09:31 AM 4/14/2004 +0200, tom ehlert wrote: *** my conclusion *** I hate A20 anyway - use always on if found to be on on startup Good enough for me, I'll move an initial A20 always-on test to front of the method line on next release.

Re: [Freedos-devel] HIMEM64 / EMM386 / DUSE (USB)

2004-04-15 Thread Michael Devore
At 11:47 AM 4/15/2004 +0200, Florian Xaver wrote: Just tested the combination. Himem64.exe works perfect (seems so). But when i am using emm386.exe, DUSE (USB driver for extern HDs, CDs etc.) only writes: DOS is in protected mode and exits. In the User Guide of DUSE there isn't wrote any

[Freedos-devel] New HIMEM64 release

2004-04-18 Thread Michael Devore
Uploaded to ftp://ftp.devoresoftware.com/uploads are himem64.zip (executable) and himem64s.zip (source) for a new test release of HIMEM64 (morphing to HIMEM in official releases). The files are dated April 18, 2004. This version of HIMEM64 has three new options and greatly changed behaviors to

Re: [Freedos-devel] New HIMEM64 release

2004-04-18 Thread Michael Devore
At 12:30 AM 4/19/2004 +0200, Bernd Blaauw wrote: Michael, thanks for the newer release. I was surprised the /MAX: was in Kilobytes (expected Megabytes like /MAXMEM= has in NT/2000/XP), but this way it does allow to finetune total memory, and thus for instance, determine minimum amount of memory

Re: [Freedos-devel] New HIMEM64 release

2004-04-18 Thread Michael Devore
At 05:56 AM 4/19/2004 +0200, Bernd Blaauw wrote: Upper value should be 4194303, which is (4G / 1024) - 1. Not tested nearly that high. what happens for a too high value: ignored, or set to that (4G/1024 -1) value? (basically same effect I guess..) It's whatever is standard for out of bounds

Re: [Freedos-devel] New HIMEM64 release

2004-04-18 Thread Michael Devore
At 11:03 PM 4/18/2004 -0500, Michael wrote: At 05:56 AM 4/19/2004 +0200, Bernd Blaauw wrote: Upper value should be 4194303, which is (4G / 1024) - 1. Not tested nearly that high. what happens for a too high value: ignored, or set to that (4G/1024 -1) value? (basically same effect I guess..)

[Freedos-devel] HIMEM64 test release #2

2004-04-19 Thread Michael Devore
Uploaded to ftp://ftp.devoresoftware.com/uploads are a revised himem64.zip (executable) and himem64s.zip (source). The files are dated April 19, 2004. This fixes a bug which occurs with the A20 methods PS/2, KBC, and Port 92. If your machines use Always On, BIOS, or fast A20 methods, you

Re: [Freedos-devel] HIMEM64 test release #2

2004-04-19 Thread Michael Devore
At 05:17 PM 4/19/2004 -0500, you wrote: Uploaded to stupid address deleted are a revised himem64.zip (executable) and himem64s.zip (source). The files are dated April 19, 2004. Yes, for those several users more alert than I was and who caught the error, the revised files are in directory

Re: [Freedos-devel] HIMEM64 test release #2

2004-04-20 Thread Michael Devore
At 07:14 PM 4/20/2004 +0200, Bernd Blaauw wrote: Michael, how does that MAX work in HIMEM64? it keeps complaining about /MAX:4000 ignored I'm trying to reduce memory enough to not let the XMS-version of FreeCOM load in extended memory. DEVICE=A:\DRIVER\HIMEM64.EXE /MAX:4000

Re: [Freedos-devel] TDSK report EMS controller fail

2004-04-20 Thread Michael Devore
At 08:42 PM 4/20/2004 +0200, you wrote: Michael Devore schreef: I need to be able to get any application which uses EMS and fails. What is a TDSK and can it be downloaded? http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/dos/ramdisk/ 1)NOEMS 2)NOEMS NOVCPI 3)EMS=1 FRAME=NONE 4)EMM=

Re: [Freedos-devel] TDSK report EMS controller fail

2004-04-20 Thread Michael Devore
At 04:41 PM 4/20/2004 +0800, you wrote: Hi, I just notice the TDSK and some EMS application report neither controller fail or EMS corrupt by using HIMEM64+EMM38664. There's definitely a weirdness going on with EMS, but not all EMS, since other applications are using it okay. May have to quick

Re: [Freedos-devel] TDSK report EMS controller fail

2004-04-20 Thread Michael Devore
At 09:42 PM 4/20/2004 +0200, Bernd Blaauw wrote: There's definitely a weirdness going on with EMS, but not all EMS, since other applications are using it okay. May have to quick patch EMM386 if I can find it. note that tdsk up to and including 2.3x series has sourcecode. for problems with tdsk

[Freedos-devel] TDSK with EMM386 function 58h fix

2004-04-20 Thread Michael Devore
At 09:42 PM 4/20/2004 +0200, Bernd Blaauw wrote: note that tdsk up to and including 2.3x series has sourcecode. Alright, I've added support for EMS function 58h in EMM386, and TDSK seems to be happy running under EMS as well as the original XMS. Big question for you, and any other interested

Re: [Freedos-devel] TDSK with EMM386 function 58h fix

2004-04-20 Thread Michael Devore
At 12:35 AM 4/21/2004 +0400, Arkady V.Belousov wrote: Hi! 20-áÐÒ-2004 15:26 [EMAIL PROTECTED] (Michael Devore) wrote to [EMAIL PROTECTED]: MD Big question for you, and any other interested parties: Do you want me to MD hold this version EMM386 and see if any other problems shake out of the MD

Re: [Freedos-devel] TDSK report EMS controller fail

2004-04-20 Thread Michael Devore
At 04:41 PM 4/20/2004 +0800, Johnson Lam wrote: Hi, I just notice the TDSK and some EMS application report neither controller fail or EMS corrupt by using HIMEM64+EMM38664. Incidentally,if you get TDSK 2.3 past 32M and/or start playing around with the sector and cluster sizes, TDSK has a strong

[Freedos-devel] New EMM386 minor release

2004-04-21 Thread Michael Devore
Uploaded to ftp://ftp.devoresoftware.com/downloads, yes downloads, are emm386.zip (executable) and emm386sr.zip (source) fixing two minor problems with the official Tom Ehlert release of EMM386. The files are dated April 20, 2004. This version of EMM386 supports EMS 4.0 function 58h, so that

Re: [Freedos-devel] TDSK report EMS controller fail

2004-04-21 Thread Michael Devore
At 02:06 PM 4/21/2004 +0800, Johnson Lam wrote: Also another application call BLASTER MASTER (Sound editor) also said EMS Corrupt, I've asked the author, it become free now. I can email or upload to your FTP if you want. I grabbed Blaster Master off the web. Turns out that for it to run under

Re: [Freedos-devel] Re: Problem with FreeDOS + himem64 + PXELINUX + memdisk

2004-04-21 Thread Michael Devore
At 06:06 PM 4/21/2004 +0200, Eric Auer wrote: Hi, if HIMEM64 crashes but FDXXMS PS does not, try the new /VERBOSE and /METHOD:... command line options of HIMEM/HIMEM64 to find out which of the A20 methods cause the troubles. You're replying to a glop of mail that was either held or retransmitted

Re: [Freedos-devel] TDSK report EMS controller fail

2004-04-21 Thread Michael Devore
At 01:10 PM 4/21/2004 +0100, Bart Oldeman wrote: On Wed, 21 Apr 2004, Michael Devore wrote: At 02:06 PM 4/21/2004 +0800, Johnson Lam wrote: Also another application call BLASTER MASTER (Sound editor) also said EMS Corrupt, I've asked the author, it become free now. I can email or upload

[Freedos-devel] HIMEM w/XMSDSK 2G resolution

2004-04-21 Thread Michael Devore
The problem with HIMEM and XMSDSK running under a 2G machine has been resolved. XMSDSK uses 1 XMS handler per 64M memory allocated. When there are no more XMS handles, XMSDSK seems to fail checking for a return error code, leading to a crashed PC. This appears to be a design flaw in XMSDSK.

Re: [Freedos-devel] HIMEM64+EMM386

2004-04-22 Thread Michael Devore
At 12:05 AM 4/23/2004 -0300, Alain wrote: Hi Michael, I am not sure that I understand what you said: 1) I understand that _some_ old hardware had a reset bug (or wasit an old emm386?) The original EMM386 used output to a port command to reset the PC on Ctrl-Alt-Del keypress. It never

Re: [Freedos-devel] Re: FreeDOS Version 1.0 reviewed

2004-04-24 Thread Michael Devore
At 01:52 AM 4/25/2004 +0400, Arkady V.Belousovwrote: Hi! 24-áÐÒ-2004 23:05 [EMAIL PROTECTED] (Eric Auer) wrote to [EMAIL PROTECTED]: EA EMM386 RAM= is well enough implemented if you make it an alias to X= if EA you ask me. Wrong. X= will limit the range checked, same as RAM does, but

Re: [Freedos-devel] Re: FreeDOS Version 1.0 reviewed

2004-04-25 Thread Michael Devore
At 05:53 PM 4/25/2004 +0400, Arkady V.Belousov wrote: Hi! 24-áÐÒ-2004 21:51 [EMAIL PROTECTED] (Michael Devore) wrote to [EMAIL PROTECTED]: I thought ram by itself meant dynamic EMS allocation as opposed to allocating a fixed amount (at least, this is what the docs day), that's how I use ram in M

Re: [Freedos-devel] Re: FreeDOS Version 1.0 reviewed

2004-04-25 Thread Michael Devore
At 11:36 PM 4/25/2004 +0400, Arkady V.Belousov wrote: Hi! 25-áÐÒ-2004 11:02 [EMAIL PROTECTED] (Michael Devore) wrote to [EMAIL PROTECTED]: I thought ram by itself meant dynamic EMS allocation as opposed to MD It's not documented that way on any EMM386 docs I see, including EMM386 may be able

Re: [Freedos-devel] Re: Intel PRO/1000 driver fails under FreeDOS

2004-04-25 Thread Michael Devore
At 07:08 PM 4/25/2004 -0400, Patrick J. LoPresti wrote: Michael Devore [EMAIL PROTECTED] writes: I don't do kernel work, but depending on how much you want to dig in the guts of the problem, you might want to grab the 386SWAT debugger and load it immediately after the driver, with nothing else

Re: [Freedos-devel] Re: New EMM386 release (long description)

2004-04-26 Thread Michael Devore
At 04:03 PM 4/26/2004 -0400, Patrick J. LoPresti wrote: Michael Devore [EMAIL PROTECTED] writes: Is X=TEST really necessary? Unfortunately yes, at least for some machines. There exist PC's which place ROM code in the upper memory area, but without the standard ROM signature of 55h AAh

Re: [Freedos-devel] Bug/enhancement development questions

2004-04-27 Thread Michael Devore
At 09:28 PM 4/27/2004 -0500, I wrote: That's why I'd like to see the feedback conduit of Bugzilla -- and Tracker if it is judged worthy of support -- made more attractive to the casual FreeDOS users. Alright, after talking the talk, I walked the walk by responding to three open Bugzilla

Re: [Freedos-devel] Re: Intel PRO/1000 driver fails under FreeDOS

2004-04-25 Thread Michael Devore
At 07:08 PM 4/25/2004 -0400, Patrick J. LoPresti wrote: Michael Devore [EMAIL PROTECTED] writes: I don't do kernel work, but depending on how much you want to dig in the guts of the problem, you might want to grab the 386SWAT debugger and load it immediately after the driver, with nothing else

Re: [Freedos-devel] bug in UMB support

2004-06-17 Thread Michael Devore
on that particular load/alloc behavior, you'll have to let me know not to load anything else which uses UMB's At 06:13 PM 6/18/2004 +0400, Arkady V.Belousov wrote: Hi! 17-éÀÎ-2004 09:47 [EMAIL PROTECTED] (Michael Devore) wrote to [EMAIL PROTECTED]: 2Michael Devore: Michael, try to initialize

Re: [Freedos-devel] EMM386 VCPI/DPMI Help / Question

2004-07-05 Thread Michael Devore
software will not work for me. I'm using kernel 2035 and I also tried reverting back to kernel 2033. I would greatly appreciate it if Michael Devore could send me an EMM386.EXE HIMEM64.EXE that will enable me to load my SoundBlaster16 PCI card drivers. SBINIT.COM in particular... or let me

Re: [Freedos-devel] EMM386 VCPI/DPMI Help / Question

2004-07-05 Thread Michael Devore
At 01:15 AM 7/5/2004 -0500, I wrote: DEVICE=C:\FDOS\BIN\HIMEMORY\EMM386 FRAME=NONE EMM=1024 Alternatively, a more flexible and graceful approach, but depends on the driver being not totally stupid: DEVICE=C:\FDOS\BIN\HIMEMORY\EMM386 NOEMS ---

Re: [Freedos-devel] Re: EMM386-Fix time-effort. (Michael Devore)

2004-07-05 Thread Michael Devore
At 07:45 PM 7/5/2004 -0700, you wrote: From: Michael Devore [EMAIL PROTECTED] Re: Re: EMM386 VCPI/DPMI Help / I'd probably need a card and a driver to duplicate the problem since I don't have a DOS compatible sound card. Not a problem. How where would you like me to send the card driver CD

[Freedos-devel] A000 to A001 possible change

2004-07-06 Thread Michael Devore
Irrespective of the upwelling of love flowing from the topic and the fact that people wish other peoples' dogs endure necrotic syphilis, I'd like, if possible, to narrowly discuss an issue with developers and resolve it one way or the other: Should EMM386 remove its current code which changes

Re: [Freedos-devel] Re: EMM386 VCPI/DPMI Help / Question

2004-07-08 Thread Michael Devore
At 07:00 PM 7/6/2004 +0200, Aitor Santamaría Merino wrote: By the way, it's long since I last watched the EMM sources, but I've always thought that implementing RAM=/I=/X= couldn't be very difficult with current sources, by just modifying a bit ScanSystemMemory(), the current search range is

Re: [Freedos-devel] A000 to A001 possible change

2004-07-08 Thread Michael Devore
At 12:53 PM 7/8/2004 +0200, Erwin Veermans wrote: I cannot oversee compatibility issues here and my interest would be that whatever is choosen it should be most compatible for most hardware around. So would it be an option to add an Arkady-A000 switch that will skip the A000-A001 ? Everybody

Re: [Freedos-devel] Re: GRC and FreeDOS

2004-07-09 Thread Michael Devore
At 02:02 PM 7/9/2004 +0200, Eric Auer wrote: One poster said that he would be surprised that no FreeDOS people jumped the opportunity to help SpinRite, either for increased popularity and fame of FreeDOS itself or to get something back from GRC personally. Simple answer: GRC never asked the

Re: [Freedos-devel] Re: EMM386-Fix time-effort

2004-07-10 Thread Michael Devore
At 07:45 PM 7/5/2004 -0700, Brian wrote: Fix time, effort, and turnaround? Probably moderately easy if the driver isn't depending on an advanced feature which FreeDOS EMM386 doesn't support (e.g. re-mapping the interrupt vectors or VDUs usage). Thank You! I have every confidence that you can

Re: [Freedos-devel] Re: Announce: SORT 1.4 released

2004-07-10 Thread Michael Devore
At 05:09 PM 7/10/2004 +0400, Arkady V.Belousov wrote: Hi! 8-éÀÌ-2004 22:10 [EMAIL PROTECTED] (Michael Devore) wrote to [EMAIL PROTECTED]: MD I only know of one original pmode CWSORT and it a) doesn't use DJGPP and b) MD uses a shell sort which doesn't consume indefinite amounts of stack. 1

Re: [Freedos-devel] Re: EMM386-Fix time-effort

2004-07-10 Thread Michael Devore
At 05:15 AM 7/10/2004 -0400, Jeremy wrote: Michael Devore wrote: I'll make a bugfixed EMM386 available soon. cool! Thank you for your all your work debugging these problems! Jeremy I'm soon to be off-line for the next 24-48 hours, but I'll post the revised EMM386 on the ftp site, per usual, when

[Freedos-devel] New EMM386 Available

2004-07-12 Thread Michael Devore
Uploaded to ftp://ftp.devoresoftware.com/downloads are the files emm386.zip (uncompressed executable) and emm386sr.zip (revised source code) for EMM386. This version of EMM386 corrects an error with its GDT setup that led to a crash when it was used with one or more versions of SoundBlaster

Re: [Freedos-devel] compressed EMM386 / HIMEM available?

2004-07-17 Thread Michael Devore
Still being generally tested. Too soon, unless there's a hard deadline to meet. In fact, I've implemented one more workaround for a SoundBlaster driver stupidity that chews up the debug interrupt. At 12:30 AM 7/18/2004 +0200, Eric Auer wrote: Hi, now that the new EMM386 / HIMEM combo seems to

Re: [Freedos-devel] EMM386 compatibility problem (test result)

2004-07-19 Thread Michael Devore
At 10:40 PM 7/19/2004 +0800, you wrote: error: Could not allocate code/patch RAM below 4 Mbyte boundary. Try loading SBEINIT.COM before SMARTDRV.EXE or minimizing VDISK RAM. We had a short thread on this recently, but basically you have to give the SB memory in the 4M range. That

Re: [Freedos-devel] EMM386 compatibility problem (test result)

2004-07-19 Thread Michael Devore
At 09:34 AM 7/20/2004 +0800, Johnson Lam wrote: error: Could not allocate code/patch RAM below 4 Mbyte boundary. Try loading SBEINIT.COM before SMARTDRV.EXE or minimizing VDISK RAM. We had a short thread on this recently, but basically you have to give the SB memory in the 4M

[Freedos-devel] Small EMM386 update call for bugs

2004-07-22 Thread Michael Devore
Uploaded to ftp://ftp.devoresoftware.com/downloads are the files emm386.zip (uncompressed executable) and emm386sr.zip (revised source code) for EMM386. This relatively minor update adds an SB option, adds silent recognition to the bare RAM option, and restores the VDS experimental option for

Re: [Freedos-devel] Re: Small EMM386 update call for bugs

2004-07-22 Thread Michael Devore
At 10:41 PM 7/22/2004 +0200, Eric Auer wrote: Nice. One thing which I remember: XTree file manager had INT 3 (1 byte opcode) as replacement for INT 21, both to make the code smaller and make debugging harder. So that falls into the category (why NEWDES?). NEWDES appears to be a case of the

Re: [Freedos-devel] Re: LBAcache problem: finds no SCSI drives when loaded high if...!?

2004-07-22 Thread Michael Devore
At 02:34 AM 7/23/2004 +0200, Eric Auer wrote: Please suggest some nice cozy place in low DOS RAM which can be used by LBAcache as temporary stack while calling int 13.08, thanks. I'm missing something here. Why can't you directly allocate stack memory low at LBAcache startup? It's not that many

Re: [Freedos-devel] Small EMM386 update call for bugs

2004-07-22 Thread Michael Devore
At 11:08 PM 7/22/2004 +0200, tom ehlert wrote: if you didn't make VDS support significant more complete then it was in the good old days of my code, I would disadvise to enable VDS by default (no problem if it's an option) VDS remains an option disabled by default, as it was originally. One

Re: [Freedos-devel] Re: Small EMM386 update call for bugs

2004-07-23 Thread Michael Devore
Just to tie up the loose ends... At 04:35 PM 7/22/2004 -0500, I wrote: Maybe it works in 2035, as it appears I'm still using 2034, but I doubt it. Nope and And may be fixed in 2035, too. Nope. Both problems also exist with kernel 2035. Should I get bored and no one else volunteers, maybe I'll

[Freedos-devel] Ensemble Lite + MSD

2004-07-26 Thread Michael Devore
My final word on these. In the grand tradition of programmers everywhere, I blame the applications themselves for the problems. At 04:35 PM 7/22/2004 -0500, I wrote: At 10:41 PM 7/22/2004 +0200, Eric Auer wrote: GEOS Ensemble Lite - can you explain in what way it is FreeDOS incompatible?

[Freedos-devel] Ensemble Lite Redux

2004-07-27 Thread Michael Devore
Ensemble Lite didn't go away after all. Someone here notified the Ensemble person trying FreeDOS who, in turn, contacted me. Originally, I got Ensemble Lite past its first error message by loading SHARE, whereupon Ensemble later caused or encountered a hard crash. Subsequent to the last

Re: [Freedos-devel] Ensemble Lite Redux

2004-07-28 Thread Michael Devore
At 10:49 AM 7/28/2004 +0200, Aitor wrote: Hi, Well, I tend to be concerned about MS compatibility, but your arguments are convincing. I was just thinking if it is sensible (I don't know, opinions wellcome) to call the option /NOALTBOOT instead, so that those that use this option get not

Re: [Freedos-devel] Ensemble Lite Redux

2004-07-28 Thread Michael Devore
At 02:21 PM 7/28/2004 -0500, Jim Hall wrote: Michael Devore wrote: I would agree with Aitor - the /ALTBOOT option in FreeDOS EMM386 should act the same as MS-DOS EMM386. Since this option is intended to work the other way around, the /NOALTBOOT option seems a nice solution. If there's a later

Re: [Freedos-devel] Ensemble Lite Redux

2004-07-28 Thread Michael Devore
At 02:51 PM 7/28/2004 -0500, Jim Hall wrote: Ok. Since it's already been released, if it stayed as-is for now BUT IS CLEARLY DOCUMENTED POST-1.0 when the option changed definition, that should be fine for the end-users. Just so people don't lose the big picture here: The majority of FreeDOS

[Freedos-devel] EMM386 ALTBOOT and GEOS too

2004-07-29 Thread Michael Devore
At 04:42 PM 7/29/2004 +0200, Bernd Blaauw wrote: why not use the ALTBOOT behaviour as-is now, make the ALTBOOT parameter a dummy (like RAM) and create the NOALTBOOT option. then DEVICE=EMM386.EXE equals DEVICE=EMM386.EXE ALTBOOT, and to get the opposite behaviour of these two, use

Re: [Freedos-devel] Re: Idea about Virtual PC compatibility / A20 handling

2004-08-23 Thread Michael Devore
At 08:02 PM 8/23/2004 +0200, Eric Auer wrote: Conclusion: I wrote to the list, suggesting that this might be an A20 related problem, and suggesting to re-add Tom's invention, the refuse to actually disable A20, to HIMEM (or EMM386: at least MS EMM386 locks the real A20 to on and uses the paged

Re: [Freedos-devel] Re: Idea about Virtual PC compatibility / A20 handling

2004-08-24 Thread Michael Devore
At 03:34 PM 8/24/2004 +0800, Johnson Lam wrote: Verification needs to be either by my testing here or via a reasonably detailed explanation by a reliable source as to why the feature is desired or necessary. Alternatively, if you have incontrovertible proof that a new EMM386 option is vital to

Re: [Freedos-devel] Re: Idea about Virtual PC compatibility / A20 handling

2004-08-24 Thread Michael Devore
At 02:10 PM 8/24/2004 -0300, Alain wrote: But, (is there always one?) does the RAM option fall within a compatibility problem? I use it as default for one reason: I install it on any client machine and I don't expect it to do any optimization, but to provide _some_ UMB which ususaly makes a

Re: [Freedos-devel] Re: Idea about Virtual PC compatibility / A20 handling

2004-08-24 Thread Michael Devore
At 10:31 PM 8/24/2004 +0800, Johnson Lam wrote: Sorry for my stupidity, I really have no idea what's happen in SB Emulation. Last test is a failure. It always report cannot load something into memory (I'll clean up the mess and post again). SoundBlaster requires that you use an EMM= setting in

Re: [Freedos-devel] EMM386 options, was: Idea about Virtual PC compatibility / A20 handling

2004-08-24 Thread Michael Devore
At 04:30 PM 8/24/2004 -0300, Alain wrote: Michael Devore escreveu: But, (is there always one?) does the RAM option fall within a compatibility problem? I use it as default for one reason: I install it on any client machine and I don't expect it to do any optimization, but to provide _some_ UMB

[Freedos-devel] Updated SHARE for DOS 7 compatibility

2004-08-24 Thread Michael Devore
Uploaded to ftp://ftp.devoresoftware.com/downloads is the file share.zip. It contains a modified SHARE.C and uncompressed SHARE.COM executable. The changes to SHARE align it with the behavior expected from a DOS 7 share utility by removing several conditions which previously returned an

Re: [Freedos-devel] Re: Idea about Virtual PC compatibility / A20 handling

2004-08-26 Thread Michael Devore
At 02:05 PM 8/26/2004 +0800, Johnson Lam wrote: On Wed, 25 Aug 2004 11:09:50 -0500, you wrote: Hi Michael, DEVICE=EMM386.EXE RAM EMM=1024 No, you have to add SB for the SoundBlaster workaround to be active. Anything up to EMM=2030 or in that neighborhood should work too, if you want more EMS.

Re: [Freedos-devel] EMM386 options, was: Idea about Virtual PC compatibility / A20 handling

2004-08-27 Thread Michael Devore
At 06:48 PM 8/24/2004 -0300, Alain wrote: So now I have something to wish for. It looks that the most compatible _and_ safe behaviour is to map RAM to X=TEST, which was exactly your first suggestion :) Safest, but very incompatible with MS expected RAM behavior. Not the reverse either, just

Re: [Freedos-devel] EMM386 options, was: Idea about Virtual PC compatibility / A20 handling

2004-08-29 Thread Michael Devore
At 10:49 PM 8/27/2004 -0300, Alain wrote: nothing - No UMB available, smaller lower memory, only for problematic cases Nothing is the same as RAM with FreeDOS EMM386. UMB's are available and auto- I like this. Does MSDOS have UMB in this case? I allways understood that it didn't... In any case,

  1   2   3   4   >