[Allegro] frage an die dos-spezies
Klaus Lehmann
lehmann_klaus at t-online.de
Mi Jun 6 08:22:13 CEST 2007
Guten Morgen liebe Mitleser,
seit einiger Zeit bereitet mir mein Laptop Sorgen, was die cmd-Zeile
angeht.
die cmd-Zeiel ist getunt, sowie immer, alle Verbesserungen, die wir
hier teilweise gemeinsam uns gegenseitig "ausgedacht" haben, sind
eingearbeitet.
gebe ich mem.exe ein (auf cmd.exe), kommt:
587648 max. größe für ausführbares prg.
auf einen "normalen" pc bekomme ich bei mem.exe: 623616 max. größe für
ausführbares prg.
der laptop: ibm, 2-3 jahre alt.
mit wxp, sp2 mit allen patches. mit allen aktuellen bios-updates (ibm
hat da ja einen vorbildlichen service)
DAS problem: index.exe verweigert auf dem laptop seinen dienst!
fehler: zu geringer hauptspeicher [o.ä.].....
die mem-verteilung sieht so aus
auf dem laptop:
===============
Konventioneller Speicher:
Name Größe (dezimal) Größe (hex)
------------- --------------------- -------------
MSDOS 13904 ( 13.6K) 3650
KBD 3296 ( 3.2K) CE0
HIMEM 1248 ( 1.2K) 4E0
COMMAND 6544 ( 6.4K) 1990
DOSX 34720 ( 33.9K) 87A0
KB16 6096 ( 6.0K) 17D0
Frei 112 ( 0.1K) 70
Frei 1568 ( 1.5K) 620
Frei 587648 (573.9K) 8F780
Insgesamt frei: 589328 (575.5K)
Hoher Speicher:
Name Größe (dezimal) Größe (hex)
------------- --------------------- -------------
SYSTEM 192496 (188.0K) 2EFF0
DOSX 128 ( 0.1K) 80
ANSI 4192 ( 4.1K) 1060
MOUSE 12528 ( 12.2K) 30F0
MSCDEXNT 464 ( 0.5K) 1D0
REDIR 2672 ( 2.6K) A70
Frei 1552 ( 1.5K) 610
Frei 31584 ( 30.8K) 7B60
Insgesamt frei: 33136 ( 32.4K)
Insgesamt frei (konventioneller und hoher Speicher): 622464
(607.9K)
Maximale Größe für ausführbares Programm: 587648
(573.9K)
Größter freier Block im hohen Speicherblock: 31584
( 30.8K)
1048576 Bytes gesamter fortlaufender Erweiterungsspeicher
0 Bytes fortlaufender Erweiterungsspeicher verfügbar
941056 Bytes XMS-Speicher verfügbar
MS-DOS ist resident im oberen Speicherbereich (HMA).
auf dem normalen pc:
====================
Konventioneller Speicher:
Name Größe (dezimal) Größe (hex)
------------- --------------------- -------------
MSDOS 14080 ( 13.8K) 3700
KBD 3296 ( 3.2K) CE0
HIMEM 1248 ( 1.2K) 4E0
COMMAND 5840 ( 5.7K) 16D0
KB16 6096 ( 6.0K) 17D0
Frei 112 ( 0.1K) 70
Frei 864 ( 0.8K) 360
Frei 623616 (609.0K) 98400
Insgesamt frei: 624592 (610.0K)
Hoher Speicher:
Name Größe (dezimal) Größe (hex)
------------- --------------------- -------------
SYSTEM 196592 (192.0K) 2FFF0
MSCDEXNT 464 ( 0.5K) 1D0
DOSX 34848 ( 34.0K) 8820
ANSI 4192 ( 4.1K) 1060
MOUSE 12528 ( 12.2K) 30F0
REDIR 2672 ( 2.6K) A70
Frei 848 ( 0.8K) 350
Frei 2576 ( 2.5K) A10
Frei 8032 ( 7.8K) 1F60
Frei 64688 ( 63.2K) FCB0
Insgesamt frei: 76144 ( 74.4K)
Insgesamt frei (konventioneller und hoher Speicher): 700736
(684.3K)
Maximale Größe für ausführbares Programm: 623616
(609.0K)
Größter freier Block im hohen Speicherblock: 64688
( 63.2K)
1048576 Bytes gesamter fortlaufender Erweiterungsspeicher
0 Bytes fortlaufender Erweiterungsspeicher verfügbar
941056 Bytes XMS-Speicher verfügbar
MS-DOS ist resident im oberen Speicherbereich (HMA).
beide haben keine einträge in der autexec.nt.
in der config.sys das übliche (himem.sys, buffers, files,
command-com-shell, das was allegro eben so benötigt....)
irgendwo muss der unterschied sein.
früher ging sn solche probleme mit einem speicher-analyser von qemm (15
jahre alt) ran, heutzutage lässt mich wxp sowas nicht mehr laden.
frage, es ist das einzige was mir einfällt:
kann es sein, daß die untere dos-speicherbelegung bei dem laptop anders
ist? weil diue graphikkarte noch "eingeblendet" werden muss? das
laptop-memory stellt der graka das ram zur verfügung (leider). ???
danke fürs mitdenken,
ihr klaus lehmann
Mehr Informationen über die Mailingliste Allegro