DSx86
from Pate:
This is not version 0.08 alpha, but version 0.10 beta! I decided to increase the version number and move DSx86 forward from the Alpha state with this version, as it has quite a lot of changes and new features. This also means it probably has quite a lot of new bugs as well, so everything might not work quite right yet. But, this version does run Wolfenstein 3D, at least! :-)
Here is the almost complete list of changes I made into this version (direct from my updated TODO list). If you recognize the game name (in parentheses), feel free to test the game again in this version, you should get further in the game now!
* 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).
|
Similar Software:
|
| Paradroid Paradroid
A version of SDL Paradroid compiled for the Wii to fill the void in the U.S., where the virtual console lacks C64 games. This version is created from the GPL'ed source code from SDL Paradroid and uses the same data files. The source will be released in accordance with its original GPL license as soon as I get to a stable version | | DaedalusX64 R1817 Brings More N64 to PSP DaedalusX64 R1817 Brings More N64 to PSP
N64 on PSP can be a tough task to accomplish, but the development team behind DaedalusX64 keeps on rolling with a brand new build.
Playing N64 on PSP has always been a bit of a pipe dream, but no project has come closer to claiming that reality than DaedalusX64 | | iDeaS 1.0.3.5 final for Windows iDeaS 1.0.3.5 final for Windows
Changelog:
* Fixed a bug in debug window.
* Fixed a bug in dmas latency.
* Fixed a bug in cpu emulation.
* Fixed a bug in OAM rendering.
* Fixed a bug in Mode0 rendering.
* Added Use DMAs latency option | | SNEmulDS 0.4 final SNEmulDS 0.4 final The latest version of archeide's awesome SNES emulator for the Nintendo DS has finally seen the light of day. This latest version of SNEmulDS, version 0.4 final, contains a series of bug fixes that should help improve game compatibility and stability | | iDeaS 1.0.3.1 version for Windows iDeaS 1.0.3.1 version for Windows Changelog:
* Fixed bugs in Software Lights Emulation.
* Fixed bug in SQRT coprocessor.
GBA Emulation
* Fixed bugs in DMAs channels emualtion.
* Added SWI 0x1F, 0x16, 0x12, 0x0F, 0x0E, 0x01 |
|
| VICE C64 Another emulator has landed on the PS3 as homebrew dev TimRex releases the initial version of VICE (Versatile Commodore Emulator), a Commodore 64, PLUS4 and VIC20 emulator for the PS3 jailbreaking community based on based on Vice 2 | | DolphinWx 1292 A new beta release of Dolphin the Gamecube and Nintendo Wii Emulator for Windows has been released | | nesDS nesDS
Its been a little while since we've seen an update to the nesDS emulator.A Today we present nesDS v1.3a which provides a sound update as well as the merging of the load and save slot number.A NSF play is now supported too.A Check out the latest update to nesDS | | Snes9x Euphoria R4 Snes9x Euphoria R4
Zack is at it again, dropping by our forums to release a new version of his Super Nintendo Entertainment System emulator for the PSP, Snes9X Euphoria. The latest release also happens to be Zack's second entry for the ongoing Neo Summer coding Compo. It includes major speed ups along with a few minor fixes | | Monkey64 Mace video Monkey64 Mace video
PSMonkey has released new videos to show off the progress of his much anticipated N64 emulator. Monkey64 is a Work In Progress N64 emulator currently being developed by PSMonkey.
These videos show that PSMonkey has been at hard work. The graphics look really good for a WIP, and the only problem seems to be a bit of screen flickering |
|
|