Mednafen er en velkendt og kraftfuld kommando-line-drevet program, der giver brugerne en af de bedste multi-systemet emulatorer til Linux, BSD, Windows og Macintosh-operativsystemer.
Funktioner et overblik
Selv om det & rsquo; s kommandolinje-program, det kommer med en masse moderne funktioner og funktionalitet, herunder evnen til at restere tastaturgenveje for nogle af de fælles funktioner, samt de virtuelle systemet input til et joystick eller tastaturet (eller begge).
Desuden programmet kan gemme spil stater, giver brugerne mulighed for at spole tilbage spil i realtid, tage snapshots af skærmene ved hjælp af PNG-billede format, optage audio-visuelle film i QuickTime ved hjælp af forskellige lossless codecs.
Understøtter en bred vifte af spil konsol systemer
Men den vigtigste del af dette program er det emulering modul, som understøtter mange kendte systemer, herunder Sony PlayStation, GameBoy (farve) og GameBoy Advance, Super Nintendo Entertainment System (SNES) og Super Famicom, samt Nintendo Entertainment System (NES).
Derudover kan programmet også emulere Sega Master System, Sega spil Gear, Sega Genesis / Megadrive, Neo Geo Pocket (farve), Virtual Boy, SuperGrafx, Atari Lynx, PC-FX, WonderSwan, og PC motor / TurboGrafx 16 (CD).
Under kølerhjelmen
Under hætten, bruger Mednafen den magtfulde OpenGL og SDL (Simpelt DirectMedia Layer) biblioteker til at emulere de førnævnte systemer. På grund af dette, er det en ægte bærbar software understøttes på mange populære operativsystemer.
Standard kommandolinjeparametre omfatter evnen til at aktivere ekstern tilstand med en specificeret stdout nøgle, belastning og boot fra en fysisk cd-rom-enhed, tvinge brugen af en bestemt emulering modul, optage lyd i WAV-format, og optage lyd og video i (MOV) format QuickTime.
Bundlinie
Brugere kan også bruge kommandolinjen for at oprette forbindelse til en specifik ekstern server og begynde netværksspil, samt at dumpe indstillinger og definition modul data til en bestemt fil. Detaljerede brug eksempler er tilvejebragt på man-siden eller direkte i den hjælp meddelelsen
Hvad er nyt i denne udgivelse:.
- NES: Rettet en mapper 19 lyd-emulering bug; løser musik spørgsmål i den japanske frigivelse af & quot; Rolling Thunder & quot;.
- PC-FX: Rettet en fejl der forårsager en grafisk fejl i & quot; Sakuraigar tilstand & quot; i & quot; Tyoushin Heiki Zeroigar & quot;.
- PSX: Fast et problem, der forårsagede & quot; Vib Ribbon & quot; at låse op, når de forsøger at spille med en lyd-cd.
- WonderSwan:. Fjernede fejlagtige begrænsninger, der var forhindrer modsatte X * og Y * knapperne fra at blive trykkes samtidigt
Hvad er nyt i version 0.9.38.4:
- Miscellaneous debugger fejlrettelser og tweaks.
- NES:. Altered mapper 185 emulering til at løse alle kendte kommercielt udgivet mapper 185 spil, der tidligere var ikke-arbejdende
- PCE:. Rettet en VRAM DMA-emulering bug indført omkring 0.9.16-WIP der brød nogle homebrew software
- PS1: Snyd nu også bundet til spillets basen filnavn (tidligere skrevet i psx.cht filen som en kommentar, men nu bliver brugt til noget mere). Tidligere (og i øjeblikket med andre emulerede systemer), snyder var bundet kun til spillets & quot; id & quot ;. Dog er Mednafen cd-id beregning kode fejlbehæftet og utilstrækkelig, især for single-track-spil, hvilket fører til mange kollisioner i PS1 enorme spil bibliotek. (Det underliggende problem, ID beregning dårlig cd, vil blive fastsat i en kommende større udgivelse)
- PS1: Forbedret GPU tekstur cache emulering; løser menu grafiske glitches i & quot; Tigershark & quot;.
- SNES:. Rettet en fejl, der var ved at bryde input efter udløsning en virtuel Reset / Power Toggle begivenhed, når en ikke-gamepad controller (f.eks mus) er valgt til en havn
Hvad er nyt i version 0.9.38.3:
- NES: Fast mapper 69 IRQ anerkender adfærd, pr tip fra tepples.
- MD:. Rettet en out-of-bounds vifte adgang i 68K emulering koden
- Undgå passerer NULL til memcpy () i netplay.cpp.
- MD:. Fast noget kode laver skævt hukommelse skriver i vdp.cpp
- Undgå blitting til skærmen, når sigtbarheden er tabt (dvs. vinduet er minimeret), for at mindske CPU-forbruget og for at forhindre brugen af hukommelse fra skyrocketing på Windows under visse betingelser.
- PSX:. Tweaked ikke-logisk CD søge emulering til at fastsætte lockups i nogle versioner af & quot; Tomb Raider & quot;
- PSX: Fast retfærdig, og Guncon X-position bliver slukket, når indstillingen & quot; psx.h_overscan & quot; er indstillet til & quot; 0 & quot;.
Hvad er nyt i version 0.9.38.2:
- This release løser et par spørgsmål, for det meste bygningen relaterede, med 0.9.37-ustabil.
Hvad er nyt i version 0.9.38.1:
- This release løser et par spørgsmål, for det meste bygningen relaterede, med 0.9.37-ustabil.
Hvad er nyt i Version 0.9.36.5:
- NES: Rettet en mindre problem, der kunne bryde kompilering efter --disable-NLS blev videregivet til configure-scriptet.
- Tilføjet understøttelse til automatisk læsning og brug af redump.org & quot; SBI & quot; filer, når loading CUE ark; filerne skal have den samme base filnavn som CUE ark og filtypen sagen skal matche tilfælde af tilsvarende karakter i CUE ark filnavnet filtype. Eksempel: & quot; Super Bandicoot Luigi (Månen, Niflheim, Australien) .cue & quot; - & gt; & quot; Super Bandicoot Luigi (Månen, Niflheim, Australien) .SbI & quot;
- PSX: Fast halvt implementeret brudt gennemførelse af CDC kommando 0x00; løser lockups i de europæiske PAL udgivelser af & quot; Spyro 2 & quot; og & quot; Spyro - År of the Dragon & quot; .
Hvad er nyt i version 0.9.36.4:
- Fixed~~V et stykke af antikke museknap kortlægning / læsning kode, som var så brudt det arbejdede det meste af tiden; rettelser brudt kortlægning af mere eksotiske (bortset venstre, center og højre) fysiske museknap til virtuelle knapper.
- Lynx: Rettet en mindre stereolyd emulering udstede takket være en patch fra & quot; salvie & quot; .
- Lynx:. Rettet en fejl, der kan forårsage Mednafen til at gå ned Når et spil forsøger at power-ned emuleret Lynx (der kan opstå, hvis et spil efterlades uden opsyn i længere tid)
- WonderSwan, PC-FX, MD, NGP: Fast adskillige overtrædelser af C / C ++ sekvens point regler i forhold til at kalde orden i udtryk for funktioner med bivirkninger, der kan føre til udefineret / forkert adfærd med visse typer compiler optimeringer og funktioner (f.eks PC-FX-emulering blev brudt på gcc 4.9.x med -fsanitize = udefinerede -std = gnu ++ 11).
Hvad er nyt i version 0.9.36.3:
- NGP: Rettet en potentielt udnyttes overflow fejl i flash beskidt blok liste kode. PCE,
- PCE_FAST:. Fixed bug (fra sjusket håndtering af fejl), der forårsagede batteri-backed gemme ødelæggelse spil fil, hvis en fejl (f.eks mangler CD BIOS, hukommelse tildeling fiasko, etc.) forekom under spil belastning og initialisering
- PSX:. Rettet en fejl, der forårsagede et nedbrud, når de forsøger at bruge redde stater under PSF afspilning / PS-EXE udførelse
Hvad er nyt i version 0.9.36.2:
- This release løser en PC-FX lyd emulering regression fra 0.9.35, en Sega Genesis 68K emulering regression fra 0.9.34, og en & quot; autosave & quot; spare staten funktion regression fra omkring 0.9.16-WIP.
- Derudover en ny indstilling & quot; video.disable_composition & quot; er til rådighed for folk, der ikke kan lide Mednafen s deaktivering af Aero på Windows Vista og 7, og SNES Super Scope emulering er blevet hooked op / aktiveret.
- På grund af den ubehagelige antal regressioner i de seneste udgivelser, vil 0.9.36.x være en ny & quot; stabil & quot; gren af Mednafen, med enklere, vigtige, velafprøvede fejlrettelser tilbageført fra nyere mindre stabile udgivelser.
- I andre nyheder, jeg er glade for at annoncere, at Eldritch killinger fra ud af rummet vil nu langsomt fortære sind emulering nyhedssites plakater, der gentagne gange misreport Mednafen version streng.
Hvad er nyt i version 0.9.35:
- Den delte tilstand WASAPI lyddriveren er nu den standard på Windows hvor det er muligt (Windows Vista og nyere), snarere end DirectSound som før.
- Mere præcis emulering tråd- & gt;. video tråd video opdatering timing
- NES:. Tilføjet support for INES mapper 159
- NES:. Tilføjet emulering af EEPROM til INES mapper 16
- NES:. Forskellige fejlrettelser til at kode for INES kortlæggere 69, 71, og 80
- NES:. Faste ufuldstændig standard PowerPad knaptildelinger
- NES:. Fast nogle bugs og en design fejl, der var bryde netplay med en Zapper
- PCE, PC-FX:. Ændringer til lyd resampling algoritmer til at undgå at forbruge store mængder af CPU-tid ved højere (96 + KHz) output satser
- PC-FX:. Batteri-backed spare spil hukommelse er nu forpligtet til at indgive / disk under runtime kort efter et spil færdig skriver til det
- PS1:. Mindre forbedringer GPU emulering nøjagtighed
- PS1: Rettet en hukommelsesfejl med emulerede lightguns .
- WonderSwan: Stærkt forbedret støj lyd kanal emulering nøjagtighed (takket være trap15 for at køre test) .
Hvad er nyt i version 0.9.33.3:
- Yet anden primært-mol-bugfix revision. På Windows Vista og 7, desktop sammensætning (aktiveret med & quot; Ærø & quot; temaer) er nu med magt deaktiveret, mens Mednafen kører, da Mednafen aldrig har kørt meget godt med det på (i hvert fald ikke ved typiske skærm opdateringshastigheder). Hvis denne ændring generer dig, kan du gendanne den gamle adfærd ved at åbne mednafen.exe i en hex-editor, der søger efter & quot; DwmEnable & quot; (uden anførselstegn), og ændring af teksten til noget som & quot; DwmAnable & quot; eller & quot; Elefanter & quot ;. (Også i dette tilfælde efterlade nogle tilbagemeldinger her om din brug sag, som denne ændring var til skade).
Hvad er nyt i version 0.8.D:
- SMS: Nogle stat, der ikke blev gemt i save hedder nu er, som bør løse netplay desynch problemer med SMS / GG spil.
- Rettet et par fjernt-udnytte (hvis den er tilsluttet til en ondsindet server) stak manipulation bugs i netværksspil koden.
- Fixed en forkert skabelse objekt fejl i PCE / adpcm.cpp.
- NES:. Tilføjet en manglende CPU emulator variabel til at gemme stater
- PCE: Tilføjet en manglende CPU emulator variabel til at gemme stater .
Kommentarer ikke fundet