home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World 1999 June
/
PCWorld_1999-06_cd.bin
/
software
/
temacd
/
Fellow
/
docs
/
national
/
no
/
techno.txt
Wrap
Text File
|
1998-08-30
|
2KB
|
68 lines
Referanseplatform:
------------------
Fellow Amiga Emulator V0.3.3 er en virtuell maskin som emulerer
tilnærmingsvis en Amiga 500. Med dette menes at Amiga 500 ble brukt
som referanseplatform og emulatoren er kalibrert til å gi CPU og
grafikkytelse som tilsvarer denne bestemte Amiga modellen. Emulatoren
kan også konfigureres til å gi mer CPU ytelse eller mindre
grafikkytelse.
Den virtuelle hardware emulatormodellen inkluderer:
---------------------------------------------------
-Motorola 68000/010/EC20/EC30 CPU instruksjonssett emulering
-OCS grafikk (Kun PAL. Alle grafikk-modi. Kun DMA-drevne sprites)
-ECS blitter
-4 kanaler stereo 8-bits lyd (Kun DMA-drevet lyd)
-Cia emulering (Enkelte mindre detaljer utelatt)
-OCS Copper emulering
-4 virtuelle diskettstasjoner
-Joystick og mus emulering
-Tastatur emulering
-Opp til 11.75 MB Amiga-minne
Operativsystem-nivå drivere:
----------------------------
-Harddisk emulering med hardfiler
-Virtuellt filsystem
Ting som gjenstår i hardware emuleringen:
-----------------------------------------
-Grafikken er linje-orientert. Det fungerer bra i de fleste
tilfeller. I hvertfall cycle-korrekt oppdatering av fargeforandinger
b¢r implementeres. En test-implementering i 800x600 finnes, men den
er ikke stabil.
-CPU og Copper-drevne sprites. Nåværende implementasjon st¢tter 8
sprites per linje drevet av DMA. Normalt er det bare spill som
multiplekser mer enn 8 sprites horisontalt på samme linje.
Sprites i dual hires er heller ikke helt korrekte nå.
-Sprite kollisjoner.
-Blitteren har et par sjeldne spesialtilfeller som ikke blir korrekt.
-Copper timingen har et par spesialtilfeller som ikke blir korrekt.
-St¢tte for CPU-drevet lyd, samt attached channels.
-Parallell/seriell porter. Kan antakelig best implementeres som
serial.device og paralell.device erstatninger.
Igangsatt arbeid:
-----------------
-Win32 port
Bidrag:
-------
Du er velkommen til å gi programmeringsbidrag. Det er imidlertid best
om du finner noe du selv ¢nsker å gj¢re isteden for å be om å få
tildelt en oppgave. Ettersom Fellow er utviklet på idealistisk grunnlag
er noe av ideen at alle driver med noe de liker.
Når du begynner med noe er det greit å maile en av oss slik at ingen
gj¢r dobbelt arbeid.