Sven Schnelle
b17a1f19c8
hp9k_3xx: add hp9000/360
...
This matches the system i have at home, and with all the latest commits this
is the first machine that can boot HP-UX 7 with upstream mame. With the C1 bootrom
there's still an issue with the SCSI controller, so they can't boot HP-UX (yet).
2018-10-10 20:25:49 +02:00
Sven Schnelle
30639a32a4
hp98644: allow to configure interrupt level (nw)
2018-10-10 20:05:18 +02:00
R. Belmont
aa990898fb
Merge pull request #4107 from hp9k/topcat_irq
...
topcat: remove MCFG, implement irq, fix some minor issues (nw)
2018-10-10 13:42:34 -04:00
David Haywood
ba0afc14aa
XaviX - Various improvements and note updates, allows taitons1/ns2 to run, ping pong to show stuff etc. ( #4106 )
...
* XaviX - Ping Pong has some funky code, make a quick note about it, needed for Radica logo to display
* since taitons2 is apparently booting at the moment, add the directional inputs needed for it (nw)
* improve palette handling for mode used by taitons2 (nw)
* somewhat improved sprite positioning (nw)
* fix some errors I introduced (nw)
* (nw)
* better position still (nw)
* taitons1 inputs (nw)
* give card night some inputs (nw)
2018-10-10 13:42:10 -04:00
R. Belmont
50b026e57f
Merge pull request #4105 from hp9k/msm53821_fixes
...
rtc: add leap year support (nw)
2018-10-10 13:41:31 -04:00
R. Belmont
0058a50420
Merge pull request #4104 from hp9k/add_pascal_325
...
hp9k_3xx: add Pascal 3.25 to Software list (nw)
2018-10-10 13:40:55 -04:00
R. Belmont
a8b1ecd346
Merge pull request #4102 from kunikunijp/toypop-patch
...
toypop: Fixed the "Flip Screen" dipswitch is reversed.
2018-10-10 13:40:28 -04:00
dxl
f53647bf3a
hp9k_3xx: use buserror workaround from hp_ipc (nw) ( #4101 )
2018-10-10 13:39:50 -04:00
Sven Schnelle
3e04e969af
topcat: remove MCFG, implement irq, fix some minor issues (nw)
2018-10-10 19:19:16 +02:00
Sven Schnelle
7b48d52e94
rtc: add leap year support (nw)
...
msm53821:
- add standard register support
- use std::array
- fix several counter to behave like a real MSM53821
2018-10-10 14:21:30 +02:00
Sven Schnelle
1f96ba889c
hp9k_3xx: add Pascal 3.25 to Software list (nw)
2018-10-10 13:52:17 +02:00
hap
27785e51ef
namcos22: shorthand variable types (nw)
2018-10-10 11:52:19 +02:00
hap
06c33074aa
namcos22: move video todo over to main driver file (nw)
2018-10-10 11:01:04 +02:00
hap
ed5e9df496
namcos22: had to readd ss22 QUANTUM_TIME (nw)
2018-10-10 10:02:03 +02:00
hap
de0e1a61e2
midwunit: get rid of impefect sound flag for umk3 which was added because of a (now known) BTANB (nw)
2018-10-10 09:45:17 +02:00
hap
db00f29891
video.h: get rid of LCD_FRAMES_PER_SECOND (nw)
2018-10-10 09:42:52 +02:00
Robbbert
86be6623ca
(nw) fixed validation
2018-10-10 16:57:36 +11:00
kunikuni
d668785006
toypop: Fixed "Flip Screen" dipswitch is reversed.
2018-10-10 13:08:41 +09:00
braintro
4c36a851f0
system1.cpp: Document that the parent Gardia set is Sega factory conversion. [ShouTime]
2018-10-09 21:34:54 -05:00
AJR
a8c41a6035
mess.lua: Fix full build by adding MB87030 (nw)
2018-10-09 19:24:15 -04:00
dxl
138be570a2
hp9k3xx: make /310 progress a bit further (nw) ( #4100 )
2018-10-09 19:19:31 -04:00
dxl
5706fdccfd
hp9k_3xx: connect CPU reset line to DIO bus (nw) ( #4099 )
2018-10-09 19:18:34 -04:00
mooglyguy
61f191cce6
spg2xx: Added rudimentary envelope support, needs more work. [Ryan Holtz]
2018-10-09 23:44:04 +02:00
R. Belmont
43a31bde96
Merge pull request #4098 from hp9k/hp9k3xx_layout
...
hp9k_3xx: add layout (nw)
2018-10-09 17:06:27 -04:00
R. Belmont
0745b64e4c
Merge pull request #4097 from hp9k/add_hp98265a_scsi
...
hp9k_3xx: add HP98265A SCSI controller (nw)
2018-10-09 17:06:06 -04:00
Sven Schnelle
b2142af06f
hp9k_3xx: add layout (nw)
2018-10-09 20:51:40 +02:00
Sven Schnelle
c0a6d6bf23
hp9k_3xx: add HP98265A SCSI controller (nw)
2018-10-09 20:11:24 +02:00
R. Belmont
c918cf267a
Merge pull request #4096 from hp9k/add_dio_slots
...
hp9k_3xx: cleanup dio config
2018-10-09 13:53:26 -04:00
dxl
ad3ad560a6
hp9k_3xx: add HP98620 DMA controller ( #4094 )
...
* hp9k_3xx: add HP98620 DMA controller
* hp98620: remove unused defines (nw)
2018-10-09 13:46:35 -04:00
R. Belmont
98e4553718
Merge pull request #4095 from dslegend/master
...
Disable setting the SDL_WINDOW_OPENGL extra flag if -video none
2018-10-09 13:45:55 -04:00
Sven Schnelle
a50222e2d4
hp9k_3xx: cleanup dio config
...
/332 was missing DIO slots, /310 had no human interface. While at it,
deduplicate the code a bit.
2018-10-09 19:45:48 +02:00
David Haywood
4b00992b76
XaviX naming changes ( #4069 )
...
* naming changes (nw)
* move stub audio related functions to their own file (nw)
* addressing notes (nw)
* control sprite mode with sprite reg instead of value set in init (nw)
* refactor a bit (nw)
* sprite DMA connects directly to spriteram, not through the main bus (nw)
* minor changes (nw)
* fix multiplier unit use in rad_madf (nw)
* implement 'text array / memory emulator' (nw)
* some naming (nw)
* code treats this like another palette entry (bg pen maybe)
2018-10-09 12:46:02 -04:00
Dustin Stahlback
25adf42f70
Disable setting the SDL_WINDOW_OPENGL extra flag if -video none is set. This allows a true headless run when the environment variable SDL_VIDEODRIVER=dummy is set prior to mame/mess execution.
2018-10-09 08:45:09 -05:00
AJR
1d766ffef1
unidasm: Correct endianness of tms9980 and tms9995
2018-10-09 00:32:44 -04:00
cam900
3b03ff603f
targeth.cpp : Cleanup duplicates, ACCESSING_BITs, naming, Runtime tag lookup
2018-10-09 11:34:54 +09:00
AJR
c8445ac928
msx.cpp: Split out state class for MSX2 sets (nw)
2018-10-08 19:53:15 -04:00
ajrhacker
4f0d8105b0
Merge pull request #4091 from hp9k/hp_human_interface_module
...
hp9k_3xx: move Sound, GPIB, Keyboard and RTC to human interface module
2018-10-08 17:12:24 -04:00
Sven Schnelle
d929f8b41b
hp9k_3xx: move Sound, GPIB, Keyboard and RTC to human interface module
...
On HP9000/300, these modules where always a logical unit connected to
the DIO bus. On some systems this was even a seperate DIO module. Lets
represent this in software. It also cleans up hp9k_3xx.cpp.
2018-10-08 22:51:40 +02:00
cam900
5e0a1aa363
crystal.cpp : Cleanups / Updates ( #4080 )
...
* crystal.cpp : Cleanups / Updates
Cleanup duplicates, Naming, Add notes, Use private:, Remove MCFGs, Update and Add information for CRTC operation
sound/vrender0.cpp : Fix naming, Remove MCFGs, Add notes, Remove unused
video/vrender0.cpp : Fix device name
* crystal.cpp : Add notes, Configured bankswitched area, Remove register_postload
2018-10-08 15:32:22 -04:00
R. Belmont
307a6ee0d2
Merge pull request #4090 from hp9k/hpdio_remove_mcfg
...
hp_dio: remove MCFG
2018-10-08 15:31:35 -04:00
Sven Schnelle
69eafc7724
hp_dio: remove MCFG
...
And while at it, set the cards as non-fixed, as all of our default cards can be removed on real hardware
2018-10-08 21:00:54 +02:00
R. Belmont
1f589ab61c
Merge pull request #4089 from hp9k/hp_dio_irq_dma
...
hp_dio: add shared IRQ and DMA capabilities
2018-10-08 14:18:30 -04:00
Curt Coder
10af443ca6
pofo: Verified the BIOS as a good dump. [Curt Coder]
2018-10-08 21:02:22 +03:00
Sven Schnelle
9e61e6a018
hp_dio: add shared IRQ and DMA capabilities
2018-10-08 19:59:30 +02:00
braintro
350e3b4bd6
seta2.cpp: Add PCB layout for Kosodate Quiz My Angel [Brian Troha]
2018-10-08 11:43:44 -05:00
AJR
236a6772c0
Rename is488a to is482; this is all a big mess (nw)
2018-10-08 12:35:05 -04:00
AJR
1f15bba09b
is488.cpp: A not particularly useful update (nw)
2018-10-08 11:29:23 -04:00
R. Belmont
ad129a4673
Merge pull request #4088 from hp9k/fix_mmu_typo
...
m68k: fix typo in SRP type check (nw)
2018-10-08 10:24:34 -04:00
Sven Schnelle
75f0a21af5
m68k: fix typo in SRP type check (nw)
...
We should compare the *srp* instead of the crp.
2018-10-08 14:42:08 +02:00
R. Belmont
bfea060524
Merge pull request #4082 from cam900/glass_clean
...
glass.cpp Minor cleanups
2018-10-07 21:09:43 -04:00