DSx86 v0.10 - 模擬器

Enid avatar
By Enid
at 2010-04-11T21:43

Table of Contents

http://dsx86.patrickaalto.com/

VGA Mode-X support (Wolfenstein 3D, Fox Ranger). DSx86 now supports all
320-pixel wide Mode-X (and Mode-Y) variations (320x200, 320x240, 320x400,
320x480). In the modes with 400 or more lines the screen is prescaled
vertically to 200 or 240 lines, even in ZOOM mode. This is to keep the aspect
ratio sensible. If this scaling makes small fonts hard to read, try using
screen update mode "Direct", as that will alternate between odd and even rows
to display (a sort of jittering effect).
Mouse support (MJLAPTOP, etc.). You can select whether the D-Pad emulates
cursor keys or mouse by toggling the "Mouse"/"Keybd" text on the touchpad.
A/B buttons emulate the mouse buttons when in mouse mode.
CGA 640x200 monochrome mode support added (MJLAPTOP).
Key Repeat support (4DOS, etc.). Now when you keep the button (real or
virtual) down, it will repeat, like in a real PC keyboard. This is the one
change that I am most worried might have broken something.
Bug in "mov reg16,[BP+SI]" and "mov reg16,[BP+DI]" opcodes fixed (WIN).
Bug in "Interrupt Enabled" flag setting after returning from INT2F fixed
(Wolfenstein 3D).
Bug in moving data within the EGA VRAM fixed.
Fixed the Brown color in the default EGA palette (KEEN4).
New game-specific "jpe" opcode hack added (CALGAMES).
New game-specific "jpo" opcode hack added (TOUTRUN).
Added "insb" opcode handling (OPENING).
Added all "imul r16, r16, imm16" opcodes (NCMAIN).
Added "imul r16, [di+disp16], imm8" opcodes (UNP2).
Added "imul r16, [idx+disp8], imm16" opcodes (STARTREK).
Added support for input from port 3C2 (FD).
Added support for input from port 3CC (RAIDEN).
Added support for input from port 3D9 (Crazy Cars).
Ignore "Tandy 1000SL/TL - SET UP SOUND MULTIPLEXOR" BIOS call (MIDWNTR).
Support for moving data from EGA VRAM to RAM added (REVENGE, BL, RAMPAGE).
EGA opcode "and es:[di],ax" added (BARD, DK).
EGA opcode "mov byte es:[disp16],imm8" added (KEEN1).
EGA opcode "mov es:[si],ax" added (G).
EGA opcode "and ax,es:[di+disp8]" added (SR).
MCGA Direct mode opcode "mov es:[di],bh" added (CREEPERS).
MCGA Direct mode opcode "mov es:[bx],al" added (MW).
Opcode "aad" handling added (JS3).
Added handling for opcode "repe scasw" when direction=down (STAROPEN, SS,
PAL).
Opcode "sar word [bp+disp8],imm8" handling added (RUNVGA).
Added support for teletype text output in EGA mode (ULTIMA).
Added support for teletype text output in MCGA mode (EAGLE).
Added support for "GET ALL PALETTE REGS (VGA)" BIOS call (BASH1).
Added support for "WRITE STRING" BIOS call (RICK2, !STUNTS).
Added support for DOS text output in EGA mode (SIMCITY, SKWEEK).

--

All Comments

PCSX2 SVN r2832

Sandy avatar
By Sandy
at 2010-04-11T17:38
http://www.emucr.com/2010/04/pcsx2-svn-r2832.html PCSX2 SVN r2832 is released. PCSX2 is a PlayStation 2 (PS2) emulator for the Microsoft Windows and Linux ...

DeSmuME SVN r3515

Elma avatar
By Elma
at 2010-04-11T17:36
http://www.emucr.com/2010/04/desmume-svn-r3515.html DeSmuME SVN r3515 is released. DeSmuME is a freeware emulator for the Nintendo DS(NDS). DeSmuME SVN C ...

desmume可以分離式窗嗎 或是分別調整上 …

Zenobia avatar
By Zenobia
at 2010-04-11T16:14
※ 引述《reideen ()》之銘言: 請問 desmume可以分離式窗嗎 或是分別調整上下螢幕大小 例如 要上螢幕小 下螢幕大 - ...

Dolphin 惡靈古堡1重製版設定問題

Odelette avatar
By Odelette
at 2010-04-11T15:13
今天終於成功啟動惡靈古堡0和1 0代玩了前面一陣子 都還蠻正常的 也很穩定 然後測試一代的時候 竟然= = http://ppt.cc/y5lt 每個人都變成異形 然後FPS蠻慘的 不知道是不是版本的問題 FPS最高好像只有到30 不過人物變得很奇怪 設定半天也搞不清楚問題出在哪~and#34;~ 煩 ...

PCSX Reloaded SVN r44554

Iris avatar
By Iris
at 2010-04-11T13:54
http://www.emucr.com/2010/04/pcsx-reloaded-svn-r44554.html PCSX Reloaded SVN r44554 is released. PCSX-Reloaded is a fork of the PCSX-df Project, a PlaySta ...