Commit Graph

39686 Commits

Author SHA1 Message Date
Miodrag Milanović
d056b7b2cb Merge pull request #517 from SuperV1234/master
Modernize x86log.h and x86log.cpp:
2015-12-21 18:50:16 +01:00
Vittorio Romeo
d5909d54de Modernize x86log.h and x86log.cpp:
* Use variadic template functions instead of `va_list`
    * In `x86log_mark_as_data` and `x86log_printf`
* Add `noexcept` where appropriate/safe
* Use `constexpr std::size_t` instead of macros for constants
* Nest `nullptr` check to prevent useless check, add assertion
    * In `x86log_printf`
* Move definitions of `log_comment`, `data_range_t`, `x86log_context` to `x86_log.h` from `x86_log.cpp`
* Adapt usages of `x86log_printf` in `drcbex64.cpp` and `drcbex86.cpp`
2015-12-21 18:29:08 +01:00
Miodrag Milanovic
944e4f9942 Revert "Modernize x86log.h and x86log.cpp:"
This reverts commit 000370d407.
2015-12-21 17:18:48 +01:00
Miodrag Milanović
03bb0f4cc6 Merge pull request #516 from SuperV1234/master
Modernize x86log.h and x86log.cpp [Vittorio Romeo]
2015-12-21 17:05:57 +01:00
Vittorio Romeo
ec29e20d7d Merge branch 'master' of https://github.com/SuperV1234/mame 2015-12-21 17:03:22 +01:00
Vittorio Romeo
f98557c999 Modernize x86log.h and x86log.cpp:
* Use variadic template functions instead of `va_list`
    * In `x86log_mark_as_data` and `x86log_printf`
* Add `noexcept` where appropriate/safe
* Use `constexpr std::size_t` instead of macros for constants
* Nest `nullptr` check to prevent useless check, add assertion
    * In `x86log_printf`
2015-12-21 17:02:41 +01:00
Vittorio Romeo
000370d407 Modernize x86log.h and x86log.cpp:
* Use variadic template functions instead of `va_list`
    * In `x86log_mark_as_data` and `x86log_printf`
