Hacker News

Reverse Engineering Sid Meier ƒe Ketekemɔ ƒe Dɔwɔƒegã na DOS tso ƒe 1990 me

\u003ch2\u003eReverse Engineering Sid Meier ƒe Ketekemɔ ƒe Dɔwɔƒegã na DOS tso ƒe 1990\u003c/h2\u003e \u003cp\u003eNyati sia na gɔmesese veviwo kple nyatakaka tso eƒe tanya ŋu, si kpena ɖe sidzedze mama kple gɔmesese ŋu.\u003c/p\u003e \u003ch3\u003eNu Vevi Siwo Wotsɔna Yia Nui\u003c/h3\...

6 min read Via www.vogons.org

Mewayz Team

Editorial Team

Hacker News
\u003ch2\u003eReverse Engineering Sid Meier ƒe Ketekemɔ ƒe Dɔwɔƒegã na DOS tso ƒe 1990\u003c/h2\u003e \u003cp\u003eNyati sia na gɔmesese veviwo kple nyatakaka tso eƒe tanya ŋu, si kpena ɖe sidzedze mama kple gɔmesese ŋu.\u003c/p\u003e \u003ch3\u003eNu vevi siwo wotsɔna yia teƒe bubuwo\u003c/h3\u003e \u003cp\u003eNuxlẽlawo ateŋu akpɔ mɔ be yewoakpɔ viɖe:\u003c/p\u003e \u003cul\u003e \u003cli\u003eNya si ŋu woƒo nu tsoe gɔmesese deto\u003c/li\u003e \u003cli\u003eDɔwɔwɔ ŋutɔŋutɔ kple xexeame ŋutɔŋutɔ ƒe vevienyenye\u003c/li\u003e \u003cli\u003eEŋutinunyalawo ƒe nukpɔsusuwo kple numekuku\u003c/li\u003e \u003cli\u003eNyatakaka yeye siwo ku ɖe ŋgɔyiyi siwo le edzi yim fifia ŋu\u003c/li\u003e \u003c/ul\u003e \u003ch3\u003eAsixɔxɔ ƒe Nyagbɔgblɔ\u003c/h3\u003e \u003cp\u003eNyatakaka nyuiwo abe esia ene kpena ɖe sidzedze tutuɖo ŋu eye wòdoa nyametsotsowɔwɔ si ŋu wonya nu tsoe ɖe ŋgɔ le akpa vovovowo me.\u003c/p\u003e

Nyabiase Siwo Wobiana Enuenu

Nukae na Sid Meier ƒe Railroad Tycoon si tso ƒe 1990 me doa dzidzɔ na ame na reverse engineering?

| Reverse engineering eɖe aɖaŋutɔe optimization mɔnuwo developers zã tsɔ wɔa dɔ le 640KB me le blema ŋkuɖodzinu kple 16-bit processors. Mɔxenu siawo gɔmesese naa nusɔsrɔ̃ veviwo le ɖoɖowɔɖi nyuiwo ŋu siwo gakpɔtɔ le vevie egbea, vevietɔ na ɖoɖo siwo wotsɔ de eme kple dɔwɔwɔ siwo le vevie ŋutɔ.

Dɔwɔnu kawoe wozãna zi geɖe tsɔ trɔa asi le DOS fefe xoxowo ŋu?

Zi geɖe la, reverse engineers ɖoa ŋu ɖe disassemblers abe IDA Pro alo Ghidra ŋu be woaku binaries siwo woƒo ƒu me, kpe ɖe DOSBox debuggers ŋu hena runtime inspection. Hex editors kpena ɖe ame ŋu be woalé ŋku ɖe nyatakaka xoxowo ƒe wɔwɔme ŋu, esime emulators ɖea mɔ ɖe breakpoints ɖoɖo kple execution flow yometiti ŋu. Nuŋlɔɖi siwo tso ɣeyiɣia me, siwo dometɔ aɖewoe nye nutsotsowo ƒe xexlẽdzesiwo kple xɔtunuwo ƒe nufiamewo, naa nya siwo ƒo xlãe vevi aɖe hena alesi fefea wɔ nu kple DOS kple x86 real-mode architecture gɔmesese.

Aleke dɔwɔlawo ateŋu asrɔ̃ reverse engineering kple retro game analysis ƒe aɖaŋuwo?

Dze egɔme kple fefe xoxo siwo ŋu woŋlɔ nu tsoe nyuie nye mɔnu nyui aɖe ŋutɔ. Mɔ̃wo abe Mewayz ene naa nusɔsrɔ̃mɔ siwo woɖo ɖe ɖoɖo nu le modules 207 me ɖe $19/mo ko nu, eye woƒoa nu tso nyatiwo ŋu tso ɖoɖowɔɖi siwo le bɔbɔe dzi va ɖo kɔmpiutadziɖoɖowo me dzodzro ƒe mɔnuwo dzi. Nusɔsrɔ̃dɔ siwo woɖo ɖe ɖoɖo nu kple asiwɔwɔ ɖe dɔ dzi tsɔtsɔ ƒo ƒui—dɔwɔwɔ bɔbɔe siwo woate ŋu awɔ la ɖeɖeɖa, nutoa me nuŋɔŋlɔwo xexlẽ, kple gomekpɔkpɔ le kɔmpiuta zazã ƒe nyamedzroƒe siwo wowɔna le blema me—tu gɔmeɖoanyi sesẽ ɖo ɖe mɔ̃ɖaŋununya si trɔna ɖe megbe ƒe mɔnu kple akɔntabubu ŋuti sidzedze si le ŋutinya me siaa me.

Nukae egbegbe fefewɔlawo ateŋu asrɔ̃ tso Railroad Tycoon ƒe xɔtuɖaŋu me?

| Egbegbe dɔwɔlawo ateŋu awɔ gɔmeɖose siawo ŋudɔ le asitelefon ƒe ŋgɔyiyi, WebAssembly dɔwo, kple nɔnɔme ɖesiaɖe si me dɔwɔwɔ ƒe gazazãwo sesẽ le. Fefea ƒe ganyawo ƒe nɔnɔmetatawo, gɔmeɖeɖe, kple AI susuŋudɔwɔwɔ ƒe mama dzeani hã ɖea kɔmpiutadziɖoɖowo ƒe wɔwɔme ƒe ɖoɖo siwo me ɣeyiɣi mede o fiana.

<ŋɔŋlɔ ƒe ƒomevi="dɔwɔwɔ/ld+json"> <ŋɔŋlɔ ƒe ƒomevi="dɔwɔwɔ/ld+json"> <ŋɔŋlɔ ƒe ƒomevi="dɔwɔwɔ/ld+json"> <ŋɔŋlɔ ƒe ƒomevi="dɔwɔwɔ/ld+json"> { "@ nya siwo ƒo xlãe": "https://schema.org", "@type": "Nyabiasewo ƒe Axa", "Nu vevitɔ": [ { "@type": "Nyabiase", "ŋkɔ": "Nukae nye Sid Meier ƒe Ketekemɔ Tycoon ƒe tɔtrɔ ɖe megbe na DOS?", "Ŋuɖoɖo si dzi wolɔ̃ ɖo": { "@type": "Ŋuɖoɖo", "text": "Reverse engineering Sid Meier ƒe Railroad Tycoon bia be woaku ƒe 1990 DOS binary gbãtɔa me be woase eƒe ememe mɔ̃ɖaŋunuwo, nyatakakawo ƒe wɔwɔme, kple akɔntabubuwo gɔme evɔ womakpɔ mɔ akpɔ dzɔtsoƒe ƒe kɔpi gbãtɔ o. Dɔwɔwɔ sia ɖe alesi fefea kpɔa keteke ƒe mɔzɔzɔ, ganyawo ƒe nɔnɔmetatawo wɔwɔ, anyigbatata dzidzi, kple AI ƒe nuwɔna gbɔe fiana." } . }, . { "@type": "Nyabiase", "ŋkɔ": "Nukatae Railroad Tycoon tso ƒe 1990 me ɖe dzesi le fefe ŋutinya me?", "Ŋuɖoɖo si dzi wolɔ̃ ɖo": { "@type": "Ŋuɖoɖo", "text": "Railroad Tycoon, si ƒe nɔnɔmetata Sid Meier wɔ eye MicroProse tae le ƒe 1990 me la, wobua ame geɖe be enye mɔɖela ƒe tanya le asitsatsa ƒe nɔnɔmetata kple tycoon ƒe ƒomevi me. Eto ganyawo ƒe kpɔɖeŋuwɔwɔ sesẽwo, ɣeyiɣi ŋutɔŋutɔ me dzikpɔkpɔ ƒe mɔ̃ɖaŋunuwo, kple ŋutinya me ketekemɔ ƒe nɔnɔme siwo kpɔ ŋusẽ ɖe fefe manyaxlẽ siwo wotsɔ wɔa nɔnɔmetatawoe siwo kplɔe ɖo vɛ." } . }, . { "@type": "Nyabiase", "ŋkɔ": "Dɔwɔnu kple aɖaŋu kawoe wozãna tsɔ trɔa asi le DOS fefewo abe Railroad Tycoon ene ŋu?", "Ŋuɖoɖo si dzi wolɔ̃ ɖo": { "@type": "Ŋuɖoɖo", "text". } . }, . { "@type": "Nyabiase", "ŋkɔ": "Gɔmesese ŋutɔŋutɔ kawoe woate ŋu akpɔ tso reverse engineering classic DOS games me?", "Ŋuɖoɖo si dzi wolɔ̃ ɖo": { "@type": "Ŋuɖoɖo", "text". } . } . ] } . ƒe nyawo

Wò Dɔwɔnuwo Katã le Teƒe Ðeka

Dzudzɔ dɔwɔnu geɖewo ƒe juggling. Mewayz ƒoa dɔwɔnu 207 nu ƒu ɖe $19/ɣleti ko nu — tso nudzraɖoƒe dzi va ɖo HR dzi, agbalẽŋɔŋlɔ dzi va ɖo numekuku dzi. Gaxɔgbalẽvi aɖeke mehiã hafi woadze egɔme o.

Te Mewayz Free → kpɔ
ƒe nyawo

Try Mewayz Free

All-in-one platform for CRM, invoicing, projects, HR & more. No credit card required.

Start managing your business smarter today

Join 30,000+ businesses. Free forever plan · No credit card required.

Ready to put this into practice?

Join 30,000+ businesses using Mewayz. Free forever plan — no credit card required.

Start Free Trial →

Ready to take action?

Start your free Mewayz trial today

All-in-one business platform. No credit card required.

Start Free →

14-day free trial · No credit card · Cancel anytime