Vieläkö täällä on hölmöjä jotka kuvittelee, että PC DVD-ROM peleillä olisi olevinaan joku standardi formaatti joka kestää 30v?
Muut lukivat myös
Luetuimmat keskustelut
- Tekisin SINUT ONNELLISEKSI NAINENMutta EHKÄ onni EI OLE mitä HALUAT.
- Mitähän sitä...Tsuumailin vähän muuallekin välillä ja törmäsin ajatuksiin, että miehen tulee suojella naista kaikelta pahalta. Mutta yhtään ei oltu eritelty mitä se kaikki paha on, jolta suojella. Jotenpas kysynkin kyselyikäni kyselyn…
- Hävettävä käytösHävettääkö sinua jokin?
- Kuka murtautu illalla kipparilleJotaki hampuusia kannettu ambulanssiin ja kipparin iso ikkuna palasina..Mitä tapahtunu??
- Kuvittelin että oltiin läheisempiäYstäviä, tavallaan. Mutta ei sitten oltukaan sun näkökulmasta. Pettymys, mutta totun kyllä asiaan vähitellen.
- Susilauma KorkatissaKahdeksan suden lauma käynyt repimässä Hankosen Antin lampaat Korkatissa torstain vastaisena yönä. Mahtavaa luonnon Monimuotoisuutta. ViherVasemmisto ja Greenpeace kiittää.
- Omapahan on vikasi jos jää loppuelämän romanssi välistä kun haluat olla itsepäinen jääräJa tuomita, jotain mitä et kykene ymmärtämään, antamatta edes mahdollisuutta, vaikka olen tehnyt parhaani elämäni edistämiseksi ja oikeasti yrittänyt!! Itken tyynyyn... tuskin edes yhtä vuotta ilman itsetuhoisia ajatuks…
- Myönnä poisLoukkaannuit mulle silloin aikoinaan? Ne viestit, väärinymmärrykset, kaikki. Miehelle
- Tule sunnuntaina juna-asemalleKello kymmenen aikaan, tavataan siellä. Ainoa ja viimeinen tilaisuus tavata. Jos et tule niin et enää koskaan näe minua. En halua kirjoitella mitään, en halua kuulla selityksiä. Haluan tavata.
- Onko se sinun mielestäsiminun syyni, että tilanne on se mikä se on? En tiedä. Toisaalta, en pysty uskomaan että millään minun tekemisilläni olisi ollut juurikaan merkitystä.
- kunnioitan tahtoasiEn tule sinua enää lähestymään.
- Eiköhän tämä ole jo tässäParivuotta hukkaan heitetty.
- Onko tarkoitus ottaa ihmisten eläkevarat valtion käyttöön?Vai mistä tässä eläkeiän nostossa hamaan tappiin on kyse? Eihän moni sitten saisi käytännössä eläkettä koskaan vaikka eläkemaksuja koko elämänsä olisi maksellutkin.
- Mitä enää haluat??Tätä on kestänyt liian kauan!
- Tiedätkö yhtäkään näistä "julkkiksista"? Elämäni biisi vieraslista la 10.10. hämmästyttääElämäni Biisissä on totuttu näkemään suomalaisia julkisuuden henkilöitä, jotka ovat koko kansalle tuttuja. Vieraita on ollut mm. viihteen, taiteen, tieteen, urheilun, politiikan ja kulttuurin saralta. Jos on ollut koko …
- Perjantai jälleen bläähViikonloppuna sataa, mitä meinaatte tehdä? Pian on syyslomakin, suunnitelmia tähän säähän? Mulla olis pihahommaa vielä, mutta en helvetissä mene sateeseen kastumaan. Kasvoi vähän kyr*äkin otsaan kelin takia. Eikö nyt vo…
- Paras paikka asua?Mikä olisi paras paikka asua Suomussalmella,kun ulkopaikkakuntalainen sinne muuttaa. Suomussalmen kk viehättää, mutta olisiko Ämmänsaari parempi ja mikä alue siellä? Nyt saa kehua ja haukkua, mutta apuja päätöksentekoon…
- Vappu Pimiä lataa suorat sanat MasterChef-kritiikistä: "Tee niin tai näin, niin se on aina..."Vappu Pimiä liittyi viime MasterChef Suomi -kaudella arvovaltaiseen tuomaristoon. Pimiän rinnalla tuomaroivat Helena Puolakka ja Henri Alén. Pimiä toi tuomarikolmikkoon näkemystä ja kulmaa huippuravintoloiden keittiöide…
- Haluan sanoa sulle miesEttä pysytään molemmat pois täältä palstalta. Maltetaan olla pois, koska olosi on silloin parempi. Minä en kirjoittele enää, joten voit unohtaa tämän. Ottaisitko minuun yhteyttä muuta kautta, jos haluat. Olisin onnessan…
- Oon haaveillut vaan susta...Sinkku oon ollut kokoajan...
Vastaukset 21
Vanhimmat
Kyllä se formaatti niillä DVD Rom-levyillä kestää, ei se mihinkään muutu.
Se on sitten toinen kysymys tukeeko joku uudempi humputus sitä.
Siis sellaista formaattia ei edes ole.
Ohjelma tehdään jollekin rajapinnalle ja pelin tiedoissa lukee sitten mitä rajapintaa on tai mikä käyttöjärjestelmä versio josta se rajapinta löytyy tai johon lisätään palikkaa millä se rajapinta saadaan toimimaan.
Näin ollen samaan aikaan voidaan julkaista useita "PC DVD-ROM" peliä jotka eivät ole millään tavalla samaa formaattia.
Tilanne on eri jos kyseessä on vaikka PS2 peli joka kyllä on ihan oma formaattinsa.
Vielä toimii jopa C64 ja Amigankin formaatti.
Amigan formaattia rikkoi aikonaan surkeat peliohjelmoijat jotka eivät noudattaneet rajapintaa. Sama päti C64:n formaattiin, sillä Amigallahan ajettiin C64 ohjelmia emulaattorilla mutta surkeat peliohjelmoijat rikkoivat niitäkin. Nykyään noita saa sitten emulaattoreilla ajettua koska laitealusta oli tosiaankin vakaa ja siellä emuloidaan joka nippeli. Tarpeettoman kuormittavaa toki mutta sillä tavalla on saatu myös paskasti tehdyt ohjelmat toimimaan.
Sen sijaan PC CD-ROM ja PC DVD-ROM eivät ole oikeita formaatteja sillä se alusta ei ole mikään DVD-soitin siellä vaan käyttöjärjestelmän tarjoamat rajapinnat ja aikoinaan alustaan kuului myös laiterajapinnat kuten vaikka VGA, VESA BIOS Extensions ja jopa natiivit eri äänikorttien rajapinnat.
Aikoinaan oli kyllä ajatusta standardoida alustaa: https://en.wikipedia.org/wiki/Multimedia_PC
Mutta, tässä epäonnistuttiin käytännössä täysin. Koko määritys oli "sinne päin", pelien todelliset vaatimukset olivat jotain ihan muuta ja lähinna, Dell, Gateway ja Fujitsu taisivat muutamaan koneeseen laittaa MPC logoa kun myivät CD-ROM asemalla varustettuna koneita.
Tuossa artikkelissa sanotaankin, että ei ole edes teollisuusstandardia määrittämään mitä PC DVD-ROM on minäkin päivänä ja millä pelistudiolla. Se PC DVD-ROM tarkoittaa käytännössä vain sitä, että pelin tiedostot jaellaan DVD-levyillä mutta mitään formaattia itse pelillä ei ole.
Ehkä tämä oli jotain jatkoa MPC:lle: https://en.wikipedia.org/wiki/PC_System_Design_Guide
Tuossakaan ei käytännössä ole mitään specifikaatiota peleille ja tuohon aikaan oli sekaisin MS-DOS VBE 2.0, Glide, MiniGL, Mac OS 8, Mac OS 9, WinG, DirectX 1, 2, 3, 5, Windows 95, Windows 98 ja myös riippuvuuksia Windowsin media playerin versioon ja selaimeen. Ja toki se näytönohjainhärdelli kun oli Voodoot, Matrox Millennium, Diamond Edge, joku ATI:n viritys, Riva TNT
Ja nuo pelit sattumoisin ovat useinkin rikki mitä tuolloin tehtiin ja niitä on sitten saatu takaisin henkiin lähinnä niin, että peliä on ylläpidetty tai vaikka on sorsat laitettu jakoon, että niitä on käännelty uusiksi tai löytynyt jostain. Eli, käännetty uusiksi nykyisille rajapinnoille.
Harmillisesti pelikehittäjät ovat yleisesti ottaen olleet aina ihan paskoja määrittelemään selkeästi millä toimii. Toimivana pitäminen on myös asia missä epäonnistutaan usein.
Ehkä se oikea määritelmä on release management tässä mitä pelikehittäjät eivät osaa. Ihme paskaa tekevät.
On tosiaan kumma etteivät entiset pelientekijät osanneet mitään nykyistä.
Ei ne oikein osaa nykyäänkään. Steam ja vastaavat nostaa kyllä vaatimustasoa, että nykyään on paremmin kuin ennen.
Tarkoittaako tuo kaikki ylläoleva katkera vuodatus sitä, ettei oikeat pelit toimi linuksissa?
Siinä tapauksessa ymmärrän M-Kar:n turhaantumisen hyvin......†
Missä joku on väittänyt sen olevan jonkinlainen standardi?
Luulisin kumminkin, että 10 vuoden takainen PC-peli on keinolla tai toisella pelattavissa vielä 20 vuoden päästä valmistettavilla koneilla. Jatkossa toki kelvollisten peliemulaattorien tekeminen varmaan vaikeutuu, kun laitteiston suorituskyvyn kasvu hidastuu entisestään, eikä emulaattorin suorituskykyhävikkiä voidakaan korvata ns. raa'alla voimalla.
Miksi M-Kar vaihtelet nimimerkkiä?
Jallulle täytyy varmaan taas määrätä "sähköisiä mielenterveyspalveluja" vainoharhoihin.
Ala puolinen kysymys on sinulle, tämä palsta ei osaa kohdistaa oikein aina.
Kirjaimetkin tulee n. puoli sekuntia jälessä.
"Missä joku on väittänyt sen olevan jonkinlainen standardi?"
Vastahan täällä joku möyhkäsi kuinka Skyrim tms. toimii siksi 30v kuluttua kun sen ostaa DVD:llä ja jos ostaa Steamista vaikka niin se on jotenkin epäluotettava tai kestää huoommin
"Luulisin kumminkin, että 10 vuoden takainen PC-peli on keinolla tai toisella pelattavissa vielä 20 vuoden päästä valmistettavilla koneilla."
Esim. hankkimalla uusintapainoksen jossa se on käännetty uusiksi.
"Jatkossa toki kelvollisten peliemulaattorien tekeminen varmaan vaikeutuu, kun laitteiston suorituskyvyn kasvu hidastuu entisestään, eikä emulaattorin suorituskykyhävikkiä voidakaan korvata ns. raa'alla voimalla."
Vielä isompi ongelma on se, että on turhan monimutkaista emuloitavaksi.
Oikea ratkaisu on se mitä nyt tehdään, että Windowsissahan raahataan kaiken aikaa vanhojen Windowsien versioita komponenteista jotta vanhoja ohjelmia saa ajettua myös ja sitten Steamissa olevia pelejä ylläpidetään, niihin tulee myös päivityksiä ja peleistä tehdään uusinta painoksia. Aattelin itsekin käydä shoppailemassa BattleZonen uudelleenmasteroitua versiota.
Niin ja kauan sitten DVD:llä oleva peli kestää toimivana? No, riippuu käyttöjärjestelmästä. Windowsiin niitä tehdään yleensä kääntämällä Visual C :lla ja tämän ajoympäristöille luvataan 10v pitää toimivana. Pelin tekeminen voi olla pitkäkin projekti, ja voi venähtää kolmeen vuoteen eikä kääntäjä muutu mihinkään. DVD:llä oleva peli voi myös homehtua hyllyssä ja varastossa vaikka suurin osa myydään 6kk aikana. Jos peliä ostaa vaikka 3v julkaisun jälkeen, eli nyt vaikka vuoden 2013 peliä ja 3v mennyt pelin kehittämiseen niin ei välttämättä kestä kuin 4v.
DVD:llä olevan Windows pelin ikä on siis jotain 4-9v, tapauksesta riippuen. Ei 30v. Ja tosiasiassa Steamissa oleva peli kestää pidempään kun ei ole mitään vammaisia kopiosuojauksia mitkä tekee riippuvuutta joka ei kestä käyttöjärjestelmän päivittymistä ja peli saa myös suoraan päivitystä Steamin kautta.
Sellaista se on, verkkosivut tulevat koko ajan raskaammiksi ja raskaammiksi, niin ne eivät välttämättä toimi Jallun roskiksesta dyykkaamalla koneella kovin hyvin.
Hienoa yksinkeakustelua vaihteeksi.
Et vastannut kysymykseen, miksi aina välttelet kaikki kysymykset?
Olet jo paljastanut olevasi M-Kar omilla jokelluksillasi.
Missä Jallu, siellä vainoharha.
Sama jokellus jatkuu mutta vastausta ei saa, niin tuttua.
Löysin 10 vuotta vanhan Direct3D 9 ympäristössä toimivan itse tekemäni 3D-grafiikkaohjelman, jossa pystyi kävelemään 3D-ympäristössä. Eipä toiminut enään Windows 10 käyttiksessä, vaikka kaikki dll-tiedostotkin oli mukana =D
Onhan tuo mahdollista.
Visual C 2005 runtime on tuettu vielä johonkin joulukuuhun saakka, vanhemmille ei luvata mitään. .NET 1.0 ja 1.1 tuki on lopetettu. DirectX versioille luvataan varmaan se sama 10v ja kolme uusinta. Windows 10:n saa kyllä asennettua DirectX 9 kirjastoja joilla saa tukea DirectX 7, 8, 9 ja jopa DirectX 6:n DirectDraw että 2D puoli toimii ja osa vanhoista saattaa toimia.
Mutta ei sen varaan voi laskea mitään ja noita siivoillaan vähitellen pois, että parasta olisi että ohjelma on vähintään .NET 2.0, Visual C 2008 , DirectX 10 tai uudempia. Noistakin alkaa luvattu tuki pudota 2018.