* Add `noexcept` where appropriate/safe
* Use `constexpr std::size_t` instead of macros for constants
2015-12-21 17:01:06 +01:00
Miodrag Milanovic
2f9623d4f3 update for Yves (nw) 2015-12-21 16:44:07 +01:00
hap
09b50e6218 added spellb internal artwork 2015-12-21 16:42:45 +01:00
Miodrag Milanović
ebdc4a9414 Merge pull request #515 from SuperV1234/master
Modernize `simple_list` code [Vittorio Romeo]
2015-12-21 16:37:58 +01:00
Vittorio Romeo
aa6d4d0b88 Modernize simple_list:
* Add `noexcept`
* Use public `=delete` instead of private ctor/assignment
* Remove unused `virtual` from dtor and mark class as `final`
2015-12-21 16:33:06 +01:00
Miodrag Milanović
54cadc3c31 Merge pull request #514 from bmunger/r9751
New driver:
ROLM 9751 [Brandon Munger]
2015-12-21 16:05:06 +01:00
Miodrag Milanovic
a55ab6d615 some handmade changes (nw) 2015-12-21 16:01:14 +01:00
Miodrag Milanovic
1fefd835ce update by request (nw) 2015-12-21 12:47:41 +01:00
Miodrag Milanovic
2d09179902 Added license for Derrick Renaud, extended K.Wilkins and F.Palazzolo to full names, (nw)
Added license for Paul Forgey
2015-12-21 09:57:22 +01:00
hap
564bada035 notes 2015-12-21 02:32:27 +01:00
Brandon Munger
cebed33843 r9751: fix for g++14 and add rolm as a manufacturer 2015-12-20 19:55:06 -05:00
hap
6ffbf69aa3 initial skeleton driver for TI Spelling B 2015-12-21 01:46:16 +01:00
Justin Kerk
8c2f519922 Found some more, hardware looks different though (nw) 2015-12-20 16:45:31 -08:00
Justin Kerk
169a193dc0 New skeleton: Saturn ST-17xx series DVD players [Justin Kerk] 2015-12-20 16:13:25 -08:00
hap
66fbbc0f9d use tms0270 pla for tms1980 2015-12-21 01:07:09 +01:00
Brandon Munger
56fcb735fe r9751: Update PDC documentation 2015-12-20 17:46:13 -05:00
Brandon Munger
5d1dcd67ca r9751: Add dip switches to PDC for HDD and FDD 2015-12-20 17:46:13 -05:00
Brandon Munger
d256291daf r9751: Fix floppy disk access and add log defines 2015-12-20 17:46:13 -05:00
Brandon Munger
ce577865e7 r9751: PDC floppy read support 2015-12-20 17:46:12 -05:00
Brandon Munger
fbaf2f4358 r9751: More PDC DMA additions 2015-12-20 17:46:11 -05:00
Brandon Munger
862abdaf21 r9751: Initial DMA hookups and driver cleanup 2015-12-20 17:46:11 -05:00
Brandon Munger
b3b834c45a r9751: rename drivers to cpp 2015-12-20 17:46:11 -05:00
Brandon Munger
052b94a236 r9751: moved driver from mess directory to mame 2015-12-20 17:46:11 -05:00
Brandon Munger
17570e9406 r9751: map more registers to PDC and minor cleanup 2015-12-20 17:46:11 -05:00
Brandon Munger
2c64c41e1f r9751: Driver clean up 2015-12-20 17:46:11 -05:00
Brandon Munger
53c8790eab r9751: More PDC changes 2015-12-20 17:46:11 -05:00
Brandon Munger
8fe5c58a6f r9751: forgot to update machine.lua 2015-12-20 17:46:10 -05:00
Brandon Munger
e3a7ccdfd5 r9751: move pdc to new device directory 2015-12-20 17:46:10 -05:00
Brandon Munger
ad33c2c2a7 r9751: some more pdc changes 2015-12-20 17:46:10 -05:00
Brandon Munger
b0be3d116f r9751: More work on PDC and r9751.c clean up. 2015-12-20 17:46:10 -05:00
Brandon Munger
e43e32a0db r9751: PDC fix for driver crash 2015-12-20 17:46:10 -05:00
Brandon Munger
4bd3961db0 r9751: Correct ROM names and attach P8237 DMA to PDC address space 2015-12-20 17:46:10 -05:00
Brandon Munger
1f72043047 r9751: Add i8237 dma callbacks 2015-12-20 17:46:10 -05:00
Brandon Munger
f4b1a41d26 R9751 PDC Floppy disk changes 2015-12-20 17:46:09 -05:00
Brandon Munger
d3785e805e Initial ROLM 9751 driver 2015-12-20 17:46:09 -05:00
briantro
70d77a389c peplus.cpp: Fix yet another Cut-N-Paste error - NW 2015-12-20 16:07:20 -06:00
briantro
6061457a5c peplus.cpp: More set combo verifications - NW 2015-12-20 15:56:14 -06:00
Ville Linde
c01425566c rollext: very preliminary video emulation (nw) 2015-12-20 20:32:45 +02:00
Ville Linde
e2e762b216 tms32082: FPU fixes + command callback (nw) 2015-12-20 20:11:35 +02:00
Ville Linde
399692f17a taitopjc: hook up TC0780FPA (nw) 2015-12-20 18:30:04 +02:00
Ville Linde
29372faf39 tc0780fpa: double buffering + better FIFO handling (nw) 2015-12-20 16:48:32 +02:00
Miodrag Milanovic
c8583ebdc9 os calls do not follow MAKE escaping 2015-12-20 09:45:39 +01:00
Miodrag Milanović
7e4ff974ac Merge pull request #509 from ajrhacker/master
Refactoring memory map validity checking [ARJ]
2015-12-20 09:41:44 +01:00
briantro
c43be4ed21 peplus.cpp: Mark sets using CG2135 as wrong color - NW
Turns out CG2135 is custom card backs for Grand Casino and needs CAP1292 for the correct colors.
2015-12-20 02:19:26 -06:00