Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Cum accesez site-ul CNAS ?

Algoritm simplu de calculare al u...

Bitdefender Total Security ș...

casa verde 2024
 Intrerupator cu N - doza doar cu ...

Incalzire casa fara gaz/lemne

Incalzire in pardoseala etapizata

Suprataxa card energie?!
 Cum era nivelul de trai cam din a...

probleme cu ochelarii

Impozite pe proprietati de anul v...

teava rezistenta panou apa calda
 Acces in Curte din Drum National

Sub mobila de bucatarie si sub fr...

Rezultat RMN

Numar circuite IPAT si prindere t...
 

MS DOS - Probleme cu memoria :-)

* - - - - 1 votes
  • Please log in to reply
26 replies to this topic

#1
chris_dvb

chris_dvb

    ...::: c :::...

  • Grup: Senior Members
  • Posts: 2,354
  • Înscris: 19.04.2008
Deoarece n-am gasit o arie dedicata MS DOS, am deschis acest subiect aici, in Windows. Daca considera vre-un moderator ca e cazul, il rog pe aceasta cale sa mute subiectul la locul potrivit.

Probabil cei mai multi se vor stramba nasul..dar uite ca mai exista si in ziua de azi nostalgici si cum eu ma numar printre ei, lucrez de ceva vreme la proiectul meu retro si anume un PC cu DOS si Win98 pe care sa rulez vechile mele jocuri din anii 90. Am urmatoarea configuratie: Pentium MMX 233 MHz pe placa de baza Intel, 32 MB RAM (vor mai urma inca 32 MB cat de curand), CD ROM 16x, un HDD IDE Quantum Fireball de 2 GB, placa video PCI S3 Virge DX cu 4 MB RAM si un Sound Blaster Vibra 16 ISA. I-am montat si o placa de wifi. Merge..mai mult rau decat bine (IE5 Posted Image) dar merge. Trebuie sa gasesc un browser potrivit.

Ca sisteme de operare am MS DOS 6.2 si un Win 98SE. Totul ok. Probleme am doar cu memoria jocurilor. Unele merg, altele..nu vor nicicum.
Am facut cateva screenshot-uri pentru a intelege mai bine problema. Pe scurt, am nevoie de cei 574 kb ca sa pot rula toate joculetele. Maximul de memorie castigata a fost de 535 kb dupa rularea memmaker. Insuficient pentru toate jocurile. Unele porneau, dar fara sunet.

In mare, am incercat in config.sys, atat: DEVICE=C:\DOS\HIMEM.SYS cat si DEVICEHIGH=C:\DOS\HIMEM.SYS la fel si cu DEVICE=C:\DOS\EMM386.EXE RAM sau DEVICEHIGH=C:\DOS\EMM386.EXE RAM. Fara rezultat, din pacate. Am rulat si memmaker, a mutat HIMEM.SYS in Windows, a facut ce afacut si am ajuns la cei 535kb. Dar tot insuficienti. Chiar nu stiu ce sa-i mai fac...Posted Image , de o saptamana imi bat capul cu el. Nu e stres..sa nu fiu inteles gresit. Imi face placere,  dar as dori sa pot rula si acele jocuri. Incerc sa-i arat juniorului de 7 ani, cu ce se distra tata in tinerete Posted Image . Dar am uitat multe lucruri intre timp...de cand cu i7 si Win10.
Asa ca, daca mai exista si alti "veterani" printre voi si aveti sugestii sau solutii, va multumesc anticipat.


Problema:

Attached File  spot.jpg   71.37K   53 downloads


Inainte de memmaker si dupa:

Attached File  photo_2021-01-30_09-57-20.jpg   70.79K   49 downloads   Attached File  photo_2021-01-30_09-57-34.jpg   70.13K   38 downloads


Attached File  photo_2021-01-30_09-57-28.jpg   104.33K   35 downloads  Attached File  photo_2021-01-30_09-57-31.jpg   107.68K   37 downloads

memmaker finalizat:

Attached File  photo_2021-01-30_09-57-37.jpg   154.38K   36 downloads

Edited by chris_dvb, 30 January 2021 - 11:14.


#2
icename

icename

    Member

  • Grup: Members
  • Posts: 634
  • Înscris: 12.02.2005
Ai incercat si cu urmatoarea linie:

DOS=HIGH,UMB

?

Primele 3 linii in config.sys sa fie:

DEVICE=C:\Dos\HIMEM.SYS
DOS=HIGH,UMB
DEVICE=C:\Dos\EMM386.EXE NOEMS

