Gå till innehåll

Heroes of Might and Magic II på Windows 8?


Skull Kid

Recommended Posts

  • Svar 57
  • Skapat
  • Senaste svar

Toppostare i den här tråden

Kanske fungerar med en annan version, v.0.60  för #1 ?
http://www.dosbox.com/comp_list.php?showID=725&letter=H

Hittade lite inställningar:

Montera läsaren som CD-Rom
cycles=fixed 50000
Protected Mode
memsize=64

Det var ett bra tag sedan jag använde Dosbox, har senast använt WinUAE : http://www.emulator-zone.com/doc.php/amiga/winuae.html

Ett jädra letande efter rätt inställningar och versioner, hittar man rätt brukar det fungera rätt bra.

 

Edit : Det fungerar inte att köra DosBox i W8'an ?

Redigerad av jarru
Länk till kommentar
Dela på andra webbplatser

Hittar dock inte Hyper-V... söker i Windows 8, men hittar det inte :(

 

Här finns dett en hur göra guide, installera Hyper-V först :

http://www.techrepublic.com/blog/window-on-windows/create-a-test-machine-in-windows-8-client-hyper-v/6690

Hur installera Xp i W8'ans klient Hyper-V :

http://www.techrepublic.com/blog/window-on-windows/install-windows-xp-in-windows-8-client-hyper-v/6732

Intressant, skummade bara igenom det hela.

Länk till kommentar
Dela på andra webbplatser

Hoppas att det fungerar med Hyper-V..

 

Inaktivera DEP har jag missat och det finns en del andra bra tips, det var ett bra tag sedan jag höll på med detta :

http://www.play-old-pc-games.com/compatibility-tools/
http://www.glideunderground.com/modules.php?op=modload&name=HTMLArticles&file=index&req=showcontent&id=89

Dessa kan kanske fungera med grafikkortet, ställa ned klockfrekvensen med :

Riva Tuner :
http://downloads.guru3d.com/download.php?det=163
Nvidia nTune :
http://www.nvidia.com/object/ntune_2.05.09.html

Länk till kommentar
Dela på andra webbplatser

Och så var man här igen... men den här gången funderar jag på att gå ned till Windows 7 igen... något jag inte vill! Så... Jarru, jag måste nog tyvärr vända mig till dig igen :(

Länk till kommentar
Dela på andra webbplatser

Största problemet är att 16 bitars program fungerar "normalt sett" inte med 64 bitars windows.

 

Skapa en mapp "Spel" i C:\"Spel" flytta innehållet ifrån CD skivan dit, prova att starta spelet därifrån "HEROESblabla.EXE".
Kan prova att starta den även i "Kompatibilitetsläget" också. Kan behöva Gliders dock, "nGlide" ?
http://www.glideunderground.com/modules.php?op=modload&name=HTMLArticles&file=index&req=showcontent&id=89

 

Om du provar med DosBox och den installerar och fungerar, och spelet är installerat i DosBox, hämta en fil som heter
wing32.dll och kopiera den till windows/System32 och /SysWOW64 mapparna.
"http://www.dll-files.com/dllindex/dll-files.shtml?wing32"  "gråmarkerad Download Zip-file".

Har själv använt mig av "Wing32- och Spel-mapp metoden", som har fungerat i andra fall utan DosBox..

Kan behöva Gliders  "nGlide" ???  (se ovan)

 

Om du har flera HDD'n eller gott om plats på en disk, kan krympa tex. W8 via diskhanteringen för att göra plats
för Xp och köra med Dual-Boot och installera spelen där, (vilket kanske är det lättaste att göra).

 

Inaktivera drivrutins signering, om du har UEFI Bios och Secure Boot är på, måste du inaktivera Secure Boot.
Drivrutins signeringen och Secure Boot kan ställa till med "andra problem" också.
Föreslår att att inaktiverar den om du kör med tex DosBox, eller kopierar innehållet ifrån Heroes till C:\"Spel".
Dessa är lätt att inaktivera igen.

 

Inaktivera DEP :
http://www.winvistaclub.com/t206.html

 

Köra med en kärna, i "Msconfig.exe systemstart/avancerade alternativ/antal processorer = 1",
den här är jag mest osäker på, den kan ställa till med problem.

 

Det gäller först och främst att få igång spelet och inställningarna för spelet, vet ej om det finns OpenGL
som alternativ för grafiken i spelet, men kan prova OpenGL också om det finns.
Det kan dessutom behövas olika kombinationer av alla funktioner för att det ska fungera.

 

Dual-Boot är nog det lättaste att göra.

 

Edit : "wing32" länken fungerar "innanför citationstecknen", eller gör en sök på den.

Redigerad av jarru
Länk till kommentar
Dela på andra webbplatser

Postad (redigerade)

NU fungerar Heroes of Might and Magic II OCH dess kartredigerare i kompatibilitetsläge för Windows 7 :D nu återstår bara Heroes of Might and Magic I och dess kartredigerare :)

 

EDIT: Får dock detta fel när jag kör Heroes of Might and Magic II och dess kartredigerare i fullskärmsläge:

Error.jpg?psid=1

Redigerad av Skull Kid
Länk till kommentar
Dela på andra webbplatser

Kan vara DirectX eller skärmupplösnings relaterat. Kan vara att det behövs DirectX v.8.0a istf. v.9.0c.
DX8.0a var den sista versionen för windows 95. Nya versioner ska vara bakåtkompatibla, men det stämmer inte alltid med spel.

Prova med lägre skärmupplösning också.

Länk till kommentar
Dela på andra webbplatser

Postad (redigerade)

Ok. Ska se vad jag kan hitta på min brors dator, den har Windows 7. Ska se om jag kan "titta" i System32 mappen i hans dator eller i "SysWOW64" vad han har för DirectX .dll filer?

 

EDIT: Kom på detta! Maskinvaruacceleration, den fliken visas inte här! Varför inte är då min fråga? Jag minns mycket tydligt att man i Windows XP kunde ändra Maskinvaruaccelerationen för grafikkortet, men varför går det inte varken i Windows 7 eller 8?

Error%202.jpg?psid=1

Redigerad av Skull Kid
Länk till kommentar
Dela på andra webbplatser

Man brukar kolla med att skriva "dxdiag.exe" i sökrutan och få fram versionen, jag får fram DX11, men har installerat v.9.0c också.
MS lägger knappast in gamla DirectX drivrutiner för tex. windows 95 i nya versioner, "den" bakåtkompatibiliteten kan man glömma,

dessutom är det olika arkitektur på tex. DX9.0c och DX10 och framåt. Och installerar man "nyare gamla spel i en nyare burk" 

brukar en tidigare version av DirectX installeras också,,, jag vet faktiskt inte var DX drivrutiner hamnar, troligen blir de utspridda ?

 

Maskinvaruaccelerationen är nog borta tack vare att windows 7 (W8 ?) renderar allting i DirectX 9, sedan beror det  nog på

grafikkortet också ?  Hittade detta,,
DirectX SDK ( 600 MB) ska det eventuellt kunna gå och få tillbaka den funktionen och med "dxcpl.exe" :
http://www.microsoft.com/en-us/download/details.aspx?id=6812

Länk till kommentar
Dela på andra webbplatser

  • 2 veckor senare...
Postad (redigerade)

OBS!!! lade in DDRAW.DLL i spelmappen, och spelet kraschar på ett HELT annat sätt! Jarru, nu kan din hjälp komma väl till pass :)

 

