mikä x86 peleissä

hueyui

Tarkoittaako, että pitäs olla x86 käyttis että toimii? Jos niin ei win 7 ole asiaa.

26

992

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Tuo tarkoittaa laitearkkitehtuuria. Natiivisovelluksilla kun voi käyttöjärjestelmän ja sen version lisäksi olla se laitearkkitehtuuri.

    • Toimii_Seiskassa

      Windows 7 on x86 laitearkkitehtuurilla toimiva käyttöjärjestelmä eli toimii Windows 7 koneessa. Käytännössä kaikki kuluttajamarkkinoilla olevat Windows tietokoneet ovat x86 arkkitehtuurilla, tableteissa löytyy sitten ARM-arkkitehtuuriakin eli niissä tuo peli ei toimi.

      • Toimii_Seiskassa

        Ai niin, ennenkuin joku uuvatti alkaa urputtamaan, uudemmat tietokoneet (eli käytännössä kaikki nykyisin myytävät) ovat tosiasiassa AMD64 tai IA64 arkkitehtuurilla jotka on x86 arkkitehtuurin seuraajia mutta taaksepäin yhteensopivia eli x86 arkkitehtuurin ohjelmat toimivat niissä.


      • Toimii_Seiskassa kirjoitti:

        Ai niin, ennenkuin joku uuvatti alkaa urputtamaan, uudemmat tietokoneet (eli käytännössä kaikki nykyisin myytävät) ovat tosiasiassa AMD64 tai IA64 arkkitehtuurilla jotka on x86 arkkitehtuurin seuraajia mutta taaksepäin yhteensopivia eli x86 arkkitehtuurin ohjelmat toimivat niissä.

        IA64 arkkitehtuuria ei pahemmin enää ole.

        Nykyisin yleisimmät arkkitehtuurit ovat AMD64 ja ARM. AMD64 arkkitehtuurilla myytävä prosessori voi kyllä ajaa vanhaa IA32 arkkitehtuuria (x86) mutta se ei ole mitenkään itsestäänselvää vaan se tarvitsee myös käyttöjärjestelmältä tuen.

        Windows 7:ssa on sellainen tuki, että AMD64 arkkitehtuurilla myyty kone voi ajaa Windows 7:lle tehtyä IA32 arkkitehtuurille käännettyä koodia.


      • 16_bittinen

        IA-32 oli ensimmäistä kertaa käytössä i386 suorittimessa, ja se on laajennettu 32-bittinen x86 arkkitehtuuri. Normaalit x86 ohjelmat ovat 16-bittisiä.
        IA-16 nimeä ei ole edes käytössä, vaan oletusarvoisesti pelkkä x86 on 16-bittinen ja IA-32 on 32-bittinen, laajennettu x86 arkkitehtuuri.


    • Affiliate-Julkaisia

      x64 on yhtä kuin 64-bittinen versio ohjelmasta.
      x86 on yhtä kuin 32-bittinen versio ohjelmasta.

      Yleensä pystyy x64 prosessorin alaisuudessa pystyy ajamaan x86 prosessorin ohjelmia, mutta toisin päin ei.

      On myös poikkeuksia kuten Intel Itanium -tietokoneet jotka pystyvät suorittamaan ainoastaan Windowsin 64-bittisiä ohjelma versioita

      • 16_bittisiä

        x86 ohjelmat ovat 16-bittisiä, mutta myös 32- ja 64-bittisiä ohjelmia kutsutaan x86 ohjelmiksi jos ne käyttävät laajennettua 32- tai 64-bittistä x86 arkkitehtuuria.

        x64 prosessoreita tai arkkitehtuuria ei ole olemassakaan.


      • x86-64

        Luitko sinä edes noita linkittämiäsi lähdeviitteitä? Esim. tuo suomi24-linkki, jossa on linkki Wikipedian artikkeliin jonka mukaan 64-bittisestä x86 arkkitehtuurista voidaan käyttää nimeä x86-64, tai vain x86. x64 ei ole mikään virallinen prosessoriarkkitehtuurin nimi, vaikka sitä joskus näkee käytettävän.


      • Affiliate-Julkaisia

      • ms_omaa_keksintöä
        Affiliate-Julkaisia kirjoitti:

        Pistetään vielä yksi kuvakin mukaan

        https://www.windowscentral.com/sites/wpcentral.com/files/styles/larger_wm_brb/public/field/image/2015/08/windows-information.jpg?itok=j-7orWgP

        Nyt siinä onkin jo vähäksi aikaa ihmettelemistä M-Karille

        MS käyttää myös äänikortista nimikettä aaltolaite suomennetussa windowsissa. Eli jos MS käyttää jotain ei-vakiintunutta ilmaisua, se ei siitä vakiintuneeksi tai korrektiksi ilmaisuksi muutu. Esim. x64-arkkitehtuuri, ei sellaista ole olemassa sen enempää kuin x32- tai x16 -arkkitehtuurejakaan.



      • Affiliate-Julkaisia

        x86-64 (also known as x64, x86_64 and AMD64)
        x86-64 (myös tunnetaan nimillä x64, x86_64 ja AMD64)

        että se siitä


      • x64_huonoin_nimike

        Alkuperäinen ja korrekti nimi on x86-64.
        "AMD's original designation for this processor architecture, "x86-64", is still sometimes used for this purpose,[4] as is the variant "x86_64".[5][6] Other companies, such as Microsoft[8] and Sun Microsystems/Oracle Corporation,[7] use the contraction "x64" in marketing material."

        MS:n mainososasto on kehittänyt termin "x64", mutta MS:n teknisessä dokumentaatiossa käytetään termiä AMD64 esim. kaikissa Technetin ja MSDN:n artikkeleissa.

        "several Linux distributions[9][10] use AMD64, and so does Microsoft Windows internally.[11][12]"

        "x64" on tuollainen mainostoimiston kekesimä uudismuodoste, jota kaikkein vähiten käytetään eikä MS itsekään käytä sitä missään teknisemmässä yhteydessä. Siis samanlainen hömppäsana kuin aaltolaite. Se ei ole CPU-arkkitehtuurin nimi.


      • Affiliate-Julkaisia
        x64_huonoin_nimike kirjoitti:

        Alkuperäinen ja korrekti nimi on x86-64.
        "AMD's original designation for this processor architecture, "x86-64", is still sometimes used for this purpose,[4] as is the variant "x86_64".[5][6] Other companies, such as Microsoft[8] and Sun Microsystems/Oracle Corporation,[7] use the contraction "x64" in marketing material."

        MS:n mainososasto on kehittänyt termin "x64", mutta MS:n teknisessä dokumentaatiossa käytetään termiä AMD64 esim. kaikissa Technetin ja MSDN:n artikkeleissa.

        "several Linux distributions[9][10] use AMD64, and so does Microsoft Windows internally.[11][12]"

        "x64" on tuollainen mainostoimiston kekesimä uudismuodoste, jota kaikkein vähiten käytetään eikä MS itsekään käytä sitä missään teknisemmässä yhteydessä. Siis samanlainen hömppäsana kuin aaltolaite. Se ei ole CPU-arkkitehtuurin nimi.

        Kyllä juuret on syvemmällä kuin mainostajissa. Kehitys ympäristöt ja niiden versiohallinta ei muita nimikkeitä juuri tunne.

        http://www.viva64.com/en/a/0042/#ID0EU2AG

        -


      • windowsin_nimi

        Juuret ovat alunperin mainostoimistossa, "x64 Edition" on pelkkä windows-versiolle annettu nimi joka ei millään tavoin tarkoita cpu-arkkitehtuuria. Sen enempää kuin Office 365 ei tarkoita että se vaatisi jonkun i365 prossun, vaan on pelkkä ohjelmalle annettu nimi, ei sen enempää.

        WinXP ja aiemmissa WinNT asennusmedioilla asennustiedostot ovat i386-kansiossa, jolla tuodaan ilmi että NT on kokonaan 32-bittinen käyttis IA-32 arkkitehtuurille eikä toimi 16-bit x86 prossuilla kuten Win3.1.

        x64 ensimmäistä kertaa esiintyy 64-bittisen XP:n nimessä, jonka mainostoimisto on antanut. WinXP x64 Editionissa asennustiedostot ovat amd64-kansiossa. Kuitenkin kodinkonekauppiaiden on paljon helpompi myydä kone jossa on Windows XP "x64 Edition", kuin alkaa selittämään jotain mitä eivät itsekään ymmärrä, että tässä olisi kone tehokkalla Intelin prossulla ja amd:n Windowsilla.

        Myös Win10 "x86 Edition" on pelkkä nimi joka ei tarkoita mitään, vanhan NT:n tavoin ei toimi x86 prossuilla vaan vaatii uudemman IA-32 yhteensopivan prossun.


    • hueyui

      Hyviä vastauksia kiitosta vaan. Jopa ymmärsin!

    • nykyprossut_eivät_tue

      Jos lataat netistä jonkun vanhan x86-pelin, esim. Lemmingsin x86 (PC) versiona, niin sitä ei pysty ilman emulaattoria edes ajamaan. Prossu ei tue x86-arkkitehtuuria, ja eivät ole taaksepäin yhteensopivia.
      x86 emulaattorilla sitä pystyy kuitenkin vielä pelaamaan, joten sellainen pitää olla myös ladattuna x86-pelin lisäksi.

      • Siis prosessorin arkkitehtuurin ohella vaikuttaa myös käyttöjärjestelmä ja käyttöjärjestelmän versio. Sellaista käyttöjärjestelmää ei ole olemassa kuin "PC".

        Kyllä AMD64 arkkitehtuurin prossut kykenevät ajamaan vanhaa IA32:sta mutta se vaatii käyttöjärjestelmän tukea ja sovellus voi olla tehty lisäksi eri käyttöjärjestlemälle tai käyttöjärjestelmän versiolle.

        Tuo on sellaista hölmöläisen hommaa kuvitella, että mikä tahansa sovellus olisi yhteensopiva minkä tahansa käyttöjärjestelmän, käyttöjärjestelmän version tai laitearkkitehtuurin kanssa.


      • ei_toimi_x86

        "Kyllä AMD64 arkkitehtuurin prossut kykenevät ajamaan vanhaa IA32:sta "

        Lemmings toimii 16-bittisillä x86 prossuilla esim. 286:lla, se ei siis ole laajennetun IA-32 arkkitehtuurin ohjelma. Sen ajamiseen nykyisin tarvitaan x86-emulaattori, koska uudet x86-64 prossut eivät ole x86-yhteensopivia.


      • ei_toimi_x86 kirjoitti:

        "Kyllä AMD64 arkkitehtuurin prossut kykenevät ajamaan vanhaa IA32:sta "

        Lemmings toimii 16-bittisillä x86 prossuilla esim. 286:lla, se ei siis ole laajennetun IA-32 arkkitehtuurin ohjelma. Sen ajamiseen nykyisin tarvitaan x86-emulaattori, koska uudet x86-64 prossut eivät ole x86-yhteensopivia.

        Juu, voi olla kyllä mahdollista että nuo on pudotettu jossain kohtaa pois tarpeettomina.


      • ei_samanaikaisesti

        Prossuun on jätetty taaksepäin yhteensopivuuden tila, mutta se edellyttää että kone bootataan legacy modessa siten että se käyttää 16-bit osoitteita ja 16-bit rekistereitä, ja siinä toimii vanhat x86 ohjelmat. Sitä ei pysty lennossa vaihtamaan, normaalisti kone käynnistetään long modessa jolloin käytössä on 64-bit osoitteet ja rekisterit, mutta siinä ei pysty käyttämään mitään x86 ohjelmia, paitsi emulaattoreiden avulla.


      • ei_toimi_x86 kirjoitti:

        "Kyllä AMD64 arkkitehtuurin prossut kykenevät ajamaan vanhaa IA32:sta "

        Lemmings toimii 16-bittisillä x86 prossuilla esim. 286:lla, se ei siis ole laajennetun IA-32 arkkitehtuurin ohjelma. Sen ajamiseen nykyisin tarvitaan x86-emulaattori, koska uudet x86-64 prossut eivät ole x86-yhteensopivia.

        Eikä olisi ainoa mitä pudotettu, onhan sieltä poistunut jotain 3DNow! käskykantaa ja muuta roinaa joita ei tarvitse.

        Koko AMD64 itsessään on myös aika vanhanaikainen verrattuna ARM:n, että tuolla on vara tehostaa asioita kun tuota vaihdetaan paremmaksi.


      • windows_64_bit

        Myös Win10 ei edes toimi x86-64 prossuilla, vaan ainoastaan uudemmilla x86-64 yhteensopivilla prossuilla, joissa on uusia komentoja joita win10 käyttää. Ihan tarkkaan ei pysty sanomaan, mitkä prossut toimivat ja mitkä eivät, riippuu prossun mallista ja revisiosta. Win7 ja 8.0 toimii vielä kaikilla x86-64 prossuilla, mutta 8.1:stä lähtien yhteensopivuutta on heikennetty ja kyseessä on pelkkä "64 bit" Windows, joka ei ole amd64-yhteensopiva.


    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Haluaisin rakastaa sinua

      Ja olla sinulle se oikea... Rakastan sinua 💗💗💗
      Ikävä
      36
      4270
    2. Vain vasemmistolaiset rakennemuutokset pelastavat Suomen

      Kansaa on ankeutettu viimeiset 30+ vuotta porvarillisella minäminä-talouspolitiikalla, jossa tavalliselta kansalta on ot
      Maailman menoa
      134
      4057
    3. Tiedätkö mihin

      Ominaisuuksiin rakastuin sinussa?
      Ikävä
      63
      3695
    4. onko kaivattusi

      vaarallinen? :D
      Ikävä
      87
      3551
    5. Purra on kantanut vastuuta täyden kympin arvoisesti

      Luottoluokituksen lasku, ennätysvelat ja ennätystyöttömyys siitä muutamana esimerkkinä. Jatkakoon hän hyvin aloittamaans
      Maailman menoa
      33
      3527
    6. Persut huutaa taas: "kato! muslimi!"

      Persut on lyhyessä ajassa ajaneet läpi kaksi työntekijöiden oikeuksien heikennystä, joita se on aiemmin vastustanut. Pe
      Maailman menoa
      64
      3341
    7. Pieni galluppi

      Mitäs lahjaa odotat joulupukilta.
      Ikävä
      84
      2906
    8. Olisiko sinulla

      Jonossa vaihtoehtoja, ehkä
      Ikävä
      54
      2825
    9. Mitä tuntemuksia

      Rakkaasi ääni herättää?
      Ikävä
      25
      2616
    10. Korjaamo suositus

      Vahva suositus Kumpulaisen korjaamolle vanhan 5-tien varrelta! Homma pelaa ja palvelu ykköslaatuista. Mukavaa kun tuli p
      Hyrynsalmi
      14
      2314
    Aihe