Edited by icename, 30 January 2021 - 11:26.


#3
sags

sags

    Senior Member

  • Grup: Senior Members
  • Posts: 9,848
  • Înscris: 24.04.2013
Ce observ este ca nu prea ai spatiu in UMB. Poate fi de la aglomeratia mare cu placi de extensie (net, audio, video, modem, altele). Daca ai ceva la care poti renunta, fa-o.
Redu lastdrive=, mai castigi putin spatiu si nu cred ca ai nevoie de 26 de litere de disc.
Ai neaparat nevoie de tastatura greceasca si codepage 850? Ia eventual o tastatura US, lasa codepage implicit (437) si elimina mode si keyb din autoexec.bat, ca sunt rezidente si ocupa permanent spatiu.
Ar mai fi de incercat lh in autoexec.bat si variantele cu …high in config.sys (de exemplu fileshigh=), dar daca nu obtii spatiu mai mult acolo nu vor avea efect.

LE: Ai nevoie de ‘expanded memory’ (ce face in principal emm386.sys, nu himem.sys)? Daca nu, parca exista un switch /NOEMS pe undeva, nu stiu exact la ce (emm386.sys? himem.sys?). Cred ca NOEMS este la device=emm386.exe, il pui pe langa RAM. Parca tin minte ca asa nu rezerva cei 64K necesari pentru a functiona expanded memory si castigi 64K de UMB-uri.

Edited by sags, 30 January 2021 - 11:55.


#4
sags

sags

    Senior Member

  • Grup: Senior Members
  • Posts: 9,848
  • Înscris: 24.04.2013
Scuze acum imi dau semana ca ai MSDOS in germana, iar keyb gr e pentru germana cu greaca. Atunci iti cam trebuie si keyb, si codepage 850. Daca poti schimba cu un MSDOS in engleza ai putea insa renunta la ele. Ca test, scoate-le si din config.sys si din autoexec.bat chiar daca momentan o sa ai o amestecatura pe tastaura si vezi daca merita efortul dpdv castig de spatiu in RAM.

Alta idee: adauga HIGHSCAN la emm386.exe sa scaneze mai agresiv in cautarea de UMB-uri. Poate gaseste ceva in plus.

#5
dani.user

dani.user

    Guru Member

  • Grup: Senior Members
  • Posts: 30,197
  • Înscris: 24.02.2007
https://www.dosbox.com/

Daca tii neaparat sa-l faci sa mearga pe acel calculator, vezi ce zic astia: https://retrocomputi...ckexchange.com/

Edited by dani.user, 30 January 2021 - 12:33.


#6
cioclopica

cioclopica

    Senior Member

  • Grup: Senior Members
  • Posts: 2,441
  • Înscris: 07.05.2006
@initiator: poti incerca jocurile pe o masina moderna pe care ruleaza XP, Vista sau W7 in DosBox. Un site inspirational: https://www.philscom...pc-classic.html

#7
Alice

Alice

    Big Boobs

  • Grup: Senior Members
  • Posts: 7,133
  • Înscris: 05.12.2002
sags zice bine ce zice acolo, cu lh in autoexec.bat
Daca nu ai nevoie de cdrom, poti scoate liniile din config.sys / autoexec.bat, mai castigi ceva.

Hint: pe vremea 486-urilor am simtit o imbunatatire enorma a performantei, desi nu ma asteptam, cand am schimbat placa de sunet ISA cu una pe PCI.

#8
chris_dvb

chris_dvb

    ...::: c :::...

  • Grup: Senior Members
  • Posts: 2,354
  • Înscris: 19.04.2008

View Posticename, on 30 ianuarie 2021 - 11:24, said:

Ai incercat si cu urmatoarea linie:

DOS=HIGH,UMB

?

Primele 3 linii in config.sys sa fie:

DEVICE=C:\Dos\HIMEM.SYS
DOS=HIGH,UMB
DEVICE=C:\Dos\EMM386.EXE NOEMS

Din cate imi aduc aminte, am incercat si asa. Dar mai incerc inca o data. Mersi!

--

View Postsags, on 30 ianuarie 2021 - 12:24, said:

Scuze acum imi dau semana ca ai MSDOS in germana, iar keyb gr e pentru germana cu greaca. Atunci iti cam trebuie si keyb, si codepage 850. Daca poti schimba cu un MSDOS in engleza ai putea insa renunta la ele. Ca test, scoate-le si din config.sys si din autoexec.bat chiar daca momentan o sa ai o amestecatura pe tastaura si vezi daca merita efortul dpdv castig de spatiu in RAM.

Alta idee: adauga HIGHSCAN la emm386.exe sa scaneze mai agresiv in cautarea de UMB-uri. Poate gaseste ceva in plus.

Mersi fain. Am sa incerc si asta.


View Postcioclopica, on 30 ianuarie 2021 - 12:31, said:

@initiator: poti incerca jocurile pe o masina moderna pe care ruleaza XP, Vista sau W7 in DosBox. Un site inspirational: https://www.philscom...pc-classic.html


Da..greseala mea. Am uitat sa precizez, daca nu a reiesit din postare, dar nu ma intereseaza dos-box-urile. Cunosc programul. Dar Ideea era sa pun pe picioare acest PC original DOS din motive nostalgice.


Multumesc.

View PostAlice, on 30 ianuarie 2021 - 15:20, said:

sags zice bine ce zice acolo, cu lh in autoexec.bat
Daca nu ai nevoie de cdrom, poti scoate liniile din config.sys / autoexec.bat, mai castigi ceva.

Hint: pe vremea 486-urilor am simtit o imbunatatire enorma a performantei, desi nu ma asteptam, cand am schimbat placa de sunet ISA cu una pe PCI.

In cazul acesta, as putea sa renunt linistit la SoundBlaster. Placa de baza are un "Crystal" incorporat. Caut driver-le si gata. O sa verific si asta. Mersi!

Am nevoie de CD ROM. Poate cand o sa ajunga emulatorul de floppy cu port USB, am sa renunt la CD ROM, ca ultima solutie.

Edited by Ravy, 30 January 2021 - 17:55.


#9
marco71

marco71

    Active Member

  • Grup: Members
  • Posts: 1,487
  • Înscris: 23.11.2004
programele sub MS-DOS, in special jocurile, au cerinte de memorie diferite, unele vor EMS iar altele XMS :)
din experienta personala, nu exista o configuratie generala pentru tot, eu am avut cate un 'custom' CONFIG.SYS si AUTOEXEC.BAT pentru fiecare joc mai special, in folderul propriu, pe care le copiam in C:\ si reboot, dupa care mergea rulat jocul ;)

#10
sags

sags

    Senior Member

  • Grup: Senior Members
  • Posts: 9,848
  • Înscris: 24.04.2013
Din ce tin minte se poate crea un boot menu in config.sys, nu e nevoie sa tot copiezi versiuni diferite de fisiere.

Edited by sags, 03 February 2021 - 03:13.


#11
chris_dvb

chris_dvb

    ...::: c :::...

  • Grup: Senior Members
  • Posts: 2,354
  • Înscris: 19.04.2008
Am mai eliberat ceva memorie. Am ajuns undeva la 640-650 kb...cam asa. Unele jocuri au pornit, altele precum Wolf 3D nu vor deloc. Efectiv se blocheaza sistemul.

De exemplu. Am inlocuit un driver vechi de Mouse "imouse" cu unul mai nou "cutemouse" , mai mic.
Astazi incerc sa-mi mai fac putin timp si pentru "batranel". Am inlocuit floppy-ul cu emulatorul Gotek. Super meseriasa chestia...minune. Altfel lucrezi imediat cu el. Dischetele memorate pe stick USB direct.

Edited by chris_dvb, 03 February 2021 - 08:20.


#12
marco71

marco71

    Active Member

  • Grup: Members
  • Posts: 1,487
  • Înscris: 23.11.2004

View Postsags, on 03 februarie 2021 - 03:13, said:

Din ce tin minte se poate crea un boot menu in config.sys, nu e nevoie sa tot copiezi versiuni diferite de fisiere.
corect, dar nu poti face meniuri imbricate/cascadate ... de ex. daca mergi pe o configuratie de XMS, pentru ca ai mai multe jocuri care cer asta, dar trebuie sa alegi pentru unele un driver de soundblaster, pentru altele driver de mouse, altul cere CD-ul in unitate permanent (deci driver de CD-ROM), etc ... si idem pentru varianta EMS

#13
chris_dvb

chris_dvb

    ...::: c :::...

  • Grup: Senior Members
  • Posts: 2,354
  • Înscris: 19.04.2008
Se pare ca driverul de Mouse pe care l-am înlocuit, a adus ceva îmbunatățire. Dar nu destul. Acum trebuie sa fac aceeași lucru si cu CD-ROM-ul.

