Yaranga
- openMSX 0.7.2 (2009-06-30)
--------------------------
This is a quick fix for the 0.7.1 release. Due to a small bug in a Tcl script, openMSX wasn't able to load savestates with paths that contain spaces, which is the most common case on standard Windows installations. 0.7.2 fixes that.
Yaranga
- 2009/06/30 2.15 released
- The pad operation record function ("File->Start Recording" menu) was made "For two players", "For turbo(auto-fire) exclusive button", and "For six button pad". * In CD-ROM Game, when there is an access to CD-ROM while recording, the gap is caused at playing the record (Because the timing of the CD access differs every time at each play). Please use it within the range where the CD access doesn't happen. I want to improve it in the future.
- "Start Recording another" was added to "File" menu. Two or more play records are possible. "Reproduction" is done by "Play Record another" menu. Moreover, "Move" menu for the data movement was added.
- The timing of operation was brought close to a real machine. In "Wizardry I&II" and "Wizardry III&IV", the problem that the screen has fallen into disorder (generated from v1.63) was solved.
- The processing part of ADPCM voice was brought close to the movement of a real machine. In "Langrisser", the problem that the voice occasionally fell into disorder while combatting (generated from v1.40) was solved.
- Additionally, a detailed part has been improved and corrected.
Iron
- Поддержка эмуляции SMP систем (до 32 виртуальных процессоров) для гостевых окружений, работающих с использованием механизма аппаратной виртуализации VT-x или AMD-V;
- Гипервизор оптимизирован для более оптимальной работы на многоядерных и многопроцессорных системах;
- Для гостевых систем Windows, Linux и Solaris появилась возможность использования OpenGL 2.0, для Windows дополнительно реализована поддержка Direct3D 8/9 приложений и игр в гостевом режиме;
- Обновлено API для взаимодействия с проектом VirtualBox Web Console, позволяющим управлять инфраструктурой виртуальных серверов через web-интерфейс;
- Расширена поддержка USB устройств, в том числе накопителей, iPod-ов, web-камер и телефонов;
- Добавлена поддержка будущей версии Linux ядра 2.6.31, устранение проблем при работе 64-битной сборки CentOS в гостевом режиме, исправление проблем с функционированием гостевых систем с Linux ядром 2.6.29 или 2.6.30 в PAE режиме;
- В GUI интерфейсе появилась поддержка создания более, чем одного сетевого хост-адаптера, устранены проблемы с импортом и экспортом OVF образов.
Iron
- June 25, 2009 Stella v2.8.3
- Fixed OpenGL bug which caused an immediate program crash if the available OpenGL version was less than 2.0.
- June 23, 2009 Stella v2.8.2
- Fixed OpenGL detection bug which could disable OpenGL support entirely if TV effects are not available (version < 2.0), when in fact only the effects should have been disabled.
- The '\' character can now be entered in UI text fields again. Related to this, strings containing '\' are now properly loaded and saved to various config files.
Iron
- High CPU usage with certain idle Windows guests (e.g. XP SP2)
- Performance improvements for SMP guests
- Reset issues with SMP guests
- Windows 7 x64 boot problems with SMP
- Windows 7 shutdown hangs with SMP
- Hanging VM when unmounting an ISO with SMP guests
Kostey
NES
- Goonies, The (J) [WIW GOST]
- Ys (J) [T+EngR1_DMullen] [Kostey]
- Wolverine Adamantium Rage (UE) [!] [AndreyMust19]
- Bastard!! - Ankoku no Hakai-shin (J) [Alex@ndr]
Спасибо всем, кто присылал свои прохождения!
Iron
- NOTE: Windows users will have to reset their options or manually move their config folder in this release, since the location of the config files has changed.
- Fixed OpenGL issue for some Windows users whereby the OpenGL TV effects weren't available, even if the available version of OpenGL was sufficient. Related to this, the OpenGL version found by Stella is now reported in the TV effects dialog.
- Added fallback to software rendering when OpenGL rendering has been requested, but for whatever reason fails to initialize.
- Added native support for 4in1, 8in1 and 32in1 multicart bankswitching schemes. When using these schemes, the 'Reload ROM' action (by default, Control-r) will switch between each game in the ROM.
- Added bankswitch support for ROMs smaller than 2K in size. These will be treated as 2K ROMs natively, without having to manually 'pad' them to 2048 bytes.
- Added preliminary suppport for autodetection of X07 bankswitching.
- Tweaked PAL autodetection; it was marking some PAL ROMs as NTSC.
- Changed default location for Stella config files in Windows to the users' APPDATA folder (for XP and Vista, this is '~/Application Data/Stella'). The '~' symbol now represents the users PROFILE/home directory, matching its usage in Linux and OSX. The ability to override this with 'basedir.txt' is still available, but not advised.
- Changed '-exitlauncher' commandline argument to '-uselauncher'. This works as before except the launcher is never used at all if the option is set to false.
- Fixed crash when launching Stella from the commandline and giving a directory name instead of a rom filename.
Iron
- 1.6.0 bugs fixed:
- ASPI uaescsi.device emulation crash.
- Directory harddrive Windows illegal character handling fixed.
- Magic mouse fixed.
- Loading configuration file from command line with GUI enabled didn't override Quickstart configuration if Quickstart mode was enabled.
- Gzip decompression fixed.
- Few remaining unicode conversion issues fixed.
- Other bug fixes:
- Warp mode in fullscreen mode was not much faster in some situations.
- Direct3D scanlines work correctly again.
- Bsdsocket emulation crash when closing socket in some situations.
- Vsync with "unmatched" refresh rates was not adjusted correctly.
- New features:
- Added disk image and configuration file icons, file extension association improved.
- Added button/key toggle mode to Input panel.
Iron
Изменения:
Iron
Изменения:
Iron
- Поддержка SMP вплоть до 32 виртуальных процессоров (только с использованием аппаратной виртуализации VT-x или AMD-V).
- Для гостевых Windows ОС заявлена экспериментальная поддержка Direct3D 8/9 приложений и игр.
- Поддержка OpenGL 2 для Windows, Linux и Solaris гостей (только если хостовая ОС имеет драйвера с поддержкой OpenGL 2).
Iron
- It corresponded to special horizontal display beginning position. In the start demo of "Final Blaster", the position where the screen was displayed became it as well as a real machine.
- In the game with special vertical display beginning position ("Final Blaster"), the bug that error had occasionally gone out was corrected.
- The bug of "Window Mode & Non-Stretched mode" of the "Screen" menu was corrected.
- Additionally, a detailed part has been improved and corrected.
- The execution file for "Windows 98/Me" was opened to the public. The
operation test is not done. Please see "Readme98.txt" in the ZIP file
about details and notes, etc.
http://www.ouma.jp/file/Ootake214-for98.zip - I pray legend pro-wrestler "Misawa Mitsuharu" soul may rest in peace. He never compromised absolutely. He was a really strong pro-wrestler.
Iron
Iron
- Hell - A Cyberpunk Thriller (1994)(Take 2)(US)[!]
- Lemmings (1993)(Psygnosis)(US)[!]
- Policenauts (1995)(Konami)(JP)[!]
- Rise of the Robots (1995)(Absolute)(US)(M3)[!]
Iron
Iron
- Arcadia: high score management.
- Speed optimizations.
- Miscellaneous improvements and bug fixes.
Iron
Iron
- Added CRT simulation effects as described in the AtariAge posting CRT emulation for Stella. For now, this requires OpenGL 2.0 or greater with support for GLSL (GL Shading Language). This code will be expanded on and optimized in future releases.
- Adding editing of extended RAM in the debugger RAM UI. The RAM 'spreadsheet' now shows the entire address space of RAM in the system, in 128 byte increments. The first bank shown is zero-page, with the others following in consecutive order. The UI takes care of read vs. write port differences, so you don't have to worry about the offsets. For now, all SuperChip based ROMs (EFSC, F4SC, F6SC, F8SC) as well as 3E, CV, E7 and FASC are supported.
- All ROMs which include SC extended RAM will now have memory erased if you attempt to read from the write port. Related to this, entering/exiting the debugger will no longer erase the extended RAM.
- Patching of ROM for bankswitch types 0840, SB, UA and X07 is now implemented, but hasn't been extensively tested.
- Visual improvements to the CPU register UI in the debugger; the SP/A/X/Y registers now have separate decimal and binary views.
- Tweaked paddle control so that all positions are reachable in game 4 of Activision Casino in both NTSC and PAL versions.
- SuperCharger/AR ROMs now start with a random value in the CPU accumulator. This should fix issues with Dragonstomper always starting in exactly the same state.
- Auto-detection for '3F' bankswitching improved; several ROMs previously detected as 'F8' now work correctly.
- Updated internal ROM properties database to ROM-Hunter version 5 (thanks go to RomHunter for his tireless research in this area).
- Added '-exitlauncher' commandline argument and associated UI item, to specify what happens when you exit a ROM. Normally, exiting a ROM brings up the ROM launcher, but this can be disabled for those using an external frontend (in which case exiting a ROM also exits from Stella).
- Re-added '-fastscbios' commandline argument, and added an associated UI item. When enabled, the SuperCharger load bars are now completely removed (and not just sped up as in previous releases).
- The '-listrominfo' commandline argument now shows all ROM information built in to the internal database, taking into account any information in 'personal' stella.pro files.
Iron
- "Settings|Graphics|4x size" option.
- "Project|Save as SpriteMakerEA project|UDCs..." command.
- Miscellaneous improvements and bug fixes.
Iron
- misc: showing compress/decompress information in progress window
- fixed: external packer delete operations fail when deleting more than 1 file with spaces in its name
- fixed: sometimes wrong fix name messages are shown for files with romsize = 0
- fixed: dir2dat initially scans subfolders even when subfolder option is disabled which can take some time
- fixed: 7z sdk returns a not initialized pointer value instead of a crc=0 for a size 0 file
- fixed: falsely allow rebuilder drag'n drop while showing rebuilder stats
- fixed: an empty rebuilder destination folder is initially shown in scanner's drag'n drop options (instead of 1st rompath)
Iron
Iron
Yaranga
- We've released the source to 1964 1.1. (1964 1.0 was an experimental compiler that I accidentally released which breaks games like Perfect Dark and Banjo Tooie. Please use version 1.1) We also did this to support the efforts of the Surreal64 team. Please bear in mind that most of the source has not been touched in over five years. We've become much better developers since then ;) and although there was a lot that we wanted to do with this code..(refactoring, bug fixes, etc), real life takes precedence. This code is still much better than the 0.8.5 source that's out in the public domain today.
Yaranga
Но главное - кроме исходного кода в архиве находилась также скомпилированная версия эмулятора для Windows, которую можно немедленно скачать с нашего сайта
Iron
Изменения:
Kostey
NES
- Double Dragon III - The Sacred Stones (U) - 2nd version [Rowley и Methodon]
- Goonies II, The (U) [!] [WIW GOST]
- Beavis and Butt-head (U) [Kostey]
- Marchen Adventure Cotton 100% (J) [Kostey]
- Sonic Blast Man (U) [!] [Kostey]
- Sonic Blast Man II (U) [Kostey]
Спасибо всем, кто присылал свои прохождения!
Yaranga
- The drawing processing part was sped up. I think that processing lightened in some measure in a not fast personal computer environment.
- "Save to [screenshot] Folder" was added to "File->Setting of Screenshot" menu. When this is selected (default), the screenshot is preserved without putting out the save dialog.
- "Size Non-Stretched (x1)" was added to "File->Setting of Screenshot" menu. Use it if you want to preserve non-stretch image.
- The setting of the drawing effect was added to "File->Setting of Screenshot" menu. When the screenshot is preserved, it is possible to preserve it by a drawing effect different while playing.
- Additionally, a detailed part has been improved and corrected.
Yaranga
The most notable feature for this release is the addition of SuperFX support. This enables an additional eight commercial games, and two unreleased betas, to run with full support. Most notably of these would be Super Mario World 2: Yoshi's Island and Starfox. Though timing is not quite perfect just yet, there should be no known issues with any titles at the time of this release. That means there should only be two official, commercially-released titles that are not compatible with bsnes at this time: Quick-move Shogi Match with Nidan Rank-holder Morita 1 and 2 (using the ST011 and ST018 co-processors, respectively.)
SuperFX support was the work of many people. GIGO was a great help by providing the source code to his SuperFX emulator (for reference; the implementation in bsnes is my own design), _Demo_ was very helpful in getting Starfox to work properly, and Jonas Quinn provided roughly a half-dozen very important bug fixes that affected nearly every SuperFX game. Without them, this release would not be possible. So please do thank them if you appreciate SuperFX support in bsnes.
Please note that SuperFX emulation is very demanding. I hate to have to repeat this, but once again: bsnes is a reference emulator. It exists to better understand the SNES hardware. It is written in such a manner as to be friendly to other developers (both emulator authors and game programmers), and the findings are meant to help improve other emulators. As far as I know, bsnes is the first emulator to fully support all SuperFX caching mechanisms (instruction cache, both pixel caches, ROM and RAM buffering caches, ...); as well as many other obscure features, such as full support for ROM / RAM access toggling between the SNES and SuperFX CPUs, and multiplier overhead timing. By emulating these, I was able to discover what additional components are needed to emulate Dirt Racer and Power Slide, two titles that no emulator has yet been able to run (they aren't very good games, you weren't missing much.) It should be possible to backport these fixes to faster emulators now.
That said, with a Core 2 Duo E8400 @ 3GHz, on average I get ~100fps in Super Mario World 2, ~95fps in Starfox and ~85fps in Doom. Compare this to ~165fps in Zelda 3, a game that does not use the SuperFX chip. My binary releases also target 32-bit x86 architecture. For those capable of building 64-bit binaries, especially Linux users, that should provide an additional ~10% speedup. Be sure to profile the application if you build it yourself.
Lastly on the SuperFX front, note that Starfox 2 is fully playable, but that most images floating around have corrupted headers. I do not attempt to repair bad headers, so these images will not work. Please either use NSRT on the Japanese version, or use Gideon Zhi's English fan translation patch, if you are having trouble running this title.
With that out the way, a few other improvements have been made to this release: xinput1_3.dll is no longer required for the Windows port (though you will need it if you want to use an Xbox 360 controller), the video drivers in ruby now allocate the smallest texture size possible for blitting video, and the code has been updated with preliminary compilation support for Mac OS X. Note that I will not be releasing binaries for this: it is primarily meant for developers and for porting my other libraries to the platform. Richard Bannister maintains a much better OS X port with full EE support and a native Apple GUI that follows their interface guidelines much better than a Qt port ever could. He has also synced the Mac port with this release. You can find a link to that in the bsnes download section.
Yaranga
- fs "double vsync" mode (100Hz+) was still slow in warp mode (note D3D mode will stay "slow" because afaik it is not possible to switch D3D vsync on/off on the fly)
- added warp mode to configuration file (warp=true/false, config file read-only)
- and another read-only configuration entry, "headless" that switches invisible emulation mode (window gets hidden). future feature..
- log window scrollback buffer increased to 900 lines
- command prompt "console wrapper" support (run winuae in command prompt: output goes to command prompt window, does not open separate log window) More information later, not important just yet..
- saving configuration after modifying input-panel autofire setting caused modified input event to be saved incorrectly (old bug)
- display scaling does not anymore change D3D filter scanline scaling
- unicode conversion broke magic mouse
- uaeunp file handling update broke some archive operations (b1)
- loading config from command line with GUI enabled didn't override quickstart (if enabled)
- added "toggle" option to input panel. First button/key press = emulated button is pressed and kept down. Second button/key press = emulated button is released
Iron
Iron
Изменения:
Yaranga
- Instructor 50 emulation improvements.
- Miscellaneous improvements and bug fixes.
Yaranga
- What's New?
- I forgot to re-arrange menu items in v0.0.3, that's been fixed now
- Added configurable hotkeys
- FBA-RR won't unpause automatically anymore after the DIP switches config or a movie start
-----------
v0.0.3.01
Yaranga
-
Release Notes
- Added ability to run CD images directly.
- Added ability to switch CD images.
- GNU/Linux port: Integrated P.E.Op.S OpenGL Driver into the build tree. Ported the configuration utility to GTK2.
- GNU/Linux port: Added Cheat Code manager (Cheat Search is still not implemented).
- GNU/Linux port: Improved compatibility with x86_64 systems.
- GNU/Linux port: Supported translation of plugin configuration utilities.
- Tweaked UI.
- Bugfixes.
Yaranga
Yaranga
- Yabause 0.9.10
- Added line scroll emulation.
- Improved user clipping.
- Added some basic vertical scroll emulation, enough to get
Sonic Jam working.
gtk port
- Gtk port is now compiling on Mac OS X.
- Fixed full software screenshots.
- Fixed store function in transfer dialog.
windows port:
- Added 12 player support.
- Fixed a bug that was causing the memory transfer dialog
to register the wrong filename after pressing "Browse".
- Fixed bugs in Goto Address dialog.
- Fixed a bug that was causing the vdp2 viewer dialog
to register the wrong filename after pressing "Browse".
- Added MD saving in SCU DSP debug dialog.
- Added new Ram Watch dialog.
- Added video recording feature.
- Added move recording feature.
general:
- Added Lithuanian translation.
- New sound core using OpenAL.
- Added joystick core for Mac OS X.
- Added a joystick core for Linux.
- Added a PSP port.
- Added support for loading ELF binaries.
- Now using gettimeofday when available for better resolution.
- Added code to make SCSP emulation frame-accurate (optional,
enabled with --enable-scsp-frame-accurate configure switch).
- Added a new 68000 emulation core.
- Fixed save states.
May 31, 2009 • guillaume.duhamel • Release
This release fixes a number of emulation bugs. It also adds a new sound core, a new 68k core and two new joystick cores: one for Linux and one for Mac.
The windows port now supports up to 12 players and provides video recording and input recording.
At last but not least, there’s a new port for PSP included.
0.9.9 -> 0.9.10
software video core:
Yaranga
- development PC updated to Intel Core i7 based. (Asus P6T DeluxeV2, i7 920 2.66GHz CPU @ 3.7GHz, 3x2G 1866MHz RAM)
- ASPI crash fixed (calling convention mismatch.. I didn't test and only assumed previous fix would be the only problem left..)
- filesys default codepage changed to default ansi page (1252 breaks many non-european characters)
- added more directory harddrive error codes to Windows->Amiga code translation table (unit not ready, bad unit)
- directory harddrive Windows illegal character handling was broken
- do not capture mouse at startup if window is hidden/minimized
- archive dragging to HD-led really mounts it as a harddrive, even if it contains only disk images
- 1760k HD and 10 sector DD PC formatted had switched internal DD/HD flag (=above image types didn't work)
- FAT12 formatted images supported as a harddrive (uaeunp feature)
- turbo/warp mode in fullscreen mode wasn't as fast as possible
Yaranga
This version includes a big change in the Z80 CPU interface. Specifically MAME's Z80 core is now used for all games. This should give better results and make the program more portable. We have done a lot of testing but if you notice any new problems please let us know and we can fix them.
This version also includes changes in the EEPROM code and input assignment code. As well as the changed save states for the ZET interface, these render old config and save files pretty much useless. It is advised to delete the contents of the config\games folder before using this version. Savestates are a bit hit-and-miss at the moment anyway. I plan to pay some attention to savestates in the next version and hopefully boost compatibility.
- Fixed the ZET interface when used with MAME's Z80 CPU core and removed support for all other Z80 CPU cores [Barry]
- Updated lots of drivers to work with the changes to the ZET interface [Barry]
- Updated some more drivers to work with the ZET interface changes [iq_132]
- Improved existing Konami IC chip emulation and added support for some new chips [iq_132]
- Ported the K0051649, K053260 and K054539 sound cores from MAME [iq_132]
- Fixed the K0051649, K053260 and K054539 sound cores sample rate support [Barry]
- Added a seperate timer to the YM3526 interface allowing the chip to be used with other FM chips [Barry]
- Added support for the M6801 CPU in the M6800 interface [Barry]
- Finally, and I do mean finally fixed the bug in the RF5C68 core, giving full sound in Sega System 18 [Barry]
- Fixed the issues with the YM2203 core [Barry]
- Big update to the cheat interface supporting multiple CPUs [iq_132]
- Added savestate support to the Namco Sound module [Barry]
- Converted the Galaga driver to use the ZET interface and added savestate support [Barry]
- Converted the Sega System 1 driver to use the ZET interface [Barry]
- Converted the MC8123 Sega System 16B games to use the ZET interface [Barry]
- Converted the games in the Galaxian driver that used a custom interface to use the ZET interface [Barry]
- Fixed savestate support in the M6809 CPU interface [iq_132]
- Fixed savestate support in the M6800 series CPU interface [Barry]
- Replaced the EEPROM code with a port from MAME [iq_132]
- Updated the Battle Bakraid, Cave, CPS-1, CPS-2, ESD 16, Kaneko 16, Midas, Space Gun and Zero Point 2 drivers to work with the new EEPROM code [Barry][iq_132]
- Fixed problem with the low-pass filter in the DirectSound plugin [Barry]
- Added lots of Konami games [iq_132]
- Added driver for Bubble Bobble and clones [Barry]
- Added driver for Arabian [iq_132]
- Added a bootleg of SCI to the Taito Z driver [Barry]
- Added a clone of Forgotten Worlds to the CPS-1 driver [Barry]
- Added clone of The Combatribes [Barry]
- Added clone of Final Star Force [iq_132]
- Added clone of The Legend of Kage[iq_132]
- Fixed the DAC sound in King & Balloon [Barry]
- Fixed Mighty Monkey and clones and enabled in release builds [Barry]
- Enabled the Kangaroo driver in release builds now that the ZET interface changes made it work [iq_132]
- Added support for hardware specific input presets, cps.ini, neogeo.ini and pgm.ini [Barry]
- Added a Save preset button to the input dialog to save the currently defined inputs into a hardware preset file [Barry]
- Updated the help file with details of the new items in the Input Dialog [Barry]
- Fixed some issues with saving and reading files for drivers with more than 8 characters in their name [Barry]
- Fixed an issue when updating the previous games list with drivers with more than 8 characters in their name [Barry]
- Widened the short gamename column in the selection dialog [Barry]
- Disabled the rather annoying system beep in DEBUG builds [iq_132]
- Matched all sets to MAME 0.131u3 [Barry]
You can download the new version on the FB Alpha page.
Iron
Iron
- "Output Screenshot" was added to the "File" menu. The Screenshot in the game can be preserved. It is possible to execute it with the [PrintScreen] key, too. Moreover, the setting menu of the Screenshot was added.
- When WAV output menu ("File->Output WAV File") was executed, the bug where the possibility that the error goes out existed was corrected.
- Additionally, a detailed part has been improved and corrected.
- The execution file for "Windows 98/Me" was opened to the public. The
operation test is not done. Please see "Readme98.txt" in the ZIP file
about details and notes, etc.
http://www.ouma.jp/file/Ootake212-for98.zip
Iron
- VDP: corrected vblank interrupt timing, it was 1 scanline too early
- VDP: improved render timing, updating the surface at the start of hblank instead of at the start of the active scanline
- VDP: fixed screen 0 text colour 0 always being black
- Z80: if ld a,i/r is interrupted, the p/v flag is reset, thanks GuyveR800
- VDP: fixed a few small bugs with mode 3 sprite cloning
- VDP: fixed screen 0 border size
- VDP: corrected emulation of bogus mode 1+2(+3)
- Z80: made trace logger more user friendly, it's disabled by default though
- mappers: fixed Irem TAM-S1 (R-Type) mapper range
- mappers: added ROM mirroring quirk to Konami types
- mappers: common MegaROMs are autodected by finding mapper register writes, inspired from Marat's fMSX
- mappers: removed Zemina ZMB type, no dumps exist in order to test it
- mappers: added optional extra settings per type, instead of all mapper types being identified and auto-configured with a single id
- mappers: Konami Sound Cartridge can now be configured as Snatcher/SD Snatcher type, or a modified board with 128KB RAM
- mappers: merged simple no-mapper types into a single one, and made the page layout configurable, it's even possible to create a hybrid ROM/RAM board
- mappers: rewrote ASCII MegaROM emulation, with support for about 30 official boards, and any custom configuration, props to http://gigamix.jp/rom/ . Also thanks to OeiOeiVogeltje, Quibus, BiFiMSX, Haohmaru for testing their carts. You can help too: http://samor.nl/hap/crap/ascii_range_todo.txt
- internal RAM size and primary slot can now be configured
- mappers: added Al-Alamiah Al-Qur'an type properly (protected/encrypted)
- added lumi noise simulation, for an answer to "wtf is a lumi noise?" watch http://www.youtube.com/watch?v=rGA_fVegAb4
- VDP: corrected interrupt request/acknowledge timing due to a small delay between that and accessing a VDP register
- VDP: added vblank interrupt/flag suppression quirk when reading the status register at the same time the vblank bit gets set
- VDP: added Toshiba T6950/T7937A model
- added a firmware downloader, for indirectly obtaining essentials, such as BIOS files, this will also check for meisei updates
Iron
Изменения:
Iron
- Windows Installer: fixed a potential hang during installation
- Windows Installer: fixed several problems (bug #3892)
- Solaris hosts: make it work with Solaris build 114 or later (bug #3981)
- Solaris hosts: fixed a bug serial port character handling found during loopback (bug #3120)
- Linux hosts: adapted vboxdrv.sh to the latest changes in VBoxManage list runningvms (bug #4034)
- Windows hosts: fixed a crash caused by host-only/bridged networking
- Mac OS X hosts: fixed access to host DVD with passthrough disabled (bug #4077)
- Guest Additions: fixed problems with KDE 4 not recognizing mouse clicks
- Windows Additions: fixed incorrect 8-bit guest color depth in Windows 7 guests
- GUI: warn if VT-x/AMD-V could not be enabled for guests that require this setting (bug #4055)
- VMM: fixed occassional crash due to insuffient memory
- VMM: fixed hanging 64 bits Solaris guests
- VMM: restore from a saved state occassionally failed (bugs #3984 and #2742)
- Clipboard: fixed a deadlock while shutting down the shared clipboard on X11 hosts (bug #4020)
- OVF: fixed potential hang during import
- OVF: fixed potential crashes during import/export on Win64 hosts
- VBoxManage modifyhd --compact: fixed bug which could lead to crashes and image corruption (bug #3864)
- VBoxManage metrics collect: now flushes the output stream.
- VHD: made VBoxManage internalcommands sethduuid work for .vhd files (bug #3443)
- VHD: some .vhd files could not be cloned (bug #4080)
- VMDK: fixed creating snapshots
- NAT: improvement of TCP connection establisment (bug #2987)
- NAT: fixed order of DNS servers in DHCP lease (bug #4091)
- NAT: fixed DHCP lease for multiple name servers (bug #3692)
- NAT: fixed a potential segfault if the host lost its connectivity (bug #3964)
- Shared Folders: deny access to parent directories on Windows hosts (bug #4090)
- Shared Folders: make rm/rmdir work with Solaris guests on Windows hosts
- Networking: fixed the problem with blocked receiving thread when a broadcast packet arrives too early to be handled by uninitialized e1000 adapter.
- Networking: fixed the problem that caused host freezes/crashes when using bridged mode with host’s interface having RX checksum offloading on (bug #3926 and related). Fixes problems with TX offloading as well (bug #3870)
- PXE boot: Added support for PRO/1000 MT Server adapter.
- Python bindings: fixed keyword conflict
- SCSI: fixed occasional crashes on Win64
- Serial: allow to redirect the serial port to a raw file (bug #1023)
- VRDP: fixed a rare incorrect screen update
Kostey
Iron
Iron
Iron
- 25.05.2009 Исправил ошибки эмуляции БК-0011м.
Iron
- Arcadia: improved sprite demultiplexing.
- Debugger CLI: coverage reporting.
- Improved sidebar.
- Miscellaneous improvements and bug fixes.
Yaranga
- Пора!
И представил миру новую стабильную версию эмулятора всех x68k- Амиг для Windows под гордым названием WinUAE...
-
New features:
- Very popular request: automatic display scaling/window resizing! (not compatible with all programs) Option in Filter-panel.
- PAL/NTSC vertical size change emulated in filter modes.
- Transparent clipboard sharing between Amiga clipboard.device and Windows clipboard, both Amiga->Windows and Windows->Amiga supported. Text and images supported, HAM6/8 automatically converted to 24-bit image, EHB converted to 64-color image. Images with less than 256 colors images converted to standard IFF, higher color images converted to 24-bit IFF. Text converted to plain text, formatting possible in future.
- "Interlace fixer", interlaced screens are now rock solid, all interlace artifacts will be gone. (this feature isn't same as scandoubler or flickerfixer and not compatible with most games)
- VirtualPC VHD dynamic harddisk image support (dynamic = empty hardfile is very small, size grows automatically when more data gets written)
- Custom chipset emulation updates, horizontally mixed lores and hires modes work and more (for example Disposable Hero titlescreen is finally perfect, Oops Up ray color issue) Mouse emulation rewritten (Oil Imperium pipelining minigame) 10 sector and 81/82 track PC/Atari ST disk images supported. Diskspare disk images supported. OCS/ECS "7-planes" mode fully implemented (4 normal bitplanes + 2 static 16-bit patterns for planes 5 and 6) 1st Anniversary by Lazy Bones has 100% correct display now.
- SuperHires supprted in lores and filtered lores modes.
- 320x256, 640x512, 800x600, 1024x768 and 1280x1024 always added to RTG mode list (320x200 and 320x240 was already available previously)
- RTG mode vertical blanking interrupt implemented without busy waiting, interrupt rate added, configuration added to GUI.
- Filter multiplier select boxes now support manually entered multipliers, for example 2.5 = 2.5x. Aspect ratio correction added.
- Full drawing tablet support. (must be wintab compatible)
- "Magic mouse" mode improvements.
- Parallel port joystick adapter configuration added to Gameports panel (Much easier and quicker than using Input panel configuration)
- Input device type (mouse, digital joystick, analog joystick, lightpen etc..) selection added to Gameports panel. (Less need for complex Input panel configuration)
- WinUAE is now unicode Windows application, added full unicode support to configuration files. (backwards compatibility still maintained)
- PortAudio v19 audio library support. ASIO, WDM-KS (Windows XP low level sound API), WASAPI (Vista low level sound API), lower latency sound. NOTE: WDM-KS is unstable in current PortAudio version.
- Added new 64-bit seek and size dos packets to filesystem emulation.
- ICD AdIDE "scrambled" IDE disk and hardfile format supported, also includes automatic byteswap detection.
- Include some monitor unsupported modes in display modes list because some drivers lists custom modes as unsupported with current monitor (even if they work just fine..)
- ASCII-only and experimental Epson matrix printer emulation added, do not print anything if less than 10 bytes received.
- Added support for Windows Recent Documents/Windows 7 Jump Lists.
Iron
- misc: updated 1G1R algorithm according to No Intro Team's new requirements. Active regions now filter sets in 1G1R mode
- misc: don't allow backup & download folders as rompath subfolders anymore
- misc: updated to some newer 7z sdk routines (fixing accessing files >=4GB). However block based unpack is still not enabled
- misc: new datfiles are sorted by full path name and not by description
- misc: changed and added some no profile/no data messages
- misc: got rid of some short foldernames
- fixed: crash when printing results for sets without roms
Yaranga
-
Last review:
- # roms files and binary files treatment improvement.
- # possibility to renamed executable safeguards.
21/05/2009:
Yaranga
- 0.960
- Overall:
Added proper Unicode support to Nintendulator - as such, there are now separate ANSI and Unicode builds.
- APU:
Various optimizations to the pulse channels
Removed the sound logging feature from the code, since AVI output allows sound logging easily.
Re-enabled frame IRQs on reset - the only games that had problems with these were demos.
- Controllers:
Added a global option to enable Left+Right and Up+Down in normal gameplay, rather than only allowing it during movie recording.
Cleaned up device handling somewhat.
Fixed several bugs with device enabling.
Moved movie-related code into its own file.
Fixed various controller 'Frame' procedures to use the MovieMode parameter rather than the global setting.
Improved cursor positioning for the Oeka Kids Tablet controller.
Updated Zapper support to behave more closely to the real thing
- Debugger:
Enabling debugger with 1X size no longer sets the size multiplier to 2x - when closing the debugger, it will now revert to 1X properly.
Various minor fixes.
- Game Genie:
Cleaned up initialization code.
Updated Genie Enable code to use the 'optimized' code handlers.
On savestate load, any active game genie codes will be reported in the Status window.
- Graphics:
Graphics resources are now unloaded when an invalid bit depth is detected - this should prevent the emulator from crashing.
Enumerated all available palettes to reduce the possibility of introducing bugs when newer VS palettes are added.
Added dark grays to the 14th column of the Playchoice-10 palette.
Added the palette for the VS unisystem PPU "RP2C04-0001".
Cleaned up NTSC palette generation code slightly.
Improved Colour Emphasis coefficients to more closely match the real hardware.
- Mapper Interface:
Added the ability to select which DLL to use when multiple DLLs support the current game's mapper.
Removed the "Full Reset" reset type.
Added Unicode support, denoted by setting the high order bit of the CurrentMapperInterface variable.
Moved mapper 'Load' call from NES "File Open" code into LoadMapper.
- NES:
Fixed a bug where changing between NTSC and PAL emulation would load the "Custom Palette" for the wrong mode.
Fixed a multithreading bug in the main emulation routine.
Fixed a bug in the Load Settings code to perform special mapping for the Four-Score instead of the Power Pad.
- Main Program:
Fixed command-line parameter handling to behave correctly when the program and/or ROM filenames are enclosed in quotes.
- PPU:
Added a variable to keep track of fractional cycles in PAL emulation.
For compatibility, this variable is stored in the upper bits of the "ClockTicks" state variable.
Added preliminary code (currently disabled) to accurately emulate the sprite evaluation process.
Adjusted the initial VRAM address load to occur at cycle 304 on scanline -1.
Delayed VRAM address horizontal component reload until cycle 257. Fixed a bug in Sprite 0 Hit handling during frameskip.
- Savestates:
Moved controller savestate code into the Controllers module.
Moved movie savestate code into the new Movie module.
- Mappers:
Added a new mapper DLL for VS Unisystem games.
Increased MMC3/MMC6 IRQ counter threshold for PPU address changes.
Removed noise emulation from FME-7 sound code.
Updated MMC5 configuration dialog to list unconfirmed Famicom game titles in Japanese.
Improved mapper 32 slightly.
Updated mapper 45 (and BMC-Super1Min1 UNIF board) to support RAM at 00-FFF.
Updated mapper 95 to use Namco 118 instead of MMC3.
Made vast improvements to mapper 100 (debugging mapper).
Upgraded MMC5 mappers to full compatibility.
Added iNES mappers 74, 88, 116, 125, and 188.
Added UNIF boards NES-SFROM, NES-TL1ROM. and UNL_A9712.
Fixed UNL-H2288 board (Earthworm Jim 2 pirate) to work correctly.
Yaranga
- NTSC hardware in PAL mode aspect ratio issue should be fixed now.
Yaranga
- [VM/MSM5832] fix build error
Iron
- Game key help for over 70 more games.
- Miscellaneous improvements and bug fixes.
Kostey
NES
- Dr. Mario (U) [xm4]
- Megaman (JUE) [John X 895]
- BS Kaizou Choujin Shubibinman Zero (J) [deadochka]
- Civilization (U) [!] [Kostey]
- GS Mikami - Joreishi ha Nice Body (J) [Kostey]
Спасибо всем, кто присылал свои прохождения!
Iron
- A little limitation of vcell scrolling emulated correctly. Thanks to Steve Snake for detailed info on this. (F1 World Champioship, Kawasaki Challenge use this)
- Changed the YM2413 emulator a little. Should sound more accurate. (After Burner 2, Ys (J) etc..)
- Many new YM2612 improvements and upates. Thanks to the new research and testing by Nemesis.
- Sprite masking bug in Mickey Mania fixed.
- Many improvements to renderer. Now passes all of the sprite masking and limitations tests.
- Cheats fixed.
- Palette select bit emulated. Sik's ROM fucks up correctly now :P .
- Completely overhauled Z80 handling and emulation. RAZE has been removed. It has been tested quite heavily alongside the real thing by Tiido and is very close to the real hardware now. But this has made emulator a bit slow as well. My thanks goes to Tiido for testing this. ;)
- Fixed lightgun support which got broken in 0.95
- Option added to remove flickering while in interlacing mode.
- Fixed AVI recording.
- Improved stability and crashes (hopefully).
- Option added to force the output image aspect to be 4:3 (which the real hardware does). In this mode, games with 256 pixels width will be scaled to 320.
- Ability to load SMS/GG ROMs from the command line.
Iron
- UNIF UNL-KS7017 - new UNIF board for dump "Almana no Kiseki (Unl) (FDS Conversion)[U][!].nes"
- UNIF BMC-FK23CA - small difference for "10-in-1 Omake Game (FC Mobile)[U][!].nes"
Iron
- Automagic paddle-to-key mapping.
- Miscellaneous improvements and bug fixes.
Iron
Изменения:
Iron
Iron
- Improve emulation speed (now 60 fps at 133 Mhz !)
- Default speed is now 133 Mhz for green emulation :) (but you may increase the psp clock to 222Mhz for better performance)
- New background graphics
- Finally fix issue with "Home -> Exit" & sleep mode !
- Text editor to write your own comments on games
- Display first comment line while browsing game files
- Text editor to modify the global cheat.txt file
- Auto fire support for second joystick
- Bug fix in unzip rom function (unable to open more than 10 zipped files)
- Bug fix in z80 emulation (game such as moon patrol were buggy)
Iron
- New graphics from my good friend Horeus (see http://www.ultimatepsp.fr/)
- New Eboot music (see http://www.jamendo.com/en/artist/pako)
- Cheat support (but it doesn't work with all games)
- Finally fix issue with "Home -> Exit" !
- Add documentation for settings in help menu
- Improve file requester with virtual keyboard to choose sequentially rom files beginning with a given letter
- Text editor to write your own comments on games
- Display first comment line while browsing game files
- Add hotkey to change flicker mode
- Memory monitoring engine to find your own cheat code !
- Text editor to modify the global cheat.txt file
Yaranga
-
Beta 28: (RC1)
- re-added CD32 emulation hack that was removed in b4, fixes unreliable booting in non-JIT modes (do not return TOC until "turn led on/off" command is received. At that time led command was unknown command, now I am quite sure this can't be the correct way to do it..)
- Rainbow Islands one missing horizontal line fixed ("Ode to Ramon" scanline fix broke this, OCS-only)
- printer GUI changed, checkboxes replaced with select menu. Passthrough: no changes, original printing method. ASCII-only: prints only basic ASCII text. Epson matrix printer emulation: you do not need to know. yet. PostScript options: no changes.
- list also supposedly unsupported modes/refresh rates in resolution list, marked with '*'. Ignore modes that have larger resolution than largest supported mode and modes that have 75Hz or higher refresh rate (just to be in safe side..) Some display drivers don't return custom resolutions in "monitor supported" list..
- loaded configuration files, disk images and statefiles are added to recent list (includes Windows 7 jump list support)
- more accurate audio Paula/native rate conversion (from UADE, I was supposed to merge this fix long long time ago..), this fix and some sound sync code updates mean much improved sound sync (SND% should be much more stable now, including vsync modes)
- filter-panel aspect ratio works as expected, aspect ratio selected is monitor's aspect ratio and automatic = aspect ratio calculated from desktop resolution (if fullscreen) or window size (if windowed)
- added hack that fixes Pang (and perhaps others) graphics problem, real fix coming (much) later..
Iron
- "Settings|Graphics|"Scale2x/3x" effect?" option.
- "Settings|Graphics|"Raster lines?" option.
- Support for diagonal keys.
- Miscellaneous improvements and bug fixes.
Iron
- Save RAM is now automatically saved once per minute
- Added delay to Super Scope / Justifier latching to fix X-Zone
- Fixed an edge case in CPU<>PPU counter history
- S-CPU can now run up to one full scanline ahead of S-PPU before syncing
- Added interface for Super Game Boy support (no emulation yet)
- Fixed a bug with path selection not adding trailing slash
- All S-SMP opcodes re-written to use new pre-processor
- Entire core encapsulated into SNES namespace
- Core accepts files via memory only; zlib and libjma moved outside of core
- Major Makefile restructuring: it's now possible to build with just "make" alone
- Linux: libxtst / inputproto is no longer required for compilation
- Lots of additional code cleanup
Iron
Изменения:
Iron
- CD2650: "Settings|Graphics|Green screen?" option.
- CD2650: "Settings|Graphics|Inverse video?" option.
- Improved "Help|Game information..." window.
- Arcadia: improved collision detection.
- Miscellaneous improvements and bug fixes.
Iron
- Corrected emulation of CPU opcodes involving ´decimal´ mode (ADC/RRA and SBC/ISB). Special thanks to SeaGtGruff and others on the Stella mailing list for in-depth discussion and creation of test ROMs.
- Fixed bug in F4SC bankswitching mode; writes to bankswitch addresses weren´t triggering a bank switch.
- Changed internal sound frequency of Pitfall 2 from 15.75KHz to 20KHz, as this sounds much more authentic when compared to a real cartridge.
Iron
Kostey
NES
- American Gladiators (U) [Dzhon]
- Castlevania II - Simon's Quest (U) [Dzhon]
Спасибо всем, кто присылал свои прохождения!
Yaranga
-
New System Drivers Supported (in no particular order):
- Atari 1200XL (not working) [Fabio Priuli]
- Atari 600XL (not working) [Fabio Priuli]
- Atari 65XE (not working) [Fabio Priuli]
- Atari 65XE Arabic (not working) [Fabio Priuli]
- Atari 130XE (not working) [Fabio Priuli]
- Atari 800XE (not working) [Fabio Priuli]
- Atari XEGS (not working) [Fabio Priuli]
- Dator 3000 (not working) [Roberto Carlos Fernandez Gerhardt, Wilbert Pol]
- Dick Smith Wizzard [Curt Coder]
- Dick Smith VZ 2000 [Curt Coder]
- DEC VT100 (not working) [Miodrag Milanovic]
- Hanimex Rameses [Curt Coder]
- Kaypro II (Model 2/83) (not working) [Robbbert]
- Kaypro 4 (Model 4/83) (not working) [Robbbert]
- Kaypro 2x (Model 2/84) (not working) [Robbbert]
- Kaypro 10 (not working) [Robbbert]
- Kyocera Kyotronic 85 (not working) [Fabio Priuli]
- LLC1 (not working) [Miodrag Milanovic]
- LLC2 [Miodrag Milanovic]
- NEC PC-8201A (not working) [Fabio Priuli]
- Nokia MikroMikko 1 M6 (not working) [Curt Coder]
- Nokia MikroMikko 1 M7 (not working) [Curt Coder]
- NTS DreamWriter T400 (not working) [Roberto Carlos Fernandez Gerhardt, Wilbert Pol]
- Olivetti M10 (not working) [Fabio Priuli]
- Omni II (not working) [Robbbert]
- Sanyo Creativision MK-II [Curt Coder]
- SNK NeoGeo Pocket [Wilbert Pol]
- SNK NeoGeo Pocket Color [Wilbert Pol]
- Talking Electronics Computer (TEC-1) [Robbbert]
- TRS-80 Model 100 (not working) [Fabio Priuli]
- TRS-80 Model 102 (not working) [Fabio Priuli]
- TRS-80 Model 200 (not working) [Fabio Priuli]
- Walther ES-210 (not working) [Roberto Carlos Fernandez Gerhardt, Wilbert Pol]
- Z1013 (Model with 8x4 and 8x8 keyboard) [Miodrag Milanovic]
- Z80 N.E. [Roberto Lavarone]
------------------------------------------------------
Yaranga
- Added a virtual MSX2 console based on the Korean Haesung console
- Added the Bit Corporation Dina console (Coleco part with built-in game)
- Added support for 16kB, 32kB, 48kB and 64kB external ram cartridges
- Added support for Joyrex PSG module
- Added support for PSG pin 6/7 quirk
- Added support for VR bit in VDP register 8
- Added support for Nowind MSXDOS1 and MSXDOS2 disk rom in Special cartridge menu
- Added new machine configurations, including Frael Bruc 100 (1st version) and Philips VG-8000/8010/8010F
- Added 23 new cheats
- Updated several machine configurations
- Extended the manual section about the keyboard
- Fixed SVI M1 wait state
- Fixed ColecoVision Keyboard read error
- Fixed ColeceVision PSG noise bug
- Fixed DirectX initialization bug
- Fixed V9958 Scroll masking bug in Screen 4 (introduced in 2.8)
- Fixed Screen 2 scroll bug
- Fixed R15 PSG register read
- Fixed bug in VDP line engine
- Fixed bug in Obsonet write method
- Fixed bug in Harryfox rom mapper
- Fixed bug in Crossblaim rom mapper
- Fixed bug in Korean bootleg rom mapper
- Made bluemsxlite compile on Mac OSX
- Fixed bug in Arkanoid Pad emulation
- Fixed addressing bug in R-Type mapper
- Fixed x/y flags on scf/ccf instructions
- Fixed instructions ld a,i or ld a,r to handle interrupts correctly
Iron
- Miscellaneous improvements and bug fixes.
Iron
- Tidied source to compile cleanly with GCC 3.4.5, GCC 4.3.3 and the latest Microsoft SDKs [Barry]
- Wrote compile guides for the above which are available on my website [Barry]
- Replaced the readme.txt with a detailed Windows help file [Barry]
- Replaced the whatsnew.txt with a HTML document and added a link to it from the help menu [Barry]
- Updated libpng to the current version (1.2.35) [Barry]
- Made a new higher quality icon, with support for the nice big vista icon [Barry]
- Ported MAME's Konami CPU core [iq_132]
- Fixed an issue with the M6809 interface [iq_132]
- Fixed Konami core to compile with VC [Barry]
- Added Signed Write support to the DAC core [Barry]
- Added control over the volume of the DAC core [Barry]
- Added option to control whether the DAC core adds to the current buffer or not [Barry]
- Big update to the Megadrive driver [Barry]
- Greatly improved timing
- Changed the YM2612 to use the 68000 for timing since the Z80 can be disabled
- Properly supported PAL
- Updated the reset routine to support switching between regions
- Changed to MAME's Z80 core - it works much better
- Basic SRAM support
- Added support for most games that require special init functions
- General tidy-up and many small fixes
- Most games now work - testing is under way to enable games that are working (see my site for details on how you can help this effort)
- Updated to the latest driver generated from the database
- Greatly improved timing
- Added driver for 1943 [Barry]
- Added driver for F1 Grand Prix [iq_132]
- Added driver for games on Fuuki FG-3 hardware [iq_132]
- Added driver for Gyrus [iq_132]
- Added driver for Haunted Castle [iq_132]
- Added driver for Lethal Crash Race [iq_132]
- Added driver for Vigilante and games on similar hardware [Barry]
- Added clone of Chase HQ to the Taito Z driver [Barry]
- Added clone of Mighty Pang to the CPS-2 driver [Barry]
- Added clone of Night Warriors to the CPS-2 driver [Barry]
- Added clone of Operation Wolf to the Taito Misc driver [Barry]
- Added support for the Neo-Geo Deck BIOS [Barry]
- Made the Neo-Geo BIOS select more intuitive [Barry]
- Improved the PGM driver, see changes.txt in the PGM folder for full details [iq_132]
- Simulated the protection in Oriental Legends Special/Super making it playable [XingXing]
- Fixed background colours and added savestates to 1943 [iq_132]
- Fixed an issue with some sprites in World Cup '90 [Barry]
- Fixed text layer in Metal Slug 4 Plus [kenshiro]
- Added XAudio2 Sound plugin, partially based on FBA Shuffle [Barry]
- Fixed an issue with the Neo-Geo driver flags, fixing Memory Cards and Button Macros [Barry]
- Added the full range of button combinations to the Neo-Geo macros [Barry]
- Added macro support for the PGM driver [Barry]
- Changed the parent filters in the selection dialog to behave in the expected way [Barry]
- Fixed MAWS links [Barry]
- Moved the FPS display in the DirectX 9 blitter to the top right [FBAShuffle]
- Matched all sets to MAME 0.131 [Barry]
Iron
- Host and guest clipboard: fixed a number of issues affecting hosts and guests running the X window system.
- Guest Additions: make sure the virtual mouse autodetection works on first reboot after installing the Additions on X.Org server 1.5 and later.
- Guest Additions: properly report process identity number of running services
- Guest Additions: clean up properly if the X Window server terminates
- Linux Additions: fixed installation path for OpenGL libraries in some 64-bit guests (bug #3693)
- Solaris Additions: fixed installation to work when X.Org is not installed on the guest
- Solaris Additions: fixed a bug that could panic the guest when unmounting a busy shared folder
- Windows Additions: fixed mouse pointer integration of some Windows guests (2.2.0 regression, bug #3734)
- Windows Additions: fixed installation on Windows Server 2008 Core (bug #2628)
- Main: do not try to use older versions of D-Bus (Linux hosts only, bug #3732)
- VMM: fixed out-of-memory conditions on Windows hosts (bug #3657)
- VMM: fixed occasional hangs when attaching USB devices during VM startup (2.2.0 regression; bugs #3787)
- VMM: fixed guru meditation related to memory management (software virtualization only)
- Virtual disks: fix possible data corruption when writing to diff images, incorrect detection of redundant writes
- GUI: reworked network settings dialog
- GUI: properly show the detailed settings dialog of NAT networks (bug #3702)
- GUI: HostKey could not be changed (2.2.0 regression, bug #3689)
- GUI: fixed memory textfield size (Windows hosts only; bug #3679)
- GUI: fixed crash when selecting a shared folder path (Windows hosts only; bugs #3694, #3751, #3756)
- VBoxManage modifyhd --compact: implemented again for VDI files, and now supports relative paths (bug #2180, #2833)
- VBoxManage snapshot discard: made it work again (2.1.0 regression; bug #3714)
- NAT: on some Windows host, the guest didn’t receive a DHCP lease (bug #3655)
- NAT: fixed release assertion during poll() (bug #3667)
- Clipboard: fixed random crahes (X11 hosts only, bug #3723)
- Shared Folders: fixed incorrect permissions for Solaris guests
- Shared Folders: fixed wrong file sizes with Solaris guests
- CBindings: fixed possible memory leak while releasing the IVirtualBox and ISession Objects
- Solaris hosts: fixed host-only network interface incompatibility with nwam/dhcpagent (bug #3754)
- Windows installer: fixed several install and uninstall issues (bugs #3659, #3686, #1730, #3711, #3373, #3382, #3701, #3685, #3710)
- Mac OS X hosts: preliminary support for Snow Leopard
Iron
Iron
- The number of "Numbered Save State" has been increased to 50 places. Save from #21 to #50 is possible by "File->Save State another II" menu. And, "File->Load State another II" menu was added for loading.
- The operation when the CD-Read made an error was brought close to a real machine. In the ACT4 of "Valis IV", the problem that the voice was not occasionally correctly played was solved.
- The processing of the vertical display beginning position decision has been improved. In "Popful Mail", the problem that one surface line of the screen has disappeared (generated from v2.08) was solved.
- The speed and timing were elaborately brought close to a real machine. In "Uchuu Senkan Yamato" and "Ys IV", etc., I think that I approached a real machine by the timing of the image and the voice generation.
- Additionally, a detailed part has been improved and corrected.
Yaranga
- Изменения:
- Finished the new emitter
- New speed hack mainly targeting 3D geometry (vu cycles stealing)
- New speed hack /idle loop fast forward)
- Scaled back the EE load/store cycle count to the theoretical minimum of 1 cycle. (Fixes Digital Devil Saga PAL fmv)
- Break up very long recompiled blocks. Perform a branch test before jumping to the next block.
- Quite a few gif/vif fixes / changes
- Port 2 Multitap should be fixed
- usual code cleanups and optimizations
- Gran Turismo 4 has garbled menus
- Drakengard has garbled textures
Known issues:
Yaranga
- Изменения:
- Fixed bugs in Software Lights Emulation.
- Fixed bug in SQRT coprocessor.
- Fixed bugs in DMAs channels emualtion.
- Added SWI 0x1F, 0x16, 0x12, 0x0F, 0x0E, 0x01.
Here's the changelogs :
GBA Emulation
Kostey
NES
- 1942 (JU) [!] [Kostey]
- Castlevania (U) (PRG1) [!] [Kostey] (новая версия)
- Fantasy Zone (J) [Kostey]
- Ninja Gaiden 3 - The Ancient Ship of Doom (PC10) - 2nd version [FearDimon]
- Ghouls 'n Ghosts (UE) [!] [Tork]
- Kung Fu Kid (UE) [!] [Kostey]
- World Cup '94 (UE) [!] [Tork]
- Budokan - The Martial Spirit (E) [!] [Tork]
- Granada (JU) (REV01) [!] [Ti]
- Final Fantasy II (U) (V1.0) [!] [Kostey]
Спасибо всем, кто присылал свои прохождения!
Yaranga
- Изменения:
- the Options|Graphics|Stretch to fit? setting.
- the Options|Graphics|Enhance starfields? setting.
- the Options|Sound|Use IBM-PC speaker? setting.
- the View|Menubar? setting.
These WinArcadia features are not present in AmiArcadia:
Еще обновилась AmiArcadia за этим же номером.
-
Изменения:
- the Settings|Input|Use analog joysticks on host? setting.
- the Settings|Screenmode... setting.
- the Settings|Sound|Filtered? setting.
- the Settings|Sound|Speech? setting.
- these CLI arguments: PRI, PORTNAME, PUBSCREEN, STARTUP.
- ARexx support.
- locale support.
These AmiArcadia features are not present in WinArcadia:
Yaranga
- * Fixed bug in LDR opcode (ARM mode)
. * Fixed bug in SaveStates routines.
* Fixed bugs in VRAMCNT_F and G registers.
* Fixed bug in Texture Blending - (Decal Mode).
* Fixed bug in Memory Viewer.
* Fixed varoius bugs like memory leak.
* Fixed bug in Matrix Position Stack.
* Fixed bug in Projection Matrix.
* Fixed start position in ADPCM decoder. Thanks NHerve' for help
* Added support for Software Lights.
Yaranga
- Изменения:
- Started major scale work on the emitter to simplify it and support the the x86 instruction set correctly. Changelog too long, read the svn commits if you want to know more.
- Added a check to to clear QWC register if the upper 16bits are set. This fixes most of the broken backgrounds in movies (This fixes Tri-ace movies and GUST games split-screen problem)
- Implemented another block lookup method.
- various vif changes and fixes, a few of them slightly experimental
- VU - fixed 1-cycle branch delays
- VU -fixed an issue with FDIV instructions whose operands are vf00
- EE - fixed recompilation of SRA and SRL when shift amount is 0
- EE - fixed conditional recompilation #defines a bit
- A few vtlb optimizations
- fixed a small ipu typo
- Usual assorted code cleanups and optimizations
Also, updated the plugins.
Yaranga
-
Beta 25:
- Picasso96 crash in some specific cases when 8bit->16/32 or 16->32 conversion is used (bug since new Picasso96 emulation was introduced)
- "yes/no"-style dialogs in fullscreen with active GUI: mouse was (incorrectly) captured when exiting the dialog
- switching between ce and non-ce mode in some blitter heavy programs could have frozen the blitter (workaround was to switch back to original mode)
- input was disabled when in "mouse driver" mode and focus was lost and regained
- DXSDK update, D3D support requires March 2009 DX runtime or newer
- D3D fullscreen "border" flickering fixed
Yaranga
-
Version 4.01 (Steve Pick, Mike Wyatt)
------------
* Rewrote debugger command interpreter:
- Supports command names longer than one character
- Added command history (up/down arrows when command box focused)
- Commands are now implemented using function pointers, should be more expandable.
- More descriptive help - type 'help', 'help
- Better label support - any word in command arguments preceded with a '.' is interpreted as a label and resolved before the args are passed to the command handler.
* Fixed bug that prevented checkboxes enabled/disabled by command from actually taking effect.
* Expanded debug memory map support:
- Maps can now be stored for each ROM, just put a .map file with the same name as the ROM in the ROM's directory, for example BeebFile\BBC\os12.map corresponds to BeebFile\BBC\OS12.ROM, and address queries (via 'help
- Cleaned up MemoryMap.txt and moved it to BeebFile\BBC\OS12.map
* Added 'state m' command to get state of memory (ACCCON and Shadow/Sideways RAM info)
* Added routines for extracting header info from paged ROMs, and 'state r' command to dump this info in the debugger.
* Break now shows previous Program Counter address as well as the current address. This is useful for finding where the source of a jump was.
* A bit of a hack to allow debug window to go behind main window, but also come to foreground with main window.
* Added option to enable DirectX smoothing when only in teletext mode.
Yaranga
-
These WinArcadia features are not present in AmiArcadia:
- the Options|Graphics|Stretch to fit? setting.
- the Options|Graphics|Enhance starfields? setting.
- the Options|Sound|Use IBM-PC speaker? setting.
- the View|Menubar? setting.
- the View|Toolbar? setting.
Параллельно обновилась AmiArcadia для AmigaOS 3.5 - 3.9.
- These AmiArcadia features are not present in WinArcadia:
- the Settings|Input|Use analog joysticks on host? setting.
- the Settings|Sound|Filtered? setting.
- the Settings|Sound|Speech? setting.
- these CLI arguments: PRI, PORTNAME, PUBSCREEN, STARTUP.
- ARexx support.
- locale support.
Yaranga
- bsnes v0.045 released 2009-04-19
This is a maintenance release to fix a crashing bug in S-DD1 games (Star Ocean, Street Fighter Alpha 2), and a video issue in games using the WAI instruction.
As always, my apologies for any inconvenience. SA-1 support required modification of a large amount of delicate code in the emulation core, and our limited testing team was not able to catch these in time before release.
- bsnes v0.044 released 2009-04-19
This release adds full SA-1 support, with no known issues. All 26 games have been tested by myself and others, and a few have been beaten from start to finish. The latter include Super Mario RPG, Kirby's Dreamland 3, Kirby Super Star and Jikkyou Oshaberi Parodius.
Please understand that the SA-1 is essentially four times faster than the SNES' main CPU, so system requirements will be very high for these games. For example, on an E8400 @ 3.0GHz, I average ~160fps in ordinary games. But for SA-1 emulation, this drops to ~90fps, with the worst case being ~80fps.
The following features are emulated:
* 5a22 CPU core (bus-cycle accurate)
* Memory access timing
* SA-1 -> S-CPU interrupts (IRQ + CHDMA IRQ)
* S-CPU -> SA-1 interrupts (IRQ + Timer IRQ + DMA IRQ + NMI)
* SIV / SNV interrupt vector selection
* Timer unit (linear and H/V)
* Super MMC unit (ROM + BW-RAM)
* BS-X flash cart slot mapping
* Normal DMA
* Character-conversion 1 DMA (2bpp + 4bpp + 8bpp)
* Character-conversion 2 DMA (2bpp + 4bpp + 8bpp)
* BW-RAM virtual bitmap mode (2bpp + 4bpp)
* Arithmetic unit (multiplication + division + cumulative sum)
* Variable-length bit processing (fixed and auto increment)
While the following features are not currently emulated, mostly due to lack of information:
* SA-1 bus conflict delays
* Write protection (BW-RAM + I-RAM)
* SA-1 CPU priority for DMA transfers
* DMA access timing
Thanks once again to tukuyomi for hosting this release.
- bsnes v0.043 cancelled 2009-04-18
Immediately after uploading v043, multiple bugs are spotted. How annoying. I'm going to pull and skip v043, sorry for the inconvenience. Hopefully expect v044 soon.
- SA-1 support almost complete ...2009-04-13
Added character conversion DMA mode 1, which fixes level up text in Mario RPG, making it fully playable now with no known issues. Fixed character conversion DMA mode 2, which fixes SD Gundam G Next's graphics. Fixed variable bit-length reading, which fixes Jumpin' Derby's graphics. Improved the SA-1 chip detection code, allowing SD F-1 Grand Prix - Sample to load and run fine.
That leaves Super Bomberman: Panic Bomber World as the only unplayable title, and Haruka Naru Augusta 3 and Pebble Beach no Hotou as the only two games with "minor" graphical issues. The other 23 SA-1 games should all be fully supported.
- New forum and SA-1 updates 2009-04-12
The message board link now points to my own self-hosted forums. Many generous thanks to the ZSNES team for hosting my previous forum for so long. I voluntarily chose to set up my own forum, so there wasn't any problem necessitating this. It was more a logical step now that I have my own fully-fledged domain with SQL support.
Fixed flag settings for S-CPU -> SA-1 IRQs, which should hopefully have Mario RPG fully playable now. Still no actual char conversion 1 support, so the level up message text shows up corrupted. I'm really stumped as to how this is supposed to work. It seems to be similar to the S-DD1's synchronous DMA transfer — of which I have no idea how that is possible at the hardware level.
I also added char conversion 2 support. Not sure of any games that use this, but it should hopefully be fully implemented and correct. Lastly, I added timer support, both HV and linear, and added timer IRQs; although the HV IRQ test checks both H and V always ... still need to allow that to be selectable. I used range testing so as to not affect speed much. But as with char conversion 2, variable bit-length reading and DMA IRQs; I haven't seen any SA-1 titles actually use the timers in any way, so that I could test the implementation.
- IRQs 2009-04-10
Added support for S-CPU -> SA-1 IRQs, DMA IRQs (broken) and NMI IRQs (untested); and for SA-1 -> S-CPU IRQs and char conversion 1 DMA IRQs. This allows Mario RPG to play up to the point of levelling up before freezing. It also makes both Parodius and SRW: Gaiden fully playable. Verified Kirby Super Stars was working the other day. So that's seven out of eight working.
Improved variable bit-length reading, but it's most likely still wrong. Really need to find a game that uses it to test with. Removed asynchronous DPRIO. The most data transferrable that way is 2,048 bytes, and with no test cases I can't verify if my implementation is even partially correct. Better to play it safe than sorry and wait for some hardware tests.
Still need to implement both char conversion modes and timers (and their associated IRQs). Also not sure what SIV and SNV are used for yet.
- Little by little ...2009-04-08
Working on SA-1, still a long way to go. Fixed a bug where I was clearing MA after multiplication / cumulative sum when I wasn't supposed to. Fixes Kirby 3 Pop Star scene.
Added normal DMA, along with full support for DPRIO (allowing DMA to run alongside the SA-1 CPU) and blocking of invalid transfer types / modes. This fixes sprites in Marvelous.
Also added BW-RAM bitmap mirroring to $[60-6f]:[0000-ffff], proper mapping for the bitmap mode to the $[00-3f|80-bf]:[6000-7fff] regions, variable-length bit read data port, and I now at least cache the register settings for IRQs (though I still do nothing with them.)
I added support for BW-RAM and I-RAM write protection, but when it's enabled, most games will no longer load. So I'm forced to leave that off for now. Maybe the protection didn't actually work on the real hardware? Hmm ...
No idea what the bitmap registers 40-4f are for, and I don't see how it's supposed to be possible to trigger IRQs as needed by Super Mario RPG and Parodius. But at least three of five games should now be fully playable with no issues. Speed remains the same as yesterday. No hit for the SA-1 CPU+DMA simultaneous transfer mode support.
- SA-1 support 2009-04-07
I was planning to keep this a secret until I got at least one game running correctly, but it didn't take long at all.
So far, Kirby's Dream Land 3 and Dragon Ball Z: Hyper Dimension are fully playable. Marvelous has graphical issues. Super Mario RPG and Parodius 3 lock up. Mostly because I've only emulated the core SA-1 CPU, the Super MMC and the ALU. Still have to implement interrupts and timers, bitmap<->bitplane character conversion, variable bit-length reading, DMA, RAM protection, etc. I plan to support the entire chip, even if most games don't use much of it.
Speed isn't nearly as bad as I thought it was going to be. I get about ~88fps in Kirby 3 in the most intensive parts on an E8400 @ 3GHz. This is compared to ~148fps in Zelda 3. Speed may drop a bit more, especially after supporting the H/V timer, but I'm hoping my theory on how the counters work is correct; such that most games won't need these to be active most of the time.
Overall, it's easily the lowest-level SA-1 emulator around. It's bus-cycle accurate, and syncs immediately with the S-CPU. So even if the S-CPU modifies RAM in the middle of an SA-1 opcode, the SA-1 will immediately detect this 'just-in-time', and vice versa. I even have rudimentary bus-conflict timing support. Eg when both the S-CPU and SA-1 attempt to access game pack ROM at the same time, the SA-1 will stall to allow the S-CPU unfettered access. It isn't perfect, but it should average out to almost exactly the same speed as the real processor. I can improve it easily enough, but it would cause a speed hit in all games. We previously estimated that this level of accuracy would require at least 10GHz. Then again, perhaps it does on the Pentium IV architecture :P
I'm really happy I was able to get this running at a semi-decent speed. Given it's the only co-processor to actually have real timing, and I get to use the cycle-perfect S-CPU core with almost no modifications, I intend to get this as bit-perfect as possible.
Speaking of which, the speed hit for adding SA-1 to other games is roughly ~3-5%. This is because the core timing mechanism of the emulator needs to support a co-processor thread. There's just no easy way to avoid adding co-processor checks to the most CPU-intensive part of the emulator.
Lastly, this isn't an invitation to harass me about adding SuperFX support :P
I recently re-wrote the S-CPU opcode macro processor to use a more generic approach, and decided to abstract the opcodes to share them with an SA-1 core. Needless to say, I was quite surprised to get at least two games fully playable with only two days' worth of effort.
Yaranga
- Изменения:
-Добавлена поддержка сторонних аудиоплагинов: ZiNC (sound.znc, настройка не требуется) и PSX (PeopsDSound.dll, включен по умолчанию, настройка через Config.exe).
-В полном соответствии с изменениями в МАМЕ 0.130u4 заработала игра Tekken Tag Tournament.
Yaranga
-
What's New?
- Added RAM Poke.
- Spaces can now be used in command line arguments.
- Added "-memwatch" and "-readonly" command line options.
- Plugin filenames changed to gpuTAS.dll, spuTAS.dll, etc.
- TAS CD-ROM Plugin now uses SaPu's CDR plugin.
- RAM watch can now watch signed values.
- Fixed mistake made since v0.0.7, where the emulator version in the movie file was always "6".
- The movie replay dialog now shows the emulator version that was used in the making of the movie file.
- Cheats don't return the previous value anymore after being deactivated.
- Fixed bug where temporary memory cards made for a movie were kept even after the movie was stopped.
- Added hotkey for RAM Poke and removed default hotkeys for "Configure X Plugin", since they cause a lot of crashes.
- Removed option to set custom plugins and bios folders. Now PCSX-RR will only use the default "./bios" and "./plugins" folders.
-----------
v0.0.9
Yaranga
- Приставка Turbo Grapx-16 была мало распространена в России. Но и на неё выходило немало отличных игр. 16 битный видеопроцессор при 8 битном центральном, поэтому игры отличались хорошей графикой для того времени...
Теперь появился ещё один хороший повод познакомиться с этой консолью. Вышел новый русский перевод одной из лучших игр на эту приставку - Neutopia. Рекомендую начать знакомство с этой консолью именно с этой игры.
Yaranga
-
Bi-Weekly Unofficial SVN build 2962
- more rumble power Xbox360 controller
- fixed crash on wii disc iso properties
- fixed stop of DSP HLE/LLE
- Added OpenAL support for DSP
- Added Support for Frame dumping (aka Avi recording)
- SDL 1.2 as default instead of 1.3
- minor video changes
- loads and loads of DSP changes in the dspcore and more
Yaranga
-
Beta 24: Only bug fixes left. Really.
- debugger T command fixed (b15)
- JIT FPU bug, one addressing mode was wrong (b15)
- reset clears "native2amiga" command queue (it was possible to have command queued just before reset which would have been executed after reset -> random errors and crashes) [this caused the clipboard crash]
- do not include mice in parallel port joystick select menus
- add new empty adf files to disk history list
- added simple list devices, libraries and resources command to debugger (Td Tl Tr)
- log file long datestamps fixed
Yaranga
-
Changes:
- Added Agat-9 Nippel Clock Card support.
- Enhanced emulation of Epson FX-85 printer with capability to save output to text file, Tiff graphics or to Windows printer.
- Enabled all possible slots (Slots #0, #1, #7 for Apple, slot #1 for Agat-9).
- Added Apple Parallel Printer Interface Card support.
- Added documentation in russian and english.
- Added fullscreen mode
Yaranga
- Es ist mal wieder soweit, eine neue Version ist da...
Version 4.10 ist nun für alle Online. Gerade mal 2 Monate nach V4.00
das dürfte mein Persönlicher Rekord sein :-)
Ab sofort gibt es neben dem Emu64 Release auch immer ein Release vom Emu64 -Little- !
Dieser braucht keine Installation, macht keine Registry Einträge und braucht kein .NET Framework.
Little benutz das selbe C64 Modul wie sein großer Bruder. Little kann benutzt werden um schnell mal
ein C64 Game zu spielen ohne Emu64 installieren zu müssen. Dafür fehlen aber sämtliche Features.
So nun wünsch ich noch allen eine Frohe Ostern und viel Spaß mit der
neuen Emu64 Version.
P.S.: Ein kleines Danke Schön und wie ihr die neue Version findet könnt ihr hier kundtun.
Thorsten Kattanek
Hier nun die Neuerungen im Detail …
C64 Emulation:
- CRT Unterstützung für folgende Typen
Typ 0 Normal
Typ 5 Ocean Typ 1
Typ 15 C64 Game System
Typ 17 Dinamic
- BUG in CIA1 PB Emulation behoben (Joystick Port A hat Probleme gemacht)
- BUG in beiden CIA‘s behoben. Echtzeituhr lief nicht, sie blieb immer auf 0
- BUG der zum Absturz des Emu64 führte, es konnte vorkommen das der Emu64 nach ca. 5 min
seinen Geist aufgab und zwar immer dann wenn kein Image geladen wurde
Folgende Games laufen jetzt wieder durch die BUG Beseitigung:
- Ghostbusters
- Arkanoid 2
- Beachhead 1 und 2
- Ace of Ace
- Power at Sea
- California Games
- X-Out
Grafikausgabe:
- PAL Videomodus wurde hinzugefügt (das Bild wird Zeilenversetzt dargestellt)
- Es können nun IFLI Bilder flimmerfrei Dargestellt werden
(dafür gibt es jetzt einiges unter Einstellungen/Grafik einzustellen)
- Alle Grafikeinstellungen können unabhängig für den Windows und Vollbildmodus
Eingestellt werden
- VSync auch für den Windows Modus
- neue C64 Farbpalette (alte Palette ist aber noch Einstellbar)
Floppy:
- Floppy Geräusche sind nun wieder dabei
- Ein Leeres D64 Image kann nun über das Kontextmenü im Floppyfenster erstellt werden
- Über dieses Menü kann auch ein Image wieder gelöscht werden
- BUG beim Exportieren eines PRG behoben. (PRG war fehlerhaft und nicht zu gebrauchen)
- aus einer D64 kann ein PRG direkt übers LAN64 verschickt werden
- D64 Schreibschutz wird jetzt über das Windows Schreib Flag der Datei geregelt
Im Floppy Fenster kann man dieses auch einstellen.
- BUG - verändertes D64 Image wird jetzt gespeichert wenn kein Schreibschutz
aktiviert ist
- BUG – es konnte vorkommen das eine Exception geschmissen wurde wenn man sich
Im ZIP Fenster „verklickt“ hat
Lan64:
- ist ab sofort wieder integriert
- schwerer BUG im Lan64 Basic Loader entfernt. Mit der Version 2.0
war kein Transfer möglich
- Kabeltest hinzugefügt. Damit kann man prüfen ob das Lan64 Kabel i.O. ist
Debugger:
- Man kann nun den IEC Status via LED sichtbar machen
(Es sind sie Ausgänge des C64 und der Floppy sichtbar)
- In den CIA1 und 2 Fenster sind nun die PA und PB Ein- und Ausgänge sichtbar.
(LED’s zeigen den Status der einzelen Pins an)
Sonstiges:
- BUG im D64/G64/PRG/T64/P00 Autostart über Menü und per Drag and Drop
(Noch nicht 100% behoben aber um einiges verbessert.)
Литтл-версию эмулятора можно взять здесь.
Yaranga
-
What's new in this release (see below for details):
- Support for Visual C++ project files in winemaker.
- Improvements to the Esound driver.
- Many Direct3D code cleanups.
- Fixes to OLE clipboard handling.
- OpenBSD compilation fixed.
- Various bug fixes.
Yaranga
- 0.9.1 -> 0.9.2
General/Core:
bug: fix error in SBCS/RSCS flags; fixes many odd behaviors and crashes [zeromus]
bug: add support for sleep mode and power registers [luigi__]
bug: important fixes to RTC so correct time is actually told [luigi__]
bug: fix card reads below 0x8000; fixes some game freezes [normatt]
bug: fix 4 mbit save type; fix non-autodetect savefile dumping [zeromus, matusz]
enh: add sram to GBA game addon emulation for importing savefiles [zeromus]
enh: many improvements and feature hookups in linux ports [matusz, luigi__]
Graphics:
bug: fix specular texture mapping mode [luigi__]
bug: repairs to some capture modes and vram mapping [zeromus, CrazyMax]
bug: viewports finally correctly handled [zeromus]
enh: add software rasterizer. quirky, but on par with opengl [zeromus]
Windows:
bug: mitigate bad frameskipper; default to old frameskipping mode [zeromus]
bug: fixes with recent roms and zipfile loading [zeromus]
bug: fix window position memory [zeromus]
enh: bios and firmware may now be used and booted [luigi__]
enh: many display, OSD, and input enhancements [luigi__]
enh: brand new hotkey and controls binding system [zeromus]
enh: configurable screen separation [luigi__]
enh: fast forward key [pa__]
enh: improvements to mic [luigi__]
enh: faster updates in debug tools, up to once per frame [pa__]
Mac OS X Port:
enh: added Italian translation thanks to Paolo Bernini [jeff]
enh: resurrection of GDB stub [sigmaris]
Kostey
NES
- Igo - Kyuu Roban Taikyoku (J) [o1] [xm4]
- Jurassic Park (UE) [!] [Tork]
- OutRun (UE) [!] [Tork]
- Special Criminal Investigation (UE) [!] [Tork]
- Streets of Rage (UE) [!] [Tork]
- Streets of Rage 2 (UE) [!] [Tork]
- Dune - The Battle for Arrakis (U) [!] - Harkonnen [Kostey]
- Dune - The Battle for Arrakis (U) [!] - Ordos [Spectre]
- Gunstar Heroes (U) [!] [Azgart and John X 895]
- Road Rash 3 (UE) [!] [Ti]
Спасибо всем, кто присылал свои прохождения!
P.S. Советую всем посмотреть Gunstar Heroes (U) [!] [Azgart and John X 895] - воистину крутое прохождение. Оно записанно на Gens v2.12 Movie 9z, но прекрасно работает на Gens Re-Recording v11. По сути эти два эмулятора одно и то же.
Yaranga
-
FCEUX 2.1.0a release
- 2.1.0a fixes a minor issue involving movie recording on both platforms. It fixes an issue where extra bytes where being appended to the author field of the .fm2 file, resulting in bloated files.
Yaranga
-
Изменения:
- Реализован вызов стандартного меню МАМЕ (в частности, настроек управления) во время игры: P(Pause) > Tab. Перед снятием игры с паузы следует скрыть меню клавишей Tab для корректной передачи управления игре.
- Исправлен баг с некорректным запуском игр в полноэкранном режиме на плагинах PSX.
- Исправлено мерцание экрана при make_gpu_gamewin=0, данное значение теперь установлено по умолчанию, менять не рекомендуется, т.к. это требуется для перехвата вызова меню, на скорость и качество эмуляции не влияет.
- Активирована оптимизация под архитектуру i686, теоретически скорость эмуляции на старых машинах должна возрасти.
- Удален драйвер Namco System 10, как абсолютно неэмулирующийся на данный момент (ни одной рабочей игры).
- Скорректирован статус некоторых игр (MAME: Not Working > pSxMAME: Imperfect).
- Поддержка геймпадов включена по умолчанию.
Yaranga
-
Изменения:
- Поворот экрана для вертикальных шутеров.
- Поддержка внешних блиттеров на шейдерах для "Pete OGL2" плагинов (в комплект не входят, ищите их на сайте http://www.pbernert.com/html/gpu.htm).
- Режим синхронизации звука, изменяемый объем звукового буфера.
- Добавлены все последние дампы NAOMI/NAOMI2 (работоспособность всех игр не тестировалась, некоторые игры могут не работать, некоторые требовать изменения настроек кабины, смены биоса и т.п., используйте мозг и информацию МАМЕ).
- Автосохранение настроек SRAM/EEPROM.
- Необходимость в оригинальном FLASH файле устранена. FLASH создается автоматически, изменяется и автоматически сохраняется. Возможно постоянное появление настройки часов в режиме дримкаста. Просто замените автосохраненный dc.flash файл на оригинальный дамп с консоли и снимите атрибут "только чтение".
- Исправлен звук в большинстве аркадных игр, возможно в играх для Dreamcast.
- Добавлена возможность задавать несколько папок с ромами и биосами на диске (до пяти).
Yaranga
- 31.03.2009 Исправил ошибку эмуляции команды DAA
- 03.04.2009 Добавлен цветной режим ПК Юниор.
Yaranga
Yaranga
Слово предоставляется одному из разработчиков EdHell'у:
- Данная компиляция представляет собой попытку возродить одну из основных фишек безвременно усопшей MAME Plus Plus!: возможность запуска игр на железе PSX c аппаратным 3D ускорением при помощи плагина от ZiNC.
В данном случае эта возможность несколько расширена, поддерживаются OpenGL плагины от эмуляторов PSX, в частности, PeteOGL2 с поддержкой шейдерных фильтров. Также увеличено количество поддерживаемых драйверов, оно теперь не ограничивается только сетом ZiNC, но поддерживает все аркадные системы, использующие CPU PSX, в частности, Konami System 573 и недавно заэмулированную Taito G-NET. Все лишние драйвера исключены, общее количество поддерживаемых на данный момент (МАМЕ 130.2) игр, включая паренты, их клоны и все not working - 237.
Компиляция преднастроена на особенности эмуляции отдельных игр (протестировано порядка 160). Существует несколько ограничений на использование плагинов, в частности, невозможно играть в lightgun shooters по причине того, что прицел MAME не выводится на экран при аппаратном 3D - такие игры настроены на стандартный рендер МАМЕ. Также некоторые игры неспособны работать с несомненно лучшим плагином - PeteOGL2 и настроены на ZiNC D3D, кроме того, плагины PSX неспособны выполнить разворот изображения, поэтому вертикально ориентированные игры также настроены на плагин от ZiNC.
Настройка плагинов PSX производится через внешний VideoConfig.exe, настройка плагинов ZiNC и всего остального - через опции основной оболочки либо напрямую через mame.ini.
Геймпады по умолчанию отключены, т.к. с ними могут возникнуть некоторые проблемы, но включить поддержку труда не представляет, т.к. опции ничем не отличаются от настроек обычной МАМЕ. Глобальное управление изменено на связку клавиши курсора+ZXC+ASD.
Ромсет эмулятора полностью соответствует MAME 0.130u2.
Разбор кода MAME++, адаптация исходников: MetalliC
Зачистка исходников, компиляция, сборка: EdHell
Yaranga
- registry subsystem wasn't initialized in b20 (broke lots of things)
- postscript printing crash fixed (old bug that didn't crash so easily in older versions..)
- slowdown introduced in b13 should be fixed (inverted comparison when testing if current scan line can be emulated in "fast" mode)
Yaranga
-
Pcsx2 beta 872
- Various fixes to MMI and more changes to opcodes to mimic ps2 behavior, thanks to Nneeve.
- Brought back a gamefix for Persona games. They still have missing geometry without it (VU clip flag problem)
- Included Nneeve's recent fixes to DIV / DIVU instructions, regarding MIPS specific behavior in div by 0and div by -1 scenarios.
- Nneeve fixed the Tri-Ace gamefix so Gradius5 doesn't crash with it enabled anymore.
- Set Flush to Zero for FPU and VU back to on. Let's see how long it lasts this time
- Removed the FFX hack from pcsx2! It's still toggled in the GS plugins, the correct behaviour is having it always on.
- usual code cleanups and optimizations
Changelog:
Particularly, lilypad introduces a new, experimental multitap support and improve the savestates handling, while gsdx solves a few very old and annoying bugs (like the ones in persona...)
Yaranga
-
Notable changes since the last bi-weekly build:
- SSBB (PAL) runs!
- Tatsunoko vs. Capcom runs!
- Force bi/trilinear filtering (re)enabled (OpenGL plugin)
- You can now view and extract from all partitions on a wii disc in the filesystem viewer
- Many fixes for Wii HLE functions
- Destination Alpha fixed (OpenGL plugin)
- Greatly revamped logging system has been implemented
- Fixed black edges seen around some transparent textures
- Added ability to show efb copy regions (OpenGL plugin)
- Added ability to suppress PanicAlerts
- Switched to a different (better sounding) DTK ADPCM (streaming audio) decoder
- IL build obeys "optimize quantizers" setting (disabling it fixes the "huge characters" issue in SSBB)
- More settings can be set per-game via the GameConfig
- EFB to RAM setting now upscales correctly
...And of course, a host of other bugfixes and smaller changes. :)
Yaranga
-
Xe updates:
- [Xe] Interface key mapping change.
- [Xe] Added option "Auto Fill".
- [Xe] Added option "Horizontal Overscan".
- [Xe] Added aspect "Zoom".
- [Xe] Fixed CDDA Sub Q reading (ISRC/MCN).
- [Xe/Linux] Fixed ALSA startup flags.
- [PC Engine CD-ROM2] Fixed CD bugs introduced by the new execution core.
- [Mega CD] Fixed CD bugs introduced by the new execution core.
- [Neo Geo] Changed horizontal resolution to 288.
- [Marty] Fixed mouse reset state.
- [Neo Geo Pocket] Fixed TLCS-900H cpu on big endian machines
Yaranga
-
Fixes (taken from CVS change messages, but not a far back as the original windows build):
- Cursor placement.
- Mouse lock-up after frequent movement in and out the SheepShaver window
- Multi-mouse button support through e.g., TheMouse2B
- CD-rom support improved
- Fix file corruption experienced when doing random-access file I/O to the external filesystem
- Cope with assembler updates in emulated CPU
- Support for 64 bit Intel/ia64
- FPU instructions added
- SSE and MMX optimizations
- SSSE3 optimizations (Intel Core 2 CPUs and newer)
- Update to slirp sources from QEMU 0.9.0
Problems (Solved by newer build linked above?): - sometimes restart error for OS 9, not OS 8.6 To solve this issue, use the SDL.dll version 1.2.10, included in the download
- networking is still unstable using slirp
Kostey
NES
- Dragon Unit (J) [Sergio]
- Totally Rad (U) [!] [John X 895]
- Baku Baku Animals (UE) [!] [Kostey]
- Dynamite Duke (W) [!] [Kostey]
- Pac-Attack (U) [!] [Kostey]
- Super Battle Tank - War in the Gulf (U) [!] [Kostey]
Спасибо всем, кто присылал свои прохождения!
Yaranga
Изменения можно посмотреть на главной странице проекта в разделе Новости сайта.
Yaranga
- Changelog:
- Fixed a bug that was preventing BS-X carts from loading and mapping properly
- Fixed a bug with mapping joypads after the first
- Improved window centering code to reduce flickering, still a bit volatile on Linux due to Qt/X11 limitations
- Minor cleanup work on S-PPU BG renderer
- Improved mouse axis / button mapping
- Added proper support for analog joypad inputs: both sticks and triggers are now fully supported
- Windows: added RawInput support, allows up to 16 keyboards + mice to be mapped independently
- Windows: added XInput support, allows Xbox 360 controller triggers to operate independently
- Windows and Linux: Screen saver and monitor power saving disable re-added
Yaranga
- * FCEUX is written for two platforms: SDL and Win32. The two ports have some significant differences. The Win32 port has an extensive set of native gui amenities and tools. The SDL port supports many of the features of the Win32 build (Lua scripting, movie recording), however some of the Win32 features are exclusive to the platform. The Win32 port has a built-in GUI, whereas the SDL port has a GTK launcher GUI. The SDL port should run any UNIX-like OS (Linux/Solaris/BSD).
- Lua is enabled and has all necessary files in the 2.1 release. It also comes with a number of examples which show some of Lua's full potential
- These files are also available in the [fceux.com/luapack] (to use these, they must be in the same folder as fceux.exe).
- Be sure to check out the .chm file. We work pretty hard on keeping that up to date.
- The latest win32 interim build is generally fresh within a day or two at http://fceux.com/zip -- If you are working with a developer to fix an issue affecting you then this is where you will find your fixed build
- Scons is required to build from source.
- Requires SDL, libz, and zenity. Liblua5.1 and OpenGL are optional, but recommended.
- GFCEUX, a GTK2 GUI for fceux, is included in the source release. All non-windows users of the SDL port are reccommended to install and use this, unless you particullarly prefer the command-line.
- For instructions on installing on an Ubuntu or Debian system, check the howto at Ubuntuforums.
* Network play is not presently functional. Fixing it is a high priority.
* Win32:
* SDL:
Yaranga
- Всем страждущим посвящается. Возможно, попробовав поиграть, вы почувствуете, как сильно вас на(зачеркнуто)обманули. ;) Но тем не менее. Помимо вавы было сделано много фиксов так или иначе что-то меняющих, так что есть шанс, что что-то, что не работало или работало плохо во всех предыдущих версиях, наконец заработало как надо.
Kostey
Sega Master System
- Golden Axe Warrior (UE) [!] [Tork]
- Indiana Jones and the Last Crusade (UE) [!] [Tork]
- Road Rash (UE) [!] [Tork]
- Robocop 3 (UE) [!] [Kostey]
- Robocop vs. Terminator (UE) [!] [Tork]
- World Cup '92 by Tecmo (UE) [!] [Tork]
- World Cup '93 by Tecmo (JUE) [!] [Tork]
- Air Diver (U) [!] [Kostey]
- Chase HQ II (U) [!] [Kostey]
- Robocop 3 (UE) [!] [Kostey]
- Street Smart (JU) [!] [Kostey]
- Indiana Jones' Greatest Adventures (U) [!] [Tork]
- Out of This World (U) [!] [Tork]
Спасибо всем, кто присылал свои прохождения!
Yaranga
- New official jpcsp release. A lot of stuff are new so try checking google code for changes . Few more games are going ingame , and some of them are even playable ;)
Yaranga
- ChangeLog
- new project branch by spartan11-7
- some major optimizations and cleanup, mostly in low-level compilation
- updated to use the latest versions of zlib, SDL and libjpeg
Yaranga
- The code for handling different controller types (gamepad, Zapper, Power Pad, Four Score, etc.) has been rewritten to take advantage of C++ language features. Initial tests suggest it is working properly, though there may yet be bugs lurking within it.
The savestate format has also been updated - it would seem that controller state data was never being stored correctly, and the actual controller section was missing some important data.
Yaranga
- Updates
Published thursday 19 march 2009 by gonetz
KoolSmoky fixed a few bugs in GlideHQ. This is good news by itself. Beside that he also created very useful tool to check for various problems in hi-resolution texture packs. It is highly recommended for all users and especially for designers of hi-resolution texture packs. You can’t imagine how careless texture artists can be and how many issues there are even in most popular and well-designed packs.
Yaranga
-
neoraine (1.2.3) unstable; urgency=low
- Fixed hq2x/3x in 16bpp, see raine changelog for details
- Running games without sound emulation should now work correctly (very likely to crash previously !).
- You can now choose in neocd options to always turn cd music off when loading a file, which is what the console was doing because it couldn't do both at the same time. It can still be usefull to do the same in some very rare cases, so it's your choice.
- You can now mute either the sfx or the cd music in the sound options menu.
- The default sfx volume and cd volume are now both 60, and there is an option to return to the default volumes in the sound menu.
- When restoring a savegame new cdda commands are now always handled (they could be ignored in some cases before).
Yaranga
This one fixes a buffer overflow in the cave driver which crashed guwange on the title screen. Actually this is a bug introduced in version 0.50.14, in june 2008, but it happened only in guwange apparently ! Oh well... It also fix a little problem with the gui when loading a 2nd game in 0.51.1.
raine (0.51.2) unstable; urgency=low
made this quite special !).
Yaranga
- bsnes v0.041 released, byuu.org active2009-03-14
I apologize for posting a new version so quickly. This is mostly a maintenance release: joypad analog axes can once again be mapped to the mouse / super scope axis controls, the input capture window has been rewritten to be much more compact, and I've omitted all unneeded features of Qt 4.5 to reduce the final binary size as much as possible (from ~3.33MB to ~2.3MB.) The source archive is also ~20% smaller.
Barring any unforseen problems, this will likely be the last official release for a while.
Also, I finally have dedicated hosting for byuu.org. I ask that you please update any bookmarks to point here, rather than to byuu.cinnamonpirate.com from this point on, as we'd like to free up the cinnamonpirate sub-domain slot.
Kostey
Sega Mega Drive
- Battletech (U) [!] [Kostey]
- Battletoads and Double Dragon (U) [c][!] [Kostey]
- Centurion - Defender of Rome (UE) [!] [Kostey]
- Double Dragon 2 - The Revenge (J) [!] [Kostey]
- Yang Warrior Family, The (Ch) [Kostey]
Yaranga
- Пофиксил косяк в сохранениях, приводящий после загрузки к зависанию игры. Баг оказался простым, всего-то NVRAM и ROM2 портил при загрузке. :)
Старые сохранения неисправны и работать не будут!!!
Yaranga
- fixed gfx priority in kov2p [XingXing]
- fixed freeze problem in olds100a, added region dips for several PGM games [Creamymami]
- [MAME] sync with 0.130 [Sword]
- updated PGM driver, kov2p and olds100a is working [XingXing, Creamymami]
- [MESS] sync with svn r4406 [Sword]
- [MAME] sync with 0.129u6 [Sword]
Yaranga
- 0.130
- Intelligent Software Enterprise 64 [Dirk Best]
- Hegener & Glaser Mephisto PHC 64 [Dirk Best]
- Amateurcomputer AC1 [Miodrag Milanovic]
- Pilot 1000, Pilot 5000, PalmPilot Personal, PalmPilot Pro, Palm III
- [MooglyGuy, R. Belmont]
- Hewlett Packard HP 48 S/SX/G/GX/G+ [Antoine Miné]
- Epson PX-4 [Dirk Best]
- Various Channel F clones [Fredric QJ Blåholtz]
- Radionic [Incog, Robbbert]
New System Drivers Supported (in no particular order):
------------------------------------------------------
Yaranga
-
Here's the changelog :
- Fixed a bug in video memory writing.
- Fixed a bug in SWI Breakpoints
(now are SWI 0xFD000, 0xFC000 in ARM mode and SWI 0xFD and 0xFC in THUMB mode). - Fixed a bug when resizing debugger window.
- Fixed a bug in LISTRAM_COUNT register.
- Fixed a bug that occur when you load a savestate (no more lcd swapping).
- Fixed bug in Display Capture feature. (DISPCAPCNT).
- Fixed bug in DMAxCNT registers when starting mode is 4.
- Fixed bugs in BGxCNT registers.
- Fixed a bug in VRAM Display.
- Fixed bug in rendering of polygons with alpha channel in textures.
- Fixed bug in VRAMCNT_A and VRAMCNT_B registers.
- Added SpeedUp Button (CTRL+Space Bar).
- Added BKPT opcode for ARM and THUMB state.
- Added Main Memory rendering (only Display Capture).
- Fixed bug in showing SaveState's Menu.
- Fixed bug in SSE's rotuines.
- Fixed bug in VRAMCNT_C register.
AceKard Plugin
- Added support for AK2 (A special thanks to AceKard Team for free samples).
Microphone Plugin
- Added support for Microphone Plugins.
Yaranga
Yaranga
Yaranga
-
Beta 16: (b15 fixes mainly)
- multiple unicode conversion issues fixed, hardfile/drive issues, clipboard text conversion, statefiles etc..
- automatically add KS rom "footer" if rom is too short (for my own rom project, more information later...)
- unrar.dll support fixed and uses now unicode functions
- all text file reading routines now automatically support UTF-8 and UTF-16LE formats if BOM is included (plain files only, not inside archives yet)
- directory filesystem seek 2G test added, 64-bit seek function return code fix
Yaranga
- ► New Features
- For the first time, all unibios versions works with NeoRAGEx
- Unibios now works in both Console and Arcade modes
- Added the new 'snk-neo.dll', developed by Romhack
- Added MISC menu, with four new options
- Added BIOS selector
- Added IPS function, allowing to use hacks without patching needs (P1, S1 and V data for now)
- Added IPS selector (enable/disable use)
- Added options to generate DAT files for RomCenter and ClrMAME Pro
- Added the IPS path in the emulator's folder options
- Added the HQ2X, 2xPM, Eagle, SuperScale, SuperScale75, 2xSaI, Super2xSaI, SuperEagle and Scale2x Blitters (enable SoftFX Mode to use it)
- Added a Blitter selector
- Added language support through the 'language.ini' file, which must be in the same folder as the emulator itself. You can use se the template file 'language_template.ini' to make your own translation
- You can now change the background image, using an image file called 'skin.bmp' that must be placed in the same folder as the emulator
- Support to 24-bitdepth images for background, without color issues, since the textboxes now have actual transparencies
- The MCARDs emulation is complete (at last), now supporting save & load functions
- The cursors also has skin support. The pointer file must be named as 'point.bmp' and the hourglass file must be named as 'load.bmp'
► Fixes
- Fixed black screen and Z80 Error in Bang Bead
- Fixed Z80 Error in Captain Tomaday
- Fixed freezing in the 3rd round in Garou, when using Rock against Terry
- Fixed slowdowns in Strikers 1945 Plus
- Fixed Z80 Error in Zed Blade
- There's no slowdowns when closing the emulator in certain CPUs with higher clocks anymore
► Games Added to the List
- [cnbe] Codename - Blut Engel
- [fr2ch] Final Romance 2
- [frogfest] Frog Feast
- [mslug3-5a] Metal Slug 6
► Updated games
- [3countb] 3 Count Bout (m1|p1)
- [aof] Art of Fighting (m1)
- [bjourney] Blue's Journey (m1)
- [breakrev] Breakers Revenge (c5|c6)
- [bstars] Baseball Stars Professional (m1)
- [bstars2] Baseball Stars 2 (m1)
- [fatfury1] Fatal Fury (m1)
- [fightfev] Fight Fever (p1|s1|v2)
- [ganryu] Musashi Ganryuuki (p1)
- [goalx3] Goal! Goal! Goal! (m1)
- [janshin] Jyanshin Densetsu (m1)
- [joyjoy] Joy Joy Kid (m1)
- [kof95] The King of Fighters '95 (v2)
- [kof96] The King of Fighters '96 (p1)
- [kof97] The King of Fighters '97 (p1)
- [kof2000] The King of Fighters 2000 (m1)
- [kof2001] The King of Fighters 2001 (m1)
- [kotm] King of the Monsters (m1)
- [lastblad] The Last Blade (p1)
- [lbowling] League Bowling (m1)
- [legendos] Legend of Success Joe (m1)
- [maglord] Magician Lord (m1)
- [mahretsu] Mahjong Kyoretsuden (m1|s1)
- [marukodq] Chibi Marukochan Deluxe Quiz (c1|c2|s1)
- [matrim] Power Instinct Matrimelee (c1)
- [mosyougi] Syougi No Tatsujin (s1)
- [neogeo] Neo Geo BIOS (ng-lo|ng-sfix|ng-sm1|uni-bios)
- [nam1975] NAM-1975 (m1|s1)
- [neomrdo] Neo Mr. Do! (s1)
- [panicbom] Panic Bomber (p1)
- [pbobblen] Puzzle Bobble (p1)
- [puzzledp] Puzzle De Pon! (s1)
- [quizkof] Quiz King of Fighters (c2)
- [rbff2] Real Bout Fatal Fury 2 (p1|v3|v4)
- [ridhero] Riding Hero (m1|p1|s1)
- [roboarmy] Robo Army (m1)
- [samsho] Samurai Shodown (c5|c6|p1|p2)
- [shocktro] Shock Troopers (c1~c8|p1|p2)
- [socbrawl] Soccer Brawl (m1|s1)
- [sonicwi2] Aero Fighters 2 (v2)
- [sonicwi3] Aero Fighters 3 (v2)
- [spinmast] Spin Master (p2)
- [strhoop] Street Hoop (m1)
- [superspy] The Super Spy (m1|v12|v21)
- [tpgolf] Top Player's Golf (c3|c4|m1)
- [tws96] Tecmo World Soccer '96 (m1)
- [viewpoin] Viewpoint (m1|s1)
- [wh1] World Heroes (p1|p2)
- [wh2j] World Heroes 2 Jet (c1~c4)
- [samsho5] Samurai Shodown V (m1)
- [mslug4] Metal Slug 4 (m1)
- [mslug5] Metal Slug 5 (c1~c4|m1|v1)
- [mslug5-5a] Metal Slug 5 Plus (p2|p3)
- [mslugx] Metal Slug X (p1)
- [kof2003] The King of Fighters 2003 (m1|s1)
- [kofse2k4] The King of Fighters Special 2004 (v1|v2)
- [kof10th] The King of Fighters 10th (c1~c16)
- [kf10thep] The King of Fighters 10th Extra + (c1~c16|m1|p1~p3|v1|v2)
- [kof10th-5a] The King of Fighters 10th Unique (p1|p2)
Note: Some ROMS were renamed. Please check your ROMsets using RomCenter or ClrMamePro
Yaranga
- bsnes v0.040 released2009-03-09
Too much to really name. The biggest news is that the entire user interface has been re-written from scratch. It is now far more polished and professional. To name one example; the cheat code editor now has checkboxes in the list to quickly toggle codes on an off, there is now a global hotkey to toggle all cheat codes, and each cheat code can contain multiple individual Game Genie or Pro Action Replay codes, allowing easy grouping of multi-part codes.
You'll also notice new artwork: a logo created by Derrick Sobodash (note that the logo contest from below is still active — if someone can design a better logo, it can appear in v041), and a new photo-realistic SNES controller graphic by FirebrandX.
I was finally able to utilize MinGW's profile-guided optimizations, which means this release is approximately ~12% faster than v039.
And emulation itself was even improved(!), such as with Jonas Quinn's fix for a sprite overflow bug.
There were many other changes as well: Linux users will be happy to see RGB overlay support for the X-Video driver, many will benefit from greatly enhanced warning messages and tooltips throughout the GUI, Windows users will now be able to access the menu without freezing emulation, etc etc.
Yaranga
- Изменения:
1) Введен отдельный поток для CEL, многопоточный режим в целом изменился и иногда может быть тормознее в плане анимации, чем однопоточный (Po'ed, BIOS-demo) и даже приводить к зависанию игры (не эмулятора) - такова расплата за скорость и хороший звук.
2) Добавлен полноэкранный режим и произвольное изменение размера окна - почти не влияет на скорость.
3) Добавлены опции - загрузка с CD, управление пропорциями экрана, автозапуск после загрузки диска.
Эм... Напоследок залита самая распоследняя версия. Короче говоря всё стало ещё лучше. Новость править не стал, просто залил новый релиз взамен предыдущего.
Yaranga
- Таки выкладываю новый билд, отличия от предыдущей куча баг фиксов и ничего больше, пробуйте:
Yaranga
- Release Name: dosbox_s60_20090305
Notes: now releasing both versions, normal and slim, together. slim has all features of the normal, except for the arm dynamic core.
Changes: changes from release 20090227:
==============================
- implemented key input premapper: see released premapper.txt and dosbox.conf for details
- fixed virtual mouse issues: vmouse generates event at the aproximate rate of 50Hz sensitivity setting now works (setting of 100 moves one pixel per event, recommend 200 as default)
- enabled fpu emulation: x-com now works (you can click the globe)
Yaranga
- Немного пошаманил - теперь можно играть. Чего подкрутить для ускорения думаю найдете.
Yaranga
- В инсталляцию входят:
- Эмулятор Windows 9X / ME
- Патч для работы под Windows 2000 / XP
- И менеджер карт памяти (конвертирует большинство известных форматов)
Да, чуть не забыл! К ознакомлению крайне желателен, даже обязателен manual.chm, который Вы найдёте в папке с установленным эмулятором.
Yaranga
- UNIF DANCE - new dump "Street Dance" music now playable
- Продолжим, пока не остыло, кто его знает, может еще месяцев пять новых дампов не будет. ;)
Сегоня на сладкое у нас хак японского "Hoshi no Kirby" под незаслуженно невостребованного Варио, злобного брата Марио. ;)
Как это водится у китайских пиратов, маппер самопальный, упрощеный вариант MMC3, есть определенные проблемы со звуком, повырезано все лишнее, включая заставку с Кирби, анимацию на междууровневых заставках, демо и т.п.
Надо отдать должное, титульный экран полностью переписан, а это требует продвинутого хакинга, так как тайловые карты в этой игре пожаты многоэтажным хитрым алгоритмом. В остальном, принципиальных изменений не так много.
Поддержка рома добавлена в последний WIP FCEUmm. Маппер 35.
Yaranga
- В новой версии:
- TCG support (No longer requires GCC 3.x)
- Kernel Virtual Machine acceleration support
- BSD userspace emulation
- Bluetooth emulation and host passthrough support
- GDB XML register description support
- Intel e1000 emulation
- HPET emulation
- VirtIO paravirtual device support
- Marvell 88w8618 / MusicPal emulation
- Nokia N-series tablet emulation / OMAP2 processor emulation
- PCI hotplug support
- Live migration and new save/restore formats
- Curses display support
- qemu-nbd utility to mount supported block formats
- Altivec support in PPC emulation and new firmware (OpenBIOS)
- Multiple VNC clients are now supported
- TLS encryption is now supported in VNC
- MIPS Magnum R4000 machine (Hervé Poussineau)
- Braille support (Samuel Thibault)
- Freecom MusicPal system emulation (Jan Kiszka)
- OMAP242x and Nokia N800, N810 machines (Andrzej Zaborowski)
- EsounD audio driver (Frederick Reeve)
- Gravis Ultrasound GF1 sound card (Tibor "TS" Schütz)
- Many, many, bug fixes and new features
Архив с исходниками.
Kostey
NES
- Journey to Silius (U) [John X 895]
- Toxic Crusaders (U) [Kostey]
- Battle Mania - Dai Gin Jou (J) [c][!] [John X 895]
- Captain Tsubasa J - The Way to World Youth (J) [RamzesII]
- Mega lo Mania (E) [Kostey]
- Ninja Gaiden Trilogy (U) [!] - Ninja Gaiden 2 [Kostey]
Спасибо всем, кто присылал свои прохождения!
Yaranga
Чем не повод ещё раз поиграть в эту игру? :)
Yaranga
-
What's new in 0.9.6?
- Huge rewrite, mainly from the new members of the Playground branch! Too many speedups, optimizations and other fixes to write here! Many famous games will now work.
- Dropped VM build replaced by the all new Vtlb, meaning no more 'Cannot allocate memory' errors at start up, more accurate emulation, slightly lower speeds but with many optimizations to come
- Full memcard support, working in all games
- Improved Frameskip/VU-skip
- Special Game Fixes Section
- Advanced Options Section for custom tweaking VU/FPU behavior.
- Rewritten Multithreaded GS (MTGS) mode, with as much as 15% speedup for HT machines (only 3-5% for Dual Core), and fixes many instabilities.
- Improved VU/FPU Flags and Clamping support (helps fix odd behaviors and SPS in some games)
- Improved EE/IOP synchronization (fixes many freeze-ups and vmhacks).
- Improved CDVD support.
Yaranga
- Optimized version
- Fixes secondary monitor support;
- Last aspect now remembered for videos.
Yaranga
- A few bugs in Nintendulator's NSF player (and the Winamp plugin) have been fixed.
Yaranga
- Beta 14: (quick fix for "save" issue)
- filter out PortAudio DS and MME drivers (useless duplication only)
- portaudio WDM-KS freeze fixed (ancient bug in portaudio library and nobody hasn't fixed it yet.. Why do I have to do everything..)
- folder selection dialog updated to larger Vista/W7 version
- new Vista/W7 style file dialog was always in "open" mode, it was not possible to select non-existing file when saving
Yaranga
- Notes:
0.13.0 (2009-02-28)
General:
- Added MIDI driver for Atari ST / FreeMint.
- Added a 'Load' button to the Launcher (not supported by all engines).
- Added a new global main menu (GMM) dialog usable from all engines.
- Added the ability to return to the launcher from running games (via the GMM).
- Rewrote GUI renderer to use an vector based approach.
- Rewrote GUI configuration to use XML.
New Games:
- Added support for Blue's 123 Time Activities.
- Added support for Blue's ABC Time Activities.
- Added support for Bud Tucker in Double Trouble.
- Added support for The 7th Guest.
KYRA:
- Added support for Auto-save feature.
- Added support for MIDI music.
SCUMM:
- Implemented radio-chatter effect in The DIG.
Yaranga
В частности намедни был обновлён его девелопментский релиз до версии 1.1.16
- What's new in this release:
- Improved SANE scanner support.
- Support for digital CD audio playback.
- Improved cookies management in Wininet.
- Support for building stand-alone 16-bit modules.
- Many fixes to the regression tests on Windows.
- Various bug fixes.
Yaranga
Подробности читаем на указанной выше страничке, там же качаем дамп мощной двухигровки.
По ссылке внизу новости качаем новый модифицированный FCEU чтобы в него поиграть.
Yaranga
- Some new features and better STE support (specific fullscreen, microwire, and others).
- Best support for STE pixel scroll
- Support 224 line size STE overscan
- 0 byte line support
- STE microwire support
- F9 key to toggle breakboint under debugger (-debug option)
“More Or Less Zero” demo by DHS is almost perfectly working.
- Read new features:
Yaranga
- Notes:
Several GUI bugs on Vista has been fixed.
Enhanced support for Apple II GR mode.
Yaranga
- Эта версия поддерживает многопоточность, интерполяцию, отличается более стабильной работой... а также способна прогнуть все ваше текущее железо...
Yaranga
- This is a Nintendo emulator I wrote in C# in November-December 2006. It is very incomplete. Controls were working at some point but they don't seem to be working right now. Sound is not working. Scrolling is not supported either. Almost all games that don't use a mapper load and show their demo or title screen at least.
- This was mainly a learning experience for me. I had never written an emulator before, never written a game before, and I had never worked with assembly code before. If anyone needs any help debugging some 6502 assembly code send me an e-mail ;)
- I never finished this so I never really had a chance to speed up or optimize the code. It runs at ~42 fps on my laptop with GDI render. I really quickly wrote a directdraw render just now. With the directdraw render it goes at 120-170+ fps on my laptop :)
I am going to try to finish this up now when I have some free time. If anyone wants to help shoot me a message.
Yaranga
Yaranga
Билд содержит:
- i383-sofmmu
- x86_64-softmmu
Список эмулируемых процессоров:
- qemu32
- coreduo
- 486
- pentium
- pentium2
- pentium3
- athlon
- n270
- qemu64
- phenom
- core2duo
Звуковые карты:
- ac97
- es1370
- sb16
- cs4231a
- adlib
- gus
Kostey
NES
- Friday the 13th (U) [John X 895]
- Power Strike II (JUE) [John X 895]
- Royal Stone (J) [John X 895]
- Bart vs. the Space Mutants (UE) [!] [Tork]
- Golden Axe (UE) [!] [Kostey]
- Incredible Hulk, The (UE) [!] [Tork]
- Master of Darkness (UE) [!] [Tork]
- Mortal Kombat (UE) [!] [Tork]
- Mortal Kombat 2 (UE) [!] [Tork]
- Mortal Kombat 3 (UE) [!] [Tork]
- Ninja Gaiden (UE) [!] [Tork]
- Phantasy Star (UE) [!] [Tork]
- Sonic the Hedgehog (UE) [!] [Tork]
- Sonic the Hedgehog 2 (UE) (V2.2) [Tork]
- Star Wars (UE) [!] [Tork]
- Terminator 2 - Judgment Day (UE) [!] [Tork]
- Terminator, The (UE) [!] [Tork]
- Ninja Gaiden Trilogy (U) [!] - Ninja Gaiden 3 [Kostey]
- Super Mario All-Stars (E) [!] - SMB1 [Xbox]
Спасибо всем, кто присылал свои прохождения!
Yaranga
Обновилась игровая база данных, доступная оффлайн. На этот раз, появилась возможность отправиться в доисторическое прошлое, в игровую эпоху динозавров, и посмотреть, как всё начиналось. Прямиком из каменного века видеоигровой истории: RCA Studio II и Chip8!
Уверен, на примитивных монстров 70-х не каждый сможет долго смотреть, поэтому, как альтернативу, предлагаю поближе познакомиться с последней 8-ми битной игровой системой Atari. Мало кто слышал об Atari 7800, и не мудрено, кризис в игровой индустрии 84 года, глупая политика новой администрации компании и дикая популярность Nintendo/NES не дали шанса системе быть успешной. Тем не менее, только на ProSystem можно найти великолепную подборку игр, не уступающих по качеству оригиналам с игровых автоматов, и несколько уникальных игр, взять хотя бы Ninja Golf.:)
Yaranga
- PLFO processing of SCSP was corrected.
- Recompile processing of SH2 was corrected.
- SMPC processing was modified regularly.
- Fixed the clock switching process.
- BIOS emulating processing was corrected.
- Saved version of the state is not changed,
- BIOS is not used to load data to emulate the program changes
Kostey
NES
- Attack of the Killer Tomatoes (U) [MC ZORD]
- Gun Nac (U) [Kostey] (новая версия)
- Joy Mech Fight (J) [T+Eng100%_AlanMidas] [Kostey]
- Saiyuuki World (J) [John X 895]
- Super Arabian (J) [MC ZORD]
- Vice - Project Doom (U) [Kostey] (новая версия)
- Aleste GG (J) [John X 895]
- Batman Returns (JUE) [John X 895]
- Bishoujo Senshi Sailor Moon S (J) [John X 895]
- GG Shinobi (J) [John X 895]
- Madou Monogatari II (J) [John X 895]
- Madou Monogatari III (J) [John X 895]
- Ninja Gaiden (J) [!] [John X 895]
- Streets of Rage (JUE) [John X 895]
- Streets of Rage II (JUE) [John X 895]
- Comix Zone (U) - 3rd version [DenZo]
- Battletoads & Double Dragon - The Ultimate Team (U) [!] [Kostey] (новая версия)
Iron
- The stability of the CD-ROM access processing by the difference of the personal computer environment has been improved.
- The volume balance of CD-DA, a built-in sound, and ADPCM sound was brought close to a real machine more.
- The volume distribution in a built-in sound source was brought close to a real machine. In the start of "Blood Gear", the buzzer sound approached the atmosphere of a real machine. I think other games to have approached a real machine, too.
- The speed and timing were brought close to a real machine. In "Aoi Blink", the problem that one line of the upper part of the status screen has fallen into disorder (generated from a recent version) was solved.
- The bug of the CD-ROM access wait processing was corrected. In the conclusion of "Fighting Street" by time up, the problem that the voice announcement of the victor was not occasionally done (generated by a recent version) was solved.
- The display processing part of sprite was sped up.
- Additionally, a detailed part has been improved and corrected.
Iron
- The changelog is the same as Windows with some extra changes like the Video Memory Accesses violation bugfix.
Iron
- In "Windows Vista", the bug that V-Sync(Processing because of do not flash
screen) was not effective occasionally was corrected.
And, "Vista Use Auto-V-Sync" was added to "Setting->Screen" menu. Use it with the check put on this usually.
If you use "Basic Design desktop (old desktop)", remove this check. Then, V-Sync is effective.
Iron
- Sound sample rate can only be 44 Khz in neoraine because of the audio cd tracks, so the sound options don't allow to change this.
- When stopping sound emulation in the middle of a game the sound now stops immediately.
- See raine changelog for version 0.51.0
Iron
Iron
Iron
- Added a driver for games on Galaxian hardware, 177 new sets [Barry]
- Added support for insane sample Galaxian sound sample hardware and the various AY8910 interfaces in the Galaxian driver [Barry]
- Moved PPI8255 module to the burn folder so it can be accessed by all drivers [Barry]
- Added support for a third PPI8255 [Barry]
- Added driver for Aquarium [iq_132]
- Added driver for Dark Seal [iq_132]
- Added driver for games on Deniam hardware [iq_132]
- Added driver for games on Midas hardware [iq_132]
- Changed the left and right sound channels in the CPS-3 driver [Barry]
- Fixed the speed-up hacks for Jojo's Venture [Barry]
- Improved analog controls in the Sega drivers when used with analog devices [Captain CPS-X]
- Added some clones to the Toaplan2 driver [Barry]
- Added some new Phoenix sets to the CPS-2 driver (provided by bonky0013) [Barry]
- Some renames of roms in Neo-Geo decrypted sets as reported by pmc2 [Barry]
- Fixed the aspect ratio in the Arkanoid driver [Captain CPS-X]
- Added support to the Game Information dialog for Select, Versus, How To, Scores, Bosses and Game over previews [Barry]
- Added configurable path support for the above new previews [Barry]
- Fixed issue with selection dialog when clicking filters too fast [Captain CPS-X]
- Added buttons to the selection dialog for tasks in the context-sensitive menu [Captain CPS-X]
- Moved the options in the selection dialog to their own tab [Captain CPS-X]
- Tidied the selection dialog [Captain CPS-X]
- Tidied the rom and support path dialogs and made them less cumbersome [Captain CPS-X]
- Changed the PNG load functions to use PNGlib [Captain CPS-X]
- Added support for loading support files from zips [Captain CPS-X]
- Added filter for Galaxian hardware to the selection dialog [Barry]
- Matched all set to MAME 0.129u3 [Barry]
- nb, the source is now doule-zipped similar to MAME for better compression
Iron
- Fixed bugs in OAM Bitmap rendering.
- Fixed bug in GXSTAT register.
- Fixed bug in SWAP_BUFFER register.
- Fixed bug in Rendereing for Mode3 e Mode4.
- Fixed bug in AlphaBlend Rendering.
- Fixed bug in Increase CPU speed.
- Fixed bug in Path Selection in Properties Page.
- Fixed bug in Enable/Disable layers.
- Fixed bug in Pause Emulator Option.
Iron
- Fixed TGP emulation bugs and added missing opcodes. Virtua Fighter 2 and Virtua Cop 2 are now playable. There is still a bug with VF2 hair/body collisions, probably another TGP bug, but it's quite hard to find...
- Fixed I960 bug that caused daytona invisible walls/holes in the road.
- Fixed timer bug that caused missing hair in Fighting vipers, tails in sonic and slow cars in Sega Rally (although they still don't work properly).
- Added support for "return to neutral". Enable it with HoldGears=1 option in emulator.ini. This setting will cause the emu to return to neutral when no gear button is pressed.
- Redone rasterizer color decoding and texture mapping. Now it works the same way the real hardware does, performing all the same table lookups and calculations, so color should be accurate now. The color decoding is now done at pixel shader level so you'll need a PS 2.0 capable video card in order to run the emulator now.
- Fixed white borders in some transparent textures.
- Redone texture caching code. Improved dirty texture detection. Fixes wrong textures in some games when a new texture overlaps partially with an existing one.
- Changed ManxTT sound roms to the Twin ones. The previous romset was using the Deluxe ones that have 2 sound boards. Fixes the "japanese speech when braking" bug :).Set the machine to Twin.
- Added 2 mice support for shooting games. Enable it with RawInput=1 in emulator.ini. Read some other options there to tell the emu how to map a mouse to a player. When using RawInput the mouse will be locked to the emulator window. In order to switch to another window, either press Alt to bring the menu and unlock the mouse or use Alt-Tab to switch to another application.
- Fixed Alt key not activating the window menu.
- Fixed MB86235 bug when handling denormalized numbers that caused top skater and overrev lock the emu sometimes.
- Fixed corrupt textures sometimes when loading a savestate
- Fixed frameskipping bug that caused some data not being updated in the TGP memory when frameskipping (daytona windows not updating windows after entering/leaving the tunnel)
- Added an option to hide the crosshair in shooting games (DrawCross=0 in emulator.ini)
- Fixed Daytona to the maxx rom loading that caused wrong and missing graphics.
- Improved FM emulation support to the SCSP for some HOTD tunes requiring it.
- Fixed various bugs in the new MultiPCM sound emulation, causing some wrong loops and sounds.
- Fixed meshed transparencies size. Now they will scale to the selected resolution.
- Fixed specular highlights calculation.
- Added Daytona USA '93 edition and Daytona USA: GTX 2004.
- Added Rail Chase 2
- Added Virtua Cop 2
- Added Virtua Fighter 2, Rev A, Rev B and 2.1
- Added Sega Water Ski. The current sound rom dump seems to be bad so the game will run without sound. This game will start in Japan region mode. To change the region, enter Test menu (F2) and press the sequence up,up,down,down,service (f1),test (f2)
- Added Indianapolis 500 Rev A
- Changed romsets to match MAME as much as possible.
Iron
- New ARexx command: TURBO (AmiArcadia only).
- Miscellaneous improvements and bug fixes.
Iron
Изменения:
Iron
Изменения:
Yaranga
- Изменения:
- некоторые версии известной ОС середины/конца 90х должны уже работать в данном релизе эмулятора. Для этого можно попробовать новые "TEST OS" конфиги. Лучше использовать "TEST H/W" конфиг с бинарным БИОС-ом, поскольку "TEST S/W" со скриптовым БИОС сильно тормозит. Вообще эмуляция 32-битных ОС-ей пока медленная, поскольку они активно пользуют порты скриптовых устройств. А поскольку скрипты пока полноценно не рекомпилируются, то часто обращение к ним может отьедать до 50% и более от времени эмуляции. Да и процессор пока эмулится "безопасно", а не быстро.
- сэмулирован UART/COM i8250 (Library\EmuLib\Chip\com_i8250);
- сэмулирована MS Serial Mouse (Library\EmuLib\Input\ms_mouse);
- опция удаления одинаковых строк в меню сообщений консоли;
- БИОС и входной адрес x86 CPU помещены в конце адресного пространства;
- некоторые исправления и оптимизации (Q1 немного быстрее).
Yaranga
Yaranga
Iron
- 2008/12/02 v0.0.1
- First public release.
- 2008/12/07 v0.0.1a
- Corrected some errors and compiler warnings.
- 2009/01/23 v0.0.2
- The system now run at exactly 21477272+(8/11)Hz.
- Implemented the linear phase low-pass filter using the BLEP synthesis.
This filter is used to reduce the sampling rate from 3579545+(5/11)Hz to 48kHz. - Emulated accurately the RC audio filters present on the DUO-R.
- Added a preliminary and incomplete PSG emulation.
Iron
- Add Auto Load SaveState on Reset option (You do not use the new version with the old translations).
- Fixed bug in POLYGON_ATTR with bit 13 at 1.
- Fixed bug in blx opcode (arm9).
- Fixed bugs in ldrd opcode (arm9).
- Fixed bug in Palette Viewer.
- Fixed bugs in Load Default ARM7 Binary, Load Bioses from Files, Load Firmware from File.
- Fixed bugs in R4 and AceKard PlugIn.
- Fixed bug in save type selection.
- Fixed bug in path creation.
- Fixed bug in VRAMCNT_* registers.
- Fixed bug in DMAxCNT_H registers.
- Fixed bug in 3D coordinates size.
- Fixed bug in activation audio's plugins.
Iron
- Stella v2.7.1
- Fixed major bug in ROM Audit functionality; renaming ROMs would create files without an extension.
- Stella v2.7.1
- Partial workaround for sound not working in OpenGL video mode in Windows with ATI video hardware. Sound will now work for the first ROM selected, but not for subsequent ones (you will have to quit and restart Stella for sound to work again). Related to this, added '-audiofirst' commandline argument, which initializes audio before video when emulating a ROM. Further work is required to completely fix this bug.
- Fixed bug where volume wasn't being saved in 'Audio Settings' when started from the ROM launcher.
- Fixed crash which sometimes occurred when viewing snapshots in the ROM Info viewer.
- Allow setting window sizes for the ROM launcher and debugger to be larger than your desktop resolution. Be careful with this feature, as switching to fullscreen mode may cause problems in such cases.
- Made the ROM launcher filename filtering be case-insensitive. This fixes a bug whereby ROMs with uppercase extensions were marked as invalid.
- Added a pattern matching textbox to the ROM launcher, used to further filter the files shown in the listing. For now, this filters files only (directories are not filtered, and are always shown).
- The location of EEPROM files used for AtariVox/Savekey emulation can now be changed with the '-eepromdir' commandline argument as well as in the UI.
- Added '-gl_aspectn' and '-gl_aspectp' commandline arguments (and associated UI items), which replace the previous '-gl_aspect' setting. The aspect modes can now be set separately for NTSC and PAL mode. Related to this, the range of values is now 80 - 120.
- Fixed bug with hold-select/reset/button0 when overriding ROM properties; the checkboxes in the UI weren't actually doing anything.
- The 'grabmouse' option is now configurable from the UI; previously it was only accessible from the commandline or its shortcut key.
- Removed 'Emulation_HmoveBlanks' ROM property and associated UI item. You can no longer optionally turn off HMOVE blanking; it is always enabled when necessary.
Iron
- fix the RTC time bug (bug ID 2498181)
Iron
- fix the RTC time bug (bug ID 2498181)
- added option to enable/disable the on-screen buttons and the on-screen d-pad
- on-screen buttons now have a ´pressed´ state (feature request 2535131)
Mortal_Hero
- Изменения:
- Central Data 2650: speed optimizations.
- Miscellaneous improvements and bug fixes.
Mortal_Hero
-
Изменения:
- Новый GPU, автоматическая сортировка, можификаторы.
- Новый SPU, звук пока еще может трещать и всячески портиться, работы ведутся.
- Исправлены некоторые ошибки многопоточного режима, должно работать стабильнее.
- Добавлено автоматическое ограничение кадров.
- Теперь и родная 64-битная версия для обладателей 64-битных операционок.
Iron
- fixed: stats count for nodump-only clonesets in splitmerged mode counts wrong
- fixed: sets with no roms/samples/chds at all are shown in the miss list as missing
- fixed: fixdats header description/name tags hold full pathname
- misc: show stats, save auto fixdat, save fastscan only if the scan was not stopped
- misc: increased tooltip time for setinfo/rebuilderadvanced
- misc: changed batchrun's rebuilder options to radio buttons and don't disable the settings
- misc: some minor menu and diskchecksum adjustments
Mortal_Hero
- Изменения:
- Totally reworked the built-in UI to be font-sensitive and use higher- resolution fonts. Stella now requires a minimum screen size of 640x480. If used in a resolution smaller than that, the fonts will be reduced accordingly. Related to this, switching between software and OpenGL rendering now requires an application restart.
- Added three different sized fonts (small, medium, large) which can be used in the ROM launcher.
- Added ability to temporarily override ROM properties from the UI. This is tied to a right mouse button context menu in the ROM launcher, and is very useful when you want to use a set of properties for all subsequent ROMs without having to manually change each one.
- Added ability to filter the files shown in the ROM launcher. Currently, the choices are ´all files´, ´all roms´, or ´roms ending with a certain extension´. This functionality is tied to a right mouse button context menu in the ROM launcher. Extensions can also be set with the ´-launcherexts´ commandline argument.
- Added ability to reload the listing in the ROM launcher, either from a right mouse button context menu or pressing the Control/Cmd-R key.
- Made the ROM info viewer in the ROM launcher configurable to show snapshots in 1x or 2x mode.
- Made the delay between consecutive keys being recognized as one word configurable in the ROM launcher. This is useful if you find that you have to press keys too quickly to jump to a specific ROM. This can be set in the UI or using the ´-listdelay´ commandline argument.
- Updated internal ROM properties database to ROM-Hunter version 4 (thanks go to RomHunter for his tireless research in this area).
- Expanded the statistics overlay for the TIA image to also show Display Format and Bankswitch type information.
- Added ´-ss1x´ commandline argument and associated UI item, used to generate snapshots in 1x mode, independent of the filtering/scaling currently in use.
- Various path textboxes in the UI now recognize ´./´ (or ´.´) to mean the current directory and ´~/´ (or ´~´) to mean your home directory (for Windows, home directory will be your ´My Documents´ folder).
- Large speedup in loading directories with many files in the ROM launcher.
- Fixed reset issue in 3E, 4A50, AR, CV, E7, F4SC, F6SC, F8SC, FASC and MC ROMs; the internal RAM wasn´t being randomized after the initial reset.
- M6532/RIOT RAM is now randomized at every reset, not just when the emulation starts.
- Fixed bug in _diff pseudo-registers in the debugger; they were actually defined backwards.
- Added fix for ´Challenge/Surfers Delight´ ROM; the startup bank was incorrect. Combined with the new ´Override Properties´ functionality, you can now play both games directly from the UI (no need to use the commandline).
- Fixed paddle issue with Activision Casino ROM; the last card in game 4 can now be reached.
- Added new pseudo-registers to the debugger, useful for conditional breakpoints (_fcount, _cclocks, _vsync, _vblank).
- Added ´timing´ commandline argument functionality to the UI, so you no longer need to use the commandline to set it.
- Size restrictions on the TIA image are now strictly enforced. The maximum height of a 1x TIA image is now 256 lines.
- Added a new setting to the ´fullres´ option named ´auto´. Using ´auto´ will let Stella decide the best videomode to use in fullscreen.
- Changed ´gl_fsmax´ option to mean ´scale TIA image in fullscreen´. It will have no effect on UI modes.
- Changed ´gl_aspect´ option to range 80-100 (previously, it was 50-100).
- Removed ´ui_zoom´ and ´tia_zoom´ options, replacing them with ´tia_filter´ (which can be zoom1x, zoom2x, etc). There is no equivalent for ui_zoom, since the UI can no longer be scaled.
- Added experimental 64-bit version for Vista64 (may also work on WinXP64). This hasn´t been extensively tested, and is probably quite a bit slower than the 32-bit version.
- OSX port now requires at least 10.3 and XCode 3.0 to compile. Sorry, but I no longer have access to older systems to compile for 10.2.
- Huge updates to the documentation, particularly concerning the debugger. Many features that have been in Stella for a while are now documented for the first time.
Iron
- At starting, when the game that set the resume ("File->Set Resume" menu) was opened, the bug that the resumed setting was not reflected in the display of the menu (generated by 1.67) was corrected.
- The speed and timing were brought close to a real machine more. In the battle scene of "Farjias no Jakoutei", the problem that the screen falls into disorder by one frame (generated from v1.61) was solved.
Mortal_Hero
- added: setinfo tree menu to show enabled/disabled/all sets
- fixed: /t in tooltips don't show up in Windows XP
- fixed: header detection fails in batchrun mode
- fixed: 'select sets'/'from file' combo boxes are limited to 25 chars
- fixed: rebuilder's 'remove matched source files' removes empty addpaths
Iron
- Recovered ~10% speed loss from last release via S-CPU IRQ timing optimizations
- Implemented O(1) binary-heap priority queue for event scheduling
- Fixed a bug where BS-X slotted carts were never mapping SRAM
- Fixed a bug where invalid controller input was always being allowed
- Fixed all compilation warnings with GCC 4.3 and Visual C++ 9.0
- Added advanced options to control S-CPU ALU hardware delays
- S-RTC and SPC7110 timers updated to handle time_t overflow (Y2k38) gracefully
- Cheat codes can now have multiple codes per entry, and multiple lines per description
- Rewrote config file parser; removed config/ class from emulator core
- Windows: added 256x256 image to program icon set
- Linux: fixed Xorg keysym mapping, key names should show correctly in all cases now
- UI: updated video panel, added fullscreen-on-startup and NTSC merge fields options
- UI: simplified audio panel
- UI: boolean options on advanced panel can be toggled via double-click
- Lots of code cleanup, especially for S-CPU IRQ handling and nall template library
Mortal_Hero
-
Изменения:
- vu flags updated
- code cleanups and reorganizations as usual
- restructured the entire initialization process of Ps2 memory and cpu resources.
- implemented COP0 and COP1 (FPU) opcodes in the new opcode table system
- fix for fatal frame 1 in vm version
- usual GUI fixes and code cleanups
- new exception handling implemented
- bugfixes for some games (like xenosaga 1, FF12 intro fmv)
- bugfixes for mtgs
- general improvements to the emulator?s reset and recovery code
- renamed the solution configurations to release, development, debug.
- fixes for the interpreter
- Simplified/improved the memory protection model, and optimized the EErec?s block fetch slightly
- FMV playback speed improvement of about 8-10% since latest beta
- General vtlb speedup since last beta, 563
- Metal Gear Solid 3 crashes
Mortal_Hero
- Various dialogs within the emulator (particularly the debugger and the NSF player controller) should now properly respond to keyboard input.
Iron
- Fixed a crash when restoring a savegame in kof98 (too many pcm uploads)
- Savegames could be badly restored starting in version 1.2.0 because of a change in the handling of the main ram.
- Added an error message when trying to load a game from a .cue file and the iso defined in the cue file is not readable.
Iron
- Closing the window of the emulator doesn't trigger a segfault anymore (well the segfault was quiting too, but in windows this was producing a ugly error message, so it's better now !)
- Fixed a stupid bug in the "next" console command
- The video options dialog shows only the options for yuv overlay when in autodetect mode since overlays are the default, you must now choose explicitely "force normal blits" to see the scalers/scanlines options.
- Double buffer is forced even when using yuv overlays in fullscreen mode in windows. Normaly video synchronization should be handled by overlays but since it's very messy to configure, it's probably better to force it here. If your overlays correctly handle video sync, then you can disable double buffer in the video options to trust your overlays.
- Fixed a tremendous bug in hq3x/32bpp and hq2x/32bpp, the left part of the game bitmap was cut.
- Fixed a crash when switching to hq3x in the middle of a game
- Darwin (mac os x) becomes an "experimental" target. Neoraine can be built for it, and raine can be built only if not too many drivers are compiled in! This thing makes me nuts, its linker is completely crazy. Anyway there is now a new tool for building light version of raine : scan_drivers.pl in games, which allows to choose which game drivers you want to include. Once you have chosen, it includes the required cpu emulators/sound drivers. It might be usefull when building for small systems...
Iron
- Osmose now uses OPENGL for render for a serious speedup (120fps for 11%cpu load in fullscreen on my old development machine). Bilinear filtering cost almost nothing now, whatever is osmose window size.
Note that it's now possible to resize the window. - Only Bilinear and Nearest Neighbourfilters remain.
- Use a lookup table instead of switch / if else for TextWriter (Faster).
- FPS is now writen into emulated display instead of Window's Title so it can be seen in fullscreen.
- Emulator is less verbose now. It does not say what it doesn't do anymore :)
Few changes in emulation statistics presentation. - ZLIB is now installed by default on most linux distribution so Osmose does not keep zlib source code into it's source tree, and uses the libz shared object.
Iron
- Processing that played the CD-DA sound source was brought close to a real machine. In the 3rd stage of "Super Darius", the problem that the boss had not appeared (generated from v1.65) was solved.
- The display processing of the video chip was brought close to the movement of a real machine. In "Super Darius", the problem that sprite is not displayed in one line under the score display was solved.
- In "CD Player (built-in System Card)", the bug that the last one track was not occasionally played was corrected.
- When the CD-DA sound is played, the bug with the possibility of freezing it by the PC environment was corrected.
- When "Screen->FullScreen Customize->FullScreen Resolution Auto Change" menu is used, the bug that the game of 336 dot mode had not been correctly occasionally judged was corrected. And, when 640x480 was set to "Resolution", the bug that it was not able to be used was corrected.
- In the personal computer environment that V-Sync cannot do, the tempo at the game speed is stabilized more.
- When the resume function is used in the CD game, the CD game name is displayed, too.
- The speed and timing were brought close to a real machine more.
- Additionally, a detailed part has been improved and corrected.