- 0 replies
- 3,209 views
- Add Reply
- 0 replies
- 2,092 views
- Add Reply
- 0 replies
- 2,104 views
- Add Reply
- 0 replies
- 2,051 views
- Add Reply
jEnesisDS v0.7 + ApprenticeMinusDS 0.2.6 released
Sega Genesis/Megadrive and GameGear/SMS emulators for NDS.
Here a little update to jEnesisDS, my Genesis/MegaDrive emulator for the Nintendo DS.
Changes:
- Fixed bug in Z80 core, preventing some games from having sound (Wonderboy, etc.).
- Fixed bug in 68000 optimization, that could make some games hang (Bonanza Brothers, etc.).
- Changed sound handling and doubled sample rate for PCM sound, resulting in slightly better sound quality.
- HW renderer partially rewritten, many glitches should be gone, some are still there (and will probably not be easy to fix ever)
- Sprite rendering completely rewritten in ASM. Should be faster and fix most of the sprite issues.
- Implemented mid frame palette updates (water effects in Sonic games, Castlevania, etc.). Note, that this just works, if a game is constantly fast enough, so slowdowns can still cause colors to flicker.
- Many little optimizations in memory handling and the CPU cores. Should reduce slowdowns.
- Added option for sprite masking (Landstalker etc.). It is not 100% emulated, just faked to be enough for most games using it (disable it, if sprites are missing, that should be there).
- Added option to change between 3- and 6-Button pad (just works, if the option is applied BEFORE loading a game). When 6-Button pad is disabled, L+R can be used to move the visible screen area, X to center it.
- Added sound state to the savestates, so that the correct tracks should play now when a state is loaded. Savestates are still not 100% reliable and loading old states can potentially cause problems.
Oh, before i forget, the archive contains a preview version of a SMS/Gamegear emulator for the DS, that i have been working on a bit.
What it can do so far:
- Enhanced Z80 ASM core used in jEnesisDS.
- SMS/GG emulation.
- 10 Savestates per game.
- Rewind and fast forward feature.
- Settings can be saved per game.
- Fully rendered by the DS 2D hardware.
- Perfect sync option, that actually syncs every scanline (emulated scanline to DS scanline).
This option is more accurate, and needed for some games to look correctly, but it can be problematic to use it, when "Rewind" is enabled.
- sample accurate (almost ;P) PSG emulation.
- Stereo sound for GG games.
Known issues:
- timing is not exactly correct yet, so some games might not work, or have glitches.
- No FM emulation (yet?)
- Sprite updates need to be improved, sometimes there can be glitched sprites atm.
- Interface practically ripped from jEnesisDS
- Many more, that i don't remember now..
Source and Downloads: DCEmu Release Thread
Viirtual T 1.1 released
Virtual T is a TRS-80 Model 100/102/200 emulator that runs on Windows, Linux, and Macintosh.
=================== v1.1 April 16 2008 ===================1. Fixed a bug with Rampac Only emulation. When this Memory Configuration was deleted, the I/O operations were returning without performing any action because they were checking for a NULL ReMem RAM pointer.
2. Fixed issue with Rampac and Base Memory file saving when switching the memory configurtion from Rampac to ReMem + Rampac mode.
3. Added option to control whether ReMem's "Rampac Emulation" should override the Rampac emulation mode. When ReMem + Rampac mode is selected, ReMem can be configured to emulate the Rampac access method and write to ReMem memory space. The Memory Setup dialog now provides checkbox to control if Rampac accesses are directed to ReMem memory space or to Rampac memory space during this condition.
4. Added LPT Device emulation support and configuration options on the Peripheral Setup dialog. Added printer icon to main window to show printer status and provide a Popup menu for printer control.
5. Added Emulated printer support for printing to Files and Host Port devices.
6. Added Epson FX-80 printer emulation with output to different "Papers". Current papers include Postscript files, "Virtual Paper" (FLTK Window), Windows Printer, and Linux 'lpr' command line printing.
7. Fixed issue with default (cold boot) year setting on M10 and PC-8201a models.
8. Added an option to the COM emulation to loop back DTR to DSR and CTS to RTS to emulate a "loopback" cable connected to the serial port. This option can be enabled from the COM setup tab.
9. Fixed issue with Serial emulation on Linux in Base Memory emulation mode. Received bytes were not triggering the INT6.5 interrupt.
10. Fixed bug when cancelling file save operation that caused the program to crash.
11. Added support for Kyocera KC85 emulation.
12. Fixed bug with "Make OptROM Read/Write" option to save write operations between bank switch operations.
13. Added FLASH Program / Erase state machine to ReMem emulation. State Machine supports Programming, Chip and Sector Erase, CFI Query, Autoselect, and Reset commands. Does not support sector protection.
>> Get it HERE.
Lameboy DS 0.11 released
Gameboy emulator for the DS
This release has very short change log and does not address many of the problems pointed out in last post comments. I have managed to fix annoying SGB multi player games input problem though. Apart from this the only difference to 0.10 is emulation speed. Both video render and CPU interpreter were heavily optimized. Sadly some games still won’t do 60fps.
Since majority of the code base was touched in process of optimization there can be some regression in compatibility.
Change log:
- changed: optimized software renderer
- changed: optimized cpu core
- fixed: multiplayer pad reading in SGB games (Battle Arena Toshinden and others)
>> Get it HERE.
FB Alpha 0.2.96.80 released
Arcade emulator
A new FBA. A big overhaul of sound in the Sega games means they all work well now, with the exception of System 18 which still has issues with the PCM sound. I've also corrected the CPS-1 graphics emulation with support for the mappers. Still need to fix the pallet though to support proper screen clearing. Here's the what's new;
- Ported MAME's Z80 core to FBA
- Hooked up MAME's Z80 core in the System 16 games that use MC-8123 encryption, sound now works in these games
- Hooked up MAME's Z80 core in the Sega System 1 games, encrypted games now work
- Added more games to the Sega System 1 driver
- Changed the Sega System 1 drivers to appear in the Sega games list
- Got the YM2151 sound working in Cotton
- Added support for the UPD7759 sound chip
- Hooked the UPD7759 chip up in the System 16B driver
- Hooked the UPD7759 chip up in the prehisle driver
- Hooked the UPD7759 chip up in the tmnt driver
- Rewrote the Sega PCM support - solves quite a few problems, particuarly in enduror, outrun and smgp
- Fixed an issue in the Sega System X driver which caused missing sounds in abcop and smgp
- Fixed bug in the YM2612 emulation when more than one chip is emulated
- Changed the CPS-1 rendering code to use the mapper tables from MAME
- Added smgpja to the X-Board driver
- Added shinobi4 to the System 16B driver
- Added ledstrm2 to the madgear driver
- Added command line options, -listinfowithmd and -listinfomdonly
- Fixed the version output in dat files
- Fixed bug where any rom errors weren't reported
- Matched all sets to MAME 0.124u3
>> Get it HERE.
