Il s’agit d’un émulateur et débogueur de Sony Playstation créé par le célèbre Martin Corth.
L’émulation devrait être complète avec la prise en charge de toutes les fonctions du matériel. Normalement tout fonctionne pleinement. Néanmoins Martin Korth n’a testé son programme que sur une douzaine de titres, donc il peut y avoir des problèmes sur d’autres jeux.

 

Le BIOS est émulé également via un clone qui est gratuit (théoriquement libre de droit) et plus rapide que le BIOS d’origine. Normalement no$PSX ne requiert donc pas de BIOS pour lancer les jeux de la console. Cependant il peut y avoir des problèmes de compatibilité avec certains jeux. Dans ce cas, il faut employer une copie du BIOS officiel.

 

Les CD-ROM sont supportés via un lecteur CD réel. Il est également possible d’utiliser des images de disque aux formats .NRG, .CUE+.BIN et .ISO ou alors des exécutables .EXE.

 

Les nouveautés sont les suivantes:

 

new: plain gaming-version (miniaturized nonsense emulator without debugger)
– snapshots: doesn’t touch cdrom status/door on cdrom-loading (preserve snap)
– sound: currently disabled new zigzag for slow 18900Hz xa-adpcm (eg. dracula)
– dma: fixed crash on num_blks=0 (should act as 10000h) (Where’s Derpy spu/dma)
– dma: updates dma address/length registers in special sync/chopping modes
– setup/sound: volume slider (optionally hardware/mixer or software/multiply)
– gpu/bugfix: wraps when DisplayBase+DisplayHeight exceeds 512-lines vram size
– disass: shows valatcur for load/store opcodes (now also in native syntax mode)
– a22i: recognizes native mips assembler syntax (alternately to nocash syntax)
– a22i: fixed crash on complex numeric expressions with missing close bracket
– a22i: works without space character between labels and greater/less symbols
– a22i: uses predef in opcode list, refuses ‘pop’ if SP-load-delay busy
– gpu/speedup: omits rectangle tex-blending on color=808080h (eg. Where’s Derpy)
– iomap: adds rect/fill/vram2vram time to gpu emu load (formerly only poly/line)
– bios clone: dummy A(9D) opcode for « set_conf_without_realloc » (Roll Boss Rush)
– help: added info on homebrew « set_conf_without_realloc » bios hack/patch
-snapshots: survives snap loading even if old cdrom-image folder doesn’t exist
– snapshots: added better (but slower) LZ-based .SNA file compression (optional)
– snapshots: includes BIOS ROM (for loading regardless of bios versions/clones)
– expansion rom: prevents skip_intro patch on expansions (which may hook intro)
– expansion rom: prevents tty_enable patch for caetla (which needs bios chksum)
– expansion rom: supports actionreplay and xplorer io ports (namely switch=on)
– expansion rom: supports actionreplay 2x128K mapping and normal xplorer mapping
– bios-clone: fixed rename-function (added mov r4,r16)(ridgeracer sav overwrite)
– gpu: prevents better-than-real-quads on concave/twisted quads (crashbandicoot)
– timers: supports separate dest/overflow events, completion flags, dest changes
– help: added specs and cautions on cdrom autopause (or autostop) feature
– cdrom: implemented autopause feature with INT4(stat) on end of track (Rayman)
– gpu: CpuToVram wraps from x=3FFh to X=000h with Y=SAME (Alundra memcard save)
– gpu: fixed polygon height limit (don’t draw if height>=512) (for Spiderman)
– cdrom: implemented authentic 2nd_response timings (Gundam Battle Assault 2)
– help: added ‘CDROM – Response Timings’ chapters (some min/max/average timings)
– help: corrected cdrom GetID description (only one response on DoorOpen/SpinUp)
– vram viewer: forces « swap_buffers » after timeout (avoids dracula mem overflow)
– cpu: emulates cop0 bpc/bpcm opcode fetch breaks (for cheat device booting)
– help: fixed cop0 debug break description (bpc-then-bpcm, not vice-versa)
– bios-clone: added dummy « add r4,0,385h » opcode at (for Xplorer bios hook)
– bios-clone: moved gui-entrypoint to 80030000h (for Action Replay bios hook)
– cdrom/bugfix: bugfixed new cdrom-dma timing; minus intcount (dino crisis 1-2)
– fileloader: allows to load/debug/emulate expansion roms (.rom and .fcd files)
– help: new Cheat Devices chapter (code formats, i/o ports, decryption, etc)
– web: new no$psx forum: http://ngemu.com/forums/no-psx-discussion.147/

 

Télécharger No$PSX v1.8 (546,8 Ko)

Télécharger No$PSX (Gaming version) v2.2 (187.1 Ko)

Site Officiel

En savoir plus…