-
Posts
12,842 -
Joined
-
Last visited
-
Days Won
312
Content Type
Profiles
Events
Forums
Blogs
Downloads
Everything posted by Robert
-
This emulates the Sinclair QL computer. Get it here --> http://www.terdina.net/ql/winql.html January 29th, 2012. Version 3.1 of Q-emuLator for Windows has been released, adding support for compressed floppy disk images and improving the accuracy of 'QL Speed' emulation.
-
Get it here --> http://www.barryharris.me.uk/fba.php - Updated the H6280 core and interface to support multiple CPUs [iq_132] - Added multiple-CPU support to debug tracking in the H6280 core and interface [barry] - Updated Final Romance 2 in the Neo Geo driver to use Razoola's updated version [barry] - Tidied World Cup '90 driver and fixed video timing and save states [barry] - Fixed negative sound samples causing an app crash in some PC-Engine games [lantus] - Big-endian fixes for Capcom CPS-1/2/3, Cave, Irem, Psikyo and Megadrive drivers [lantus] - Big-endian fixes for the NEC CPU core [lantus] - Fixed excessive CPU usage when FB Alpha isn't doing anything [barry] - Fixed non-Ascii output in the gamelist translation template export [doomking] - Hopefully fixed gamelist translation on Chinese systems [barry] - Changed gamelist localisation to use the system codepage by default [barry] - Some small localisation fixes [barry, reported by Benjamin Siskoo] - Reduced the OSD text size to fit in the cliparea [barry] - Fixed dat file writing from the command-line and added command-line options for PC-Engine dats, as found by MSVC SYMBOL build [barry] - Fixed bug in game selection dialog with not allocating enough memory for gamenames when scanning sets [barry] - Updated the default rom path to be the last path again (ie, 20 instead of [barry] - Updated helpfile with command-line changes [barry] - Fixed a possible crash when scanning roms (seemed to affect x64 builds) [barry] - Updated dat handling to support PC-Engine console (completely forgot for the last release) [barry] - Updated help file [barry]
-
Get it here --> http://www.winehq.org/ Wine 1.4-rc1 Released January 27, 2012 The Wine development release 1.4-rc1 is now available. This is the first release candidate for the upcoming Wine 1.4. It marks the beginning of the code freeze period. Please give this release a good testing to help us make 1.4 as good as possible. What's new in this release: - Improved crash dialog with support for saving the backtrace. - Support for the Back button in built-in Internet Explorer. - Keyboard accelerators can now be translated through po files. - A number of installer fixes. - Many translation updates and tweaks. - Various bug fixes.
-
This is an emulator of the TG16 or PCE console. Get it here --> http://www.ouma.jp/ootake/ 2012/01/29 2.64 released - At setting of "Option" button in the start window, "MiddleLight" button was added. If your PC power isn't enough, please use this. - At "TV Mode" and "Horizonal Scanlined" mode (Setting->Screen menu), the image quality setting of default was changed. The density of scanlines was changed to 70% from 30%. - At 640x480FullScreen, Horizonal Scanlined (& TV Mode) and Full-Stretched Mode, the image quality was improved. * At this mode, a stretch of screen isn't performed. The FullScreen is drawn with drawing of overscan area. - The speed and timing were brought close to the movement of a real machine. In "Circuslide", The problem that BGM occasionally fell into disorder was solved. - The processing of switching to full-screen has been improved. (correspondence to older PC environment) - Additionally, a detailed part has been improved and corrected.
-
This is a bugfix release, get it here --> http://emuloader.mameworld.info/ Fixed ROM status begin set as missing for available games. I guess I missed that small tiny detail. All is good now
-
This is an emulator of the Atari 7800 console. It requires a minumum of XP service pack 3 and .NET 4.0 Get it here --> http://emu7800.sourceforge.net/ v1.1 7800 Emulation Fixes: Fatal Run and Rampage now work (CPU ADC instruction bug) Ballblazer and Commando now have music (Pokey sound support added) Jinks opening screen speech synth now clear (TIA sound was not sampled at 7800 rate; PAL configuration was incorrect) Tower Toppler works (per the game manual, make sure both difficulty switches are set to "Pro") Several homebrews and unreleased prototypes are now recognized Crossbow configuration switched from joystick to lightgun [*]2600-daptor and for Atari 2600 driving controllers through Stelladapter/2600-daptor. Thanks to Tom Hafner for providing programming information and testing support [*]Added support for the 2600 32-n-1 cart type [*]Corrected issue where lost DirectInput8 joystick device would terminate fullscreen DirectX startup [*]Screenshots are now output to the My Pictures folder
-
Splatterhouse 2(jap). ROM
Robert replied to Syko_Krushor's topic in Genesis & Mega CD Emulators [/pc/gens+megacd]
Very nice... however rom links aren't allowed unless its homebrew or not copyright. But of course I grabbed it first! -
This is a frontend, get it here: http://emuloader.mameworld.info/ Version 6.4.1 change log - January 22, 2012 Fixed ROM CRC32 checksum was not being parsed correctly from mame's -listxml output (several sets). This greatly affects game audit! Game status not being properly set on missing sets, showing wrong info in "Game Details" screen and set status icon at games list's status bar
-
Have not heard of that site.... but yes I expect it is the beginning of the end..
-
Is the web becoming more of a negative experience for you?
Robert replied to emsley's topic in Gossip Café [/offtopic]
Well, the FBI took down Megaupload today, so the war against freedom has started. -
Will SOPA AND PIPA Kill The Emulation Scene
Robert replied to gamez fan's topic in XBOX Hacks [/xbox]
It will be the end of the internet as we know it. They can close down any site, prevent advertising, punish ISPs as they see fit without cause, without a warrant. The excuse is that a site that is capable of copyright infringement can be closed. In reality, since any site can have an attachment, any site can be closed - even if there's no infringement. It's time to call out copyright for what it is - a moneymaking exercise that has no logical basis. It's only to keep the rich getting richer without having to lift a finger. For American citizens, there's no escape. However for other countries, they can cut ties with America, and instead make their own internets, with their own DNS servers, safely out of the clutching hands of the greedy corporations. -
SainT is an emulator of the Atari ST computer system. Get it here --> http://leonard.oxg.free.fr/SainT/saint.html 2.20 * DirectX code rewrite to support fullscreen/Option page swap better on Win7 * Display option simplification (only hardware texture supported now) * Blitter BusError on some LogicalOp fixed ( Ecstasy demo by Inner Circuit Explorers ) * STE DAC sound missed some write access ( HexTracker by Paulo Simoes ) * STE pixel scroll 8264 word access bug fix ( Ecstasy demo by Inner Circuit Explorers ) * 4MB STE really supported ( Appendix demo by DHS is now running ) * Dir2Msa now can generate 11 sectors MSA images ( To create floppy version of Appendix demo by DHS ) * Dir2Msa can directly proceed ZIP file (ZIP to MSA) * Force PC VBL-Sync is disabled by default (avoid music tempo problem for new user) * Fix writing palette bit 3 if STF mode ( Thanks to Paulo Simoes ) * right-ALT key for "fast" mode (for Mac-BootCamp keyboard without right-CTRL!!) * SainT distrib is packed using 7-Zip ( http://www.7-zip.org/ )
-
QDAE is a Quick and Dirty Apricot Emulator for Linux, Windows and MacOS X. This version emulates the Apricot F1, Xi and Portable; it may support other F-series and PC-series Apricots as well. QDAE 0.0.7 also emulates the Wang Professional Computer. Get it here --> http://www.seasip.in...QDAE/index.html
-
Video plugin. Get it here --> http://www.zeus-software.com/downloads/nglide nGlide 0.98 changelog: Glide2: -added support for Archimedean Dynasty (with DOSBox + Gulikoza patch) -added support for Deathtrap Dungeon -added support for Formula 1 -added support for Gunmetal -added support for MechWarrior 2: 31st Century Combat -added support for Pandemonium -added support for Pył (with DOSBox + Gulikoza patch) -added support for Severance: Blade of Darkness -fixed Hardcore 4x4 freeze -fixed Lands of Lore 2: Guardians of Destiny (with DOSBox + Gulikoza patch) special effects -fixed Lands of Lore 3 transparency issues -fixed POD Gold shadows -fixed V-Rally pause menu Miscellaneous: -added support for Glide 2.1.1 library (glide.dll) -3x faster texture palettes handling
-
MESS: http://mess.redump.net/downloads MESSUI: http://messui.the-chronicles.org/ 0.144u6 Systems Promoted from GAME_NOT_WORKING: --------------------------------------- -MMD2 [Robbbert] System Driver Changes: ---------------------- - a5200: added workaround for a13 mirroring when loading from softlist. Now the software list behavior matches 100% the fullpath loading. [Fabio Priuli] - rm380z: [Gabriele D'Antona] -- Added support for switching between 40- and 80-column modes. -- More video fixes and improvements. Fixed keyboard inputs. -- Improved scrolling and partial implementation of graphics characters. - N64: Various changes: [MooglyGuy, Happy] -- Converted AI / VI / MI / RI / SI / PI into a modernized device -- PI DMA now takes place after an appropriate delay to simulate transfer time -- SP DMA no longer rejects transfers of 0 bytes (should transfer one 8-byte word) - Jupiter3: Hooked up screen and keyboard [Robbbert] Software Lists: ---------------- -rainbow.xml: updated software list [Kaylee] -sage2.xml: Added floppy software list. [Curt Coder] Source Changes: ---------------- - enabling load of multi part softlist items on all available device [Fabio Priuli] - floppy: DiskCopy 4.2 support [O. Galibert] - i8279 improvements. Hooked up to sdk85, sdk86, selz80. [Robbbert] - i386: Bit more progress towards getting 386 enhanced mode Windows running. [Carl] - upd765: Added INT/DMA read handlers. [Curt Coder] - Added support for 2 drives on IDE controller [Miodrag Milanovic] - Connected ISA slot devices for 32bit PC machines [Miodrag Milanovic] - i386: Beginning to implement page faults. [Carl] - ipf: Fix a stupid memory leak, thanks Firewave [O. Galibert] - i386: Added I/O permissions. Windows 3.0 can now start up in 386 enhanced mode. [Carl] - SoundBlaster: E2 protection check fixed. test-sbc.exe now passes initial tests. [R. Belmont] - SoundBlaster: recognize command 0x10 for Inertia Player [R. Belmont]
-
Get the source patch here --> http://mamedev.org/updates.html MAMEUI 0.144.6 --> http://www.mameui.info/ MAMEinfo.dat --> http://mameinfo.mameworld.info/ 0.144u6 ------- MAMETesters Bugs Fixed ---------------------- - 03685: [sound] reaktor: No sound (hap) - 03568: [Crash/Freeze] lockload, gunhard: Access Violation after OK (hap) - 04189: [Gameplay] fireshrk: Inputs aren't read consistently (hap) - 04601: [speed] vimana: game suffers major slowdowns (hap) - 04602: [Documentation] pb_l5 and clones: The correct description is "PIN-BOT..." and the exact year of production is 1986. - 04600: [Documentation] pfevr_l2, pfevr_p3: The correct descriptions are "Pennant Fever (L-2)" and "Pennant Fever (P-3)". - 04599: [Documentation] pz_f4 and clones: The correct description is "The Party Zone...". - 02234: [DIP/Input] chboxing: Unable to navigate Test Mode menu (hap) Source Changes -------------- softlist: Fix entry count tracking issue [O. Galibert] vamphalf.c: Added correct speedup for Toy Land Adventure. Demoted Mr. Kicker to not working again. There is a serious bug with the nvram handling (possibly due to a core bug) which causes the game to break entirely if you get a high score and it rewrites nvram. [Dave Haywood] i386: Made a start at Virtual 8086 Mode. Not fully working yet, though. Fixed an issue where two address or operand size prefixes would cancel each other out. [barry Rodewald] Optimized PGM video rendering for a speedup in some video heavy cases [David Haywood] Reinstated the old KOV protection simulation given that the ARM still hasn't been dumped [David Haywood] arm7: some code reorganization, used a jump table for a small speedup [David Haywood] i386: Fixed high bits in eflags register from being changed by POPF, and VM and IF flags from changing depending on privilege level. Fixed exception error codes in protected mode. Further work on virtual 8086 mode. EMM386 will now load, but will still die a few seconds later. [barry Rodewald] Enabling load of multi part softlist items on all available device [Fabio Priuli] ARM7: Gave ARM mode its own file & cleaned up formatting/indenting [David Haywood] i386: Bit more progress towards getting 386 enhanced mode Windows running. [Carl] beaminv.c: added color overlay [MASH] Added support for 2 drives on IDE controller [Miodrag Milanovic] Major bitmap-related changes throughout the system: [Aaron Giles] There are almost certainly some regressions lurking. Let me know if something seems busted. Bitmaps are now strongly typed based on format. bitmap_t still exists as an abstract base class, but it is almost never used. Instead, format-specific bitmap classes are provided: bitmap_ind8 == 8bpp indexed bitmap_ind16 == 16bpp indexed bitmap_ind32 == 32bpp indexed bitmap_ind64 == 64bpp indexed bitmap_rgb32 == 32bpp RGB bitmap_argb32 == 32bpp ARGB bitmap_yuy16 == 16bpp YUY For each format, a generic pix() method is provided which references pixels of the correct type. The old pix8/pix16/pix32/ pix64 methods still exist in the short term, but the only one available is the one that matches the bitmap's pixel size. Note also that the old RGB15 format bitmaps are no longer supported at all. Converted model1, megadriv, and stv drivers away from the RGB15 format bitmaps. New auto_bitmap__alloc() macros are provided for allocating the appropriate type of bitmap. Screen update functions now must specify the correct bitmap type as their input parameters. For static update functions the SCREEN_UPDATE macro is now replaced with SCREEN_UPDATE_RGB32 and SCREEN_UPDATE_IND16 macros. All existing drivers have been updated to use the correct macros. Screen update functions are now required for all screens; there is no longer any default behavior of copying a "default" bitmap to the screen (in fact the default bitmap has been deprecated). Use one of the following to specify your screen_update callback: MCFG_SCREEN_UPDATE_STATIC(name) - static functions MCFG_SCREEN_UPDATE_DRIVER(class, func) - driver members MCFG_SCREEN_UPDATE_DEVICE(tag, class, func) - device members Because the target bitmap format can now be deduced from the screen update function itself, the MCFG_SCREEN_FORMAT macro is no longer necessary, and has been removed. If you specify a screen update callback that takes a bitmap_ind16, then the screen will be configured to use a 16bpp indexed bitmap, and if you specify a callback that takes a bitmap_rgb32, then a 32bpp RGB bitmap will be provided. Extended the bitmap classes to support wrapping a subregion of another bitmap, and cleaner allocation/resetting. The preferred use of bitmaps now is to define them directly in drivers/devices and use allocate() or wrap() to set them up, rather than allocating them via auto_bitmap_*_alloc(). Several common devices needed overhauls or changes as a result of the above changes: * Reorganized the laserdisc base driver and all the laserdisc drivers as modern C++ devices, cleaning the code up considerably. Merged ldsound device into the laserdsc device since modern devices are flexible enough to handle it. * Reorganized the v9938 device as a modern C++ device. Removed v9938mod.c in favor of template functions in v9938.c directly. * Added independent ind16 and rgb32 callbacks for TMS340x0 devices. * All video devices are now hard-coded to either ind16 or rgb32 bitmaps. The most notable is the mc6845 which is rgb32, and required changes to a number of consumers. * Added screen_update methods to most video devices so they can be directly called via MCFG_SCREEN_UPDATE_DEVICE instead of creating tons of stub functions. Added new template device_delegate which wraps a regular delegate and includes a string pointer to a device tag, which can be simply resolved later. Converted the screen_update delegates to to be based on this. Changed the mechanism by which screen formats are auto- deduced. Converted SCREEN_EOF to use these delegates as well, so now there is MCFG_SCREEN_EOF_STATIC/ DRIVER/DEVICE just like MCFG_SCREEN_UPDATE. Death to SCREEN_EOF, which was ambiguously called either at the start or end of VBLANK depending on the video flag VIDEO_UPDATE_AFTER_VBLANK. Replaced with SCREEN_VBLANK callbacks which are called both at the start and end of VBLANK, so you can operate either way, and be explicit about it. Updated all callers. Also updated screen_device to use device timers and some other minor cleanups. Beginning to implement page faults [Carl] Created new testcpu driver that shows how to develop an empty test driver that (ab)uses the core to single step a CPU executing arbitrary instructions and capturing before/after state and tracking memory. Currently this driver is always compiled, but is not referenced in mame.lst. [Aaron Giles] Cleanup of bitmap classes now that formats and bpp are dictated strictly by the type. Also added code to more aggressively align the bitmap base and rowbytes, and create a resize method which attempts to re-use existing memory rather than always reallocating. [Aaron Giles] i386: Added I/O permissions. [Carl] Added new method screen_device::register_screen_bitmap which allocates a given bitmap to match the screen size and resizes it as appropriate when the screen size changes. Updated all the obvious spots in the code where this could be leveraged. [Aaron Giles] Move allocate/resize methods in the bitmap classes down into bitmap_t because they no longer have any dependency on the bitmap format or type. Ensured that the bitmap's palette remains set across a resize call (it is lost doing an allocate). [N64] Various changes: [MooglyGuy, Happy] * Converted AI / VI / MI / RI / SI / PI into a modernized device * PI DMA now takes place after an appropriate delay to simulate transfer time - SP DMA no longer rejects transfers of 0 bytes (should transfer one 8-byte word) x87: fix for single-precision operations [Peter Farrie] Capcom ZN-1 update [Team CPS-1]: * Redumped and fixed MASK ROMs in ts2, ts2j to match real pcb [smitdogg, The Dumping Union] * Minor fixes New games added or promoted from NOT_WORKING status --------------------------------------------------- Toy Land Adventure [f205v, The Dumping Union] New clones added ---------------- Gals Panic S - Extra Edition (Europe) [Hartenberger, arcadiabay.de] Western Gun Part II [Andrew Welburn] New games marked as GAME_NOT_WORKING ------------------------------------ Shin Nihon Pro Wrestling Toukon Retsuden 4 Arcade Edition [f205v, The Dumping Union] Touch de Uno! 2 [f205v, The Dumping Union]
-
2012-01-13: Version 1.6.1 This version is mainly a bugfix for 1.6.0, where monochrome mode gave a black screen and was not usable. You can download it from http://download.tuxfamily.org/hatari/1.6.1 Fixes to bootup issues in monochrome mode DSP external memory access cycles taken into account Fix to allow build with Xcode 3.1.3/OS X 10.5.8 PPC Several fixes & updates needed to Hatari UI & hconsole for them to work correctly with Hatari v1.6.x Removed a potential segfault in the debugger
-
Yep, Apple's current crop of things can only run what they say you can run (same as xbox & PS3). That is why I will NEVER buy any system that is still under the maker's control even after it's been purchased. And, that is why there is so much effort put into breaking the restrictions.
-
Get it here --> http://www.winehq.org/ What's new in this release: Completion of the DIB engine. A number of fixes in the audio drivers. Unnecessary Direct3D options removed from WineCfg. Some fixes to the built-in Internet Explorer. Various bug fixes.
-
Suggested post count requirement for status updates
Robert replied to Kloplop321's topic in Suggestions Box [/feedback]
I've had this trouble on other forums. The best thing is to ban entire countries: Poland, Russia, and the former members of the Soviet Union. Nothing good ever comes from those places; only spammers and hackers. -
This is a frontend, you can get it here --> http://emuloader.mameworld.info/ Fixed Minor cosmetic fixes in the user interface Events of several buttons and components in "MAME Settings" screen were missing (folders tabs). Not a single bug report about this either :_( Status bar not updated after single game scan (audit) The folder for SEGA Model 2 Emu config file could not be located, as the folder was not being properly set. That means NO ONE could run games with the frontend! Sadly, nobody reported this :_( Minor bug that was not properly adding merged clone "names" into "arcade\mame_merged.ini" Changed If option "Set All Games Available", only the games from the selected "scan games" option will be updated (not the entire games list). But the "arcade\system_name.miss" file will not be updated Selection bar updated Big core change 1! From now one, the entire ROMs database is loaded in RAM for easier and faster access. You must re-create the games list for all systems! - ROMs database changed again ("\arcade\systemname_roms.el" files). Used by following features: "scan games (audit)", "scan results" and "game details" - no more "baddump" / "nodump" tags detection (this is not a ROM manager), although "nodump" is set if the checksum is empty - entries "gmtitle", "cloneof", "biosname" removed since they're not needed anymore - an addition of 3 seconds to load the ROMs database, when loading the games list Features "Scan Games (Audit)" and "Scan Results" updated to use the new ROMs database format. The data needed (game info and ROMs list) are read directly from the games list - code 0 -> available game - code 1 -> missing ROMs/CHDs - code 2 -> missing (no .zip file found) Code cleanups Removed The following "selection bar" settings were removed (preferences screen, "Selection Bar" frame box) - "Full Item Paint" -> it's always enabled anyway - "Gradient Bar" -> gradient selection bar is always enabled now Added New scan games option: audit multiple selected games at once - only games from ONE system will be scanned (based on the first selected game) - option located below "Selected Game [shift+F5]", called "Selected Games (Multiple)"... games popup menu, "Scan Games (Audit ROMs)" sub-menu or just use the hot-key "Shift+F6" New selection bar option: "Round Corners". Enable or disable the rounded corners in the selection bar (preferences screen)
-
Get it here --> http://code.google.c.../downloads/list 0.044 joystick test (1/9/2012) - Added preliminary joystick support (thanks to Zlika) To use this, the lib folder must be extracted in the same location as halfnes, and also the program must be run from the "run.bat" file. The first detected gamepad will be used as Controller 1, and the second will be Controller 2. Currently the buttons used are not configurable. - Also improved the NTSC filter, color is perfect now and it looks better than Blargg's. (Sadly, the speed has taken another hit; I think the problem is cache churn due to the order I operate in?)
-
This is MESS in a nice front-end. Get it here --> http://messui.the-chronicles.org/ Here is the changelog: Fixed a reported problem with the Vertical Refresh selection. [Calamity (MAMEUIFX forum)] Updated to work with core astring changes.
-
This emulates many computers and consoles. Get it here --> http://mess.redump.net/downloads 0.144u5 New System Drivers Supported: ----------------------------- - Palm Z22 [Tim Schuerewegen] - Mini2440 [Tim Schuerewegen] - Mera-Elzab Meritum I (model 2) [Miodrag Milanovic] - RM-380Z [Gabriele D'Antona] Systems Promoted from GAME_NOT_WORKING: --------------------------------------- - SLC1 [Robbbert] Skeleton drivers: ----------------- - Axel AX-20 - Didaktik M 92 - Mera 79152PC - Mera Konin - Siemens PC-D [rfka01] - NCR Decision Mate V [rfka01] - DEC Rainbow 100B [rfka01] System Driver Changes: ---------------------- -poly1: Added Terminal roms [Andrew Trotman] -Fix for a400, a800 and clones which caused a crash navigating the Input menu. [hap] -a5105: Implemented memory banking. [sandro Ronco] -mac: Cuda device talks to the 680x0 properly; Color Classic now shows something. [R. Belmont] -mac: Fixed Cuda timer interrupt ack and default PRAM for Egret and Cuda [R. Belmont] -victor9k: Fixed keyboard MCU clock. [Lord Nightmare] -nc: Added v1.02 Danish and v1.02 German bios variations of the NC100. [Roberto Carlos Fernandez Gerhardt] -cbm: Added ICT Mini Chief hard disk ROMs. [Curt Coder] -mac: add preliminary support for LC520 (not working yet) [R. Belmont] -pet: Added skeleton for SSE SoftBox IEEE-488 peripheral. [Curt Coder] -macpci: new driver to support PCI-based Old World Macs, including Pippin [R. Belmont] -c64: Added skeleton for Serial Box IEC peripheral. [Curt Coder] -mac: Added skeleton device for low-level emulation of the original Mac keyboard [R. Belmont] -ip22: Made the SGI Indy driver about 130% faster on my machine (from 50% speed to 115% speed on a 3.2GHz i7) by commenting out debug logging wholesale rather than leaving in an inline do-nothing if(). [MooglyGuy] Software Lists: ---------------- -coleco.xml: added an earlier dump of dkong. [k1w1] -rainbow.xml: DEC Rainbow 100 Softlist [Kaylee] Source Changes: ---------------- -pc_cga.c: Fixed selection of mc6845 input clock. [Wilbert Pol] -floppy: Add media type and write splice information to the internal representation, and start handling HD [O. Galibert] -8530scc: Modernize. Hopefully nothing broke [O. Galibert] -floppy: Add an "unknown" form factor and use it to fix floptool [O. Galibert] -mcs48: Fixed I8021/I8022 clock divider. [Curt Coder] -i386: Patch for i386 helps booting Phoenix bios [Carl] -scsibus: Increment command index on acknowledge instead of data read, since Visual 1050 BIOS skips the message byte read and just acks it. [Curt Coder] -Fix four spc700 opcodes which didn't disassemble correctly [kevtris] -scsibus: Added group 6 (vendor specific) command length. [Curt Coder] -scsibus: Implemented SASI group 6 command 00 (C0, Physical Device ID). [Curt Coder] -scsibus: Sector size is now configurable in init_scsibus. [Curt Coder] -scsihd: Get sector size from CHD metadata to support old 256 bytes/sector SASI drives, and allow hard disk image subdevices. [Curt Coder] -uiimage/diimage: Dumbify the menus and add a control layer [O. Galibert] -floppy: Add diskferret format support, and a minimal pc support [O. Galibert] -First draft of i8279 device. Hooked up to mmd2, which now nearly works [Robbbert] -softlist: Fix entry count tracking issue [O. Galibert]
-
The source update can be downloaded from here --> http://mamedev.org/updates.html SDLMAME (for OSX 10.6+) --> http://sdlmame.parodius.com/ MAMEinfo.dat --> http://mameinfo.mameworld.info/ 0.144u5 ------- MAMETesters Bugs Fixed ---------------------- - 04594: [sound] All sets in wiz.c: Missing Sound and/or Music (Darq) - 04590: [sound] firebarr: Music randomly blocks on the last sound and plays it forever (Alex Jackson) - 04589: [Crash/Freeze] mstworld: Access Voilation before OK (hap) - 04573: [Gameplay] spangbl: Die too quickly during attract mode (timing) (hap) - 04584: [Crash/Freeze] Various sets in namcob1.c: Failure to boot past post or disclaimer screen (hap) - 04582: [Gameplay] bkrtmaq quiztou numanath swcourt swcourtj exvania exvaniaj: some games fails to pass selftest or freeze after copyright information (hap) - 04301: [sound] cobram3: Game plays using Mach 3 sound effects instead of Cobra Command ones. (Mariusz Wojcieszek) - 04581: [Gameplay] brapboys: game loops on crc check (hap) Source Changes -------------- Fix for inverted RON / REACH buttons in kiwames [Angelo Salese, Fujix] Ported PC CGA device emulation from MESS to MAME, and updated Filetto and Tetris (KR) to use it accordingly [Angelo Salese] Added proper background hook-up for Tetris KR [Angelo Salese] Added preliminary superimposing flag for CGA, and implemented for Tetris KR, now it properly mixes between CGA graphics and external background [Angelo Salese] Added 'buzzer' sound to Filetto and Tetris KR [Angelo Salese] CPS-1 update [Team CPS-1]: * Dumped and added MB63B.1A PAL to slammast and clones (Kold666) * Fixed mbomberj, mbombrd, mbombrdj Q-Sound ROMs labels and locations, added Q-Sound PALs Worked around 0x3d8 VGA reading, and fixed California Chase in using the right VGA card [Angelo Salese] Hooked up a proper VGA card for Psychic Force 2012 (waiting for further info about the VGA card used) [Angelo Salese] Added Tourvision bios ver. 52 [f205v, Corrado Tomaselli] Fixed Atari logo bad colors at POST in Area 51:Site 4 [Angelo Salese] Change 'screen' parameter in SCREEN_UPDATE and SCREEN_EOF callbacks to a reference. Remove redundant machine parameter from SCREEN_EOF. Remove old vestiges of driver_device video_eof override since it wasn't being used. Update all multi-screen games to use separate functions for each screen (calling into common code where appropriate). [Aaron Giles] i8251: Implemented transmit and receive data callbacks [barry Rodewald] arm7: implemented MMU permission faults [Tim Schuerewegen] arm7: return correct MMU ID Code register values for ARM920T/ARM7500 [Tim Schuerewegen] s3c24xx: lots of changes for future Happy Fish 302-in-1 and Palm Z22 (mess) drivers [Tim Schuerewegen] chdman: fixed -extractcd of images with postgaps. CHDs do not need reconversion, this was an -extractcd problem only. [R. Belmont] Implemented every single documented x87 co-processor opcodes in 386+ CPU cores [Angelo Salese] Converted bitmap_t and rectangle into proper classes. Replaced BITMAP_ADDR* macros with bitmap->pix* functions, and moved bitmap_fill() to bitmap->fill() among other similar changes. Bitmap fields now only available via accessors. Replaced sect_rect with &= and union_rect with |= operators for rectangle classes. Some general cleanup as a result of these changes. [Aaron Giles] Implemented generic functions for RDMSR and WRMSR opcodes in Pentium CPU core (i.e. no MSR is actually hooked up so far) [Angelo Salese] Hooked up device in Savage Quest, dies at floppy error [Angelo Salese] Hooked up devices for X-Tom 3d, gets to BOOT error if you soft reset once [Angelo Salese] segae.c: Updated driver to use the implementation from src/emu/video/315_5124.c and modernized driver. [Enik Land, Wilbert Pol] Bulk converted cliprect * to cliprect & across the system. This makes cliprects mandatory everywhere. In general, cliprects were being correctly passed through the video side of most drivers already, so it is mostly a semantic change. Note that with my previous change, bitmaps have cliprects, so if you just want to clip to the bitmap's boundaries, pass bitmap->cliprect() instead of NULL (which is no longer permitted). [Aaron Giles] 68HC05: CLR instruction should not affect the carry flag. Verified with Freescale programmer's manual. [R. Belmont] Hooked up basic devices in Queen and Midway Quicksilver HWs [Angelo Salese] mcr.c: added twotiger stereo 8-track tape sample playback [italie, Mr. Do, hap] Bulk conversion of bitmap_t * to bitmap_t & . With this change the parameters for the global SCREEN_UPDATE callback match the parameters for the driver_device version. Added allocate() and deallocate() methods to bitmap_t to permit cleaner handling of bitmaps in drivers and modern devices. [Aaron Giles] m680x0: fix case where the MMU trashed memory [R. Belmont] Removed machine.generic.tmpbitmap, VIDEO_START(generic_bitmapped), and SCREEN_UPDATE(generic_bitmapped). In their place, each screen_device now maintains a default bitmap which is automatically copied to the screen on each update if no SCREEN_UPDATE function is provided and if no driver_device::video_update override is present. This bitmap can be found by querying the screen's new default_bitmap() method. [Aaron Giles] Hooked up devices and flash loading for Funky Ball, game currently dies at a Voodoo color DAC register check [Angelo Salese] Removed old C-based interface to astrings. astring exists only as a class now. Updated all stragglers (mostly tools) to use the class form. [Aaron Giles] [MCS48] Fixed I8021/I8022 clock divider. [Curt Coder] CPS-3 update [Team CPS-1]: * Dumped and added Street Fighter III 3rd Strike Euro BIOS, unlocked 2 new sets * Reordered all sets per release date * Minor fixes ARM7: Fixed 39-in-1 booting. [Tim Schuerewegen] aquarium.c: removed region hack, fixed offtune music, fixed testmode [hap] chdman: don't be case sensitive on the input type extension [R. Belmont] OS/2 updates [KO Myung-Hun] Fix four spc700 opcodes which didn't disassemble correctly [kevtris] i386: Moved stack changes to be after protection checks in RETF and IRET Made ARPL protected mode only Added protection checks when MOVing to a segment register. [barry Rodewald] Added delayed interrupts in idectrl to enable booting on some older bioses [Carl] scsihd.c: Get sector size from CHD metadata to support old 256 bytes/sector SASI drives, and allow hard disk image subdevices. [Curt Coder] started converting steppers to simulate actual behavior in a more logical way, rather than using hardcoded tables [J. Wallace] PGM driver cleanups. [David Haywood] Rainbow Island driver cleanups + rename to avoid mess conflict [David Haywood] Improved puzzli2 protection simulation [iq132] uiimage/diimage: Dumbify the menus and add a control layer [O. Galibert] New games added or promoted from NOT_WORKING status --------------------------------------------------- Quizard 1.8 [Klaus Sommer, Team Europe, The Dumping Union] Quizard 2.3 [Klaus Sommer, Team Europe, The Dumping Union] New clones added ---------------- Rival Schools: United By Fate (Euro 971117)[Corrado Tomaselli, The Dumping Union] Street Fighter III 3rd Strike: Fight for the Future (Euro 990608)[Layne, Smitdogg, The Dumping Union] Street Fighter III 3rd Strike: Fight for the Future (Euro 990512)[Layne, Smitdogg, The Dumping Union] New games marked as GAME_NOT_WORKING ------------------------------------ USA Pro Basketball (Tourvision PCE bootleg) [Clawgrip] Thunder Blade (Tourvision PCE bootleg) [Clawgrip] Power League IV (Tourvision PCE bootleg) [Clawgrip] Rastan Saga II (Tourvision PCE bootleg) [Clawgrip, AUMAP] Quizard 3.4 [Klaus Sommer, Team Europe, The Dumping Union] Virtuality SU2000 [Phil Bennett, SailorSat] 7 Smash [Yohji, Smitdogg, Charles MacDonald, The Dumping Union]