Updates for the 20th!
MESS SVN R12001
"r12001
[PCE220] Added NVRAM and some notes. (no whatsnew) "
Source
MAME v0.142u6
"0.142u6
-------
MAMETesters Bugs Fixed
----------------------
- 04377: [Graphics] All sets in fuukifg2.c: Missing graphics layer
(Tafoid)
- 04376: [Misc.] Typo in lib/util/opresolv.c
- 04375: [Graphics] ojankohs: Junk appears in tile shadows during
gameplay (Angelo Salese)
- 00765: [Crash/Freeze] tekken3aa, tekken3ua: Games hangs with blue
screen after attraction mode. (The Dumping Union)
- 04373: [Sound] All sets in polepos.c: Sounds like a clock ticking as
you play (Alex Jackson)
- 04298: [Interface] mame -h points to incorrect usage file (Tafoid)
- 04329: [Documentation] mexico: Wrong description. (Tafoid)
Source Changes
--------------
chdman: fix GCC 4.6 build [R. Belmont]
HLSL Updates: [Ryan Holtz, Bat Country Entertainment, austere]
* Reworked default shadow mask settings, eliminating rainbow banding
and matching reference shots more closely
* Moved color power to occur after shadow mask, as it is intended to
simulate nonlinear phosphor response
- Added a variable-width notch filter to the Y channel in NTSC
post-processing, eliminating luma banding on e.g. CoCo 2 and Apple II
i286 - Fix for Phar Lap and Borland 16-bit DPMI servers. [Carl]
Many Sega ST-V / Saturn HW changes [Angelo Salese]
286 - fixes the DOS/16M dos extender that comes with Lotus 123r3
[Carl]
Added image devices support to debugger [Miodrag Milanovic]
Added image devices menu to debugger (windows only for now)
[Miodrag Milanovic]
sdlsocket: workaround for a problem in the detection of tcp/ip socket
address [Michael Zapf]
goldstar: fixed romanization from Korean for Kkot No Li [30yr]
info.c: added basic display of slot info in -lx [Fabio Priuli]
inptport: Disable the default sequence recognition for now.
[O. Galibert]
memory: Stop being stupid and call the extremely well written
populate_range_mirrored code through map_range when appropriate, which
is most of the time. [O. Galibert]
polepos.c: Convert to MCFG_SCREEN_RAW_PARAMS and scanline-based IRQ
timing [Alex Jackson, O. Galibert]
ins8250 - Fix enabling better mouse support in pc driver [Carl]
i286 - limit check of SS in push and pop instructions [Carl]
TMS5220: Force OLDP and OLDE to be updated only on the A subcycle of
IP=0 PC=0; this has no effect whatsoever on the output, it is merely
to better document how the chip works. [Lord Nightmare] TMS5220:
Emulate circuit 412 from the patent, which should prevent spurious
clicks on interpolation-inhibited frame transitions; This may improve
the tie fighter sounds in starwars, and some clicking in eprom/eproma.
[Lord Nightmare]
naomi/jvs: add coin add/sub commands (sub is used by crazy taxi)
[O. Galibert]
Warp Speed update [Mariusz Wojcieszek]
* fixed vblank interrupt and removed rom patches
* added coin input
- added preliminary starfield emulation
HLSL Updates: [Ryan Holtz, Bat Country Entertainment]
* MAME will now save an HLSL INI file on the first run of a game that
doesn't already have an INI file.
* HLSL INI files must have their parameters left in the order in
which they are saved out.
* Fixed a diagonal 'crease' visible on the screen in HLSL mode.
Some improvements to the compressed texture protection for Decathlete.
[David Haywood]
Refactored the INS8250 interrupt line to use devcb. [Curt Coder]
memory.c: Fixed display of physical addresses in the debug memory
viewer. [Wilbert Pol]
Added support for starting softlist item directly without marking
image device to be mounted on. If soft item is found it will be loaded
on first image device that have needed interface defined
[Miodrag Milanovic]
Fixed Aristocrat MK5 screen offset. [Palindrome]
Added SRAM support for dmdtouch and geishanz. [Palindrome]
Various aristmk4.c changes [Heihachi_73]
* Added button panel artwork and renamed/remapped inputs for all
games.
* Changed cgold2's PROM to a more compatible version.
Various aristmk5.c changes [Heihachi_73]
* Changed parent/clone relationship for Dolphin Treasure (later
version is now parent).
* Added a US clear chip to the set chip ROMs.
* Removed the set chip loading from all games which don't use them.
* Cleaned up ROM name descriptions to match the aristmk4.c format.
Added proper channel 2 support, and logging capabilities to OKIM6376.
[J.Wallace]
Corrected divider behaviour of OKIM6376 - needs ROM analysis to be
complete, but all supported programs only use the default mode.
[J.Wallace]
Changed clock frequencies in High Video games to match what should be
the correct OKI chip frequencies - those familiar with the boards may
wish to confirm this is correct, as I couldn't find the clock signal
for the chip on the PCB scans I've seen. [J.Wallace]
Added MPU4 sampled sound hardware, an MSM6376, PIA and PTM combined to
give dynamic pitch shifting for looping ADPCM samples. [J.Wallace]
Removed duplicated includes from INCPATH. [Oliver Stoneberg]
Fixed some potential memory leaks and NULL pointer deferences as well
as removing some redundant checks. [Oliver Stoneberg]
i286 - Fix bunch of fault restarts [Carl]
A fix for -listclones displaying parents as clones when it uses a
BIOS. [Tafoid]
i386: Implemented task gates, call gates, and task state segments
(both 286 and 386). Also inplmented triple fault CPU resets (used by
OS/2). x87: Basic implementation of FSTENV (used by OS/2).
[Barry Rodewald]
Added code to manage NAOMI's M4 decryption. [Andreas Naive]
Midway Zeus improvements [Phil Bennett]:
* Added some alternate FIFO commands used by mk4b.
* Hooked up the short-format draw command (used to draw life bars and
shadows in mk4).
* Added support for alternate 4/8 bit texture formats (used by mk4).
dec8.c: Corrected the rom names for the Ghost Busters sets and added
PCB locations [The Dumping Union]
Fixed NAR timing in OKIM6376 to match datasheet figures. [J. Wallace]
Fixed behaviour for OKIM6376 samples latched while their respective
channel is playing (fixes missing audio in New Magic Card 'Skill Game'
when won on first loop), and MPU4 sound test [J. Wallace]
Audio interface fix for MPU4. [J. Wallace]
Lamping fixes for MPU4 small extender. [J. Wallace]
Added support for access of separate LED segments in MPU4. (indexed as
'mpu4ledXXX', where the first display unit takes 0-7, the second 8-15
and so on). [J. Wallace]
Various updates on the AWP drivers for JPM IMPACT and Maygay M1
[J. Wallace]
Various changes for letting Mating Game boot and run, but there are
still issues with timing. [J. Wallace]
New games added or promoted from NOT_WORKING status
---------------------------------------------------
Mortal Kombat 4 (version 1.0) [Phil Bennett]
New clones added
----------------
Heated Barrel (Electronic Devices license)
[Hurray Banana, Tormod, hotaru, Dna Disturber, F. Marsaud,
N. Francfort, Smitdogg, The Dumping Union]
Albatross (US clone of Super Crowns Golf)
[Antonio Gonzalez Jr., Smitdogg, The Dumping Union] (not working)
Tekken 3 (Japan, TET1/VER.A) [Yohji, Smitdogg, The Dumping Union]
Tekken 3 (Asia, TET2/VER.E1) [Tormod, Smitdogg, The Dumping Union]
The Real Ghostbusters (US 2 Players, revision 2)
[JF, The Dumping Union]
New games marked as GAME_NOT_WORKING
------------------------------------
Special Forces Elite Training [Guru, R. Belmont]
Donggul Donggul Haerong [Guru]
Warp Speed (prototype) [TrevEB, Siftware, Mariusz Wojcieszek]"
Source
WinUAE v2.3.3 Beta 1
"- new vsync option
* does not need extra buffers (very little input lag), make sure "no buffering" is selected
* works also in windowed/fullwindow mode
* attemps to autodetect exact refresh rate, ignores what Windows/driver reports
* less busy waiting, no more continuous 100% CPU usage
* much more stable than "normal" vsync
- old vsync is currently always forced to new mode
Usual vsync restrictions still apply: do not use fastest possible modes, 50Hz capable display and driver required if you want proper PAL speed.
Old vsync support may disappear later.
- keep old joystick Gameports setting if no joysticks detected when loading config file
- another method to enable unconfigured joystick: quick firebutton press = joystick port, long press = mouse port
- unconfigured joystick move left/right can also be used to enable joystick
- DirectDraw and 2x filter = non-centered image, broke few releases ago
- IDE multiple sector writes fixed (2.3.2 final fixed spurious interrupts but fix wasn't complete, last interrupt didn't always arrive causing driver to hang)
- set IDE CHS/LBA address after read/write command has finished as explained in ATA-1 spec (last accessed sector, not next sector). This is undefined in later ATA spec versions, but AOS IDE driver >256 sector transfers corrupt data if this is not handled exactly as ATA-1 spec says. (Infamous "max transfer problem")
- detect and log split >256 block IDE transfers
- only load OFS from RDB if partition and RDB filesystem dostype matches exactly
- create _winuae.fx only if full D3D plugin path exists
- A590/A2091 boot ROM was mapped non-executable, crashed on 68020+ CPUs"
Source
DOSBox SVN r3726
"r3726
Update comments on reboot-shutdown functionality"
Source
Dolphin texcache-rewrite SVN r7610
"r7609
texcache-rewrite: Work-in-progress on the OpenGL depalettizing shader. The actual shader is still missing. I'm not sure if I should use GLSL or not.
When this is fully implemented, all the video backends will have feature parity under texcache-rewrite. Then perhaps we could think about merging to trunk!
r7610
texcache-rewrite: Merge latest from trunk"
Source
PCSX Reloaded SVN r67977
"r67915
dfsound, openal."
Source
MameUI v0.142u6
Source
SSF Test Version (11/06/17)
"Updated TestVer. Established a time window VSynch Wait option. The change of speed to emulate VSynch Wait and can not be checked. The other minor fixes."
Source
HP15C v1.0.31
"- Bug in ->H"
Source
Dolphin SVN r7612
"r7612
Small update for disabled Fog for older hardware that fails to divide by zero in shaders"
Source
MESS v0.142u6
"0.142u6
New System Drivers Supported:
-----------------------------
- Pioner (Specialist clone) [Miodrag Milanovic]
Systems Promoted from GAME_NOT_WORKING:
---------------------------------------
(none)
Skeleton drivers:
-----------------
- Morrow MPZ80 [Curt Coder]
- Sharp PC-G850V [Sandro Ronco]
System Driver Changes:
----------------------
-bullet: Fixed terminal input. [Curt Coder]
-abc800m: Added Slutprov factory test card ROM dump. [FatArnold, robcfg]
-pce220: Added keyboard input and fixed the LCD emulation. [Sandro Ronco]
-x1: Implemented preliminary video partial updates effect in Sharp X1 HW [Angelo Salese]
-pcg850v: Fixed bankswitch and added LCD emulation. [Sandro Ronco]
-pc1512: Added Amstrad PC1512 v3.2 BIOS. [DRomero]
-pc: Added keyboard controller ROMs to Amstrad XT clones. [John Elliot]
-pc: Added non-working drivers for Amstrad PC2086, PC3086, PC2386. [John Elliott]
-mpz80: Connected S-100 bus memory and I/O read/write lines. [Curt Coder]
-abc80: Refactored the Luxor ABC bus to use slot interface.
ABC800 has an ABC832 disk drive for now until default device
inputs can be passed onto slot devices. [Curt Coder]
-sordm5 : Added proper FD rom image and fixed floppy type [Marcel Vasak]
-pcjr - Fixed floppy issues [Carl]
-intv: Added support for both hand controllers: [H@P]
* Updated player 1 to use the left hand controller by default.
* Prefixed all left hand controller inputs with "Left/", right hand controller inputs with "Right/".
* Added all 16 digital disc inputs, and added full position names ("Up", "Up-Up-Left", "Up-Left", "Left-Up-Left", "Left" ...)
* Added optional alternate disc control using analog inputs. Use "Driver Configuration" menu to enable analog support per hand controller.
* Renamed "DEL" to "Clear", "ENTER" to "Enter", "But1" to "Upper", "But2" to "Lower-Left" and "But3" to "Lower-Right".
* Removed frogger hack -- must use left hand controller to play.
* Fixes mess bug ID's:
- 164 Second hand controller not emulated
- 165 Auto Racing hangs (user must map left hand controller keypad to continue in AUTO RACING).
-atvga: New AMI bios based on Headland GC102 chipset [kaylee]
-pce220: Added serial I/O. [Sandro Ronco]
Software Lists:
----------------
-snes.xml: softlist wip documentation and redump [MESSfan]
-ngp.c: split ngp and and ngpc softlists and updated the driver accordingly [Fabio Priuli]
-ngpc.xml: added a few new dumps [xxxddd, Kaylee]
-mpz80: Added floppy softlist. [Curt Coder]
-Added preliminary S-100 bus emulation with SLOT interface.
Refactored MPZ80 and its Wunderbus I/O card to implement the S-100 bus. [Curt Coder]
Source Changes:
----------------
-upd765: Fix issue accessing floppies when initially drive is empty [Carl]
-pc_mouse: Fixed mouse issues, making it work in OS/2 [Carl]
-upd765: Fixed cylinder number increment on EOT, helps minix2 to boot [Carl]"
Source
D2X-XL v1.15.233
"- Fixed: The program could hang or crash when trying to read broken mission info
- Fixed: No lightmaps were computed by the non-OpenMP program version when multi threading was enabled (via d2x.ini)
- Fixed: Objects with a strength of 0 caused program crashes; such objects are now handled as indestructible"
Source
SDLMAME v0.142u6 for Mac OS X
"0.142u6
-------
MAMETesters Bugs Fixed
----------------------
- 04377: [Graphics] All sets in fuukifg2.c: Missing graphics layer
(Tafoid)
- 04376: [Misc.] Typo in lib/util/opresolv.c
- 04375: [Graphics] ojankohs: Junk appears in tile shadows during
gameplay (Angelo Salese)
- 00765: [Crash/Freeze] tekken3aa, tekken3ua: Games hangs with blue
screen after attraction mode. (The Dumping Union)
- 04373: [Sound] All sets in polepos.c: Sounds like a clock ticking as
you play (Alex Jackson)
- 04298: [Interface] mame -h points to incorrect usage file (Tafoid)
- 04329: [Documentation] mexico: Wrong description. (Tafoid)
Source Changes
--------------
chdman: fix GCC 4.6 build [R. Belmont]
HLSL Updates: [Ryan Holtz, Bat Country Entertainment, austere]
* Reworked default shadow mask settings, eliminating rainbow banding
and matching reference shots more closely
* Moved color power to occur after shadow mask, as it is intended to
simulate nonlinear phosphor response
- Added a variable-width notch filter to the Y channel in NTSC
post-processing, eliminating luma banding on e.g. CoCo 2 and Apple II
i286 - Fix for Phar Lap and Borland 16-bit DPMI servers. [Carl]
Many Sega ST-V / Saturn HW changes [Angelo Salese]
286 - fixes the DOS/16M dos extender that comes with Lotus 123r3
[Carl]
Added image devices support to debugger [Miodrag Milanovic]
Added image devices menu to debugger (windows only for now)
[Miodrag Milanovic]
sdlsocket: workaround for a problem in the detection of tcp/ip socket
address [Michael Zapf]
goldstar: fixed romanization from Korean for Kkot No Li [30yr]
info.c: added basic display of slot info in -lx [Fabio Priuli]
inptport: Disable the default sequence recognition for now.
[O. Galibert]
memory: Stop being stupid and call the extremely well written
populate_range_mirrored code through map_range when appropriate, which
is most of the time. [O. Galibert]
polepos.c: Convert to MCFG_SCREEN_RAW_PARAMS and scanline-based IRQ
timing [Alex Jackson, O. Galibert]
ins8250 - Fix enabling better mouse support in pc driver [Carl]
i286 - limit check of SS in push and pop instructions [Carl]
TMS5220: Force OLDP and OLDE to be updated only on the A subcycle of
IP=0 PC=0; this has no effect whatsoever on the output, it is merely
to better document how the chip works. [Lord Nightmare] TMS5220:
Emulate circuit 412 from the patent, which should prevent spurious
clicks on interpolation-inhibited frame transitions; This may improve
the tie fighter sounds in starwars, and some clicking in eprom/eproma.
[Lord Nightmare]
naomi/jvs: add coin add/sub commands (sub is used by crazy taxi)
[O. Galibert]
Warp Speed update [Mariusz Wojcieszek]
* fixed vblank interrupt and removed rom patches
* added coin input
- added preliminary starfield emulation
HLSL Updates: [Ryan Holtz, Bat Country Entertainment]
* MAME will now save an HLSL INI file on the first run of a game that
doesn't already have an INI file.
* HLSL INI files must have their parameters left in the order in
which they are saved out.
* Fixed a diagonal 'crease' visible on the screen in HLSL mode.
Some improvements to the compressed texture protection for Decathlete.
[David Haywood]
Refactored the INS8250 interrupt line to use devcb. [Curt Coder]
memory.c: Fixed display of physical addresses in the debug memory
viewer. [Wilbert Pol]
Added support for starting softlist item directly without marking
image device to be mounted on. If soft item is found it will be loaded
on first image device that have needed interface defined
[Miodrag Milanovic]
Fixed Aristocrat MK5 screen offset. [Palindrome]
Added SRAM support for dmdtouch and geishanz. [Palindrome]
Various aristmk4.c changes [Heihachi_73]
* Added button panel artwork and renamed/remapped inputs for all
games.
* Changed cgold2's PROM to a more compatible version.
Various aristmk5.c changes [Heihachi_73]
* Changed parent/clone relationship for Dolphin Treasure (later
version is now parent).
* Added a US clear chip to the set chip ROMs.
* Removed the set chip loading from all games which don't use them.
* Cleaned up ROM name descriptions to match the aristmk4.c format.
Added proper channel 2 support, and logging capabilities to OKIM6376.
[J.Wallace]
Corrected divider behaviour of OKIM6376 - needs ROM analysis to be
complete, but all supported programs only use the default mode.
[J.Wallace]
Changed clock frequencies in High Video games to match what should be
the correct OKI chip frequencies - those familiar with the boards may
wish to confirm this is correct, as I couldn't find the clock signal
for the chip on the PCB scans I've seen. [J.Wallace]
Added MPU4 sampled sound hardware, an MSM6376, PIA and PTM combined to
give dynamic pitch shifting for looping ADPCM samples. [J.Wallace]
Removed duplicated includes from INCPATH. [Oliver Stoneberg]
Fixed some potential memory leaks and NULL pointer deferences as well
as removing some redundant checks. [Oliver Stoneberg]
i286 - Fix bunch of fault restarts [Carl]
A fix for -listclones displaying parents as clones when it uses a
BIOS. [Tafoid]
i386: Implemented task gates, call gates, and task state segments
(both 286 and 386). Also inplmented triple fault CPU resets (used by
OS/2). x87: Basic implementation of FSTENV (used by OS/2).
[Barry Rodewald]
Added code to manage NAOMI's M4 decryption. [Andreas Naive]
Midway Zeus improvements [Phil Bennett]:
* Added some alternate FIFO commands used by mk4b.
* Hooked up the short-format draw command (used to draw life bars and
shadows in mk4).
* Added support for alternate 4/8 bit texture formats (used by mk4).
dec8.c: Corrected the rom names for the Ghost Busters sets and added
PCB locations [The Dumping Union]
Fixed NAR timing in OKIM6376 to match datasheet figures. [J. Wallace]
Fixed behaviour for OKIM6376 samples latched while their respective
channel is playing (fixes missing audio in New Magic Card 'Skill Game'
when won on first loop), and MPU4 sound test [J. Wallace]
Audio interface fix for MPU4. [J. Wallace]
Lamping fixes for MPU4 small extender. [J. Wallace]
Added support for access of separate LED segments in MPU4. (indexed as
'mpu4ledXXX', where the first display unit takes 0-7, the second 8-15
and so on). [J. Wallace]
Various updates on the AWP drivers for JPM IMPACT and Maygay M1
[J. Wallace]
Various changes for letting Mating Game boot and run, but there are
still issues with timing. [J. Wallace]
New games added or promoted from NOT_WORKING status
---------------------------------------------------
Mortal Kombat 4 (version 1.0) [Phil Bennett]
New clones added
----------------
Heated Barrel (Electronic Devices license)
[Hurray Banana, Tormod, hotaru, Dna Disturber, F. Marsaud,
N. Francfort, Smitdogg, The Dumping Union]
Albatross (US clone of Super Crowns Golf)
[Antonio Gonzalez Jr., Smitdogg, The Dumping Union] (not working)
Tekken 3 (Japan, TET1/VER.A) [Yohji, Smitdogg, The Dumping Union]
Tekken 3 (Asia, TET2/VER.E1) [Tormod, Smitdogg, The Dumping Union]
The Real Ghostbusters (US 2 Players, revision 2)
[JF, The Dumping Union]
New games marked as GAME_NOT_WORKING
------------------------------------
Special Forces Elite Training [Guru, R. Belmont]
Donggul Donggul Haerong [Guru]
Warp Speed (prototype) [TrevEB, Siftware, Mariusz Wojcieszek]"
Source
RomManager MAME Dats v0.142u6
Source
MaLa v1.745 beta
"19/6/2011
Mod: Added Force Focus commands in various place in the code (may need adjustment after feedback from testing).
Mod: Changes to the way detection and configuration is done for the option of Multiple MaLa's.
Mod: Now allows mp4 video type"
Source
MAME Plus! v0.142u6 r4882
"r4882
* [MAME] Updated to 0.142u6
* [MESS] Sync with MESS (rev 12002)"
Source
0 comments:
Post a Comment