Avatar billede nuller Nybegynder
28. marts 2001 - 21:20 Der er 16 kommentarer og
5 løsninger

problemer med et gammelt dos spil

Hej jeg vil gerne spille et kort spil som kører i dos men hver gang jeg kører det
kommer der en dospromt der siger
runtime error \"og så en masse tal\"
og spillet stopper...
jeg kan huske at i GAMLE dage skulle man have Vbrun 300 400 osv.
dem har jeg også fundet og kommet dem, for en sikkerheds skyld ind i windows\\system
og i den dir som spillet ligger og i roden af windows og i windows\\command
men intet hjælper
jeg har også lavet en bat fil  til spillet
og der har jeg skiftet alt med himem osv.
og intet virker. jeg har selvfølgelig også kun kørt i rent dos..det hjælper heller ikke
kan i hjælpe ??
mange tak
Mich@el
Avatar billede hotpop Novice
28. marts 2001 - 21:22 #1
har du tjekket at filerne ikke er skrivebeskyttet? Altså dem der hører til spillet?
Avatar billede hoejrup Nybegynder
28. marts 2001 - 21:30 #2
Hvis du vil spille game dos spil, så kan du anvende en emulator:

link: http://www.geocities.com/TimesSquare/Lair/8706/mame32.html

/per
Avatar billede nuller Nybegynder
28. marts 2001 - 21:39 #3
jeg kender godt mame OG DET ER IKKE ET MAME SPIL
men et godt gammeldags dos spil fra dengang der fandtes dos 6,22 og win 3,11
men tak for linket og det hurtige svar
Avatar billede hotpop Novice
28. marts 2001 - 21:41 #4
nuller> hvad med den der skrivebeskyttelse?
Avatar billede nuller Nybegynder
28. marts 2001 - 21:44 #5
hej jeg har nu tjekket at, ALLE filerne IKKE er skrivebeskyttet men det var et godt svar
men jeg får stadig runtime error

PS hvor SKAL vbrun ligge ??
er det ikke inde i windows\\system??

jeg har vbrun 100 200 300 og en helt ny 400 som kalder sig 4, ?? jeg kan ikke lige version nummert

hvad går dog galt

Mich@el
Avatar billede hoejrup Nybegynder
28. marts 2001 - 21:59 #6
De gamle spil blev afviklet på en 8 bit system, i dag er styresystemet 32 bit. Derfor kan du ikke afvikle spillene uden en emulator. Emulatoren efterligner det gamle styresystems funktion og opbygning.

/per
Avatar billede joern Nybegynder
28. marts 2001 - 22:16 #7
Efter mine begreber har VB-fortolkerne ikke noget med spil i DOS at gøre.  Visual Basic har været til windows GDI lige siden version 1.

Nu skriver Nuller jo ikke om han kører win95 - 98 - Millennium eller 2000.  Det er højst sandsynligt at DOS spil ikke kan afvikles under Millenium / 2000 som ikke er baseret på DOS 7 således som win9x er.

Så må Nuller lave en dual-boot installation med DOS 6,2 - eller købe en 486\'er for 200 kr.

M.v.h.  Jørn
Avatar billede nuller Nybegynder
28. marts 2001 - 22:20 #8
Hej de gamle mame rom er jo rippet fra de orginale
printplader og de hedder bin til efternavn
og DE skal have mane for at virke

men det spil som JEG har, Har en exe fil og er lige til at trykke på

og det gamle dos er vidst 16 bit så vidt jeg husker

men nu bliver efterhånden så vild at jeg prøver at instalere dos 6,22 og derefter win 95 på en gammel pII 200 mmx og så må vi se om det virker  men hvis i har gode svar må i endelig sige til

Hilsen Mich@el
Avatar billede hoejrup Nybegynder
28. marts 2001 - 22:23 #9
De gamle dos maskiner i starte og midten af 80\'erne kørte på 8 bit processorer.

/per
Avatar billede nuller Nybegynder
28. marts 2001 - 22:29 #10
Til Jørn jeg kører win 98
til det du skriver .. hvad er vbrun så ??
jeg kan da huske at vi skulle bruge  vbrun 300.dll
osv til spil og det var da dos spil vi spillede dengang ..
er det mig som husker helt forkert

ps tak for alle de hurtige svar \"det er jo en helt fornøjelse at SNAKKE med jer
Mich@el
Avatar billede joern Nybegynder
29. marts 2001 - 00:02 #11
>>Nuller.
Vbrun300.dll er fortolkeren til windowsprogrammer skrevet med Visual Basic 3.0  Den skal eksistere i \\windows\\system for at du kan afvikle VB3-programmer, der er 16-bit kode.  Win9x og ME kan godt køre 16-bit windowsprogrammer når blot fortolkeren og evt. vbx-filer er tilstede.
VB4 kunne compilere til både 16-bit og 32 bit.  Der var 2 fortolkere vb40016.dll og vb40032.dll.  Den respektive skulle selvfølgelig findes i system-mappen.

VB5\'s fortolker hedder msvbvm50.dll og den findes default i win98 (men ikke i \'95). I win98 og ME findes også fortolkeren til VB6, der - selvfølgelig - hedder msvbvm60.dll.
Funktionsbibliotekerne til ver 5 og 6 hedder ikke vbx til extension men ocx.  Hvis man som VB-udvikler medtager andet end standardkomponenter i sine projekter skal de tilhørende ocx-filer distribueres med projektet.  Setup-wizarden gør opmærksom på det, og hvilke.

