Flashback bygger pepparkakshus!
2011-01-22, 23:36
  #1
Bannlyst
Fick en liten liten tanke när jag körde Minecraft. Det är java och varför kan man då inte köra det i svart MS-dos baserat?
Det är en exefil, men tar vi t.ex. DOOM och såna där liknande spel så startas dom och hela OS "stängs" av och bara spelet körs.

Kan man inte göra det med minecraft.exe som är javabaserat med jarfiler?
Fast nu heter det inte MS-DOS i Windows XP, snarare Kommandotolken, men det är ju precis samma sak.

Så då är min fråga om hur man kan göra så allt annat stängs av och bara spelet körs på OS? Precis som på DOOM1
Citera
2011-01-22, 23:56
  #2
Medlem
JAVA-tolken är skriven för Windows. Spelet utnyttjar Windows biblioteksfunktioner för grafik, ljud, HMI etc.

De gamla spelen innehöll allt sånt själva; grafikmotorerna, ljudmotorerna, funktioner för hantering av mus etc.

Går inte att jämföra och du kan inte skriva ett modernt spel på samma sätt som man gjorde förr.
Citera
2011-01-23, 00:15
  #3
Bannlyst
Citat:
Ursprungligen postat av bimsalabim
JAVA-tolken är skriven för Windows. Spelet utnyttjar Windows biblioteksfunktioner för grafik, ljud, HMI etc.

De gamla spelen innehöll allt sånt själva; grafikmotorerna, ljudmotorerna, funktioner för hantering av mus etc.

Går inte att jämföra och du kan inte skriva ett modernt spel på samma sätt som man gjorde förr.
Fan vad dåligt att spel är inte så. MS-DOS är ju kung och roligt.

Hur blir det under linux då?
Citera
2011-01-23, 01:16
  #4
Medlem
Citat:
Ursprungligen postat av persson121
Fan vad dåligt att spel är inte så. MS-DOS är ju kung och roligt.

Hur blir det under linux då?

Inget modernt OS (Windows, OS X, Linux-varianter etc) låter ett program ta över systemet helt och för att kunna prata med grafikkortet etc måste de ha drivrutiner. Det gick förr med de enkla standards man hade för grafiklägen (EGA, VGA, CGA etc) och senare med VESA-standarden för högre upplösningar, men om man skulle göra ett modernt spel för DOS skulle man för det första få enorma minnesproblem och grafiken skulle bli väldigt lidande. Doom 1 går ju att emulera på hårdvaran i en enkel MP3-spelare, kräver inte så mycket.
Citera
2011-01-23, 07:45
  #5
Medlem
christerys avatar
Fattar inte riktigt frågan, men provar svara likförb*nnat, provat hålla ner alt och trycka på enter/return (eller vad man nu kallar knappen)?
__________________
Senast redigerad av christery 2011-01-23 kl. 07:48.
Citera

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Det är enkelt att registrera ett nytt konto

Bli medlem

Logga in

Har du redan ett konto? Logga in här

Logga in