[XP] EMS-geheugen

Pagina: 1
Acties:

  • ScuL
  • Registratie: Januari 2000
  • Laatst online: 06:07
vraag niet waarom :P
maar ik heb EMS geheugen nodig in een DOS command-prompt onder Windows XP, en dan het liefst zo veel mogelijk (16MB moet genoeg zijn)

nu zeggen alle tutorials en sites, edit de properties van je shortcut en kijk bij Geheugen en zet dan alles op maximaal en voer het uit..

jawel dat werkt. ik krijg 638k conventioneel, 32MB aan XMS maar 0MB aan EMS en dat is nou net wat ik nodig heb..!

EMM386.exe zit niet bij Windows XP en over kopiëren van een oudere Windows gaat niet werken denk ik...... weet iemand hoe ik die 16MB aan EMS kan aanmaken :?

ProMods ETS2 uitbreiding - Mijn tijdszone is UTC+13


  • F_J_K
  • Registratie: Juni 2001
  • Niet online

F_J_K

Moderator CSA/PB/AI

Front verplichte underscores

Eigenschappen van de executable die je wilt uitvoeren - en daar EMS op auto ipv max zetten, of probeer andere waarden. Misschien werkt het. Evt XMS op 0 en de rest ook op auto.

Check ook je config.nt file even - misschien staat er iets vreemds.

emm386 wordt geemuleerd in config.nt

'Multiple exclamation marks,' he went on, shaking his head, 'are a sure sign of a diseased mind' (Terry Pratchett, Eric)


  • ScuL
  • Registratie: Januari 2000
  • Laatst online: 06:07
config.nt:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
REM Initialisatiebestand voor Windows MS-DOS
REM
REM CONFIG.SYS vs CONFIG.NT
REM Het bestand c:\config.sys, dat normaal wordt gebruikt voor het
REM initialiseren van DOS, wordt hier niet gebruikt. Dit bestand,
REM config.nt, wordt gebruikt om c:\config.sys te vervangen als
REM er geen ander bestand in een PIF-bestand is opgegeven.
REM
REM ECHOCONFIG
REM Tijdens de initialisatie van het DOS-subsysteem wordt er niets 
REM weergegeven. U kunt de opdracht "EchoConfig" aan config.nt toevoegen 
REM om de weergave tijdens de initialisatie van het DOS-subsysteem te 
REM activeren.
REM
REM NTCMDPROMPT
REM Als u tijdens een TSR of tijdens het uitvoeren van een op MS-DOS 
REM gebaseerde toepassing naar de opdrachtprompt teruggaat, voert Windows
REM COMMAND.COM uit. Hierdoor kan de TSR actief blijven. Als u CDM.EXE
REM in plaats van de Windows-opdrachtprompt wilt uitvoeren,  dient u de 
REM opdracht ntcmdprompt aan CONFIG.NT of een ander opstartbestand toe 
REM te voegen.
REM
REM DOSONLY
REM U kunt standaard elk type toepassing starten als COMMAND.COM
REM actief is. Als u een toepassing start die niet op MS-DOS is
REM gebaseerd, kunnen TSR's die worden uitgevoerd, worden afgebroken.
REM Om ervoor te zorgen dat alleen op MS-DOS gebaseerde programma's
REM kunnen worden gestart, dient u de opdracht dosonly aan CONFIG.NT
REM of een ander opstartbestand toe te voegen.
REM
REM EMM
REM U kunt de opdracht EMM gebruiken om de EMM(Expanded Memory Manager) te
REM configureren. De syntaxis is:
REM
REM EMM = [A=AltRegSets] [B=BaseSegment] [RAM]
REM
REM AltRegSets
REM    Geeft het totaal aantal Alternative Mapping Register Sets
REM    dat het systeem ondersteunt. 1 <= AltRegSets <= 255. De
REM    standaardwaarde is 0.
REM BaseSegment
REM    Geeft het segmentadres in het conventioneel DOS-geheugen waar
REM    het systeem begint met toewijzen van geheugen aan EMM-tabelframes. 
REM     De waarde moet hexadecimaal zijn. 0x1000 <= BaseSegment <= 0x4000. 
REM    De waarde wordt afgerond naar de 16KB-grens. De standaardwaarde
REM    is 0x4000.
REM RAM
REM    Geeft aan dat het systeem alleen 64KB-adresruimte uit het Upper
REM    Memory Block (UMB) moet gebruiken voor EMM-tabelframes en de 
REM    resterende ruimte (indien aanwezig) moet vrijhouden voor 
REM    loadhigh- en devicehigh-opdrachten van DOS. Het systeem zal
REM    standaard al het beschikbare UMB-geheugen gebruiken voor 
REM    tabelframes.
REM
REM     De grootte van EMM wordt bepaald door een pif-bestand (het pif-
REM     bestand van uw toepassing of _default.pif). Indien de grootte
REM     als 0 is aangegeven, wordt EMM uitgeschakeld en wordt de EMM-regel
REM     genegeerd.
REM
dos=high, umb
device=%SystemRoot%\system32\himem.sys
files=40

ProMods ETS2 uitbreiding - Mijn tijdszone is UTC+13