[Freedos-user] conventional memory
Hi I have a custom program that loads into conventional memory. But in need more than the standard 640kb. I have 128Mb extended memory. How can I increase the conventional memory as much as possible? Thanks - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] conventional memory
Hi! 13-Дек-2006 00:16 [EMAIL PROTECTED] (Richard) wrote to freedos-user@lists.sourceforge.net: R I have a custom program that loads into conventional R memory. R But in need more than the standard 640kb. R I have 128Mb extended memory. R How can I increase the conventional memory as much as R possible? Conventional memory is a contiguous memory block _inside first megabyte_, starting from zero address. If you map memory over graphics memory area at segment A000 and mono video text at segment B000 (of course, in this case you may use only color text modes), you may increase conventional memory from 640k to 640k+64k+32k=736k. To use all other memory, your application should use XMS/EMS, or should be compiled with/for DOS extenders (like DOS4GW or DOS32a). - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Conventional Memory
Thanks for your help everyone. I installed the command.com from http://fdos.org/kernel/cmdxms.HEAD.zip , and it increased my conventional mem to 606k, thanks a lot! Also, mem /c returns: Invalid parameter - /C I'm running FreeDOS Beta 8 too, in case that matters. This is on my old thinkpad, which doesn't have a cd-rom drive, and I got several errors while trying to install from the beta 9 floppies, so I just reverted to beta 8. Anyway, redbaron works now, haha! Thanks! -Jesse On 10/14/05, Bernd Blaauw [EMAIL PROTECTED] wrote: Blair Campbell schreef: Try using dosdata=umb.This will load the above values into UMBs, I think... or something like that.In any case, it does something to free up memory, and is different than dos=high/umbI don't know if that works without DOS=UMB (or in Jesse's case:DOS=HIGH,UMB). His current setting is DOS=HIGH,NOUMBEquivalent to MEM /C is MEM /C. Depends on how your FreeDOS is though.Strange that Jesse's FreeCOM uses 75KB of memory while XMS is available.Normal optimized FreeCOM uses 3KB of low (conventional) memory, and 150KB of extended memory,which should be available because HIMEM (and EMM386) was loaded.please get command.com from http://fdos.org/kernel/cmdxms.HEAD.zip Bernd---This SF.Net email is sponsored by:Power Architecture Resource Center: Free content, downloads, discussions,and more. http://solutions.newsforge.com/ibmarch.tmpl___Freedos-user mailing listFreedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
RE: [Freedos-user] Conventional Memory
Here's my autoexec.bat: ... LOADHIGH C:\FDOS\BIN\CTMOUSE.EXE You don't need to load high CTMOUSE it'll load high if possible. Here's my config.sys: dos=high,noumb device=C:\FDOS\BIN\HIMEM.EXE DEVICE=C:\DOS\EMM386.EXE NOEMS I=B000-B7FF FILES =100 BUFFERS=20 FCBS=4,4 BREAK=ON lastdrive=z shellhigh=C:\COMMAND.COM /E:256 /P You must have DOS=UMB (you have DOS=NOUMB) to enable UMBs, also Do you really need FILES=100 and LASTDRIVE=Z ?? You can save some memory using FILES=50 and LASTDRIVE=G. If you use a cache program (recommended) you can have BUFFERS=10 (no less than 3). Hope this helps. __ Renovamos el Correo Yahoo! Nuevos servicios, más seguridad http://correo.yahoo.es --- This SF.Net email is sponsored by: Power Architecture Resource Center: Free content, downloads, discussions, and more. http://solutions.newsforge.com/ibmarch.tmpl ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Conventional Memory
Салям! 13-Окт-2005 23:49 [EMAIL PROTECTED] (Jesse Petre) wrote to freedos-user@lists.sourceforge.net: JP LOADHIGH C:\FDOS\BIN\CTMOUSE.EXE Not need. JP dos=high,noumb -^ Why? JP FILES =100 JP BUFFERS=20 JP FCBS=4,4 files 40 fcbs 1 --- This SF.Net email is sponsored by: Power Architecture Resource Center: Free content, downloads, discussions, and more. http://solutions.newsforge.com/ibmarch.tmpl ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Conventional Memory
Hello all, Bernd: I do not have a modem or network card, just a floppy drive in it. It's just an old thinkpad I play around with. Diego Arkady: I'm not even really sure what the settings in config.sys do, I was just searching on google for ways to gain more conventional memory, and copied some config.sys examples. i.e., I have no idea what umb or fcbs is. Eric Bernd: Thanks for the info, I think I'll stick with beta 8 until the new one comes out (1.0 correct?). Will the new version be available on floppies like the betas? -Jesse
[Freedos-user] Conventional Memory
Hey guys, I was just wondering how I could increase my conventional memory? I'm trying to get Red Baron to run. I'm new to freeDOS, and I'm not sure what the equivalent to mem /c is, but here are some outputs that hopefully will help.: mem /u from the command line: Segment Size Name Type - 0699 96 free 06A0 72176 COMMAND program 1851 208 free 185F 3328 CTMOUSE program 1930 547744 free Memory Type Total Used Free - - - --- Conventional 639K 104K 535K Extended (XMS) 80,896K 15,425K 65,471K Largest executable program size 535K ( 547,744 bytes ) FreeDOS is resident in the high memory area. Here's my autoexec.bat: @ECHO OFFPROMPT $p$gPATH=C:\FDOS\BIN;C:\FDOS\BIN\KEY;SET NLSPATH=C:\FDOS\NLS;SET LANG=ENSET BLASTER=A220 I5 D1 T3 H6LOADHIGH C:\FDOS\BIN\CTMOUSE.EXECLS Here's my config.sys: dos=high,noumb device=C:\FDOS\BIN\HIMEM.EXEDEVICE=C:\DOS\EMM386.EXE NOEMS I=B000-B7FF FILES =100BUFFERS=20FCBS=4,4BREAK=ON lastdrive=zshellhigh=C:\COMMAND.COM /E:256 /P I would appreciate any help on this, and thanks! -Jesse FreeDOS first time user