Hvis du ikke kan afvikle dit dos-spil, når du afslutter win98 til DOS (eller standser opstarten ved DOS-prompt, så tror jeg der er skade på en eller flere af spillets filer.
Evt. SKAL filerne være på C-drevet, fordi der internt er henvisninger til C:\\mappenavn. Det må så ikke være installeret på et D-drev eller højere.

Måske kræver spillet at ansi.sys er indlæst for at kunne danne sine skærmbilleder.  Ansi.sys muliggør farver på DOS-skærmen og tegnene ud over 127 - rammetegn og udfyldte tegn-felter, altså massiv farve. Ansi.sys er et direktiv, der indsættes i config.sys.

Nogle DOS-spil kræver rigtig meget af de nederste 640 kB ram fri, men med de små config og autoexec windows98 har er det næppe problemet.  Spillene plejer også at gøre opmærksom på, hvis det er det der er fejlen.  Kender du kommandoen mem ?
med \"mem /c /p\" kan du se anvendelsen af ram. (Du skal ikke taste citationstegnene!)

Hvis det på dine spil-disketter er en read.me eller readme.1st eller lign. står der måske noget om krav og installation.  Læs den i DOS med \"edit\".

Med venlig hilsen  Jørn
Avatar billede nuller Nybegynder
29. marts 2001 - 00:49 #12
Hej igen NU har jeg prøvet at instalere dos og win95
på den p200 maskine som jeg skrev om før
og da win 95 var færdig var der en fejl ved en pci bro og jeg har ikke lydkort på den samt grafikkortet var heller ikke fundet =16 farver
og 640x480 panisk som jeg er kørte jeg spillet ind
OG DET VIRKEDE SGU ......

hvad sker der ??

det er jo godt at det virker,, men det er jo bedst at det virker på min \"NORMALE PC\"


PS spillet virkede i win95 ..
Avatar billede hotpop Novice
29. marts 2001 - 09:19 #13
hoejrup> den emulator du snakker om har ikke noget med et DOS-spil at gøre! Det er simpelthen bare et program som indeholder mange forskellige dos-spil som er lavet i en 32-bit version, altså er det ikke dos-spil!
Avatar billede hotpop Novice
29. marts 2001 - 09:23 #14
Kan forresten lige sige at det kan være at programmet kræver 560 Kb dosmemory for at virke.
skriv mem i en dosprompt for at se:
Som her:


C:\\WINDOWS>mem

Hukommelsestype    I alt    Benyttet    Ledig
----------------  --------  --------  --------
Konventionel          632K        42K      590K
Øvre                  139K      139K        0K
Reserveret              0K        0K        0K
Udvidet (XMS)      65.334K          ?  129.740K
----------------  --------  --------  --------
Hukommelse i alt  66.104K          ?  130.330K

Under 1 MB            771K      181K      590K

Største eksekverbare programstørrelse      590K  (603.776 byte)
Største ledige blok i øvre hukommelse        0K        (0 byte)
MS-DOS er resident i HIMEM-området.

Hvor største eksekverbare programstørrelse skal minimum være 560 K.
Avatar billede johs_j Novice
29. marts 2001 - 19:34 #15
Jeg har haft det samme problem med nogle programmer og fik den ide at de måske ikke ville køre på en HD med FAT32, så jeg har oprettet en ekstra partition med FAT16 og nu kører programmerne uden problemer.
Avatar billede hotpop Novice
29. marts 2001 - 20:05 #16
fat tabellen har ikke nogat at sige om dos-spil vil køre eller ej!
Avatar billede umle-keera Nybegynder
30. marts 2001 - 04:32 #17
http://www.gamlespil.dk

har en del utilities til at få din computer til at kunne køre gamle spil. Jeg legede selv med det program derinde der hedder MoSlow for at jeg kunne sejle i havn i Kaptajn Kaper på min 1 GHz ;)
Avatar billede johs_j Novice
31. marts 2001 - 21:12 #18
Kære hotpop!
Forklar mig så hvorfor programmerne kører på fat16 og ikke på fat32 på samme harddisk!
Kan du det?
mvh
Johs.J.
Avatar billede hotpop Novice
31. marts 2001 - 21:14 #19
johs j>> Desværre nej! Ingen logisk forklaring! Microsoft works in mysterious ways...
Avatar billede johs_j Novice
01. april 2001 - 10:21 #20
Hvad enten der er en logisk forklaring eller ej. Hvis det virker er resten jo ligegyldigt. Jeg synes Nuller skulle prøve det. Virker det er det jo godt. Virker det ikke er der jo ingen skade sket.
nvh
Johs. J.
Avatar billede nuller Nybegynder
07. april 2001 - 20:36 #21
Hej alle jeg beklager at jeg først er vendt tillbage nu men der er sygdom i familien
så pc´en er jo ikke det primære man tænker på

ang mit problem så slettede jeg (på den gamle p200) dos og win 95 .så  kørte jeg fat op til  32
og så install jeg en ren win98 og spillet virkede sgu stadigvæk så det har ikke været pga. fat 16
og heller ikke at dos var installeret
så hvad kan vi lære af det (den enste forskel fra den nye pc  hvor spillet ikke vil køre er mhz hastigheden....
skriv nogle komentarer og så vil jeg give jer
points på søndag

PS tak igen for hjælpen

det kunne være godt hvis vi kunne drage en lære af dette men jeg er på bar bund..
tak for nu
Michael
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester