- Added driver for Lemmings [iq_132]
- Added support for trackball in Lemmings [barry]
- Added driver for Pac-Land [iq_132]
- Added driver for games on Psikyo4 hardware [iq_132]
- Added driver for games on Rabbit Punch hardware [iq_132]
- Added a preliminary driver for SNES hardware, enabled in debug builds only [kev]
- Changed CPS-3 driver to use MAME flash dumps, and added verification for CPS-3 driver back to ROM_VERIFY dat [barry, suggested by Haze]
- Added preliminary Puzzli2 protection simulation and removed the patches from the PGM driver [iq_132]
- Delayed the VBlank IRQ in the CPS-2 driver to part through the VBlank period, fixes disappearing text in the Dungeons & Dragons games [barry]
- Added sound to fantzonep in the Sega System 16A driver [barry]
- Improved IRQ timing in Sega System Y driver [barry]
- Reduced the volume of some CPS-2 games that were too loud [barry]
- Fixed sound in Konami drivers which weren't generating enough IRQs per frame to drive the sound [barry]
- Fixed a bug in the K052360 sound core, fixes Parodius booting [barry]
- Fixed inputs in Dream Land in the Bubble Bobble driver [barry]
- Fixed Rambo III in the Taito B driver [barry]
- Fixed default dips in Yes/No Sinri Tokimeki Chart in the Taito F2 driver [barry]
- Tidied the CPS-1, CPS-2, Galaxian, Irem, Konami, Neo Geo, Sega and Taito drivers [barry]
- Changed the Zet interface to initialise a single CPU at a time, updated all affected drivers [iq_132]
- Made sure the BurnYM2151 handlers are NULLed on exit [barry]
- Incorporated endian fixes from FBANext for various CPU cores and interfaces, as well as the CPS-3, Neo Geo, Psikyo, Sega, Taito and Toaplan drivers [barry, FBANext by Lantus]
- Added support for various MAME graphics decoding macros [iq_132]
- Added some Unicode titles to the PGM driver [JacKc]
- Fixed various localisation issues [barry, reported by Benjamin Siskoo]
- Changed default of the "Don't change Num Lock status" option to on [barry]
- Added SDL audio, input and video plugins so I can re-port to SDL [kev]
- Moved the burner/win32 folder to burner/platform/win32 [kev]
- Changed interface directory layout [kev]
- Changed the path handling to be more portable (changed // to \) [kev]
- Updated unzip.c to the latest version [kev]
- Improved the gamelist filter functionality and added support for Capcom (Other), Data East, Seta, SNES and Technos filters, updating relevant drivers [barry]
- Moved any Irem, Kaneko, Sega, Taito or Toaplan drivers in the misc filters to the relevant filter [barry]
- Moved Konami drivers from misc to the Konami filter [iq_132]
- Added defines for _XBOX headers and plugins in the burner and interface folders [barry]
- Reduced the optimisation levels for GCC 3.4.5 to match other GCC builds, fixed some warnings that are now generated by GCC 3.4.5 [barry]
- Matched all sets to MAME 0.144u4 [barry]
- 0 replies
- 1,332 views
- Add Reply
- Stella is now DonationWare! Please see the DonationWare link on the main webpage for more information.
- Added several improvements to the joystick management code. Joystick event mapping is now saved per device, meaning that if you map events to a certain joystick device, remove the device and then later insert it again, Stella will remember the original mapping.
- Added 'mcontrol' commandline argument, which can specify to use each mouse axis as a separate paddle. The old (and default) behaviour can be activated by setting this argument to 'auto'. Related to this, removed redundant 'usemouse' argument.
- Huge restructuring of the OpenGL code, making it compatible with OpenGL 2.x+ features (such as vertex buffer objects), while at the same time keeping compatibility with OpenGL 1.5 / OpenGL ES. Because of the required changes, TV effects were removed (they will be added again for the next release).
- Improvements to audio handling, particularly for certain cases of Windows, ATI video cards, and OpenGL mode. The sound device is now opened only once when Stella starts, and is paused between loading different ROMs. This fixes a problem whereby sound could possibly not be functional after loading the first ROM. Related to this, removed the 'audiofirst' commandline argument as it's now redundant.
- Added logging facility, whereby the output of the application is available within Stella itself. This can still be printed to the console, or also saved to a file. Add the 'loglevel' and 'logtoconsole' commandline arguments which control these settings, and removed the 'showinfo' argument as it's now redundant.
- Updated DPC+ bankswitching scheme to latest code provided by SpiceWare.
- Added MAMCR handling to the Thumb ARM emulation code. Note that MAMCR isn't actually emulated, it is just ignored for now. This fixes a bug whereby accessing MAMCR would crash the ARM emulation.
- Updated default snapshot directory to be much saner and easier to find. For most systems, it now defaults to the users 'Desktop'. Note that the commandline argument has changed to 'snapdir'.
- The debugger 'print' command now indicates "special" addresses if they are read-only ®, write-only (W) or read-write (R/W).
- Fixed a bug where scrolling the mouse-wheel in certain debugger UI items would cause the program to crash; scrolling now works as expected.
- Fixed compile issues in the latest versions of Ubuntu and Debian, and fixed UNIX desktop file so that Stella will launch with a ROM when selected from its icon. Thanks go to Stephen Kitt for this code.
- Updated included PNG library to latest stable version.
- Updated the credits list in the documentation, listing people that have donated hardware to the Stella team.
- 0 replies
- 1,447 views
- Add Reply
- [PC9801VM] support NEC PC-9801VM
- support NEC PC-98DO
- [PC9801] support 320KB floppy drives
- [QC10] fix the issue that CP/M Plus does not boot correctly
- [J3100] support TOSHIBA J-3100GT/SL (not work)
- [EMU] support to change the frame timing by virtual machine
- support multiple event manager
- [VM/DISK] support to detect the disk ejection
- support multiple cpus with different clocks
- [VM/HD46505] fix typo
- support word transfer
- [VM/I8259] fix to wait a few time to raise irq that imr is cleared
- support PC-80S31K floppy drives
- [VM/UPD765A] support non dma mode
- fix to clear irq signal when result pahse is finished
- [VM/UPD765A] support irq/drq mask signals
- support to detect the disk ejection
- [VM/Z80] support NOP in IM0 interrupt
- set correct sub cpu clock
- [MZ800] reset virtual machine when boot mode is changed
- [MZ2500/SASI] refine code
- 0 replies
- 1,165 views
- Add Reply
- UDisks backend for the dynamic device support.
- JScript now compiles entire functions.
- Improved support for vertical fonts.
- A few more scripts in UniScribe.
- A bunch of ctype functions implemented in MSVCP.
- Various bug fixes.
- 0 replies
- 974 views
- Add Reply
FB Alpha 0.2.97.18 Released
By Robert,
Arcade emulator.
Get it here --> http://www.barryharris.me.uk/fba.php
To celebrate New Year, here is a new FB Alpha release.
Stella 3.5 released
By Robert,
Stella emulates the Atari 2600.
Get it here --> http://stella.source...t/downloads.php
December 29, 2011
Stella release 3.5 for Linux, MacOS X and Windows is now available.
Takeda Common-code project update
By Robert,
Takeda has created a number of emulators for various Japanese computers.
Get the package here --> http://homepage3.nif...shiya/main.html
What's new (12/31/2011):
ePC-9801VM and ePC-98DO are newly released.
ePC-9801 and ePC-9801E are updated.
eJ-3100GT and eJ-3100SL is added.
Common Source Code Project is updated.
Wine 1.3.36 released
By Robert,
Get it here --> http://www.winehq.org/
December 30, 2011
What's new in this release: