XRoar er en åpen kildekode, multiplattform og 100% gratis kommandolinje / grafisk emulator for Dragon 32, Drage 64, samt versjon 1 og 2 av Tandy Colour Computer (CoCo), alle opprinnelig utgitt i tidlig '80s.
Den emulator kjører under GNU / Linux og UNIX-liknende operativsystemer, for eksempel Microsoft Windows og Mac OS X, bruker SDL for video og OSS for lyd. Det fungerer også på Nintendo DS & amp; GP32 håndholdt spillkonsoller.
Funksjoner på et øyeblikk
Selv med et funksjonsrikt brukergrensesnitt drives av GTK2, XRoar inkluderer akselerert OpenGL-utgang med GtkGLExt og SDL, YUV skalert utgang med SDL, enkel unscalable rammebuffer-utgang med SDL, samt støtte for både PAL eller NTSC-systemer.
Programmet støtter CAS fil inngang og utgang, leser og skriver DMK, DSK (JVC) og VDK diskbilder, støtter RS-DOS, DragonDOS og Delta patroner, støtter ulike floppy kontrollere, inkludert WD2797, WD2795, WD2793 og WD2791, og støtter Orchestra-90 stereolyd kurven.
Blant andre funksjoner kan vi nevne nøyaktig timing for NTSC og PAL CoCos and Dragons, nøyaktig mode-svitsjing, NTSC cross-fargestøtte, støtte for DNG-formatet, og frameskip støtte for trege maskiner.
Komme i gang med XRoar
Mens XRoar er lett installeres på ulike Ubuntu-distribusjoner, som støtter 32-bits og 64-bits CPU-arkitekturer, ved hjelp av PPA repository tilgjengelig på dedikerte nedlastinger avsnittene ovenfor, kan det være installert på en annen Linux kernel-basert operativsystem bruker kilden pakken.
Last ned og lagre den nyeste TAR arkivet, pakke det, åpne en terminal emulator og naviger til plasseringen av de utpakkede arkivfiler (f.eks cd /home/softoware/xroar-0.32) - erstatte & quot; softoware & rsquo; med ditt brukernavn.
Deretter kjører den & quot; konfigurere & amp; & amp; lage & rsquo; kommando for å konfigurere / kompilere XRoar, etterfulgt av & quot; sudo make install & rsquo; kommandoen for å installere den. Vis XRoar & rsquo; s kommandolinjealternativene ved å kjøre & quot; xroar help & rsquo; kommando.
Hva er nytt i denne versjonen:
- Building fra kilden nå bruker GNU build system (Autotools).
- Diverse midlertidige reparasjoner.
- Nytt alternativ -tape-ao-rate hz spesifiserer utgang sample for wav-filer.
- Nytt alternativ -timeout-motoroff s avsluttes s sekunder etter tape motor av.
- Nytt alternativ knepp-motoroff fil skaper stillbilder på tape motor av.
- angir Nytt alternativ -tape-kanal-mode mode hvordan å lese stereo lydfiler:. mix, venstre eller høyre
- Nytt alternativ -config-print-all utskrifter med standardverdier.
- Bedre standarder for Windows bruk av SDL lyd.
- Spesial-case autorun instruksjoner for noen tape programmer.
- Fix Windows menyvalget hendelsen synker.
- Basic MPI støtte.
- Anta enkelt tetthet JVC / DSK hvor sektorer = 10. Deaktiver med -ingen-disk-auto-sd.
- Fix hook-basert utskrift på bytte maskiner.
Hva er nytt i versjon 0.32:
- Fix tastatur håndtering -. CoCo Tetris som nå spilles på nytt
- SDL, Coreaudio: tillate -ao-fragmenter mer enn en .
- Legg joystick menyer til GTK + grensesnitt.
- Nytt alternativ -ao-format for å velge audio sample format.
- Fix 6309 tidsproblem (CMPU, CMPS).
- Fix problemet med 6309 STBT instruksjon.
- Bruk endian.h der dette er tilgjengelig.
- Ny Windows UI legge menyer til SDL vinduet.
- Detect JVC bildegeometri headerless fra OS-9 filsystem informasjon.
- Kjenne ".os9" som forlengelse for JVC bilder.
Hva er nytt i versjon 0.31.1:
- Fix potensielle vranglås i ny SDL og Coreaudio koden.
Hva er nytt i versjon 0.31:
- Ctrl + Shift + jeg bytter Inverse tekst.
- Nytt alternativ -invert-tekst.
- Lagt ekstern karakter generator støtte.
- Mange nye keymaps. -keymap hjelp for en liste.
- Nytt alternativ -machine-tastatur velger layout for maskinen.
- Ny maskin Drage 200-E.
- Fix CoCo RAM velge gjenkjenning.
- Mer nøyaktig lyd timing.
Hva er nytt i versjon 0.30.2:
- Denne versjonen legger en GDB målet, legger CoCo utskrift via ROM fanger opp og emulering av 6847T1 VDG variant og orkester 90-CC patron, forbedrer lyden buss samhandling nøyaktighet, løser PAL CoCo video timing, og eksponerer mer funksjonalitet i Mac OS X menyer.
Hva er nytt i versjon 0.29:
- Denne versjonen legger Hitachi 6309-emulering, VDG sub-avsøkningslinjedata rende forbedringer, en valgfri "Becker port" i RSDOS, timing fikser og tastatur matrise ghosting simulering.
Hva er nytt i versjon 0.28:
- Ny tastatur kartet. kanadisk fransk [Pierre Sarrazin]
- CPU kjerneoptimaliseringer.
- Bruker-spesifisert ROM lister og CRC matching (for påføring av stoppunkter).
- velger New -tape-write alternativ utgang tape fil.
- Nye -type opsjonstyper en kommando i BASIC.
- Fast ROM lasting under Windows.
Hva er nytt i versjon 0.26:
- SAM-VDG samhandling fix -. 48 byte-per-linje-modus fungerer nå
- Mer spenstig fort tape lasting.
Hva er nytt i versjon 0.25:
- New GTK + 2 brukergrensesnitt.
- New GtkGLExt video modulen.
- Nye lyd alternativer:. -ao-rate, -ao-buffer-ms, -ao-buffer-prøver, -VOLUME
- Nye alternativer. -kbd-sette, -disk-write-back
- Ny Pulseaudio lydmodul.
- Ny Linux joystick-modulen.
- CPU-emulering nøyaktighet forbedres [fra doc ved Darren Atkinson]
- Tape feedback under lasting av CAS-filer (lyd på).
- Fikset noen CPU timings.
- Lagt evne til å skrive ut til fil eller rør.
- Evne til å definere nye maskiner eller patroner.
Hva er nytt i versjon 0.24:
- Det er gjort forbedringer ALSA utgang, SDL video og SDL lyd under Windows.
- Den nye "-tapehack" alternativet ble lagt for å skape renses CAS-filer.
- Mer ulovlige instrukser støttes.
Krav :
- SDL
- gtk +
- Jack lydtilkobling kit
Kommentarer ikke funnet