EDIT: Såhär ser det ut, om jag försöker öppna Heroes of Might and Magic I eller kartredigeraren till det nu:

Error.jpg?psid=1

Redigerad av Skull Kid
Länk till kommentar
Dela på andra webbplatser

Ddraw.dll brukar finnas i system32 mappen, troligen fungerar det inte av den anledningen.

 

Kan prova detta, det fungerar inte på 64-bit system, men om du kör i kompatibilitetsläge och programmet är 32-bit kan det fungera.
I kommandotolken skriv eller klistra in, bcdedit /set increaseuserva 3072. Kan också prova med bcdedit /set increaseuserva 2096.

Allt ifrån 2048 till 3072 kan fungera. För att "nollställa" bcdedit /set increaseuserva 2048.
Kommandotolk för 32-bit i 64-bit, "Kör"  %windir%\SysWoW64\cmd.exe

 

Den här funktionen är tänkt för "tyngre" program, min tanke är att förskjuta minnesadresseringen men det beror på hur programmet är skrivet.

 

http://www.techsupportalert.com/content/how-windows7-vista64-support-32bit-applications.htm
http://support.microsoft.com/kb/896456
http://msdn.microsoft.com/en-us/library/aa384249.aspx
http://msdn.microsoft.com/en-us/library/aa384219.aspx

 

En annan variant är att begränsa hur mycket fysiskt Ram som finns tillgängligt, när programmet skrevs fanns det nog inte
datorer med så mycket Ram som idag,  "truncatememory" :
http://msdn.microsoft.com/en-us/library/windows/hardware/ff542202%28v=vs.85%29.aspx

 

Får väl skriva en disclaimer också..

Länk till kommentar
Dela på andra webbplatser

  • 4 veckor senare...
  • 1 månad senare...
Postad (redigerade)

Om jag har fattat det rätt, Direct Draw renderar i 2D och använder DirectX versioner före version 9.0 även om det ska finnas

bakåtkompatibilitet i version DX9.0c tex. Det går kanske inte att installera tidiga versioner av DX, och måste du nog installera

och köra genom en emulator typ Virtualbox iaf. om det inte finns "patchar eller moddar" för spelet.

 

Edit : Det är kanske bättre att försöka med DosBox och "bolla" med den, så slipper du installera Xp i Virtualbox ?

Redigerad av jarru
Länk till kommentar
Dela på andra webbplatser

Hej igen jarru! Glad att se dig :)

 

Jag måste säga att jag förvånade mig själv genom att lyckas installera Windows XP på min stationära och bärbara datorer :o

 

Kör dock Windows 8 på dem igen nu, dock. Men men, jag ska se vad jag kan "gräva upp" så att säga angående spelen  :)

 

Ha det bra så länge! ^^

 

Vänliga Hälsningar

 

Skull Kid

Länk till kommentar
Dela på andra webbplatser

Delta i dialogen

Du kan skriva svaret nu och registrera dig senare, Om du har ett konto, logga in nu för att svara på inlägget.

Gäst
Svara i detta ämne...

×   Du har klistrat in innehåll med formatering.   Ta bort formatering

  Only 75 emoji are allowed.

×   Din länk har automatiskt bäddats in.   Visa som länk istället

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Skapa nytt...