Jump to content
 







Main menu
   


Navigation  



Main page
Contents
Current events
Random article
About Wikipedia
Contact us
Donate
 




Contribute  



Help
Learn to edit
Community portal
Recent changes
Upload file
 








Search  

































Create account

Log in
 









Create account
 Log in
 




Pages for logged out editors learn more  



Contributions
Talk
 



















Contents

   



(Top)
 


1 Features  





2 History  





3 See also  





4 References  





5 External links  














DOS/4G






فارسی

Italiano
Nederlands
Norsk bokmål
Русский
 

Edit links
 









Article
Talk
 

















Read
Edit
View history
 








Tools
   


Actions  



Read
Edit
View history
 




General  



What links here
Related changes
Upload file
Special pages
Permanent link
Page information
Cite this page
Get shortened URL
Download QR code
Wikidata item
 




Print/export  



Download as PDF
Printable version
 
















Appearance
   

 






From Wikipedia, the free encyclopedia
 

(Redirected from DOS4G)

DOS/4G
Developer(s)Tenberry Software
Final release

2.01 / April 3, 1996; 28 years ago (1996-04-03)[1]

Operating systemDOS
PlatformIA-32
TypeDOS extender
LicenseProprietary
Websiteweb.archive.org/web/20180628103312/tenberry.com/dos4g

DOS/4G is a 32-bit DOS extender developed by Rational Systems (later Tenberry Software).[2] It allows DOS programs to eliminate the 640 KB conventional memory limit by addressing up to 64[3] MBofextended memoryonIntel 80386 and above machines.

Features[edit]

Functioning as a highly flexible and reusable memory extension library, DOS/4G allowed programmers to access extended memory without writing specialized code. It embeds itself in the executable file at linking time and executes before main application code, so usually DOS/4G initialization messages show up at launch. It can in principle operate within MS-DOS, PC DOS, DR-DOS and other DOS clones, the DOS boxes of OS/2, Microsoft Windows, Windows NT and Windows 95, and DOS emulators such as DOSBox. However, in practice few DOS/4G games or other applications will run on non-DOS-based versions of Windows, including Windows NT, Windows 2000 and Windows XP, since none of these allow direct access to the hardware as was used for display rendering in those days.

History[edit]

DOS/4GW 1.95 was a free limited edition of DOS/4G and was included with the Watcom C compiler with a commercial re-distribution license. It was made widely popular by computer games like DoomorTomb Raider.

Initial versions of DOS/4G had trouble with secondary DMA channels on the ISA bus, which prevented 16-bit devices like Gravis Ultrasound series from normally functioning; Gravis even had to develop PREPGAME, a patch utility which updated the game executable with a new version 1.97 to fix the incompatibility.

In case of problems, DOS/4G or DOS/4GW can be replaced with the newer and free DOS/32; a patch utility can even replace DOS/4G code embedded inside a compiled executable file.[4]

See also[edit]

References[edit]

  1. ^ "DOS/4G Release Notes". Archived from the original on 2018-05-07.
  • ^ DOS4/GW Is it free? Can you distribute it?
  • ^ DOS4G FAQ
  • ^ TOOLS:DOS32A - DOSBoxWiki
  • External links[edit]

  • t
  • e

  • Retrieved from "https://en.wikipedia.org/w/index.php?title=DOS/4G&oldid=1180080424"

    Categories: 
    DOS extenders
    DOS/4GW games
    DOS stubs
    Hidden categories: 
    Articles lacking reliable references from February 2015
    All articles lacking reliable references
    Wikipedia references cleanup from May 2019
    All articles needing references cleanup
    Articles covered by WikiProject Wikify from May 2019
    All articles covered by WikiProject Wikify
    Articles with multiple maintenance issues
    All stub articles
     



    This page was last edited on 14 October 2023, at 11:13 (UTC).

    Text is available under the Creative Commons Attribution-ShareAlike License 4.0; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization.



    Privacy policy

    About Wikipedia

    Disclaimers

    Contact Wikipedia

    Code of Conduct

    Developers

    Statistics

    Cookie statement

    Mobile view



    Wikimedia Foundation
    Powered by MediaWiki