| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Should be added soon:
- mute
- speaker/microphone resampling
To be added a little later:
- compression
- reverb
Needs to be added by someone else:
- coreaudio
- direct
- portaudio
- xaudio2
- js
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Read callbacks now need a default return value supplied at construction.
Replaced isnull() with isunset() which tells you if the callback wasn't
configured rather than whether it isn't safe to call.
Enabled validation of device callbacks (it seems it was disabled at some
point, probably accidentally).
Device callbacks and object finders now implement the same interface for
resolution.
|
| |
|
|
| |
function signatures. (#11283) [Ryan Holtz]
|
| |
|
|
| |
Holtz]
|
| |
|
|
|
|
|
|
|
|
|
| |
* new WORKING machines
----
Super Sonic Gold (Radica Plug & Play) (USA) [Sean Riddle, David Haywood, Kev (FBN), anonymous]
Street Fighter II: Special Champion Edition [Ghouls'n Ghosts] (Radica, Arcade Legends) (USA) [Sean Riddle, David Haywood, Kev (FBN), anonymous]
new NOT WORKING machines
----
Speed Racer (Senario) [Sean Riddle, Kamaal Brown]
My Arcade Go Gamer Portable (Family Sport 220-in-1) [Sean Riddle, Kev (FBN), anonymous]
|
| |
|
|
| |
https://github.com/mamedev/mame/tree/devcb-no-space branch build. (nw)
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* split story reader dumps by glob [Sean Riddle]
* new NOT WORKING software list entry
---
pi_storyreader_cart.xml : Scooby Doo - Miniature Golf Mystery / Museum Mystery / Haunted Theater [Porchy]
* new NOT WORKING software list entries
---
mobigo_cart.xml [Sean Riddle]
Tangled
Toy Story 3
Mickey Mouse
* some sunplus refactoring, including removal of rowscroll offset hack, fixing some problematic cases where different games in a multigame required different values
* comment (nw)
* these work (nw)
* (nw)
* (nw)
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Plug and play work (nw)
* (nw)
* new WORKING machines
---
Mission: Paintball Powered Up [Sean Riddle, David Haywood]
new NOT WORKING machines
----
Star Wars - The Clone Wars [Sean Riddle, David Haywood]
The Oregon Trail [anonymous]
* new NOT WORKING software list entries
mobigo_cart.xml [TeamEurope]
Team Umizoomi - Die grosse Umiauto Rettung (Germany) (80-252504)
Chuggington (Germany) (80-251804)
Toy Story 3 (Germany) (80-250104)
Fur immer Shrek (Germany) (80-250004)
* (nw)
|
| | |
|
| | |
|
| |
|
|
| |
initialize it don't hang, nw
|
| |
|
|
| |
Holtz]
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
analysis) (#6010)
* misc sunplus work (nw)
* unbreak a few things, remove some test code (nw)
* mask shift values, maybe correct based on code study (nw)
* refactor (nw)
* notes based on code study (nw)
* force a different codepath in wrlshunt, static screen, but differnet, no crash, need to see if it's valid (nw)
* test (nw)
|
| |
|
|
| |
CPU cores (nw)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(#4816)
* spg110: jak_capb misc guesses (nw)
* misc priority stuff (nw)
* tweaks (nw)
* more tweaks (nw)
* small spg2xx refactor (nw)
* some spg2xx refactoring (nw)
* (nw)
* tidy (nw)
* these have all been moved out into modules (nw)
* sprite work in progress (nw)
* (nw)
* spg110: shift some stuff around and split into files here too
* (nw)
* (nw)
* (nw)
* sprite improvements
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
This effectively reverts b380514764cf857469bae61c11143a19f79a74c5 and
c24473ddff715ecec2e258a6eb38960cf8c8e98e, restoring the state at
598cd5227223c3b04ca31f0dbc1981256d9ea3ff.
Before pushing, please check that what you're about to push is sane.
Check your local commit log and ensure there isn't anything out-of-place
before pushing to mainline. When things like this happen, it wastes
everyone's time. I really don't need this in a week when real work™ is
busting my balls and I'm behind where I want to be with preparing for
MAME release.
|
| |
|
|
|
| |
This reverts commit c24473ddff715ecec2e258a6eb38960cf8c8e98e, reversing
changes made to 009cba4fb8102102168ef32870892438327f3705.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* SPG2XX - Make audio emulation a subdevice
(I need to reuse some of it for SPG110)
* these will end up in different places on spg110 so split the handler (nw)
* refactor a little for cleaner use later (nw)
* realign logging with function names (nw)
* (nw)
* (nw)
* recent change in audio_beat_tick appears to break "icanpian jjs" seems unintentional? (MG please verify)
also documented an existing suspicious use of 'channel' in code.
* use channel_bit here instead, seems more logical (nw)
* reorganize code here a bit too (nw)
|
| |
|
|
| |
wallpaper mode. Fixes backgrounds in jak_nick. [Ryan Holtz]
|
| |
|
|
| |
active channel count. Fixes volume 'wobble'. [Ryan Holtz]
|
| |
|
|
|
|
|
|
|
|
| |
* Increased internal sampling rate to audio 'frame rate' for better sync.
* Moved envelope processing into sample-update loop. Fixes envelopes.
* Reset envelope rampdown bit when a channel stops. Fixes missing channels in vii and others.
* Only process envelope rampdown for active channels. Fixes missing channels in icanpian and others.
* Reset ADPCM bit at sample loop point. Fixes bad samples in jak_sith and others.
* Avoid treating end-of-sample marker as a playable sample. Fixes sample popping.
* Fixed sample ordering for 8-bit PCM samples. Improves audio quality.
|
| |
|
|
| |
* Fixes bad or missing music/effects in jak_sbfc, jak_mpac, jak_wof, jak_wwe, and many others.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
New WORKING machines
---
Ms. Pac-Man 5-in-1 (Ms. Pac-Man, Pole Position, Galaga, Xevious, Mappy) (JAKKS Pacific TV Game, Game-Key Ready) [Sean Riddle, Peter Wilhelmsen, 19 external donators]
Disney Princess (JAKKS Pacific TV Game, Game-Key Ready) [Sean Riddle, 20 external donators]
New WORKING Software List entries
---
jakks_gamekey_nm:nrxdig New Rally X & Dig Dug [Sean Riddle, Peter Wilhelmsen, 19 external donators]
note, Pole Position is not really very playable at the moment due to raster rendering glitches, the rest are, aside from some obvious sound issues (nw)
New machines marked as NOT WORKING
---
Wheel of Fortune (JAKKS Pacific TV Game, Game-Key Ready) [Sean Riddle, 20 external donators]
There is a video rendering glitch (lkely another off by x lines raster issue) causing the letter selection text to not render properly, it appears the letters scroll instead of the text scroller below, which doesn't. (nw)
-spg2xx: Make rowscroll offset configurable, can't find register to control it, but JAKKS games need 0, while the chinese stuff needs 15 (nw)
-jak_wof: Marked as working, analog wheel isn't emulated, but is optional (I don't see where / how it maps) (nw)
-jak_wof: Improved inputs (nw)
-gamekeys now save to the gamekey seeprom not the system one (nw)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* new WORKING Software List entries
---
gamate:fortress Fortress of Fierceness [Peter Wilhelmsen]
new NOT WORKING Software List entries
---
ekara_japan_a:a7 A-7 Pichi Pichi Pitch Pure Chapter 3 (Japan) [Peter Wilhelmsen, Sean Riddle]
ekara_japan_a:a5 A-5 Pichi Pichi Pitch Karaoke Party (Japan) [Peter Wilhelmsen, Sean Riddle]
ekara_japan_a:a4 A-4 Pichi Pichi Pitch Pure Chapter 1 (Japan) [Peter Wilhelmsen, Sean Riddle]
ekara_japan_a:a1 A-1 Pichi Pichi Pitch vol.1 (Japan) [Peter Wilhelmsen, Sean Riddle]
new NOT WORKING clones
---
Play 2000 (Super Slot & Gran Tesoro) (v7.0i) (Italy) [Peter Wilhelmsen, Morten Shearman Kirkegaard]
* new WORKING machines
---
Dragon Ball Z (JAKKS Pacific TV Game, Game-Key Ready) [Sean Riddle, 19 external donators]
* flag (nw)
* allow 'a7' to boot (nw)
* move XaviX2 sets to new files (nw)
* new machines marked as NOT WORKING
---
Let's TV Play Naruto [Peter Wilhelmsen, Sean Riddle]
This is another XaviX2 thing.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
----------------------------------
V.Smile Motion (US)
New NOT_WORKING software list additions
---------------------------------------
vsmilem_cart:
Für immer Shrek (Ger), Toy Story 3 (Ger)
-devices/bus/vsmile/vsmile_cart: Added support for later 8MWord cartridges. [Ryan Holtz]
-vsmile: Added separate machine driver for V.Smile Motion. Needs proper BIOS dump, currently using the V.Smile US BIOS. [Ryan Holtz]
|
| | |
|
| |
|
|
|
|
|
|
|
| |
--------------------
Star Wars - Revenge of the Sith (JAKKS Pacific TV Game, Game-Key Ready) [Sean Riddle, Peter Wilhelmsen]
-vii: Mapped jak_sith controls. [Ryan Holtz]
-spg2xx: Added polled ADC mode, and 2-channel ADC support. [Ryan Holtz]
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
| |
----------------------------
V.Smile Baby (US) [Ryan Holtz]
New working clones
--------------------
V.Smile Baby (Sweden) [Ryan Holtz, Sean Ridde, Clawgrip]
-vsmileb: Split into a separate CPP file. Identified input codes and hooked up inputs. [Ryan Holtz, bmx]
|
| | |
|
| |
|
|
| |
in rad_fb2. [Ryan Holtz]
|
| | |
|
| |
|
|
| |
Fixes palette trashing in jak_disf. [Ryan Holtz]
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Promoted vsmile, vsmilef, vsmileg back to working. [Ryan Holtz]
-spg2xx: Various changes: [Ryan Holtz]
* Fixed Timer A and B counting at half the intended rate.
* Made do_sprite_dma write into m_spriteram shared pointer rather than hitting the memory system twice.
* Fixed vblank to automatically clear the IRQ on vblank-out.
* Made IRQ checking more consistent; no more redundant deassertions of various IRQ lines.
* Fixed TMB1 and TMB2 not activating if initialized to the lowest rate.
* Improved logging.
|
| |
|
|
|
|
| |
-vsmile: Demoted all drivers to MNW, nw.
This reverts commit d48481df909a2925341dc196c02bcf996a9d7784.
|
| |
|
|
| |
-vii: Added more extensive logging to rad_sktv, nw
|
| |
|
|
|
|
|
|
| |
vsmile techart fully working. [Ryan Holtz]
-vsmileb: Found enough port bits to show the VTech logo and V.Smile Baby intro. No game boots yet. [Ryan Holtz]
-spg2xx: Added separate logging for external interrupts and address mapping. [Ryan Holtz]
|
| |
|
|
| |
-vsmile: Added intro region selection and logo enable DIPs. Started separating vsmileb into its own driver. [Ryan Holtz]
|