Alta problema vad acum la SoundBlaster, care lucreaza cu "IRQ 10". Unele jocuri din pacate, nu au in setup mai mult de IRQ7. Ceea ce ma obliga sa trec pe speaker. De ex. Prince Of Persia.
Poate mai incerc odata instalarea driverului, sa vad dac nu pot modifica ceva acolo. Parca n-as renunta la Soundblaster. Face totul mai autentic. Dar incerc sa gasesc un driver pentru sunetul onboard (Crystal CS4238B-KQ). Daca as reusi sa-l configurez sub DOS, as incerca totusi odata si fara placa ISA. Dar pentru asta am nevoie driver mai intai si nu-l gasesc.

#14
marco71

marco71

    Active Member

  • Grup: Members
  • Posts: 1,487
  • Înscris: 23.11.2004
dezactivezi in BIOS portul paralel (de regula LPT1:) si eliberezi IRQ 7 pentru alocare la sound; la fel poti proceda cu COM2: si intreruperea alocata ;)

#15
dani.user

dani.user

    Guru Member

  • Grup: Senior Members
  • Posts: 30,197
  • Înscris: 24.02.2007
Sub DOS nu exista conceptul de driver pentru sunet. Cel mult vreun program de initializare. Cei ce dezvoltau jocurile aveau grija sa suporte diverse placi de sunet (scriau cod pentru fiecare sau cumparau de la terti).

https://retrocomputi...river-in-ms-dos

Edited by dani.user, 04 February 2021 - 13:41.


#16
chris_dvb

chris_dvb

    ...::: c :::...

  • Grup: Senior Members
  • Posts: 2,354
  • Înscris: 19.04.2008
Da, la programul de instalare m-am referit. Pentru Vibra 16 am gasit. Cu setari pentru mixer, totul ok.
Numa pentru Crystal n-am gasit inca.

View Postmarco71, on 04 februarie 2021 - 13:29, said:

dezactivezi in BIOS portul paralel (de regula LPT1:) si eliberezi IRQ 7 pentru alocare la sound; la fel poti proceda cu COM2: si intreruperea alocata Posted Image

Super! Incerc astazi. Chiar am citit adineauri ceva asemanator pe un forum strain. Doamne-ajuta! Poate reusesc.

Cine stie..stie. Posted Image  Mersi

#17
cioclopica

cioclopica

    Senior Member

  • Grup: Senior Members
  • Posts: 2,441
  • Înscris: 07.05.2006

View Postchris_dvb, on 04 februarie 2021 - 14:26, said:

Numa pentru Crystal n-am gasit inca.

Poate te ajuta: https://www.philscom...tal-cx4235.html

#18
chris_dvb

chris_dvb

    ...::: c :::...

  • Grup: Senior Members
  • Posts: 2,354
  • Înscris: 19.04.2008
Aseara n-am mai apucat sa vad de el. Sper ca acum in weekend sa am timp. Am sa incerc in orice caz.
Mersi mult!

Apropos.. poate intrec masura, dar totusi va intreb: daca si cum reusiti sa va mai conectati la net (doar wifi) cu win 98?
Am o placa wifi, functioneaza. Dar majoritatea paginilor nu ma mai lasa sa intru pe ele. Cateodata mai merge...la unele mai primitive.
Am incercat Retrozilla...insa nu mi-a placut. Am crezut ca-mi omoara HDD-ul..caraia si paraia de am crezut ca-l rupe. L-am deinstalat rapid.
Momentan am o versiune de K-Meleon v. 1.5.4 care parca vrea sa mearga...cel putin, se deschide cate ceva. Nici n-am insistat prea mult. Nu e o proritate.  Nu ca l-as folosi pentru net Posted Image ..normal ca nu. Dar asa, la repezeala, pentru un driver, ceva.. ajunge.

Anunturi

Chirurgia spinală minim invazivă Chirurgia spinală minim invazivă

Chirurgia spinală minim invazivă oferă pacienților oportunitatea unui tratament eficient, permițându-le o recuperare ultra rapidă și nu în ultimul rând minimizând leziunile induse chirurgical.

Echipa noastră utilizează un spectru larg de tehnici minim invazive, din care enumerăm câteva: endoscopia cu variantele ei (transnazală, transtoracică, transmusculară, etc), microscopul operator, abordurile trans tubulare și nu în ultimul rând infiltrațiile la toate nivelurile coloanei vertebrale.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate