meine Retro's...

Bilder von Geräten, Projekten und Sammlerstücken der Forenmitglieder
drzeissler
DOS-Gott
Beiträge: 3336
Registriert: Mo 8. Feb 2010, 16:59

Re: meine Retro's...

Beitrag von drzeissler »

Hinter dem EMM386.exe muss "RAM" stehen, dann hast du XMS und EMS also:

devicehigh=emm386.exe ram


Doc
CPU: 486 DX2/66 MOBO: SNI-D882 RAM: 3x16MB - FDD: 3,5" 1,44MB HDD: 6,4GB Seagate ISA(1): Audican32Plus PCI(1): 3com TX 905 OS: MsDos622 - Win95a - WinNT 3.51
Benutzeravatar
Daryl_Dixon
DOS-Übermensch
Beiträge: 1347
Registriert: Di 30. Jun 2015, 19:35

Re: meine Retro's...

Beitrag von Daryl_Dixon »

drzeissler hat geschrieben:Hinter dem EMM386.exe muss "RAM" stehen, dann hast du XMS und EMS also:
devicehigh=emm386.exe ram
Doc
danke Doc, das ist mir bekannt! Hab damit auch schon viel herumprobiert..

lg; Daryl_Dixon
Benutzeravatar
Daryl_Dixon
DOS-Übermensch
Beiträge: 1347
Registriert: Di 30. Jun 2015, 19:35

Re: meine Retro's...

Beitrag von Daryl_Dixon »

Ich habe jetzt ein wenig im Startvorgang meines Palladium rumgebastelt und mir auf Euren Rat hin
Teile von FreeDOS implementiert. Die Einstellung von Darius musste ich ein wenig ändern damit
sie bei mir laufen und keine Fehlermeldungen bringen, aber es ging ziemlich schnell und problemlos.

Anstatt der:
611K "Maximale Größe für ausführbares Programm"
83K "Größter freier Block; hoher Speicherbereich"

komme ich nun auf:

Code: Alles auswählen

Maximale Größe für ausführbares Programm         620K  (634,640 Byte)
Größter freier Block im hohen Speicherbereich     70K   (72,080 Byte)
Autoexec.bat

Code: Alles auswählen

@ECHO OFF
PROMPT $p$g
PATH C:\DOS;C:\DRIVERS;C:\GM
SET SOUND=C:\DRIVERS\SB16
SET BLASTER=A220 I5 D1 H1 P300 T6
SET MIDI=SYNTH:1 MAP:E
SET CTCM=C:\DRIVERS
LH C:\DRIVERS\KEYB.EXE     
LH Keyb GR,850
SHSUCDX /D:banana /L:E
LH C:\DRIVERS\LBACACHE.COM
CTMOUSE
cls
Config.sys

Code: Alles auswählen

rem DEVICE=C:\DOS\SMARTDRV.EXE DOUBLE_BUFFER
DEVICE=C:\DRIVERS\HIMEMX.EXE
DEVICE=C:\DRIVERS\JEMM386.EXE RAM
BUFFERS=5,0
FILES=40
DOS=UMB
LASTDRIVE=E
DEVICE=C:\DRIVERS\CTCM.EXE
DOS=HIGH,UMB
DEVICEHIGH /L:1,3760 =C:\DRIVERS\XCDROM.SYS /D:BANANA /AX
Ursprünglich hatte ich in der Config.sys die JEMM386.EXE mit dem Zusatz "NOEMS" geladen. Das brachte:

Code: Alles auswählen

Maximale Größe für ausführbares Programm         620K  (634,640 Byte)
Größter freier Block im hohen Speicherbereich    134K   (137,616 Byte)
Das war natürlich enorm! Leider aber sind meine zwei Sorgen-Spiele dann wieder nicht gelaufen.

lg; Daryl_Dixon
Zuletzt geändert von Daryl_Dixon am Do 6. Aug 2015, 16:18, insgesamt 1-mal geändert.
drzeissler
DOS-Gott
Beiträge: 3336
Registriert: Mo 8. Feb 2010, 16:59

Re: meine Retro's...

Beitrag von drzeissler »

wolfig_sys hat geschrieben:Ich weiß jetzt nicht wie das bei MS-DOS 6.x ist.
Sollte man nicht normaler Weise NoEMS hinter der EMM386 stehen?
Oder brauchen irgend welche Spiele bei dir EMS?
gibt ja viele gute spiele die ems brauchen :)
CPU: 486 DX2/66 MOBO: SNI-D882 RAM: 3x16MB - FDD: 3,5" 1,44MB HDD: 6,4GB Seagate ISA(1): Audican32Plus PCI(1): 3com TX 905 OS: MsDos622 - Win95a - WinNT 3.51
Benutzeravatar
Daryl_Dixon
DOS-Übermensch
Beiträge: 1347
Registriert: Di 30. Jun 2015, 19:35

Re: meine Retro's...

Beitrag von Daryl_Dixon »

@ drzeissler: jo, bei mir zum Glück wenige aber was soll man machen - hab keinen Bock die Spiele mit
Bootdisketten oder verschiedenen Autoexec/Config-Einstellungen zu starten. Ich will da irgendwie einen
Mittelweg finden.

Witzig ist, dass "Xatax" oder "Chasm - The Rift" ohne EMS-Verfügbarkeit den Rechner zum Neustart ge-
bracht haben; mit JEMM386.EXE aber nur einfach eben nicht starten und ansonsten kein weiteres Debakel
veranstalten. Ich muß mir die Tage noch alle Parameter von JEMM386.EXE und auch HIMEMX.EXE an-
sehen. Vlt kann man da noch bissl mehr an freiem Speicher rauskitzen. Vor allem die größte Blockgröße im
hohen Bereich.

lg; Daryl_Dixon
Benutzeravatar
LoWang87
DOS-Kenner
Beiträge: 437
Registriert: Fr 31. Aug 2012, 14:03

Re: meine Retro's...

Beitrag von LoWang87 »

Daryl_Dixon hat geschrieben:@ drzeissler: jo, bei mir zum Glück wenige aber was soll man machen - hab keinen Bock die Spiele mit
Bootdisketten oder verschiedenen Autoexec/Config-Einstellungen zu starten. Ich will da irgendwie einen
Mittelweg finden.
Bootdisketten sind seit DOS 6.2 out / obsolete :-)

Hier gibt es die Möglichkeit, dir ein Startmenü per Config.sys zu basteln. Ich habe genau 2 Konfigurationen/Menüpunkte mit denen alles läuft.
Und wer hätte es gedacht, einen mit EMM386.EXE RAM und einen mit EMM386.EXE NOEMS.

Die Files und Buffers kann man noch etwas zurechtbiegen. Sobald F-15 Strike Eagle III, Tornado und Strike Commander läuft, weiß ich, dass auch alles andere laufen wird 8-) . Ich fand diese drei Spiele immer besonders problematisch was das RAM-Setup angeht.

Hier ein paar Tutorials zum Config.sys-Menü:

http://www.uncreativelabs.net/textfiles/dos/6-2MENU.TXT
http://dos.rsvs.net/DOSPAGE/CONFMENU.HTM
http://muwatalli.com/betriebssysteme/dos/04.htm

Grobes Beispiel:

Am Anfang deiner CONFIG.SYS könnte stehen:

[MENU]
MENUITEM RAM, Starte mit EMM386.EXE RAM
MENUITEM NOEMS, Starte mit EMM386.EXE NOEMS

und dann:

[RAM]
hier steht deine komplette Config.sys für den Start mit EMM386.EXE RAM

[NOEMS]
hier steht deine komplette Config.sys für den Start mit EMM386.EXE NOEMS

Du kannst natürluch noch nette Features wie Countdown, verschiedene Farben usw einbauen.
Einfach und elegant. Keine lästigen Bootdisketten :like:
Ancient Chinese Secrets
Highscreen: AT 286-16, Colani T tx486DLC-40 VL, KIS i486DX2-66 VL, Colani D Am5x86, Mini P54C-120
Andere: Euro PC VGA+OPL2, Siemens Nixdorf PCD-3M i386DX-33, Escom iDX4-100 SP3G, Monsoon DPR100
Darius

Re: meine Retro's...

Beitrag von Darius »

@lowang87:

Stimmt, das mit der CHOICE etc hab ich in meinem vorigen Posting verdrängt.

@Daryl_Dixon:

Genau so kannst dir ja die Configs basteln ^^

Gruß
Benutzeravatar
wolfig_sys
DOS-Übermensch
Beiträge: 1635
Registriert: Mo 21. Jul 2014, 18:32

Re: meine Retro's...

Beitrag von wolfig_sys »

Ja das Bootmenü ist schon eine feine Sache.
Gibt's aber bei MS-DOS 5 nicht.

Andernseits brauche icn das nicht.
Ich hab kein Spiel das EMS braucht.
0xDEADBEEF
drzeissler
DOS-Gott
Beiträge: 3336
Registriert: Mo 8. Feb 2010, 16:59

Re: meine Retro's...

Beitrag von drzeissler »

Wenn Du kein kein Spiel mit EMS hast, dann brauchst Du auch kein EMM386, da reicht doch Himem.
CPU: 486 DX2/66 MOBO: SNI-D882 RAM: 3x16MB - FDD: 3,5" 1,44MB HDD: 6,4GB Seagate ISA(1): Audican32Plus PCI(1): 3com TX 905 OS: MsDos622 - Win95a - WinNT 3.51
Benutzeravatar
Daryl_Dixon
DOS-Übermensch
Beiträge: 1347
Registriert: Di 30. Jun 2015, 19:35

Re: meine Retro's...

Beitrag von Daryl_Dixon »

