Commit Graph

73341 Commits

Author SHA1 Message Date
R. Belmont
5350470bf6
Merge pull request #6722 from cam900/seta2_p0113a
seta2.cpp: Add notes for hardware configs, emulation issues in some game
2020-05-21 16:24:22 -04:00
R. Belmont
5ce9c391d4
Merge pull request #6723 from cam900/pgm_zoom
pgm.cpp: Add some hardware notes
2020-05-21 16:23:56 -04:00
Ryan Holtz
ce0b942ef0 -unsp: Fixed DIVQ operation and several Memory Bitop operations. [Ryan Holtz] 2020-05-21 22:13:59 +02:00
Angelo Salese
fb410f496a
QA a selection of Sharp X68000 SWs (nw) (#6714)
* QA x68k part 1

* pandas automated injection

* Refactor up to E

* Refactored the rest of the notes

* Standardize "this format is multi-disk", standardize drive -> DF#
2020-05-21 21:30:18 +02:00
Olivier Galibert
b16275062a Revert "Modifiy .gitignore to ignore mk68kmake executable and object files (nw)"
This reverts commit 7aefd0652e.

These files have not been generated since commit
ea9cd8aea1 done Sep 13, 2018, which is
the time where that specific ignore was removed.
2020-05-21 20:49:34 +02:00
yz70s
7aefd0652e Modifiy .gitignore to ignore mk68kmake executable and object files (nw) 2020-05-21 20:14:20 +02:00
yz70s
d6f2dbd915 xbox_nv2a.cpp: move poly_manager dependency to new nv2a_rasterizer class (nw) 2020-05-21 20:07:37 +02:00
Ivan Vangelista
889e65792e last batch of changes to make the https://github.com/mamedev/mame/tree/devcb-no-space branch build. (nw) 2020-05-21 19:57:43 +02:00
AJR
6b8cb09ee7 wd_fdc: Use attotime::to_string instead of custom time-to-string method; another command logging message fixed (nw) 2020-05-21 10:14:07 -04:00
ajrhacker
23d079cffe
Merge pull request #6716 from palazzol/pleiads
pleiads: Fix log messages and only log error by default
2020-05-21 10:10:58 -04:00
ajrhacker
714291ff1d
Merge pull request #6720 from cam900/tms320c31_internal
cpu/tms32031/*: Add/Correct notes for Internal peripherals and Chip family differences
2020-05-21 10:10:25 -04:00
ajrhacker
4b10251e18
Merge pull request #6721 from 68bit/m6850-tdre-reset
mc6850: TDRE should read clear in reset, and set coming out of reset
2020-05-21 10:09:27 -04:00
cam900
ab0d7bedc0 pgm.cpp: Add some hardware notes 2020-05-21 22:38:49 +09:00
cam900
6e4b099562 seta2.cpp: Add notes for hardware configs, emulation issues in some game
Fix clock for P0-113A PCBs
Fix source file name (.cpp instead .c)
2020-05-21 21:43:02 +09:00
68bit
52c7b830a9 mc6850: TDRE should read clear in reset, and set coming out of reset
Fixes a lockup running UniFlex on the SWTPC09.

Tested on hardware, the TDRE flag reads as zero in the reset state and
reads as set when taken out of reset, and even if data has been written
to the data register while in the reset state.
2020-05-21 22:27:46 +10:00
Robbbert
60592a35f6 (nw) trs80dt1,babbage,datum,emma2,mk14,savia84,selz80: save state support 2020-05-21 19:58:48 +10:00
smf-
eeb89d420a switched PlayStation CPU over to memory_access_specific (nw) 2020-05-21 10:34:50 +01:00
cam900
f2b1c6d3d9 cpu/tms32031/*: Add/Correct notes for Internal peripherals and Chip family differences
Fix chip name (no NMOS variant exists) and some descriptions
Fix Microcomputer mode when 320C30 internal ROM is empty
reference: TMS320C3x User's Manual
2020-05-21 18:14:56 +09:00
Olivier Galibert
941e06150b emumem: Another slight speedup. masking before dispatch at top level is not needed because it's already done at the global mask level. [O. Galibert] 2020-05-21 10:46:20 +02:00
Robbbert
f739a74f08 (nw) trs80dt1: fixed year. 2020-05-21 12:36:13 +10:00
AJR
5a882220d7 trs80dt1: Reinstate beeper, even though it looks wrong on schematics (nw) 2020-05-20 21:07:43 -04:00
AJR
712b4d45e1 trs80dt1: Use XTAL definitions; simplify handler signatures; replace spurious beeper (nw) 2020-05-20 20:44:27 -04:00
MetalliC
6369d27280 note (nw) 2020-05-21 02:32:46 +03:00
AJR
fa0cdf35ae toobin.cpp: Note (nw) 2020-05-20 19:08:53 -04:00
AJR
3db88f070d atarigen: Transfer legacy slapstic handling routines to device (nw)
slapstic: Move header file to src/mame/machine (nw)
2020-05-20 17:38:27 -04:00
AJR
9c236064ed exelv.cpp, newbrain.cpp: Simplify handler signatures; modernize logging (nw) 2020-05-20 16:37:00 -04:00
Ivan Vangelista
113badde16 devices/bus: a few macro removals (nw) 2020-05-20 20:38:24 +02:00
Robbbert
972cbb40a7 (nw) mycom: removed writes to regions 2020-05-21 04:20:38 +10:00
Ryan Holtz
e335f258db -sparc: Use memory_access_specific for a minor speedup, nw 2020-05-20 19:56:55 +02:00
Frank Palazzolo
ef1273bd4a Fix log messages and only log error by default 2020-05-20 13:21:08 -04:00
Ivan Vangelista
b6c5f7c9da another bunch of READ* / WRITE* macros removal (nw) 2020-05-20 18:13:10 +02:00
Robbbert
96336f741b (nw) sorcerer: fixed comments 2020-05-21 02:09:20 +10:00
Robbbert
e741cb715c sorcerer: new bios monitor 1.2 (thanks to exidyboy) 2020-05-21 01:23:17 +10:00
AJR
66ede21707 wd_fdc: Fix logerror messages; turn logging back off (nw) 2020-05-20 11:08:51 -04:00
Robbbert
707679ad82 (nw) sorcerer: save state support 2020-05-21 00:51:15 +10:00
Robbbert
de7916d677 (nw) sorcerer: added back F4 display of PCG. 2020-05-21 00:24:06 +10:00
Robbbert
1dc7f42006 (nw) sorcerer: added tap; cleanup 2020-05-21 00:05:01 +10:00
Ryan Holtz
931b1c09d1 Remove binary files that were inadvertently committed previously, nw 2020-05-20 15:12:53 +02:00
hap
85b06802fa fidel_sc6: update notes (nw) 2020-05-20 14:48:30 +02:00
couriersud
e9a364dcc9 netlist: Add tristate support for rom devices. [Couriersud]
Rom and prom devices now properly support tristate outputs. Native OC
output still on the todo list.

In addition this commit fixes a number of bugs around dealing with macro
level parameters and improves documentation by adding a parameter table.

Also srcclean.
2020-05-20 07:59:46 +02:00
couriersud
11af744ef3 netlist: improve syntax of generic device descriptors. (nw) 2020-05-20 07:59:00 +02:00
couriersud
40628bc269 netlist: simplify factory call structure. (nw)
This change will make it a lot easier to add enhanced functionality to
the factory infrastructure.
Using integral constants also improves linking stability.
2020-05-20 07:58:57 +02:00
couriersud
daadbfe6b7 netlist: improve timing accuracy for sound devices. [Couriersud]
Better alignment between netlist_time and attotime
2020-05-20 07:57:57 +02:00
Kevin Eshbach
4a69cf6ba0
jedutil updates: [keshbach]
* Initial support for viewing the logic equations of the PLS100, 82S100, PLS101 and 82S101.
* Initial support for viewing the logic equations of the PLS100, 82S100,
PLS101 and 82S101.
* Added support to view the the logic equations of the PALCE22V10 device
* Improved the documentation on the Magix game and the undumped PAL's (security fuses blown)
* Added PAL22V10 as another device that is equivalent to ythe PALCE22V10 device.
* Added initial registration test for the PALCE22V10/PAL22V10 devices
* Adding PAL22V10 combinatorial regression test data.
* Updated jedutil with a new command that will take a jed file and list the devices that the jed file could represent
* Initial work on supporting the GAL20V8 device.
* Adding an initial regression test for the GAL20V8.
* Tweaked the function to print text to handle the end of line character.
* Fixed some mis-configurations of the GAL20V8 device.
* Added regression tests for the GAL20V8 device.
* Fixed the output of the GAL20V8 when viewing a jed in simple mode to properly display outputs as also being inputs for certain pins
* Fixed the output of a GAL16V8 device in Simple Mode to mark relevant output pins as providing feedback as documented in the datasheet.
* Corrected the output feedback state when in simple mode for the GAL16V8 and GAL20V8 devices.
2020-05-19 20:42:50 -04:00
R. Belmont
6128e42e4d
Merge pull request #6710 from ArcadeShadow/patch-39
ibm5170: New working software list addition
2020-05-19 20:37:43 -04:00
R. Belmont
2b73fcec1b
Merge pull request #6689 from cam900/patch-144
jaguar.cpp: Add info for debugging
2020-05-19 20:35:24 -04:00
AJR
8ac90b9f7b wd_fdc: Improve HLD behavior, always activating output at start of type II & III commands 2020-05-19 19:47:24 -04:00
MetalliC
f2fbec8abf oops, wrong place (nw) 2020-05-20 01:34:05 +03:00
MetalliC
8d5411fe5c naomi.cpp: dumped Namco JYU2/SWP JVS I/O board firmware [lukemorse1] 2020-05-20 01:31:18 +03:00
Ryan Holtz
0ec3865b99 -sun4: Make use of multiple address spaces in the SPARC core rather than having the MMU handle it all. [Ryan Holtz] 2020-05-20 00:02:43 +02:00