Mam śmieszny problem, który udowadnia, że PCtowcem w latach 90tych nie byłem . Na wspaniałej maszynie, co dostałem ją od Dariusza, na czystym DOSie mam problem z odpalaniem niektórych gier, które używały pamięci podstawowej (ta 640KB, która wystarczy każdemu). Nie edytowałem nic w AUTOEXEC.BAT i w zasadzie nie wiem, jak sprawdzić, co właściwie powoduje takie problemy.
Ma ktoś jakieś protipy / porady, jak sobie z takimi problemami poradzić?
I tak - nie chciało mi się załączać póki co zrzutów z autoexec.bat i innych plików konfiguracyjnych. W razie potrzeby - wrzucę je, tylko poproszę o informacje, które
DOS Problem - Brak pamięci podstawowej
- Dariusz 64
- Posty: 1534
- Rejestracja: 01 lis 2018, 15:55
- Lokalizacja: Lublin
Re: DOS Problem - Brak pamięci podstawowej
Trochę nie moja działka ,oto co znalazłem na Forum elektroda w tym temacie .
https://www.elektroda.pl/rtvforum/topic ... ml#2079315
https://www.elektroda.pl/rtvforum/topic3218595.html
Tu trochę o zarządzaniu pamięcią.
https://www.computerworld.pl/news/Zarza ... 09570.html
A i jeszcze to.
http://www.lobialogard.pl/informa/dos1/konfig.htm
http://users.uj.edu.pl/~ufkapano/msdos/memory.htm
Może się przyda
https://www.elektroda.pl/rtvforum/topic ... ml#2079315
https://www.elektroda.pl/rtvforum/topic3218595.html
Tu trochę o zarządzaniu pamięcią.
https://www.computerworld.pl/news/Zarza ... 09570.html
A i jeszcze to.
http://www.lobialogard.pl/informa/dos1/konfig.htm
http://users.uj.edu.pl/~ufkapano/msdos/memory.htm
Może się przyda
- Dariusz 64
- Posty: 1534
- Rejestracja: 01 lis 2018, 15:55
- Lokalizacja: Lublin
Re: DOS Problem - Brak pamięci podstawowej
Znalazłem jeszcze coś takiego ,zacytuję wypowiedź .
"Komunikat "program too big to fit in memory" zazwyczaj jest spowodowany błędem w starych wersjach jakiegoś linkera - pliki wykonywalne wygenerowane przez ten linker nie działają prawidłowo jeśli DOS załaduje je poniżej adresu 64 KB.
Starsze wersje DOS'a same zajmowały początkowe 64 KB, tak więc wszystkie programy były ładowane wyżej i błąd się nie objawiał.
Nowsze wersje DOS'a pozwalają na ładowanie części systemu powyżej 640 KB, wtedy poniżej adresu 64 KB jest wolne miejsce, system ładuje tam programy, i wychodzi błąd.
Rozwiązaniem jest komenda LOADFIX - ładuje te problematyczne binaria powyżej 64 KB.
Pod DOS programy generalnie należy uruchamiać z tego katalogu w którym są zainstalowane, w przeciwnym przypadku mogą nie znaleźć plików potrzebnych im do działania. "
"Komunikat "program too big to fit in memory" zazwyczaj jest spowodowany błędem w starych wersjach jakiegoś linkera - pliki wykonywalne wygenerowane przez ten linker nie działają prawidłowo jeśli DOS załaduje je poniżej adresu 64 KB.
Starsze wersje DOS'a same zajmowały początkowe 64 KB, tak więc wszystkie programy były ładowane wyżej i błąd się nie objawiał.
Nowsze wersje DOS'a pozwalają na ładowanie części systemu powyżej 640 KB, wtedy poniżej adresu 64 KB jest wolne miejsce, system ładuje tam programy, i wychodzi błąd.
Rozwiązaniem jest komenda LOADFIX - ładuje te problematyczne binaria powyżej 64 KB.
Pod DOS programy generalnie należy uruchamiać z tego katalogu w którym są zainstalowane, w przeciwnym przypadku mogą nie znaleźć plików potrzebnych im do działania. "