LoWang87 hat geschrieben:Hier gibt es die Möglichkeit, dir ein Startmenü per Config.sys zu basteln. Ich habe
genau 2 Konfigurationen/Menüpunkte mit denen alles läuft. Und wer hätte es gedacht,
einen mit EMM386.EXE RAM und einen mit EMM386.EXE NOEMS. Die Files und Buffers
kann man noch etwas zurechtbiegen. Sobald F-15 Strike Eagle III, Tornado und Strike
Commander
läuft, weiß ich, dass auch alles andere laufen wird 8-) . Ich fand diese drei
Spiele immer besonders problematisch was das RAM-Setup angeht.

Hier ein paar Tutorials...

Grobes Beispiel: Am Anfang deiner CONFIG.SYS könnte stehen...

Du kannst natürlich noch nette Features wie Countdown, verschiedene Farben usw
einbauen. Einfach und elegant. Keine lästigen Bootdisketten :like:

Hallo LoWang87 !


Da haben wir zeitgleich wohl an das Gleiche gedacht! Habe mir heute in den Gartenpausen zwei Batchfiles
gemacht die inetwa das Gleiche machen wie Dein Vorschlag hier. Hab je 2 Autoexec's und zwei Config's
die je nach Bedarf mit oder ohne EMS umbenannt und aktiviert bzw deaktiviert werden. Mit dem
Win98-eigenen DOS-Befehl Reboot wird dann neu gestartet und dann ist eben das passende
Dateien-Paar geladen und das andere umbenannt. Batch-Programmieren war mal mein Steckenpferd...!
Diese erste Umsetzung funzt, macht auch ein bissele Textausgabe zwecks Info an den "Idiot outside"
aber so schöne Gimmicks wie Timer, andere Farben und vor allem alles in EINER Batch, das ist noch
nicht realisiert. Mach ich vlt noch!

Jedenfalls Danke schön! für Deine Links und Beispiele! Sowas gefällt mir!

lg; Daryl_Dixon
Zuletzt geändert von Daryl_Dixon am Mi 30. Dez 2015, 15:19, insgesamt 1-mal geändert.
Benutzeravatar
Daryl_Dixon
DOS-Übermensch
Beiträge: 1347
Registriert: Di 30. Jun 2015, 19:35

Re: meine Retro's...

Beitrag von Daryl_Dixon »

Darius hat geschrieben:Genau so kannst dir ja die Configs basteln ^^
ja, unsereins geht der Stoff ja glücklicherweise nie aus! :cheesygrin:

DOS! Unendliche Weiten.....!

lg; Daryl_Dixon
Benutzeravatar
Daryl_Dixon
DOS-Übermensch
Beiträge: 1347
Registriert: Di 30. Jun 2015, 19:35

Re: meine Retro's...

Beitrag von Daryl_Dixon »

wolfig_sys hat geschrieben:Ja das Bootmenü ist schon eine feine Sache. Gibt's aber bei MS-DOS 5 nicht.
Andernseits brauche ich das nicht. Ich hab kein Spiel das EMS braucht.
Du Glücklicher!!! Das macht irgendwann die Sache komplizierter und dann kannst Du Dich wieder richtig
darin festbeissen! ;-)

trotzdem sind auch die Weiten des DOS 5.0 ziemlich unendlich....! :geek:
Ich habe vor, mich bei einem zukünftigen Projekt auch wieder mit DOS 5.0 zu beschäftigen. Maximal DOS 5.0!
Benutzeravatar
wolfig_sys
DOS-Übermensch
Beiträge: 1635
Registriert: Mo 21. Jul 2014, 18:32

Re: meine Retro's...

Beitrag von wolfig_sys »

Was? Man braicht für LH und Devicehigh kein EMM386 mit NoEMS? Das wäre mir neu.
Eine Bootdisk für bestimmte Spiele brauch ich nicht. Was zu viel ist wird ausgeREMt.
Problm gelöst.
Speicheroptimierung bei DOS 5 ist schon ein wenig gefriemel.
Aber bei DOS 3.3 brauch ich nicht weiter zu erzählen.
Mein Colani hat viel im Speicher.
KYE GMouse mit 9Kb
Handscanner mit 23
Microsoft LAN Manager via NetBEUI
Aber trotzdem 600KB frei.
Epic Pinball läuft. Yes
0xDEADBEEF
Darius

Re: meine Retro's...

Beitrag von Darius »

Daryl_Dixon hat geschrieben:
Darius hat geschrieben:Genau so kannst dir ja die Configs basteln ^^
ja, unsereins geht der Stoff ja glücklicherweise nie aus! :cheesygrin:

DOS! Unendliche Weiten.....!

lg; Daryl_Dixon
Jetzt kommt mein altbekannter und standarisierter Standard-Spruch

SO siehts AUS :-) :-) :-)

Gruß
Darius

Re: meine Retro's...

Beitrag von Darius »

Hey Daryl_Dixon,

was geht mit deinem Palladium :-)

*Push*

Gruß
Antworten