Reverse Engineering SEGA MEGA-drevet

Med den udbredte vedtagelse af emulatorer kan næsten enhver person begynde at spille videospil fra Bygone Eraser. Nogle systemer er endda i stand til at støtte homebrew-spil, med flere har aktive samfund, der stadig skaber nye spil selv årtier senere. Denne enkelhed af programmeringen til ikke-pc-platforme var ikke altid så let, selvom. Hvis du ønskede at etablere spil på en nu-antikke konsol, da det stadig var relativt nyt, måtte du hoppe gennem en masse hoops. [Tore] Viser os, hvordan det ville have været lavet med sit Sega Mega Drive Advancement Kit, som han byggede fra bunden.

Mens han havde en ATARI ST, ønskede han at gøre noget lidt meget mere skærende kant såvel som på det tidspunkt var der intet meget bedre end mega-drevet (eller genesis som det var kendt i Nordamerika). Det havde en række funktioner, der lånte platformen til udvikling, nemlig Motorola 68000 chip, der var meget typisk for tiden såvel som som følge heraf havde masser af dokumentation til rådighed. Han havde stadig brug for at gøre en del af omvendt teknik i systemet for at få en ordentlig dev board kører, men begyndende med at finde ud af, hvordan patronsystemet fungerede. Han var i stand til at udvikle en hukommelsesbank, der fungerede som en genskrivbar spilpatron.

Med de hårde dele ud af vejen [Tore] indstillet om at opbygge limlogikken, startup firmware, der er forbundet med sin Atari St, såvel som derefter af programkabling det hele sammen. Han var i sidste ende i stand til at få langt tilstrækkelig sammen til at sende programmer til mega-drevet, der ville gøre det muligt for ham at styre sprites på en skærm med controlleren, men desværre blev han afbrudt, før han kunne etablere enhver form for samlede spil. Antallet af forskning såvel som arbejde for at komme så langt er utroligt, såvel som der kan være nogle nyttige nuggets for enhver person i Homebrew Mega Drive-kvarteret i dag. Hvis du ikke ønsker at få det dybt ind i Mega Drive-hardware, kan du dog udvikle en patron, der giver mulighed for fremskridt på indfødte SEGA-hardware i stedet.

Leave a Reply

Your email address will not be published. Required fields are marked *

Previous post Den 2. kvartal, en PDP8-lignende diskret transistorcomputer
Next post Få et greb om fejlfinding af din vintage Pinball Maker