| Commit message (Collapse) | Author | Files | Lines |
|
Updated osdmini to work again and compile as an actual target
(doing nothing at the moment). Converted all of its code over
to straight BSD as well.
|
|
* Added Draw Poker Hi-Lo hardware support, based on 8080A CPU.
* Mirrored the PPI's offsets to simplify/merge the hardware emulation.
* Added hardware documentation and PCB layouts from both DPHL sets.
* Added DPHL discrete sound circuitry scheme/documentation.
* Added Turbo Poker 2 from Micro Manufacturing.
* Added PMA poker.
* Documented the Turbo Poker 2 hardware.
* Added Turbo Poker 2 PCB layout from hi-res picture.
* Switched to the new PPI core.
* Commented out the 3rd PPI device till handshaked strobe lines can be
properly emulated. For now, all VRAM access is through direct handlers.
This allow to remove the hacks per set needed to boot the games.
New games marked as GAME_NOT_WORKING
------------------------------------
Draw Poker Hi-Lo (M.Kramer) [Roberto Fresca]
Draw Poker Hi-Lo (alt) [Roberto Fresca, Alan Griffin]
PMA Poker [Roberto Fresca, Siftware]
Turbo Poker 2 [Roberto Fresca, Siftware]
|
|
* Added Bell Star V3.
* Added PCB layout and pinouts.
* Changed the year to 2002.
New games marked as GAME_NOT_WORKING
------------------------------------
Bingo Roll / Bell Star V3 [Roberto Fresca, Team Europe]
|
|
- Added working PMMU address translation (not feature complete, but sufficient
to boot several 68030 Macs in MESS)
- Fixed up disassembly of some PMMU instructions
- Added "68020 with 68851" CPU type
|
|
|
|
STREAM_UPDATE_FREQUENCY now reflects the frequency.
|
|
the speed improvement in dkong from 1230% to 1470% due to
this change (setting context->data to 0 in reset).
Actually, it will avoid the first stream_update of buffer_stream when
after approx. 11 samples the dac is written.
Without setting data to 0, stream_update(buffer_stream) is called before
stream_update(discrete_stream) is called.
With the patch, the order is of the stream_updates is determined by streams.c.
What makes this interesting is, that the startup order of the stream_updates
determines the whole run-time of the game. When profiling, NODE_73 (Sallen-Key-Filter)
needs 1066 cycles without the patch and under 135 with the patch, although it is the 4th node
after DISCRETE_INPUT_BUFFER.
All in all this looks like a caching issue, however I am currently clueless what in the end
is causing it.
|
|
the Gold [Shimapong]
|
|
|
|
|
|
|
|
(not worth adding to whatsnew.txt) :
- updated notes for 'recordbr' / 'gogold'
|
|
copyright, with permission of all significant contributors.
|
|
|
|
|
|
- tasks are now processed according to their dependency lists. Tasks
can now start early and will only process samples which are
already available. This has most impact on drivers which have
significant variance in the run-time of individual tasks.
- tasks now process samples in slices, currently max 240 samples / slice.
- TASK_GROUP is now obsolete - Will update drivers at a later stage.
- step function pointer now back in node, modules may register
optimized step functions.
- profiling code now always compiled, introduced static int profiling = ...
- some more EXPECTED/UNEXPECTED usage.
|
|
|
|
Fix DK_NO_FILTERS
|
|
|
|
New Clone Added
--------------------------------
Multi Fish (031124) {MetalliC]
|
|
as per comment in the source, only low IN2 should be used with vblank from IN3
|
|
updated bootlegs to use latest genesis code and finally removed src/mame/drivers/genesis.c!
|
|
|
|
under standard BSD license.
|
|
Please, no mention in the whatsnew
adds and documents all known sets (3 years or old).
Warning: Some sets have the version hacked to show sets "newer" then 3 years old. But these have been verfied to be older sets. There is also a note in the driver about version changes being made to make the opperator look like they are running a version that meets the standard of law change in 2007
|
|
New Clone Added
---------------------------
Go For The Gold (Japan) [Darran]
|
|
Also, moved some megaplay/megatech constant to a struct and refactored some code (work in progress)
|
|
|
|
|
|
|
|
|
|
|
|
---------------------------------------------------
Danchi de Quiz [Guru]
|
|
|
|
|
|
New clone added
----------------
Block 2 (Arkanoid bootleg) [Andy Welburn, stephh]
|
|
|
|
- optimized my recent changes. Not worth mentioning.
|
|
|
|
exemption for MAME/MESS, let's update the related source files to be license compatible (I don't think it's worth any mention)
|
|
|
|
- revert vref change from rev 6979.
- added capability for all values to be nodes.
Starship 1 - fixed motor sounds.
|
|
Atlantis & Phoenix Part 2) and marks 1 rom as a bad dump
|
|
- fix some "const" weirdness I introduced
- fix VREF in CRFILTER_VREF and RCFILTER_VREF. VREF never got used since it was only a static parameter.
- Removed enable from CR_FILTER* and RC_FILTER*
- Updated drivers accordingly.
- Use EXPECTED/UNEXPECTED to help the compiler
|
|
- This complements the already existing UNEXPECTED
|
|
Grouped known "Artic Multi-System" games together and added a little note about it.
Corrected some rom names for Artic MS games. IE: The only label chips as "1" through 'x' Also changed the name of the color proms to show bprom type and board location
New Game Added
-----------------------------
Phoenix Part 2 [Andy Welburn, Dumping Union]
New Clone Added
------------------------------
Battle of Atlantis (bootleg) [David Heywood, Dumping Union]
|
|
|
|
----------------------------
Block 2 (bootleg of Arkanoid) [David Haywood, Andy Welburn]
|
|
|
|
Comments: The imported settings from galaxian were not matching up and a new set of game specific coinage setting were needed to match behavior in-game.
|