Pelin muokkaaminen

Eli olisi intoa muokata erästä peliä (hearts of iron) ja pitäisi tietää miten tämä tapahtuu? Kyseessä siis on niin sanottujen hard-coded juttujen muokkaus... Tarvitaanko jotain ohjelmia yms.
Oon totaali noobi joten mistä tietää lähetekoodijuttuja ja muuta tarpeellista.
Ja jos noita ei pysty mitenkään muokkaamaan voiko alkuperäisen pohjalta tehdä kokonaan uuden?
4493
Äänestä

Muut lukivat myös

Vastaukset 4

Vanhimmat

Lataa jokin hex editor, binäärien muokkaus ei juuri muuten onnistu.

Äänestä

Jos kyseessä on kaupallinen peli, voi melkein varmaksi sanoa jo suoraan, että se on suljetun lähdekoodin. Jos ei ole, kiitä onneasi. Jos se on avointa sorsaa, muokkaat vain niitä lähdekoodeja ja käännät sen. Tadaa, muokattu peli kasassa.

Jos se on suljettua sorsaa, on homma vähän isompi. Sitten joudut opettelemaan tietokoneen osien toiminnan, prosessorin käskykannan ulkoa, merkkien numeeriset arvot, jne. Sitten vain muokkaat jollakin heksaeditorilla niitä sen ohjelman binääreitä. Kun kerran totesit olevasi täysi aloittelija, suosittelisin sinun vain opettelemaan ohjelmointia jollakin pikkasen korkeamman tason kielellä, kuin raa'alla konekielellä. :p

Äänestä
  • Anteeks noob kymysym mutta mistä tiedän onko se avoin vai suljettu koodi?
    Peli on tehty aika vapaasti muokattavaksi mutta pitäisi kai tuota .exeä muokata ja se vaikuttaa pikkusen hankalalta.

    Äänestä

  • Noob boon kirjoitti:

    Anteeks noob kymysym mutta mistä tiedän onko se avoin vai suljettu koodi?
    Peli on tehty aika vapaasti muokattavaksi mutta pitäisi kai tuota .exeä muokata ja se vaikuttaa pikkusen hankalalta.

    se on avoita koodia jos koko lähdekoodi on saatavilla vapaasti jostain, esim pelin nettisivuilta. jos se on kaupallinen peli niin tuskin se silloin avointa on.

    ja exen muokkaamisesta, tarvitset disassemblerin jolla muunnat konekieliset käskyt ymmärrettäväksi assemblyksi. elikkäs nyt sitten vaan opiskelet pari kolme vuotta x86 assemblyä. sitten ehkä voitkin jo saada jotain aikaan.
    tässä paras ilmainen debugger/disassembler http://www.ollydbg.de/

    Äänestä

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

Kommentoi aloitusta


Noob boon kirjoitti:

Eli olisi intoa muokata erästä peliä (hearts of iron) ja pitäisi tietää miten tämä tapahtuu? Kyseessä siis on niin sanottujen hard-coded juttujen muokkaus... Tarvitaanko jotain ohjelmia yms.
Oon totaali noobi joten mistä tietää lähetekoodijuttuja ja muuta tarpeellista.
Ja jos noita ei pysty mitenkään muokkaamaan voiko alkuperäisen pohjalta tehdä kokonaan uuden?

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu