English  Español  Português  Français  Italiano  Deutsch  Nederlands  Svenska  Dansk  Suomi  Norsk  Русский  Polski  Română  Български  Hrvatski  Česky  中国  中國  日本語  한국어  Ελληνική  हिन्दी  العربية 
Sennari Desk
2002
Colin Fahey

1. Johdanto

2002,04
Seuraavat kuvat osoittavat my desk at Sennari Interactive, LLC.  Olen hiljattain alkanut työskennellä osa-aikaisesti kuin ohjelmoija on Sennari tehdä parannuksia koodi vastaa mallinnuksesta niiden Nintendo GameCube pelimoottori. 
apr2002_sennari01deskside.jpg
My desk (sivukuva)
Ne syövät työpöytä, joka kulmassa yksi toimistoista.  Minulla oli mahdollisuus ottaa työpöytä muissa paikoissa, mutta tämä oli paras kompromissi välttää häiriöitä ja joka on suhteellisen lähellä ytimen ohjelmointiin joukkue.  Olen jo saanut useita kommentteja, kuten: "Olemme sai sinut paremmin desk," ja "Oletko varma että haluat sen?"  Ehkä aion siirtyä uuteen paikan päällä, mutta siinä on jotain tämän kodikas kulmaan, joka näyttää oikealle. 

Olen samaa toimikausi on neljä muita ohjelmoijia, pian on viisi, kaikki samaan hankkeeseen.  On olemassa myös muita ohjelmoijia työstäneet tätä hanketta, vaan ne ovat muut toimistot Office-ohjelmistoa. 
Täällä voit nähdä kaikki suuret palaset laitteisto tehdä Nintendo GameCube kehitystä.
apr2002_sennari02deskangle.jpg
My desk (kulmasta katsottuna)
(1) Henkilökohtainen tietokone (mikä tahansa julkinen PC);
(2) GameCube kehityksen laitteiston (PC alustan kanssa GameCube sisällä);
(3) Tietokone monitori (kaikki julkinen PC Monitor);
(4) Televisio seurata (mikä tahansa julkinen televisio / NTSC Monitor);
Tässä on perus ajatus. 

Henkilö asentaa GameCube versio, Metrowerks CodeWarrior kehitysympäristö ja kääntäjän edelleen PC. 

Henkilö myös asentaa GameCube SDK-PC niin, että kaikki tarvittavat header-tiedostot, lähde tiedostot, kirjastot ja asiakirjat ovat saatavilla. 

Henkilö kirjoittaa koodia käyttäen CodeWarrior, ja sitten kiirehtii "debug tai" suorita-näppäintä, ja sitten koodi on käännetty ja siirtää kiintolevylle sisällä GameCube kehityksen laitteistosta. 

Sitten GameCube laitteisto lukee koodin ja tietojen sisäisen SCSI kovalevy, kuin jos se olisi DVD-ROM ajaa todellinen vähittäiskauppa versio, GameCube. 

Henkilö voi liittää valvojat ("joypads"), GameCube kehityksen laitteiston kautta pistorasiat, etupaneelin. 

Henkilö voi liittää NTSC video output kaikki analoginen tv-monitori. 

Kun peli on käynnissä, GameCube laitteisto, se on kuin pelaa säännöllisesti GameCube järjestelmä. 
Henkilö voi tehdä paljon tämän järjestelmän.  Vaikka koodi on käynnissä olevia GameCube kehityksen laitteiston, PC voidaan seurata täytäntöönpanovaltion koodi.  The PC voi keskeyttää pelin milloin tahansa, ja se voi muuttaa arvoja muuttujat ja sisältö muistin kautta etäkäyttö on GameCube laitteistosta.  Pohjimmiltaan, CodeWarrior ympäristöä voidaan käyttää kauko-ohjatusti debug-koodi Täytäntöönpanosta annetun GameCube laitteistosta. 
The Nintendo GameCube on CPU perustuu IBM PowerPC (PPC) mutta johon on lisätty ohjauspiirit, mikrosiru palvelemaan erityistarpeita, GameCube.  On olemassa useita muita erityislaitoksia jalostaja (grafiikka, audio, jne.) kanssa GameCube.  Kuten X-Box (jolla on Intel Pentium III (P3) pyörii 733 MHz), GameCube (IBM PowerPC (PPC) pyörii 486 MHz) on suosittu CPU, jonka ominaisuudet ovat helposti käytettävissä Internetissä - sellainen, että henkilö voi selvittää, miten kirjoittaa assembly kielinen varten CPU .  Tämä on nyt vain äärimmäisessä ohjelmoijia, mutta se ei ollut liian harvinaista, katso tällaista hakkerointi, GameBoy (lievemmät Z80), PlayStation (MIPS R3000), PlayStation 2 (muutettu R4000) jne. 
apr2002_sennari03dualmonitor.jpg
PC seurata ja GameCube tuotos seurata
apr2002_sennari04ppgmonitor.jpg
GameCube valvoja ("joypad") ja tuotoksina seurata
apr2002_sennari05gcpad.jpg
GameCube valvoja ("joypad")
colinfahey.com
yhteystiedot
English  Español  Português  Français  Italiano  Deutsch  Nederlands  Svenska  Dansk  Suomi  Norsk  Русский  Polski  Română  Български  Hrvatski  Česky  中国  中國  日本語  한국어  Ελληνική  हिन्दी  العربية