Hello Aitor,

> Thanks for that good piece of work.
yes, indeed.

> Besides these late fixings, you
> did quite a lot of quite great follow-up to Tom's EMM386 (port to NASM
> / new UPX are my two favourite).

my favorite is VDS and VCPI; port to NASM and UPX is irrelevant compared to
that

Tom


> All the best for whatever else you will be doing, in the times of
> WinXP+ I am afraid that technical thourough computer knowledge is a
> treasure in extinction. We'll miss you here :)

> Thanks!
> Aitor

> PS: Can some charitable soul upload the new EMM/HIMEM to ibiblio? I
> continue not to be able to acceed Michael's FTP.


> 2006/8/20, Michael Devore <[EMAIL PROTECTED]>:
>> Uploaded to ftp://ftp.devoresoftware.com/downloads/emm386/ are the files
>> emmx225.zip, EMM386 2.25 and HIMEM version 3.25 memory manager, mostly
>> executable files; and emms225.zip, source code files.
>>
>> This release of EMM386 and HIMEM works around a bug in some BIOS chips
>> which affects HIMEM, improves compatibility with virtual environments and
>> Ensemble/GEOS automatically without requiring manual addition of options,
>> and adds an advanced NODISABLEA20 option to EMM386 by popular demand.
>>
>> Read on dear reader, if you dare...
>>
>> So that no one can feel neglected or ignored, I'm adding credits to each
>> change remark.
>>
>> Per recent discussion in freedos-devel, there exists a BIOS which appears
>> to corrupt stack values in a nasty way.  HIMEM now works around this.  All
>> hail Tom Ehlert.  The A20 BIOS test was also moved from its front of the
>> line position to follow other tests since it's not 100% reliable.  All hail
>> Tom.  All hail Norbert.
>>
>> EMM386's NOALTBOOT option is now the default.  This doesn't change how it
>> works, it just means it's always there unless you use ALTBOOT to inhibit
>> it.  The default change was made because several virtual environments would
>> have horrible keyboarding problems such as missing, doubled, or
>> case-switched keys unless NOALTBOOT was active -- Qemu and VMware, I'm
>> looking at you.  Also, Ensemble with GEOS required the option to not crash,
>> now GEOS people don't have to remember to manually put it in their
>> CONFIG.  I don't think anything depends on the previous ALTBOOT default, so
>> we should be fine.  All hail Eric Auer and me.
>>
>> CR3 is explicitly forced to flush when using MMIO access outside of the
>> standard memory address map.  Frankly I'm not sure this is ever needed, but
>> I can't prove it's not, and there may be a rare case where it's
>> needed.  Better safe than sorry.  All hail Japheth.
>>
>> By multiple request, a NODISABLEA20 option was added to EMM386.  It forces
>> EMM386 to never allow A20 to be disabled via its global and local disable
>> A20 routines.  All hail Tom, Japheth, and Eric.  Although addition of the
>> new option is technically in violation of the hard freeze rules, I received
>> a special dispensation from the Pope, umm, no that was Pope Leo X to the
>> future Pope Clement VII.  I keep mixing those Popes up with FreeDOS.  OK, I
>> received permission to add the option at this late date from one of the
>> FreeDOS 1.0 release architects.  Honestly and truly.
>>
>> For the impending FreeDOS 1.0 release, and the person without whom there
>> would be no "all hail's" to deliver, all hail Jim Hall.  Several times.  In
>> unison.
>>
>> On the good news front, I am semi-reliably informed via semi-reliable
>> gossip that a new or greatly revised EMM386 model is being worked on.  As
>> it should be open source, it can easily serve as the next generation of
>> EMM386 for FreeDOS, (effectively the 3.x already discussed) following a
>> period of testing, stabilization, and user interaction.  While the new
>> EMM386 branch may have a different label, that should not be a big concern
>> since FreeDOS has already had several private label changes for various
>> base and support utilities, and the current EMM386 2.x has matured to its
>> final feature set and code base (possibly with minor future tweaks).  I
>> feel certain that the developers will allow proper peer review and sustain
>> appropriate mechanisms for bug reports and support feedback.  As such,
>> integration into the FreeDOS distribution at a future date should be
>> relatively painless and welcomed by everyone.  The future looks promising.
>>
>> Originally, I was going to sign-off the SourceForge lists and move to
>> strictly e-mail consultations on HIMEM/EMM386 issues following release of
>> the (presumed) final EMM386 2.x for FreeDOS 1.0, per all my previous
>> remarks on retiring from this position, a new maintainer, and quest for a
>> commune, but I decided that would be pretty foolish.  I need to stick
>> around for a week or so to make sure no catastrophic failures were somehow
>> introduced, and that no new critical items such as the BIOS bug need to be
>> addressed at the last minute.  Plus, I'm still helping out a couple of
>> people with issues that may be due to FreeDOS, memory managers, or
>> something entirely different.  So, you can't scrape me off the FreeDOS shoe
>> quite yet.  Soon, though.
>>
>> Let us all hope that the latest FreeDOS 1.0 test release, this addition,
>> and everything else look so good that the final 1.0 release plans for the
>> immediate future hold.  Peace&Love, out.
>>
>>
>> -------------------------------------------------------------------------
>> Using Tomcat but need to do more? Need to support web services, security?
>> Get stuff done quickly with pre-integrated technology to make your job easier
>> Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
>> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
>> _______________________________________________
>> Freedos-devel mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/freedos-devel
>>

> -------------------------------------------------------------------------
> Using Tomcat but need to do more? Need to support web services, security?
> Get stuff done quickly with pre-integrated technology to make your job easier
> Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> _______________________________________________
> Freedos-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/freedos-devel

Mit freundlichen Grüßen / Kind regards,
Tom Ehlert
+49-241-79886


-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Freedos-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to