-
Posts
12,916 -
Joined
-
Last visited
-
Days Won
347
Content Type
Profiles
Events
Forums
Blogs
Downloads
Everything posted by Robert
-
Guess you didn't read the rules. Closed.
-
http://mess.redump.net/downloads
-
NeoGeo CD emulator. Get it here --> http://rainemu.swishparty.co.uk/html/download/neoraine.html
-
Hoxs64 emulates the Commodore 64 computer. Get it here --> http://www.hoxs64.net/Default.aspx
-
Source patch --> http://mamedev.org/updates.html Mameinfo.dat --> http://mameinfo.mameworld.info/ renameSET.dat --> http://www.progettosnaps.net/renset_en.html Ash-Build --> http://ashura.altervista.org/
-
Get it here --> http://www.barryharris.me.uk/fba.php Ok, the over-sized game selection dialog was crap. Here's a quick new FB Alpha release to fix it. Here's the whats new; Added clone of Caveman Ninja to the Data East drivers [JacKc, Corrado Tomaselli] Added bootleg of Side Pocket to the Data East drivers [barry, Corrado Tomaselli] Allowed Neo Geo drivers to disable the watchdog reset, and used it to fix Neo Pong v1.0 which is now added to release builds [barry] Changed the game selection dialog back to the old size and updated the dialog to be resizable [barry] Fixed issue with disappearing preview images in game selection dialog when switching back to the window [barry] Applied latest libsnes patches [Themaister] Standardised revision info in game titles [barry] Made inclusion of png.h in burner.h optional in makefile via INCLUDE_LIB_PNGH flag [barry] Updated the helpfile with the game selection dialog changes [barry]
-
My opinion only... When you buy a game, you have to be able to play it from beginning to end as advertised on the box. DLC would only be for extra episodes or scenes that are optional (not required to finish the game). Sometimes the extra is already on the disk, and the so-called DLC is to make to you pay to access it. This content should be available to you already (since you already paid for the disk), and good luck to any one who can unlock it without having to pay again. DLC which allows you to download entirely new (and optional) content (and keep it) would seem ok to me.
-
Get it here ->> http://www.barryharris.me.uk/fba.php Added support for 7z files for roms and samples [barry] Added driver for Act Fancer [iq_132] Added driver for Gals Pinball [iq_132] Added driver for Momoko 120% [iq_132] Added clone of Final Fight to the CPS-1 driver JacKc, Bonky0013 Added clone of Forgotton Worlds to the CPS-1 driver [JacKc, Bonky0013] Added clone of Street Fighter II to the CPS-1 driver [JacKc, Bonky0013] Added clone of Street Fighter II: Champion Edition to the CPS-1 driver [barry] Added clone of Puzz Loop 2 to the CPS-2 driver [barry] Added clone of Super Street Fighter 2 X to the CPS-2 driver, and added support for the graphic rom format it uses [barry] Added clone of Vampire Hunter to the CPS-2 driver [barry, JacKc] Added clone of Jojo's Venture to the CPS-3 driver [barry] Added clone of Jojo's Bizarre Adventure to the CPS-3 driver [JacKc] Added bootleg of Eyes [iq_132] Added clone of X-Men to the Konami drivers [JacKc, Bonky0013] Added Super Bubble Pop to the Neo Geo driver (player 1 inputs don't work, hence debug only builds) [barry, iq_132, JacKc] Added PCB version of Demon Front to the PGM driver (non-working, debug builds only) [JacKc] Added clone of Altered Beast to the Sega System 16B driver [barry] Added bootleg of Silk Worm to the Tecmo driver [JacKc, Bonky0013] Changed CPS-1/2 palette handling to be more accurate, should fix some glitches [barry] Changed CPS-2 video timing to use the values in MAME that have come from hardware measurements [barry] Improved CPS-2 sprite list end detection [barry] Moved the CpsGetObj() call, fixing sprite lag in Super Street Fighter II and clones [manliodp.] Fixed IRQ generation in the Irem M72 drivers, fixing video timing in Dragon Breed [barry] Fixed sound in the Irem M72 drivers [barry] Minor CPS-3 update with a small speedup [iq_132] Update the Mysterious Stones driver [iq_132] Removed duplicate set of Super Monaco Grand Prix [barry] Added savestate support to the the OPL based sound cores (YM3812, YM3526 and Y8950) and interfaces [barry] Removed previous attempt and added savestate support to the YM2413 core and interface [barry] Added savestate support to the DEC-8 driver [barry] Tidied and fixed Data East savestates where necessary [barry] Fixed Sengoku 3 Unicode title (string wasn't terminated) [barry] Moved the Pocket Gal Deluxe driver to the Data East filter [iq_132] Big-endian fixes for the new CPS-1/2 palette code, CPS-2 raster interrupts, Konami drivers and devices, PGM driver, some Misc drivers, Sega FD1089, Seta drivers, and Toaplan games that use the V25 CPU for sound [lantus] Fixed some invalid BRF_NODUMP definitions [barry] Overhauled the cheat system [iq_132] Added overrides to allow drivers to exclude addresses from cheat searching, and used it to prevent a crash when searching for cheats in CPS Q-Sound games [barry] Tidied the game selection dialog a bit, and changed the behaviour of "show available" to allow showing available and/or unavailable sets [barry] Fixed TurboGrafx 16 games displaying as MVS cartridge hardware in the game selection dialog [iq_132] Added a Ctrl+W shortcut to close the current game [barry] Made the cliprect for the OSD shortmsg wider, allowing more text to be displayed [barry] Prevented the 68K debugger opening if the 68k interface is not in use [iq_132] Disabled menu item for 68k debugger if the 68k interface is not in use, and renamed the menu item to "Invoke 68k debugger" [barry] Removed definition of LSB_FIRST in epx.cpp since it is now defined (or not) in the makefile [barry] Fixed issue with definition of LSB_FIRST in makefile.mingw [barry] Added libsnes target files [Themaister, twinaphex] Fixed some memory leaks and possible memory leaks [kev] Identified and fixed some out of bounds array issues [kev, iq_132] Updated the zlib library to v1.2.6 [barry] Updated the libpng library to v1.5.8 [barry] Matched all sets to MAME 0.145u3 [barry] Matched the Megadrive sets to MESS 0.145u1 [barry] Changed PC-Engine driver to be auto-generated from the MESS software list [barry] Matched the PC-Engine sets to MESS 0.145u1 [barry]
-
Xfire 1.148 -- http://www.xfire.com/download/ DCMoto 2012.03.01 (emulates Thompson computers) -- http://dcmoto.free.fr/ HalfNES 0.045 -- http://code.google.c.../downloads/list
-
Enables you to run Windows apps in a unix-based system. Get it here --> http://www.winehq.org/
-
BSNES is the only SNES emulator that can play every officially-released game perfectly. Get it here --> http://byuu.org/?page=bsnes&bg=3
-
Ootake emulates the PC Engine / TurboGrafx 16. Get it here --> http://www.ouma.jp/ootake/
-
Get it here --> http://jabosoft.com/?categoryid=3 ChangeLog: - bugfix: window sizing was slightly wrong on windows 7 - bugfix: window icon would disappear when coming out of fullscreen on windows 7 - bugfix: rom browser mode changes didn't update the window properly - bugfix: multiple monitors should work now - bugfix: input Z-axis was be read incorrectly - bugfix: california games bmx event fixed - bugfix: NSF works again properly - bugfix: stereo audio splits channels again - all save and open dialogs now default to the user documents folder - rom browser is now faster when used with a network share - kaillera should be significantly more reliable to use - improved timing and removed extended vblank - rewrote artwork rom browser mode into tile view - cheat memory search - replaced 2xSaI with HQ filters
-
MAME Plus! eXTended v0.145u3r4988 (x86) --> http://www.emulab.it/page_emus.php ClrMamePro --> http://mamedev.emula...ro/download.htm 4.04 fixed: scanner crash when using "mark disabled sets as unneeded" fixed: lib assertion when removing files from zip with double listed indexes fixed: cmpro crashes within uneeded scan when you let it add rompaths for not existing systems fixed: rebuilder does not rebuild software lists when they got identical files in non-softlists fixed: old deprecated dat format is broken fixed: identical set names can fool cmpro's set check (MAME software lists) fixed: zip rename can rarely create double entries (you may now run into some not-fixed renames in such cases) fixed: system's unbind all only fully works after restart misc: added workaround for a possible MAME/MESS -listsoftware specific output error which leads to wrong rom sizes misc: slightly changed the text for the softwarelist import prompt and system auto detect button misc: changed the way how active systems are read from config
-
MAMEPPK 0.143u5 (Kaillera build) -- http://mameppk.svn.s...viewvc/mameppk/ EmuLoader 6.5.2 -- http://emuloader.mameworld.info/
-
This emulates Naomi, Naomi 2, Atomiswave, Sega Model 3, Sega Hikaru Get it here --> http://demul.emulati....com/downloads/ [28 february 2012] DEmul 0.57 WIP Release notes: There is not so much visible changes for more than year of work, but much more internal changes, overall compatibility and graphics quality. First of all, the new SH4 core now have full MMU support for interpreter/dynarec modes, which is slightly improved compatibility and allow to run most of the WinCE games fast enough to play. Second significant change is that GPU subsystem now migrated to the DX11 interface (currently DX10-capable GPU is enough). From this version old DX9 GPU plugins (DXv3 and DXLegacy) are obsolete, although they are still supported and included in current package. Further development of the DX9 plugins is stopped for now. And finally overall interface and usability changes. Emulator is now support 7zip romsets for the bioses and arcade systems, most of the protection/encryption formats for the arcade systems, many many new romsets added during last year and many previously unsupported games or game controllers now are supported. The rest is the sound subsystem have some bug fixes, improving known problems. And yes, totally forgot about... Now we have our proprietary netplay plugin, too new to work fine, and totally untested, so you are welcome to try. No, model 3 emulation still in the same state (except some overall graphics and compatibility improvements, made previously) all work currently suspended in favor to much more active supermodel emulator. Keep up good work, Bart! Not much work was done on the Naomi 2 subsystem too, there is no significant changes, just a little bit of fixes. DX11 support for Naomi 2 still imperfect and have some known issues, don't bother with that. Changelist: - AICA: fixed sound - CORE: added 7zip support for roms - CORE: added mmu support for dynarec - CORE: fixed maple timers - CORE: fixed memcards in WinCE - CORE: fixed save states - CORE: new sh4/ppc cores, improvements, bugfixes - CORE: removed redundant gpu/spu multi threading - GDR: added support for filenames with spaces to GDI - GDR: fixed gdrImage plugin - GDR: fixed thread mode - GDR: removed redundant gdrDemul plugin - GPU: fixed DX3 z-buffer bug - GPU: new DX11 plugin featured order-independency transparency - GPU: new DX11 object list multi-layered render simulation - GPU: new DX11 translucent modifiers, aspect ratio support with hotkeys - GPU: new DX11 two-pass postfilters, texture conversion on the GPU - GUI: new VMS manager merged with maple devices, menu rearranging - MODEL3: added little improvements, still no sound, not a priority since supermodel is here - NAOMI: added M1/M2/M3/M4 decompression implementation, now all protections are emulated (thanks to Adnreas Naive, Deunan Knute, MAME and DU teams) - NAOMI: added jvs standart touchscreen emulation (Touch De Uno! 2) - NET: new proprietary network plugin added - VMS: added default vms file to all ports
-
Get it here -> http://mess.redump.net/downloads 0.145u3 (u2 was not released) System Driver Changes: ---------------------- -n64: Force mtc0 opcodes that initiate to-RSP DMAs to end recompile sequences to force a code check. Fixes certain microcodes from executing garbage code after DMA. [Ryan Holtz] - Miscellaneous machine fixes, gets Conker's Bad Fur Day to boot through its legal screens with interpreter MIPS. - Increase the amount of time consumed by PI DMA, makes certain RSP microcodes that test DMA speed land in the correct window. - Force the main CPU to yield when the RSP reads its atomic semaphore. - Force the RSP to yield when PI DMA completes. - Flush the RSP DRC cache when touching IMEM with SP DMA. - Increase CPU/RSP interleave from 600Hz to 1200Hz, seems to be just enough for RSP-side PI DMA tests to land correctly. - Don't flush the RSP DRC cache on DMA. Fixes Mario 64 and others. - Fix audio sync issues in Super Mario 64 and probably others, and also bring PI DMA speed into the realm of reality. - Change PI DMA speed from 3 cycles/word to 5.08 cycles, as average PI speed is between 2.53 and 2.55 cycles/byte. -vic20: Added support for loading .crt files. Note: this will only work if the first 2 bytes of the file contain the loading address, and only for single part cartridges. Please use the MESS software list instead of loose files. [Curt Coder] -next: Timer free running mode [O. Galibert] -c64: Added support for the Final Cartridge and Prophet-64 cartridges. [Curt Coder] -ti99: Horizon Ramdisk expansion card added [Michael Zapf] -z88: moved uPD65031 emulation into a device and fixed keyboard input. [sandro Ronco] Software Lists: ---------------- -c64.xml/c128.xml Added Buddy System 64/128 v10 floppies. [Quantum Leaper] -ti99.xml: Added softlist support to ti99. XML file is still preliminary, must be filled with more entries. Only two cartridge PCB types supported (standard/paged) at this time. RPK will continue to be available. [Michael Zapf] -apple1.xml: added a few more tapes [Anon01] -pico.xml: 8 new Euro dumps! [Team Europe] Source Changes: ---------------- - 680x0: Ensure fc/rw and fault address are consistant [O. Galibert] - i386: Prevent page faults when returning to same privilege and unmapped pages are above the stack. Windows 95 boots now. [Carl] - Modernized terminal device and added possibility to change comm parameters [Carl] - i386: LOCK prefix should depend on IOPL on 386. Windows NT beta boots. [Carl] - info.c: several fixes and additions to listxml output [Fabio Priuli] - appended to xml info about devices which can be optionally mounted to slots - added a description attribute to slotoption to show which devices can be mounted in each slot - added to xml info of cpus/inputs/image/slots which are relative to devices (e.g. CPUs or Dipswitches in the device itself) - tags of elements directly attached to the root_device do not display anymore the root colon (slot tags were already behaving in this way); elements attached to optional devices use tags starting with colon (to be interpreted as a relative tags which gets appended to the device tag, when such a device is selected in a slot) - modified when necessary output routines to pass a root_device and a root_tag as parameters, in order to simplify output of relative devices and avoid duplicated code - updated DTD according to the new elements and attributes These changes allow frontends to know in advance how drivers can be configured through the various slot options (by matching option descriptions with device descriptions), without the need to run -lx with the various slot combinations. This is especially of use if a device adds e.g. dipswitches or image devices (like additional floppy drives or additional slot expansions), but also if one wants to know e.g. how many sound channels a soundcard would add to a pc driver, or which kind of screen parameters would be added by a specific choice of video card.
-
0.145u2 had a major bug, so 0.145u3 was released to fix it. You need to download both patch sets from here -> http://mamedev.org/updates.html Mameinfo.dat 145u2 -> http://mameinfo.mameworld.info/ RenameSET.dat 145u3 -> http://www.progettosnaps.net/renset_en.html SDLMAME 145u3 -> http://sdlmame.parodius.com/ MAMEplus! 145u1r4986 -> http://www.emucr.com/search/label/MAME-Plus Changelog: 0.145u2 ------- MAMETesters Bugs Fixed ---------------------- - 04704: [Gameplay] 25pacman: Unable to continue while playing Galaga (Tafoid) - 04694: [Documentation] m5fmonty: The correct description is "Full Monty (The) (Empire) (MPU5)". - 04692: [Documentation] j6kapang: The correct description is "Kapang! (Crystal) (IMPACT)". - 04691: [Documentation] j6cpal and clone: The correct description is "Caesars Palace (Whitbread / Crystal) (IMPACT, set 1)". The set 'j6cpala' is his clone. - 04693: [Documentation] m5cockdd: The correct description is "Cock A Doodle Dough! (Empire) (MPU5)". - 04696: [Crash/Freeze] Crash when loading samples in certain games (Aaron Giles) - 04697: [Compiling] Unable to compile LDRESAMPLE.exe tool (Aaron Giles) - 04698: [Compiling] Unable to compile LDVERIFY.exe tool (Aaron Giles) Source Changes -------------- chdcd: Fix crash when parsing bin/cue [R. Belmont] Rewrite INS8250 to use diserial, updated Microtouch to modern and made it serial device, updated connected drivers [Carl] Checksum the delay slot in single-instruction blocks in the MIPS3 and RSP DRCs. [Ryan Holtz] mc146818 - Set period even if timer is disabled, required for windows nt [Carl] diserial - added optinal rx and tx timers and callbacks [Carl] ins8250 - serial rx line high on start and fix for msr register [Carl] m68k: Add API to install a non-debugger instruction hook. Usage is strongly NOT recommended except for dire cases. [R. Belmont] Williams blits with bit 2 set take approximately 2x as long because they are bus-shared with RAM. Should impact some timing behaviors such as later levels in Robotron, where approximately 10% of the blits are done with bit 2 set. Further refinements may be necessary but this addresses the most significant issue. [sean Riddle, Aaron Giles] i386: One more to fix cmpsb (dir /s in MS-DOS works now) and remove unused variables. [Carl] Improvements to Golden Poker driver [Roberto Fresca] * Inputs from the scratch. * Switched manufacturer 'Playman' to PM / Beck Elektronik, since it's PM and Beck Elektronik/Computer/etc... * Added technical and game notes. Added a trivial Y reject to triangle draw commands in the N64 RDP. [Ryan Holtz] N64: Various PIF fixes [Ryan Holtz] info.c: several fixes and additions to listxml output [Fabio Priuli] * appended to xml info about devices which can be optionally mounted to slots * added a description attribute to slotoption to show which devices can be mounted in each slot * added to xml info of cpus/inputs/image/slots which are relative to devices (e.g. CPUs or Dipswitches in the device itself) * tags of elements directly attached to the root_device do not display anymore the root colon (slot tags were already behaving in this way); elements attached to optional devices use tags starting with colon (to be interpreted as a relative tags which gets appended to the device tag, when such a device is selected in a slot) * modified when necessary output routines to pass a root_device and a root_tag as parameters, in order to simplify output of relative devices and avoid duplicated code * updated DTD according to the new elements and attributes These changes allow frontends to know in advance how drivers can be configured through the various slot options (by matching option descriptions with device descriptions), without the need to run -lx with the various slot combinations. This is especially of use if a device adds e.g. dipswitches or image devices (like additional floppy drives or additional slot expansions), but also if one wants to know e.g. how many sound channels a soundcard would add to a pc driver, or which kind of screen parameters would be added by a specific choice of video card. i386: Added 32-bit versions of LMSW, and made LMSW only change the lower 4 bits of CR0. [barry Rodewald] Fixed Windows 95 blue screen. [Carl] Preliminary driver for Merkur's 'Mahn Oh-Mann'. German board game similar to Ludo, derivated from the indian game Parchisi. Coin-op machine for 1-4 players. No screen, just artwork and lamps. [Roberto Fresca] Removed need for *_dev.lst files [Miodrag Milanovic] * enforced short names for slot card devices * updated validation, romverify and listxml output accordingly N64: Force mtc0 opcodes that initiate to-RSP DMAs to end recompile sequences to force a code check. Fixes certain microcodes from executing garbage code after DMA. [Ryan Holtz] N64: Don't flush the RSP DRC cache on DMA. Fixes Mario 64 and others. [Ryan Holtz] N64: Miscellaneous machine fixes [Ryan Holtz] * Increase the amount of time consumed by PI DMA, makes certain RSP microcodes that test DMA speed land in the correct window. * Force the main CPU to yield when the RSP reads its atomic semaphore. * Force the RSP to yield when PI DMA completes. * Flush the RSP DRC cache when touching IMEM with SP DMA. i386: Prevent page faults when returning to same privilege and unmapped pages are above the stack. Windows 95 boots now. [Carl] Documentation of the video data on Dragon Gun. [David Haywood] N64: Fix audio sync issues in Super Mario 64 and probably others, and also bring PI DMA speed into the realm of reality. [Ryan Holtz] N64: Change PI DMA speed from 3 cycles/word to 5.08 cycles, as average PI speed is between 2.53 and 2.55 cycles/byte. [Ryan Holtz] i386: LOCK prefix should depend on IOPL on 386. Windows NT beta boots. [Carl] gticlub: Rewrote the 3D renderer. Implemented gouraud shading, lighting and fog. [Ville Linde] Create a new device_mixer_interface, derived from device_sound_interface, which mixes all its inputs to a single output stream. Redefined the SPEAKER device to use this and remove the duplicate underlying logic. The main purpose of this new interface is to allow device-ification of an entire sound board, which can itself become a mixer of all of its sound components to a single output stream. This stream can then be routed by the device's owner to the appropriate speakers. A real-life example will show up soon. [Aaron Giles] Better management of FLAC block sizes, aiming to keep them around 2k samples. Increased CD sectors per hunk to 8 for better compression. [David Haywood] Re-did the non-CD FLAC codec to be "smart" in that it can choose either big-endian or little-endian on the fly and uses the best one. Added FLAC as a default codec for hard disks, which helps a lot for certain disks. [Aaron Giles] Added missing proms for Fax and Fax 2. [W. Belk, Smitdogg, The Dumping Union] New games added or promoted from NOT_WORKING status --------------------------------------------------- Casino Poker (Ver PM86LO-35-5, German) [Roberto Fresca, Team Europe] New clones added ---------------- Altered Beast (FD1094 317-0069) [stefan Lindberg, Chris Hardy, The Dumping Union] PuzzLoop 2 (Japan 010226) [idc/Team Avalaunch] Street Fighter II': Champion Edition (Japan 920322) [idc/Team Avalaunch] Mortal Kombat (Yawdim bootleg - Set 2) [scheissNussen, Smitdogg, The Dumping Union] New games marked as GAME_NOT_WORKING ------------------------------------ Mann, oh-Mann [Roberto Fresca, Team Europe] NFL Classic Football (NCF3 Ver.A.) [smitdogg, The Dumping Union] Area 51: Site 4 (September 11, 1998) [ninjakid] 0.145u3 ------- Source Changes -------------- Fixed listxml and validation. [Fabio Priuli] chdman: Properly handle and warn on bin/cue output of images with subcode data [R. Belmont] Pot O' Gold [bicyclerepairman]
-
http://emuloader.mameworld.info/ version 6.5.1 change log - February 25, 2012 Games with discrete audio were not being parsed correctly from -listxml output (MAME) More source code cleanups CHD Sub-filters removed. Only a single CHD filter is available from now on. File "chd_mediatypes.ini" no longer required CHD compression type info completely removed from the project. Now only the header version is shown Support for "Game FAQ Files" and "PCB Info Files" removed (preferences screen, game info feature)
-
This is a frontend for MAME. Get it here --> http://emuloader.mameworld.info/ EMULOADER Version 6.5 change log - February 21, 2012 Fixed: Since MAME 0.144u7 main CPU tags have a " : " char in the tag name (-listxml output). Dunno why they did this... :_( Added: View game info from Progetto EMMA website, since MAWS is offline and there's no ETA on its return (if ever) To change between them, go to main menu "Images", and select one of the options. "Progetto EMMA" will be the default setting from now on Support MAME v0.145u1: new CHD header v5 detection (no compression type detection though) Support new settings for the latest Supermodel 0.3a-WIP ("Supermodel Default Settings" and run games)
-
Get it here --> http://mess.redump.net/downloads
-
History.dat 1.45 --> http://www.arcade-history.com/index.php?page=download clrmamepro 4.03a --> http://mamedev.emulab.it/clrmamepro/download.htm 4.03a fixed: 7z crash for archives which don't use date/time stamps (t7z) fixed: incorrect removal of sampleof assignments starting with .145u1
-
Get it here --> http://mamedev.emulab.it/clrmamepro/download.htm What's new recently? 4.03 added: multi SoftwareList support; see below for details !!! when importing MAME, you're asked if you want to import software lists since even MAME got some. If you're not familar with it, don't import them !!! added: chd version 5 support removed internal chd decompress/verify process. Deep validation is now done directly by calling chdman. For this, you need to go to Settings->Compressor->ChdMan and setup the path (if not included in %PATH% env variable already) for chdman. Also the default validation command needs to be entered. Default is given for latest chdman which comes with 145u1. !!! Older versions require -verify %1, the current one verify -i %1 !!! During validation you see the chdman console window, so you can see the progress. Removed option for read sector map and show bad metadata. Cmpro now only reads the various headers and checks the sha1/md5 there. Also I've added an option in the chdman dialog to select your prefered chd version. If found chds don't match, you will get a warning during scanning. This replaces the old upgrage/downgrade messages. !!! The current default value here is 5. You should set this to 4 if you did not update yet !!! added: samples extensions wav, flac, ape and sam are supported added: profiler context menu option to clean cache for single profiles/folders misc: show warning if sysdefpaths aren't rompaths plus option to auto add them misc: don't warn about not active sysdefpaths when no path is assigned misc: setinfo shows standard/mechanical/device/etc in separate branches misc: systems dialog list standard/device/etc with new captions misc: improved fuzzy name check in case of double checksums misc: some general packer handling for empty filenames in archives misc: some more descriptive rar error messages misc: removed warning if rompath names match setnames added: compressor / general option to warn about identical names in archives fixed: crash on 7z entries with no filename fixed: possible memleak on illegal 7z file timestamps fixed: wrong progress title & cancel handling when auto-moving to sysdefpaths Multi-SoftwareList support: This version brings you multi-software list support, i.e. multiple software lists within one xml will be read (single software lists are also supported of course, no matter if they are standalone or with outer ). Multi software lists are handled like this: all sets (no matter if they got identical names) are added to the current games list for each software list, a new system (system picker dialog) is added you have to assign unique sysdefpaths to such new 'systems' profile is named after the 1st and last software list (in case of an exe import, the profile is named after the exe profile description) fix dats export all missing files datfile export (setinfo window) does NOT export software list roms setinfo window's select-sets edit box got a new variable (%l) to pick roms from a given list scanner output of a missing set additionally lists the software list (can be enabled/disabled via context menu view) EXE improvements: in case of an exe -listxml output (like MAME/MESS) you're asked if you want to include found software list. You see a list of available ones and can select none, some or all. In case of some, your selection will be remembered for a possible future update of MESS/MAME in case of 'all', the exe is run once again with -listsoftware in case you picked some, cmpro runs "-listsoftware softwarelistname" Keep in mind that you can drag'n drop rompaths in the settings folder for a quick way to add all your software lists paths. Then you can use the auto assign option in systems to setup the belonging sysdefpaths. You can of course still use singe software list profiles if handling via sysdefpaths is too complex for you.
-
Get the source changes here --> http://mamedev.org/updates.html SDLMAME 0.145u1 for OS X 10.6+ --> http://sdlmame.parodius.com/ MAMEinfo.dat 0.145u1 --> http://mameinfo.mameworld.info/ The summary: The CHD version has been increased to v5. The older versions v3 and v4 can be read but not written. So, existing CD chds can be used, but hard drive chds need to be updated by using chdman.exe. Chds can now be compressed with 7z, flac, ZLIB or LZMA. Samples can be compressed with flac or left as is (wav format). The tools don't compile, and chdman has a lot of bugs. It would be best to wait for 0.146 before you start converting anything. The details: 0.145u1 ------- MAMETesters Bugs Fixed ---------------------- - 04668: [interface] megatech, stvbios: Crash After Cartridge Selected in File Manager Menu (Softlist) (Miodrag Milanovic) - 04689: [Documentation] ep_pkni: The correct description is "Phoenix Knights (The) (Global) (EPOCH)". - 04688: [Documentation] sc2rock: The correct description is "How Big's Your Rock? (Global) (Scorpion 2/3)". - 04687: [Documentation] ep_milhr: The correct description is "Who Wants To Be A Millionhare? (Global) (EPOCH)". - 04683: [Documentation] hb_mrmon: The correct description is "Mr. Money (Qps)". - 04682: [Documentation] hb_ydd: The correct description is "Yabba- Dabba-Dough (Qps)". - 04680: [Documentation] sc4qmodo and clones: Missing an apostrophe. The correct description is "Quazzi Mo' Dough (Qps) (Scorpion 4) (set 1)". - 04690: [Documentation] ep_beavr and clone: The correct description is "Casino Beaver Las Vegas! (Global) (EPOCH, set 1)". - 04685: [DIP/Input] yosakdon, yosakdona: Unable to control players (Tafoid) - 04675: [DIP/Input] steeltal and clones: Control Issues and Resets (Phil Bennett) - 04672: [sound] radrad: [possible] Broken shot sound (DAC) (hap) - 04673: [Color/Palette] springer: Rabbit has wrong colors. (M.A.S.H.) - 04666: [sound] spacelnc: Missing one DAC sound. (hap) - 02580: [Crash/Freeze] dirtfoxj: Game freezes immediately after the race start countdown. (Phil Bennett) - 04655: [Graphics] All sets in stv.c: Graphic corruption (hap) Source Changes -------------- Minor improvements to the Cool Riders text layer. [Andrew Gardner] m68k: 68040 MMU improvements [O. Galibert] i386: Fixes for DOS4GW 1.97 [Carl] i386: Trap flag support [Carl] New modern object-oriented bus-signals-available SCSI implementation [O. Galibert] IDE controller now support two slots, currently used devices are made as slot devices [Miodrag Milanovic] Namco System 21/2 changes: [Phil Bennett] * Writing a C148 IRQ priority register now clears the prior interrupt state (required by dirtfoxj and winrun) * Changed 'Winning Run Suzuka Grand Prix (Japan)' setname to winrungp * Promoted winrungp and winrun91 to working. tsamurai.c: Fixed clocks and audio pitch. [Takahiro Nogi] Added polynew.h multithreaded-render support to N64 RDP emulation. Speedup ratios of 1.6x to 2.8x observed. [Ryan Holtz] Redone 30test layout, resembling the cabinet more [hap] Add LZMA codec and .7z container support [David Haywood, R. Belmont] updated sdl os-core to compile against stock SDL-2.0 [couriersud] * The SDL team has moved from 1.3 to 2.0. At the same time, changes were made to allow SDL1.2 and SDL2.0 to coexist. All SDL2.0 include files are now in /usr/include/SDL2. * Added sdlinc.h to avoid having tons of #ifdef .. #include in the code. * Scalemode is no longer a per-window setting * Fixed a bug in YUV rendering. * Use SDL_GetClipboard (SDL2.0) * Updated README_SDL20.txt Currently, SDL 2.0 is only supported on *nix. Volunteers welcome. Various N64 stability fixes. [Ryan Holtz] Steel Talons: Fixed controls and removed the MSP speedup hack which was causing the game to reset at certain points. [Phil Bennett] NMK16 priority fixes [Raiden II Project Team] N64: Partially fix PIF access, several more games recognize cart SRAM, cart FlashROM, cart EEPROM, and controller paks [Ryan Holtz] 68040: Fix for fsave opcode [O. Galibert] Added support for (track)balls to osd/sdl. [Couriersud] Fixed testkeys to work with SDL2.0. Keymaps can now contain SDL1.3 and SDL2.0 mappings. Updated km-de.txt as an example. [Couriersud] Major CHD/chdman update: [Aaron Giles] The CHD version number has been increased from 4 to 5. This means any diff CHDs will no longer work. If you absolutely need to keep the data for any existing ones you have, find both the diff CHD and the original CHD for the game in question and upgrade using these commands: rename diff\game.dif diff\game-old.dif chdman copy -i diff\game-old.dif -ip roms\game.chd -o diff\game.dif -op roms\game.chd -c none Specifics regarding this change: Defined a new CHD version 5. New features/behaviors of this version: * support for up to 4 codecs; each block can use 1 of the 4 * new LZMA codec, which tends to do better than zlib overall * new FLAC codec, primarily used for CDs (but can be applied anywhere) * upgraded AVHuff codec now uses FLAC for encoding audio * new Huffman codec, used to catch more nearly-uncompressable blocks * compressed CHDs now use a compressed map for significant savings * CHDs now are aware of a "unit" size; each hunk holds 1 or more units (in general units map to sectors for hard disks/CDs) * diff'ing against a parent now diffs at the unit level, greatly improving compression Rewrote and modernized chd.c. CHD versions prior to 3 are unsupported, and version 3/4 CHDs are only supported for reading. Creating a new CHD now leaves the file open. Added methods to read and write at the unit and byte level, removing the need to handle this manually. Added metadata access methods that pass astrings and dynamic_buffers to simplify the interfaces. A companion class chd_compressor now implements full multithreaded compression, analyzing and compressing multiple hunks independently in parallel. Split the codec implementations out into a separate file chdcodec.* Updated harddisk.c and cdrom.c to rely on the caching/byte-level read/ write capabilities of the chd_file class. cdrom.c (and chdman) now also pad CDs to 4-frame boundaries instead of hunk boundaries, ensuring that the same SHA1 hashes are produced regardless of the hunk size. Rewrote chdman.exe entirely, switching from positional parameters to proper options. Use "chdman help" to get a list of commands, and "chdman help " to get help for any particular command. Many redundant commands were removed now that additional flexibility is available. Some basic mappings: Old: chdman -createblankhd New: chdman createhd -o -chs ,, Old: chdman -createuncomphd .... New: chdman createhd -i -o -c none .... Old: chdman -verifyfix New: chdman verify -i -f Old: chdman -merge New: chdman copy -i -ip -o Old: chdman -diff New: chdman copy -i -o -op Old: chdman -update New: chdman copy -i -o Added new core file coretmpl.h to hold core template classes. For now just one class, dynamic_array is defined, which acts like an array of a given object but which can be appended to and/or resized. Also defines dynamic_buffer as dynamic_array for holding an arbitrary buffer of bytes. Expect to see these used a lot. Added new core helper hashing.c/.h which defines classes for each of the common hashing methods and creator classes to wrap the computation of these hashes. A future work item is to reimplement the core emulator hashing code using these. Split bit buffer helpers out into C++ classes and into their own public header in bitstream.h. Updated huffman.c/.h to C++, and changed the interface to make it more flexible to use in nonstandard ways. Also added huffman compression of the static tree for slightly better compression rates. Created flac.c/.h as simplified C++ wrappers around the FLAC interface. A future work item is to convert the samples sound device to a modern device and leverage this for reading FLAC files. Renamed avcomp.* to avhuff.*, updated to C++, and added support for FLAC as the audio encoding mechanism. The old huffman audio is still supported for decode only. Added a variant of core_fload that loads to a dynamic_buffer. Tweaked winwork.c a bit to not limit the maximum number of processors unless the work queue was created with the WORK_QUEUE_FLAG_HIGH_FREQ option. Further adjustments here are likely going to be necessary. Fixed bug in aviio.c which caused errors when reading some AVI files. Fixed an issue with text being missing in some Aleck 64 games. [Ryan Holtz] Reduced memory usage in the N64 driver. [Ryan Holtz] Hook up 64DD RTC and interrupts in the N64 code. [Ryan Holtz, kammedo] Added warm reset support to N64 hardware [Ryan Holtz] Fix -romident to work with .7z archives [David Haywood] Added new CHD codec: CD-FLAC which knows how to shuffle CD data to more optimally use FLAC. Updated flac wrapper to implement a tell callback so FLAC can tell us how much we've decoded. Updated chdman to use CD-FLAC codec in preference over the existing codecs for CDs by default. [David Haywood] Fail initializing the CD-FLAC codec if the hunk size is not CD-compatible. [Aaron Giles] Centralize detection of existing output files. Add detection (require --force) for extracted files as well. Move checks outside of try/catch so that the files are not subsequently deleted. [Aaron Giles] Move all-0 detection to the write path. Use hunk_info on the compression path to detect whether the write went through. [Aaron Giles] Changed sample pack names for alphamc07 -> equites and aristmk4 -> 3bagflvt to match up sample to an actual setname. [Tafoid] dma8237: fix uninitialized variable [Hans Ostermeyer] mc146818: remove previous Apollo hack, fix 32768 Hz. updates [Hans Ostermeyer] m68k: fix FSGLMUL/FSGLDIV plus some minor MMU improvements [Hans Ostermeyer] m68k: slightly less stubby CINV [Hans Ostermeyer] namcos23: documentation update [Guru] vamphalf.c: Added correct speed up to Diet Family [Dave Haywood] Assorted N64 SP/DP/CPU comms accuracy fixes. [Ryan Holtz] Rewrote SAMPLES as a modern device. Updated all callers. FLAC reading is now done using the FLAC wrapper. There is now a samples_iterator class to centralize the logic for handling the sample list walking. [Aaron Giles] Redid the cheesy half-baked votrax device since it relied on some old samples-based handling. Until we have a real implementation, it would be good to route the various clients through the current one to at least wire it up properly, even if it just plays samples in the end. Will look into that shortly. [Aaron Giles] Added windows implementation of pseudo tty access functions over pipes [Carl] Fixed N64 RDP to not try to render a triangle with no spans. [Ryan Holtz] Sega Model 2 update: [brian Troha] * Dumped and hooked up Dynamite Baseball * Dynamite Baseball 97 renamed as dynabb97 * Properly renamed 4 MASK ROMs in dynabb97 to match pcb manual * Minor cleanups and fixes New games added or promoted from NOT_WORKING status --------------------------------------------------- Winning Run [gamerfan, Smitdogg, The Dumping Union] Oozumou - The Grand Sumo (DECO Cassette) [Charles MacDonald, Dr. Spankenstein, Kevin Eshbach, T. Huff, SteveS, E. Page-Hanify, Hikari, ArcadeDude, F. Bukor, N. Francfort, jmurjr, arcade-history.com, ThumB, Hurray Banana, Paratech, Xiaou2, Cornishdavey, A. Costin, M. Ponweiser, Tormod, Rambo, Smitdogg, The Dumping Union] Diet Family [Dr. Spankenstein, Paratech, joe35car, tormod, M. Hoenig, Mosquito2001, M. Ponweiser, M. Viste, Phil Bennett, N. Francfort, A. Costin, J. Finney, gamerfan, Smitdogg, The Dumping Union] Kung-Fu Roushi [hap] Winning Run Suzuka Grand Prix [Phil Bennett] Winning Run 91 [Phil Bennett] New clones added ---------------- Space Invaders Part II (Brazil) [Marcello Mancini] Print Club 2 Earth Limited Kobe (Print Club Custom) (J 970808 V1.000) [f205v, ranger_lennier, dopefishjustin, Yohji, Smitdogg, The Dumping Union] Eyes (bootleg set) [f205v, Antro] JoJo's Bizarre Adventure (990927) [Layne, Smitdogg, The Dumping Union] Wyvern Wings (alt) [RetroRepair] Dynamite Baseball [Layne, Yohji, hap, Smitdogg, The Dumping Union] New games marked as GAME_NOT_WORKING ------------------------------------ Soul Surfer (Rev A) [f205v. The Dumping Union] Initial D Arcade Stage Ver. 3 (Export) [f205v, The Dumping Union]
-
Wine 1.4 rc4 --> http://www.winehq.org/ Mame Plus! 0.145r4983 --> http://www.emucr.com/search/label/MAME-Plus Pugsy's Mame Cheats 0.145 --> http://cheat.retrogames.com/ CabMAME 0.145 --> http://community.arcadeinfo.de/showthread.php?9555-ENGLISH-Overview