Commit Graph

68741 Commits

Author SHA1 Message Date
Joakim Larsson Edstrom
b5ae4a8876 i8251.cpp: modernized debug printouts 2019-09-26 13:51:13 +02:00
ClawGrip
b861927034 New clones marked as NOT_WORKING (#5682)
* New clones marked as NOT_WORKING

--------------------------------
Vs. Super Mario Bros. (bootleg with Z80, set 3) [jordigahan, ClawGrip]

* Add "suprmriobl3" (nw)
2019-09-25 17:02:01 -04:00
R. Belmont
133cbc344e
Merge pull request #5683 from vadosnaprimer/sound_callback
Lua callback after sound update has generated new samples
2019-09-25 17:01:44 -04:00
R. Belmont
21ad25e4c4
Merge pull request #5684 from AmatCoder/AmatCoder-snes-3
[snes] Run HTOTAL double only if needed
2019-09-25 17:00:50 -04:00
AJR
c119b62a52 xtal.cpp: Slight correction to one value (nw) 2019-09-25 16:17:36 -04:00
AJR
25ed9f53f6 wgp: Read inputs through ADC device (nw) 2019-09-25 14:33:12 -04:00
cracyc
90e360901c x68k_crtc: fix regression (nw) 2019-09-25 13:01:34 -05:00
AmatCoder
55bda8eb98 [snes] Run HTOTAL double only if needed
Also run HDMA when vpos=0

Fix Vortex & Judge Dreed graphics
2019-09-25 19:12:38 +02:00
angelosa
bc7372a32b Clones promoted to working
----------------------------
Gold Medalist (set 2, Alpha68k III PCB) [Angelo Salese]
Gold Medalist (bootleg, Alpha68k III PCB) [Angelo Salese]

alpha68k.cpp: fixed Gold Medalist missing status bar and "player 1 start/hurry up" GFXs for player 1 [Angelo Salese]
2019-09-25 18:51:40 +02:00
AJR
a24caaede8 rii: Many updates
- Identify CPU type used by vreadere as ePG3231
- Add preliminary port I/O handlers and callbacks
- Add stub handlers and state variables for interrupt controller, timers, synthesizer, UART and SPI
- Fix TBRD addressing of external data memory
- Fix calculation of carry flag for normal additive operations
- Implement multi-byte carry/borrow for applicable registers
- Implement signed multiplication option
- Add internal stack buffer for saving PCH during calls/interrupts
2019-09-25 11:57:56 -04:00
Dirk Best
a73d55f52e firetrap: Add MCU dump and hook it up
[Dirk Best, TeamEurope, Brian Troha]

The US version MCU has been created from the dumped japanese MCU
by patching the init byte.

Removed the MCU simulation.
2019-09-25 16:39:42 +02:00
Vas Crabb
95ed7c5b5a Merge tag 'mame0214'
MAME 0.214
2019-09-25 20:26:50 +10:00
Philip Bennett
7facfa5ae4 No longer need to hack around broken PPC fast RAM (nw) 2019-09-24 23:24:49 -07:00
Philip Bennett
6e63799772 sh2.cpp/sh4.cpp: Don't emit fast RAM accesses when the debugger is enabled [Phil Bennett] 2019-09-24 23:23:06 -07:00
Philip Bennett
4af1e38970 ppcdrc.cpp: Fixed debug flag test causing fast RAM accesses to be erroneously emitted. Hopefully fixes unusual breakpoint/watchpoint behaviour [Phil Bennett] 2019-09-24 23:18:54 -07:00
Angelo Salese
82a7979723
Forgot one (nw) 2019-09-25 01:47:09 +02:00
Angelo Salese
75d4ebdea5
Update TODO list (nw) 2019-09-25 01:42:46 +02:00
AJR
80c3d470d5 isld_vortex: Force this a little further along (nw) 2019-09-24 19:39:43 -04:00
angelosa
5e47e9e62c Merge branch 'master' of https://github.com/mamedev/mame 2019-09-25 01:14:58 +02:00
angelosa
1e23c06d45 Stricter data types where applicable (nw) 2019-09-25 01:14:29 +02:00
couriersud
441fb63087 netlist: switch to c++ streams. (nw)
Removed the home-brew implementation pstreams and replaced those with
c++ streams.
2019-09-25 01:10:39 +02:00
angelosa
c76cab187a alpha68k.cpp: support for opaque tiles for V board, fixes title screen clipping effect for Sky Adventure [Angelo Salese]
* Also removed hack for the priest priority in level 1 for Sky Adventure, being a game original bug.
2019-09-25 01:04:50 +02:00
AJR
5a9d0bb8de c2color: Hook up CPU and quick hack to load cartridges (nw) 2019-09-24 18:07:12 -04:00
Vas Crabb
24d07a12d7 version bump (nw) 2019-09-25 07:25:34 +10:00
AJR
97d29e7220 New machines marked as NOT_WORKING
----------------------------------
Vortex (Island Design) [unknown]
2019-09-24 17:11:54 -04:00
Vas Crabb
71766f28b9 (nw) don't let #include guards get out of sync with filenames 2019-09-25 06:52:02 +10:00
feos
66234b509c callback after sound update has generated new samples 2019-09-24 23:48:08 +03:00
ClawGrip
828a8c6ce6 New NOT_WORKING software list additions (#5680)
* New NOT_WORKING software list additions
---------------------------------------
Baby's First Words (USA) [ClawGrip, TeamEurope]
Pooh Loves You! (USA) [ClawGrip, TeamEurope]
If I were... (USA) [ClawGrip, TeamEurope]

* Add separate software list for Leap Frog Little Touch LeapPad (nw)

* Fix game name (nw)
2019-09-24 15:42:43 -04:00
ajrhacker
e28579f058
Merge pull request #5681 from clawgrip/patch-1
leapfrog_mfleappad_cart: Remove redundant offset="0" (nw)
2019-09-24 15:42:25 -04:00
AJR
703c4e4949 leappad: Hook up a half-plausible CPU type (nw) 2019-09-24 15:32:40 -04:00
AJR
146f421a96 "Aftershock" is one word (nw) 2019-09-24 14:37:22 -04:00
AJR
3274284dbd ribrac, awetoss: Combine into a single driver and start fleshing it out (nw) 2019-09-24 14:20:04 -04:00
AJR
bcfa7ba9eb aftrshok: Document DIP switches after manual 2019-09-24 14:01:01 -04:00
ClawGrip
1d40f713fd
leapfrog_mfleappad_cart: Remove redundant offset="0" (nw) 2019-09-24 19:21:28 +02:00
MetalliC
aa231adc7c cps3.cpp: tilemap linescroll little fix 2019-09-25 02:39:29 +10:00
Rebecca Wallander
72b8b76b00 Add MIDI floppy softlist (#5668)
* Add MIDI floppy softlist

* IMG raw sector dump  misses something in the data somewhere, so use IMD instead (which decodes fine)

* Missed file name

* Add midi softlist to a couple of IBM PCs
2019-09-24 11:58:35 -04:00
AJR
ebcb231780 tilemap.cpp: Improve contains assert, fixing tilemap viewer in debug build 2019-09-25 00:39:59 +10:00
Dirk Best
11d7e5ae6a chelnov: Add MCU dump and hook it up
[Dirk Best, TeamEurope, Brian Troha]

Dumped MCU is the world version. Other regions were created by
patching the dump.

Removed the MCU simulation for chelnov.
2019-09-24 11:58:01 +02:00
AJR
b56b43d804 spbactn: Use raw parameters for screen
tecmo_spr: Hardcode behavior based on visible width, not full screen width (nw)
2019-09-23 23:28:46 -04:00
AJR
5b28fad59d tilemap.cpp: Improve contains assert, fixing tilemap viewer in debug build 2019-09-23 23:08:37 -04:00
npwoods
531633d519 Fixed a compilation bug under clang-cl (#5677)
* Fixed a compiltion bug under clang-cl

Oddly, this problem does not seem to manifest under clang on
gcc.godbolt.org.  I suspect that this might be related to the fact that
sizeof(std::size_t) != sizeof(long) on Windows.

* Couriersud feedback
2019-09-23 20:34:31 -04:00
MetalliC
b77f2851c9 cps3.cpp: tilemap linescroll little fix 2019-09-24 00:02:17 +03:00
algestam
1bb66ee8c6 hh_sm510: Add pcb labels for gnw_mario (nw) (#5678) 2019-09-23 20:41:19 +02:00
Vas Crabb
edec6b6d9e (nw) restore zero offsets in regions where more than one ROM file is loaded, and remove a few zero offsets from disk regions and regions loading a single ROM file 2019-09-24 02:45:41 +10:00
mooglyguy
1a5bf558cc -avivideo.cpp: Added an image device to provide looping uncompressed AVI frames as input. [Ryan Holtz]
-vino.cpp: Adapted to support both avivideo_image_device and picture_image_device. [Ryan Holtz]
2019-09-23 17:44:05 +02:00
AJR
15dfa918a7 debugcmd.cpp: Correct the error message too (nw) 2019-09-23 10:13:26 -04:00
Vas Crabb
eca800a23f (nw) vsmile_cart.xml: no inputs == not supported 2019-09-23 13:14:02 +10:00
ajrhacker
5cad2792b4
Merge pull request #5675 from clawgrip/patch-20
spartanxtec.cpp: Add some IC locations and PLD placeholders [jordigahan]
2019-09-22 15:18:41 -04:00
ClawGrip
a1e6eca0a1
spartanxtec.cpp: Add some IC locations and PLD placeholders [jordigahan] 2019-09-22 20:07:07 +02:00
Robbbert
6179ed4a3f super80 : fine-tuned compatibility of swlist. 2019-09-23 04:03:54 +10:00