|
Hiatus Posted by Brad on Tuesday, January 23 2007 - 16:13PM
News posting will be on a temporary hiatus.
Cheers,
Brad
Mame 0.111u4 Posted by Brad on Thursday, January 18 2007 - 16:20PM
Another source update with numerous fixes and additions. Changes include:
MAMETesters Bugs Fixed
- simpbowl0110u2yel [R. Belmont]
- arcadiac0111u3yel [Ernesto Corvi]
- mcatadv0111u3gre [David Haywood]
- photoy2k0111u3yel [Aaron Giles]
Source Changes
- Added support for the Pioneer PR-8210 laserdisc player. [Ernesto Corvi]
- Added two new convenience macros for input ports: PORT_DIPUNUSED and
PORT_DIPUNUSED_DIPLOC. [stephh]
- Updated DIP switches in the cave driver and added locations. [stephh]
- Improved DIP switches in sbrkout and converted "fake" DIP switches into configuration switches. [stephh]
- Improved DIP switches in Zero Hour. [Mike Ellery]
- Added DIP locations to the m90 driver. [Brian Oberholtzer]
- Unified the Forgotten Worlds driver with the cps1 driver and connected the OKI6295 pin control properly. [David Haywood]
- Modified the makefile to make it possible to independently specify symbols generation and optimization levels. [Atari Ace]
- Fixed system time counters in the Amiga code. [Ernesto Corvi]
- Major rewrite of the Midway 8080 black & white driver, separating it from the huge 8080bw driver and making the following changes:
[Zsolt Vasvari, Derrick Renaud] - 'True-to-hardware' emulation of the shifting circuits - Identified and stubbed sound triggers - Fixed DIP switches, where necessary (most games) - Added DIPLOCATION to all switches - Added watchdog - Added coin counter - Added lamp outputs to Sea Wolf, Guided Missile, Space Encounters, Phantom II, Bowling Alley - Added stereo sound to Gun Fight, Guided Missile, M-4 - Partial sound emulation in Tornado Baseball, Boot Hill, Desert Gun, Double Play, Dog Patch, Blue Shark - Properly emulated shifter circuit in Boot Hill - Added gun recoil output to Desert Gun - Added second set of analog controls to Clowns - Fixed analog controls in Dog Patch - Added SN76477 sound effect to Space Encounters - Added non-memory mapped coin counters to Space Invaders, Blue Shark, and Space Invaders II - Added proper watchdog times to all the games - Breadboarded the noise clocks and ensured their frequencies were correct Elmedia Player- free video player Mac
- Added support for the lamp matrix to the video callback in the Scorpion 2 driver, and updated lamps and inputs to better fit the new UI. VFD support has been moved to a configuration switch, as the output is actually always occurring - the switch mimics the effect of plugging in or removing the VFD from the control point. [James Wallace]
- Improved sound output in the MediaGX driver. [Ville Linde]
- Preliminary emulation of the TSI S14001A speech synthesizer as found in Berzerk/Frenzy (and also Stern pinballs). [Lord Nightmare, Kevtris, R. Belmont]
- Added missing linescroll effect to Magical Cat Adventure and Nostradamus. It can be seen in action on the first levels of both games. [David Haywood]
- Minor cleanup of mind-bending codce is the konamigx driver. [R. Belmont]
- Fixed crash in the Sega System 24 driver. [David Haywood]
- Added a validity check that input port names are valid UTF-8 strings. [Nathan Woods]
- Improved DIP switches in the tumbleb.c driver. [stephh]
- Added a large update to the legionna driver with much more documentation on the protection and other updates. [Angelo Salese]
- Added cdp1869 video emulation to the Cidelsa driver. The games still don't work due to timing and interrupt issues. [Curt Coder]
- Fixed crash in Tao Taido driver. [David Haywood]
- Made suprnova RLE rendering safe from out-of-bounds accesses. [David Haywood]
- Many improvements to the Midnight Landing driver, including partial sound, partial video emulation, and controls. Still not working, though. [Tomasz Slanina]
- Fixed TMS9928 so it recalculates the pattern mask when its dependancies change so we don't end up in weird half-modes. [R. Belmont]
- Added support in the user interface to render all text assuming it is UTF-8 encoded. This means that UTF-8 encoded Unicode names can be used in in-game descriptions, etc. But first you will need a unicode capable BDF font. [Aaron Giles]
- Removed Vista build hacks from windows.mak as they are no longer necessary. [Aaron Giles]
- Removed hacky use of the 'depth' field of mame_bitmaps. Bitmaps are now allocated with an enumerated 'format' instead. This is internally translated into bits-per-pixel in a normalized way. Also removed Machine->color_depth, which was often misused. [Aaron Giles]
- Added new macro BITMAP_ADDR that can be used for addressing into bitmaps. Removed the use of bitmap->line[] in the core code. The line[] array will eventually be obsoleted, so stop using it. [Aaron Giles]
- Changed operation of plot_pixel, read_pixel, and plot_box. The first two are now inline functions and the latter just maps to fillbitmap via another inline function. [Aaron Giles]
- Added new required machine driver entry MDRV_SCREEN_FORMAT() which specifies the bitmap format for the screen. Removed the VIDEO_RGB_DIRECT and VIDEO_NEEDS_6BITS_PER_GUN flags that used to determine the bitmap format implicity. [Aaron Giles]
- Deprecated the following obsolete machine driver entries:
MDRV_FRAMES_PER_SECOND -> MDRV_SCREEN_REFRESH_RATE MDRV_VBLANK_DURATION -> MDRV_SCREEN_VBLANK_TIME(TIME_IN_USEC(x)) MDRV_VISIBLE_AREA -> MDRV_SCREEN_VISIBLE_AREA[Aaron Giles]
- Added a new mechanism for rendering the crosshairs on lightgun games. Crosshairs are automatically rendered if lightgun controllers are specified; the game no longer has to render them. Any other analog axis can be configued to use crosshairs via the new PORT_CROSSHAIR macro. Crosshairs are also now rendered in different colors for different players, and done as an overlay using the new rendering
system instead of drawing into the game bitmap, which means they no longer show up on screenshots. If you don't like the built-in crosshairs, you can make your own. Just call them cross0.png (player 1), cross1.png (player 2), etc. and place them in the root of your artwork directory. [Aaron Giles] Elmedia Player- free AVI Mac player
- Changed F1 crosshair toggle. By default crosshairs are on for all configured players. Toggling once will turn them all off. Each sucessive toggle will enable one player at a time until all players are again visible. [Aaron Giles]
- Added support in chd.c for lossy compressors, computing CRCs and other hashes based on the decompressed output in those cases. Also added support for asynchronous reads/writes using the new osd work item interfaces. [Aaron Giles]
- Fixed several bugs in the Windows implementation of the osd work item interfaces. [Aaron Giles]
- Simplified the hard disk interfaces a bit. [Aaron Giles]
- Fixed several bugs and improved emulation of the Z80 SIO chip. [Aaron Giles]
- Improved behavior of the laserdisc code when seeking so it doesn't get "stuck". Added preliminary support for the 22VP932 laserdisc player. [Aaron Giles]
New games added or promoted from NOT_WORKING status
- Date Quiz Go Go (Korea) [David Haywood]
- Disco Boy [David Haywood, Stefan Lindberg]
New Clones Added
- Gain Ground (Japan) [Team Japump, Brian Troha]
- Dynamic Country Club (Japan) [Team Japump, Brian Troha]
New games marked as GAME_NOT_WORKING
- Cliffhanger [Ernesto Corvi]
- Goal To Go [Ernesto Corvi]
- Quick Jack [David Haywood, ClawGrip]
- Strip Teaser [David Haywood]
- Pango Fun (Italy) [David Haywood]
- Ganbare Chinsan Ooshoubu (MC-8123A, 317-5012) [David Haywood]
- Stelle e Cubi (Italy) [David Haywood]
- Space Ace [Aaron Giles]
www.mamedev.org
EasyMame 5.5 Posted by Brad on Monday, January 15 2007 - 15:57PM
The EasyMame frontend for Windows has had an update. Changes in this version:
- Added new mame font folder.
- Adapted to the new snapshot format. (romname/0000.png, ...) The old format is still supported (detection is automatic - unlike other frontends)
- Faster rom initializing.
- Rewrote the favorites handling. Fixing a lot of small issues. It is now again possible to manually add romnames to the easymame.ini file.
- Optimized the database code. Again about 20% faster now. I Don't think it's possible to make it any faster now. :-)
EasyMame
MAMEinfo 0.111u3 Posted by Brad on Thursday, January 11 2007 - 16:00PM
Mash also on the ball has released a new MameInfoDat. Changes include:
- Updated to MAME 0.111u3
- Added 0.111u3 Source/Listinfo changes
- Newest Bugs (11th Jan)
- Completely re-add MAME 0.35b3-0.35b9 Source/Whatsnew/Readme-infos
- Fixed Mameinfo.dat infos
MameInfoDat
ClrMame 3.98 Posted by Brad on Thursday, January 11 2007 - 15:59PM
Roman also has a new update for his rom manager. Changes include:
- fixed: rare crash when folder browser opens
- misc: added some 7z return codes
- misc: progress window remembers position
- misc: readded profile info in the window title for now
ClrMamePro
Mame 0.111u3 Posted by Brad on Thursday, January 11 2007 - 15:58PM
Another source update with the latest CPS2 additions. Other changes include:
Source Changes
- Added save state support to the tubep driver. [Svante Gerhard]
- Added save state support to the steppers module. [James Wallace]
- Added the remaining input pins to the SN76477 Interface. If these pins are constant, they can now be defined in the structure as opposed to having to call functions in an init routine. Modified all the drivers that use a 76477. [Zsolt Vasvari]
- Removed file I/O functions from osd_tool.h in favor of the ones in osdepend.h. Updated tools accordingly. Added new flag OSD_FLAG_CREATE_PATHS to the open command. [Nathan Woods]
- Moved OKIM6295 pin 7 state (internal divider) to internal structure. Updated all drivers to specify pin state when setting the interface. Added comments for all cases where the original frequency wasn't / 132 or /165 as the real pin state is unknown. [David Haywood]
- Updated Toki driver to display visual DIPs for the game.
[Brian Oberholtzer]
- Added sprite X flip and removed unneeded hack in wheelfir driver. [Tomasz Slanina]
- Fixed several issues with the new Unicode support. [Nathan Woods]
- Changed uimenu.c to allow displaying DP switch banks which have gaps (unused switches) in them. These switches are now grayed out. [Zsolt Vasvari]
- Another Amiga update: [Ernesto Corvi]
- Fixed blitter in line mode - Modified Copper to run on odd memory bus cycles - Fixed screen delay offset when display data fetch is not word aligned
- Fixed cheat searching. [stephh]
- Replaced CPS2 CHDs with preliminary decryption function.
[Andreas Naive, Nicola Salmoria]
- Added code to validate that banks are only set to point to memory that has been allocated via auto_malloc(). Currently disabled pending further review. [Nathan Woods]
- Updated input port tokenization for MESS. Added support in MAME for "configuration" switches which are separate from DIP switches. These can be used to configure aspects of the game that don't correspond to DIP switches. Modified pacman.c to use configurations to control the speedup options. [Nathan Woods, Aaron Giles]
- Fixed invalid array access in the taito_l driver. [Atari Ace]
- Made a fix minor compiler compatibility tweaks to the source. [Atari Ace]
- Fixed several glitches and crashes related to the input port and unicode changes from u2. [Aaron Giles]
- Separated "core" OSD function definitions to osdcore.h. Added more extensive documentation. [Aaron Giles]
- Created a new library called osdcore, which is now built and linked to each executable. Moved all definitions of expected components of osdcore into new header file osdcore.h, and added consistent documentation for them all. Removed osd_tool.c, and moved the necessary parts of its functionality into osdcore. [Aaron Giles]
- Defined a new set of interfaces for osdcore which creates an abstract interface for queueing work items to be potentially executed on a secondary thread. Implemented the Windows versions of these routines, but have not done any testing yet. [Aaron Giles]
- Separated Windows OSD core routines into individual files, as folows:
windir.c - directory-related core OSD functions winfile.c - file-related core OSD functions winmisc.c - miscellaneous core OSD functions winsync.c - synchronization-related core OSD functions wintime.c - timing-related core OSD functions winwork.c - threading-related core OSD functions [Aaron Giles]
- Created new osdmini directory with minimal implementations of all the OSD core routines. These can be used to stub in functionality or as a starting point for new ports. [Aaron Giles]
- Cleaned up chdman, normalizing its behavior and improving error reporting. [Aaron Giles]
- More updates to the laserdisc emulation, based on more complete understanding of how the discs are encoded and how they will eventually be stored. [Aaron Giles]
New games added or promoted from NOT_WORKING status
New Clones Added- Dharma Doujou (Korea) [Guru, David Haywood]
New games marked as GAME_NOT_WORKING
- Cobra Command [Andrew Gardner]
- Gals Panic II - Quiz Version (Japan) [Guru, David Haywood]
- Gals Panic II' - Special Edition (Japan) [Guru, David Haywood]
- Monster Zero [Pierpaolo Prazzoli]
- Unknown SemiCom Quiz [Guru, David Haywood]
www.mamedev.org
History.dat 1.11b Posted by Brad on Tuesday, January 9 2007 - 18:04PM
A new History Dat for Mame has been made available.
ClrMamePro 3.97b Posted by Brad on Monday, January 8 2007 - 17:30PM
Roman has updated his rom management tool with the following changes:
- misc: setinfo select tree doesn't expand it automatically anymore
- misc: adjusted the www profiler version algorithm a little bit
- misc: moved window title information about loaded profile, set count to tooltips (when hovering over the title bar)
- misc: full archive is also removed by rebuilder-remove-rebuilt-source when it only contains folder entries
- misc: installer uses lzma and remembers an old install dir correctly
- misc: several text changes (mainly diskimage to CHD, zip to compress(or))
- misc: compiled with MS VS 2005 SP1
- fixed: "clone got chds while parent doesn't" "Set-ZipFile AND Set-Folder exist" issue
- fixed: cancel button doesn't work when being hit while refreshing www profiler
ClrMamePro
Mame 0.111u2 Posted by Brad on Thursday, January 4 2007 - 23:36PM
Aaron has released a diff update for Mame. Changes include:
MAMETesters Bugs Fixed- tourtabl0111u1red [Nathan Woods]
Source Changes
- Amiga core system updates: [Ernesto Corvi]
- Updated 6526/8520 CIA to be able to set the value of the SP pin. This is needed to emulate the Amiga keyboard.
- Updated the custom chips emulation to delay for about 24 cycles the issuing of interrupts after a write to INTENA or INTREQ.
- Fixed a bug where if INTREQ got cleared programatically, it would 'forget' about pending CIA interrupts, causing the CIA to stop sending further interrupts.
- Fixed the interrupt delay logic. Now it properly delays firing the irqs, not the masking/disabling.
- Fixed return value for unused/invalid custom registers reads.
- Added Denise ID custom register to properly identify OCS, ECS and AGA
- Added reset to custom, autoconfig and cia when a RESET opcode is found.
- Resetting the custom chips will now clear INTENA, preventing further interrupts.
- Fixed a bug in the RBF interrupt request code check.
- Fixed a bug on the 6526/8520 CIA that prevented chained counters from working.
- Added support for the 'blitter-nasty' bit on the blitter. Fixes many games that displayed wrong graphics.
- Hooked up coin counter in Gun Fight. Also connected sounds properly per schematics. Added proper watchdogs to invaders and invad2ct. [Derrick Renaud]
- Added missing initialization to the TMS5220 RNG. [Lord Nightmare]
- Taito JC driver improvements: [Ville Linde]
- Implemented MC68HC11 communications - Added analog controls via MC68HC11 - Various bug fixes and some new opcodes to the TMS320C51 core - Moved video hardware emulation to vidhrdw/taitojc.c - Implemented 3D hardware emulation
- Cleaned up the 8080bw sound changes included with u1. [Robert]
- Changed 6532riot and tia code to only allow initialization at init time. [Nathan Woods]
- Fixed several bugs in the old System 16 bootleg code. [Mamesick]
- Fixed SIM opcode in i8085 emulator. [Tomasz Slanina]
- Initial support for Unicode in the core and Windows OSD: [Nathan Woods]
- text file reading/writing now automatically handle UTF-8 conversion - a number of Windows functions internally manage TCHARs - new Windows compile-time option UNICODE can be used to build MAME as a Unicode application (see windows.mak)
- Added new visible representation of physical DIP switches for drivers that have them defined. To see this, just pull up the DIP switch menu on drivers that have been documented. [Brian Oberholtzer]
- Corrected some incorrect DIP switch information in the 1942, toaplan2, and segag80r drivers. [Brian Oberholtzer]
- Added the remaining MESS CPU cores to MAME. They are disabled in the build, but will be maintained along with the MAME CPU cores as future changes are made. [Nathan Woods]
- Added support for multiple instances of the samples sound system. [Zsolt Vasvari]
- Converted input port definitions from code-based constructors to data-driven tokenized values. This reduces the overall MAME code size by a significant amount. Note that the tokenization is a bit different for 32-bit versus 64-bit builds, so hopefully somebody with a 64-bit system can verify that it works (mame -listxml should produce identical results to the 32-bit version). [Atari Ace, Aaron Giles]
ibm laptop screens
- Properly implemented sound interrupts in Night Slashers. [Aaron Giles]
- Improved cycle timings in the ARM CPU core. Altered the deco32 CPU clocks to be more realistic. [Aaron Giles]
- Updated copyright dates in header files and docs. [Aaron Giles]
New games added or promoted from NOT_WORKING status- Dwarfs Den [Tomasz Slanina]
New Clones Added
- JuJu Densetsu (Japan, bootleg) [David Haywood]
- New Tropical Angel [Stefan Lindberg]
- Circus (Sub-Electro bootleg) [David Haywood]
New games marked as GAME_NOT_WORKING
- Backgammon [Tomasz Slanina]
- Skat TV [Tomasz Slanina]
- Fashion Gambler [Tomasz Slanina]
- Pit Boss II [David Haywood]
- Super Bitboss [David Haywood]
- Pitboss Megastar [David Haywood]
- Megatouch 3 [David Haywood]
- Megatouch 5 [David Haywood]
- Touchmaster [David Haywood]
- Touchmaster 3000 [David Haywood]
- Touchmaster 4000 [David Haywood]
- Mahjong Shiyou [David Haywood]
www.mamedev.org
FreeDo Public beta 1.9 Posted by Brad on Wednesday, January 3 2007 - 16:04PM
Another new years release of the only know 3DO emulator. Changes in this version:
- new ARM core
- new VDLP
- Transparent fix
- DOOM fix
- bin/cue support
- ASPI no needed now
- some disappear poligons fixed
- MADAM Cycles counter used (may some compatibility affect)
FreeDO
RockNES 5.0 Beta 2 Posted by Brad on Tuesday, January 2 2007 - 16:45PM
Another beta release of this classic NES emulator for Windows has been released. Changes include:
- Fixed opcodes: $01[ORA1](7/6), $04[NOP3](4/3).
- Fixed an obscure addressing mode timing bug.
- Fixed support for trained games.
- Fixed the sound flag in the config file.
- Disabled debug messages, my bad.
- Fixed warning/status messages.
- Mapped F1 key to toggle FPS display.
- Fixed PRG page masking.
- Added ROM loading error messages.
- Other things I don't remember...
RockNES
History.dat 1.11a Posted by Brad on Monday, January 1 2007 - 16:19PM
A shiny new History Dat is also available.
WinUAE 1.3.4 (30.12.2006) Posted by Brad on Monday, January 1 2007 - 16:11PM
As promised, we have a last release for 2006. Changes include:
Bugs fixed:
- Improved bsdsocket emulation stability
- Winuaeclipboard crash fix
- Windows Vista compatibility problems fixed
- Filesystem flag handling on FAT volumes
- Page Down-key Input panel remapping works properly
- Sound system improved
- ECS Denise/AGA borderblank feature works properly
- Dualcore/SMP random freezes properly fixed
- and more minor fixes..
Bugs introduced in 1.3.3 fixed:
- AVIOutput out of sync fix
- CPU emulation condition code fix
- Fixed handle leak in bsdsocket and AHI
- Sound pitch shifting in VSync-mode and more..
- Catweasel MK4 mouse support
New Features:
- Improved emulation of AGA sprites outside display window
- uaeserial.device introduced. Multi-port serial device, unit numbers are directly mapped to PC serial ports (unit 0 = COM0, 1 = COM1 etc..)
- Improved serial port detection, virtual devices also supported
- Improved Catweasel MK3/4 support without Windows driver installed (requires TVicPort, http://www.entechtaiwan.com/dev/port/index.shtm)
- Improved debugger features
- Sound system is not anymore reinitialized when losing/gaining focus
- 1M (1024KB) ROM image support
- Sound volume configuration setting also sets AHI audio volume (previously was Paula audio only)
- Custom chipset interrupt timing improved
- And more..
WinUAE
MAMEinfo 0.111.1 Posted by Brad on Thursday, December 28 2006 - 16:07PM
Mash has also updated his info.dat. Changes include:
- Updated to MAME 0.111u1
- Added 0.111u1 Source/Listinfo changes
- Newest Bugs (28th Dec)
- Completely re-add MAME 0.34b8-0.35b1 Source/Whatsnew/Readme-infos
- Fixed Mameinfo.dat infos
MameInfoDat
Mames Posted by Brad on Thursday, December 28 2006 - 16:06PM
Mame32FX and Mame32 have new binaries.
Mame 0.111.1 Posted by Brad on Thursday, December 28 2006 - 16:05PM
A Mame source update before the new year. Changes in this release:
MAMETesters Bugs Fixed
- jspecter074gra [Robert]
- spcenctr36b16gre [Robert]
- spcewars0108u3red [Robert]
- invad2ct0110u4gre [Robert]
- mngrecording0110u1ora [Buddabing]
- ninjaw0104u2gre [robiza]
- orunners0105u4gre [robiza]
- twinbee0105yel [Mamesick]
- gwarrior0108u1yel [Mamesick]
- tst_galx0101u3 [Atari Ace]
- m660_0108yel [Atari Ace]
- shootouj0102red [Mamesick]
Source Changes
- Added more documentation for the 8080bw driver. It describes the ports and bits for those games with no sound. In most cases, sample sounds have been attached, in order to assist with further development. The games modified are: invrvnge/invrvnga, rollingc, spcenctr, gunfight, m4, gmissile, schasrcv, 280zzzap, lagunar, lupin3, phantom2, blueshrk, desertgu, ballbomb, yosakdon/yosakdoa, and shuttlei. Two games were marked NO_SOUND although they actually do have sound: these are cosmo and dogpatch. [Robert]
- Moved a chunk of platform specific code out of chdcd.c and romcmp.c into the osd_tool code. [Nathan Woods]
- Widespread cleanup of disassemblers and CPU interfaces across the project: [Giuseppe Gorgoglione]
- Fixed a problem with the chirp tables of both the tms5220 and the tms5110. Also backported Jarek's PRNG implementation from tms5110.c to tms5220.c so it no longer relies on rand(). [Lord Nightmare]
- Fixed two bugs in the m68000 core: [Alex Jackson]
- Added save state support to the magmax driver. [Svante Gerhard]
- Fixed music speed in perfrman. [Mamesick]
- Fixed implementation of da_a instruction in i8051 core. [Special LIU]
- Third round of numerous improvements to the cheat engine: [ShimaPong]
- Converted some isolated parts of the Win32 OSD code to use 'TCHAR' strings rather than simple 'char' strings. [Nathan Woods]
- Removed rom patches in the airbustr driver; hooked up watchdog instead. [David Haywood]
- Reimplemented one-shot timer modes in the 6526 CIA (Amiga) emulation. [Ernesto Corvi]
- Added validity check for zero refresh rates. [Nathan Woods]
- Fixed DIPswitch defaults for Quartet and Quartet 2. [Alex Jackson]
- Fixed incorrectly drawn graphics in troangel. [Robiza]
- Fixed a few more assertions lurking with the new stricter disassembler checks. [Aaron Giles]
- Patched some protection checks in Funny Strip and Rebus. Neither game works yet. [Tomasz Slanina]
- Changed -createconfig to output the INI file using mame_file rather than FILE. [Nathan Woods]
- Improved graphics emulation in the tetriunk driver. [Tomasz Slanina]
- Fixed copy/paste bug in the Irem sound hardware dealing with MSM5235 chips. [Mamesick]
- Fixed visible area in Toki. [Mamesick]
- Added new Toshiba TMP90840/TMP91640 CPU core. [Luca Elia]
- Moved msm6242 real time clock to its own file. [Luca Elia]
- Implemented blitter rom banking in dynax driver. [Luca Elia]
- Added sound in Rapid Hero (samples banking is incorrect). [Luca Elia]
- Fixed reset problem in the tia emulation. [Nathan Woods]
- Adding remaining MESS sound cores to the core MAME sources. [Nathan Woods]
New games added or promoted from NOT_WORKING status
- Ms. Pac-Man/Galaga - 20 Year Reunion [Nicola Salmoria]
- Mahjong If...? [Luca Elia]
- Mahjong Reach (bootleg) [Luca Elia]
- Mahjong Tenkaigen (bootleg) [Luca Elia]
- Live Quiz Show [Luca Elia]
- Pool 10 (Italia) [Roberto Fresca]
- Tortuga Family (Italia) [Roberto Fresca]
New Clones Added
- Booby Kids (Italian manufactured graphic hack) [David Haywood]
- Air Buster: Trouble Specialty Raid Unit (bootleg) [David Haywood]
- Battle Balls (US) [Arzeno Fabrice]
- Darth Vader [Tomasz Slanina]
- R-Type (World) [Stefan Lindberg]
- Puzz Loop 2 (Euro 010302) [Razoola, David Haywood]
New games marked as GAME_NOT_WORKING
- Moonwar (prototype on Frenzy hardware) [Lord Nightmare]
- BanBam [David Haywood, Brian Troha]
- Double Dealer [Tomasz Slanina]
- Sky Lancer [Luca Elia]
- Mahjong Tensinhai [Luca Elia]
- Mahjong Raijinhai DX [Luca Elia]
- Mahjong Tenkaigen Part 2 [Luca Elia]
- Mahjong Tenkaigen [Luca Elia]
- Cow Race [Luca Elia]
- Mongolfier New (Italia) [Roberto Fresca]
- Soccer New (Italia) [Roberto Fresca]
www.mamedev.org
Pinmame etc 1.54 Posted by Brad on Saturday, December 23 2006 - 18:10PM
It's been 6 months since a release but as usual it's pretty good. Changes include:
- We've added preliminary support for NSM, Wico, and LTD. LTD is closest to working for these newly supported systems.
- Also, a minor correction for the display properties - the off state can now be set like the other levels.
- Nuova Bell is now playable with sound - needs improvement
- Thanks to Mike McAndrew for providing the correct sound rom for Rat Race.
- Off Level corrected for display brightness dialog
Pinmame
ClrMamePro 3.97a Posted by Brad on Saturday, December 23 2006 - 18:07PM
Roman has also update this Rom Manager with the following additions and changes:
- Made the packer classes more generic, automatically adding rar/7z support to:
- about: drag'n drop info lists rar/7z & search crc in folder supports rar/7z
- profiler: online xmlfile can be compressed and xmlfile creator scans rar/7z
- profiler: datfiles can be compressed to rar/7z
- dir2dat: reading rar/7z while building the dat
- Scanner, Rebuilder and Merger automatically supports them too now but I need some more time to fully enable it there. Of course you still got the rar/7z support for rebuilder source.
- misc: improved speed of chd scanning
- misc: folder browser takes parent folder if init folder doesn't exist anymore
- misc: some cleanup
- fixed: wrong dupe complain for full merged sets where only clones have chds
- fixed: no grey profile when you download and directly replace the old one.
ClrMamePro
Kawaks v1.57 Posted by Brad on Saturday, December 23 2006 - 18:05PM
A new Kawaks to use the newly released XORS. Changes in this version:
- Hyper Street Fighter II (Asia 040202)
- Puzz Loop 2 (Euro 010302)
- Added shift+f6 / shift+f8 for fast switching record state slots.
- Added Ctrl+f text to shots factory menu option.
Kawaks
Mednafen 0.7.0 Posted by Brad on Saturday, December 23 2006 - 18:04PM
Mednafen is a portable, utilizing OpenGL and SDL, argument(command-line)-driven multi-system emulator with many advanced features. The Atari Lynx, GameBoy, GameBoy Color, GameBoy Advance, NES, PC Engine(TurboGrafx 16), SuperGrafx, Neo Geo Pocket, and Neo Geo Pocket Color are emulated.
There are again too many changes to list here so go ahead and grab it from here.
Saint 2.0 Posted by Brad on Saturday, December 23 2006 - 18:01PM
Saint is an AtariST computer emulator for Windows. New in this christmas release:
- Great speed up for video recording !
- Video recording support both 25 and 50Hz rate
- Screen is now 400*274, no more black lines at top and bottom in fullscreen (in GPU mode, enjoy fullscreen demos !)
- More pixels detail in "sound output debug" graphical view
- CPU rendering finally compatible with 16 and 32bits rendering, should run in windowed mode on more machines !
- CPU rendering enanced, SainT should work on software DirectX machine (some laptop)
- faster and cleaner low-pass filter routine
- removed old code path for dynamic texture
- removed all old-fashioned CPU rendering modes (blend, interlace)
- fixed "msvcr71.dll" missing message.
- Again a new 68000 prefetching routine
- fixed nasty bug if any shifter write at the very end of the frame
Saint
Stella 2.3 Posted by Brad on Saturday, December 23 2006 - 17:59PM
Stella is an Atari2600 console emulator for Windows and Linux. Changes in this version:
- Added event remapping for UI events, separate from events while in emulation mode.
- Added support for PAL60 ROMs, which use the PAL palette and resolution but run at NTSC timing (60Hz). Added ROM property for this, and updated the internal properties database for many PAL60 ROMs.
- Added support for user-definable palettes. For now, only one extra palette is supported, but in the future we may have them specified per-ROM.
- Fixed bug in PAL colour-loss emulation, which wasn´t actually being done for the original Stella and z26 palettes.
- Fixed several TIA-related emulation bugs as reported on AtariAge. More fixes will come with the TIA rewrite, due in the next release.
- Added new scaler infrastructure, replacing the ´-zoom´ commandline argument with ´-scale_ui´ and ´-scale_tia´. This means the UI and emulation can now be scaled independently.
- Added ´-gl_vsync´ commandline argument and associated UI elements, which uses synchronization to vertical blank interrupt in OpenGL on supported systems. This eliminates tearing in OpenGL rendering.
- Changed naming of snapshots and state files. These files are now named based on the names given in the properties database, and no longer use the ´md5sum´ name. As a result, state files from previous versions will no longer work unless they´re manually renamed. Related to this, removed the ´-ssname´ commandline argument.
- Fixed bug where ´Snapshot saved´ appeared when taking snapshots in succession.
- Added a ´Previous directory´ entry to the top of each listing while in ROM Browse mode, which is equivalent to the ´Go Up´ button. This makes it easier to navigate the filesystem, since you never have to ´tab out´ of the ROM listing.
- Added all sound related commandline options to the UI, so you no longer have to use the commandline to set those options.
- Added new property to ROM properties specifying whether to swap paddles plugged into a virtual port. This eliminates the need to manually set the paddle mode for those ROMs that don´t use paddle zero by default.
- Added a ´Defaults´ button to the Game Properties dialog, which resets the ROM properties to the internal defaults, deleting that ROMs properties from the external properties file.
- Fixed bug whereby modified ROM properties weren´t being reloaded when restarting a ROM.
- Made ´phosphor´ and ´phosphor blend´ a ROM property, meaning it can be set per-ROM.
- Added support for relocating the base Stella directory, by setting the environment variable ´STELLA_BASEDIR´. This must be done each time before Stella starts.
- Added ´-fastscbios´ commandline argument, which speeds up loading of vertical bars in Supercharger ROMs, and made it the default.
- Added ´-autoslot´ commandline argument, which automatically switches to the next available slot after saving a state. This defaults to off, and must be set from the commandline.
- Fixed bug in debugger command ´runto´, which could enter an infinite loop under some conditions.
- Updated configure/build toolchain so patching is no longer required for Debian packages.
- Removed dependency on PNG library (PNG snapshots are still present, but the actual library is no longer required).
- For the OSX port, improved OpenGL performance on Mac Mini using Intel GMA950 video hardware.
- For the GP2X port, added support for PAL ROMs, and updated SDL to use hardware scaling.
Stella
ZSNES 1.50 Posted by Brad on Saturday, December 23 2006 - 17:56PM
It's been a while since we've had anyhting but a WIP build of this SNES emulator but now we have an official binary. The list of changes in too large to post so you can grab it yourself from here.
Meka WIP 2006-12-17 Posted by Brad on Saturday, December 23 2006 - 17:54PM
After over a year we have a new WIP build of this classic Sega system emulator for Windows. Changes in this release:
- Fixed data corruption/overflow in VDP emulation when seeking and writing to an invalid palette address. Thanks Maxim. [Omar]
- VDP palette write do not mask out current VDP address, so performing the (unprobable) set address/access palette/access VRAM sequence will keep address in the full 16KB range. [Omar]
- Fixed VDP line interrupts not properly running in overscan area in 224 lines mode. Fixes bottom of the screen in Charles Mac Donald's BB2K6 demo. [Omar]
- Changed default fullscreen blitter configuration in the hope of getting something more compatible (640x480 by default), as so many people have problems with fullscreen modes.
- Got rid of "parallel" blitter that displayed both odd and even frame next to each other. Seems useless now. Could be brought back if some four-eyed person request it. [Omar]
- Added "CLOCK" command, to display/reset a Z80 cycle counter. Very simple but can be helpful to time Z80 routines. [Omar]
- (Win32) Forward debugging log to Windows debugging stream via OutputDebugString(), so running MEKA from Microsoft Visual studio will display log in the 'Output' window. [Omar]
- (Win32) Added new targets supporting shared standard libraries. [Omar]
- Updated SOURCES.TXT documentation. [Omar]
- Fixed background picture not loading on startup. [Omar]
- Removed closing fadeout since the current implementation is way inefficient and cannot garantee proper speed. [Omar]
- Added and modified entries in the checksum and compatibility lists. [Omar]
Meka
Yape 0.70 Posted by Brad on Saturday, December 23 2006 - 17:50PM
A new version of this Commodore 16/Plus 4 emulator is now available. Changes in this release:
- DirectX joystick support got accidentally disabled in 0.69
- better overlay support for some newer Ati cards
Yape
Powered by Coranto
|