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
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
R. Belmont
ea38f5e52e
Merge pull request #4085 from tlindner/more_cart_fixes
...
Fixed Zumwalt cartridge banking thru the Multi-Pak.
2018-10-07 21:07:31 -04:00
AJR
6314560362
New machines marked as NOT_WORKING
...
----------------------------------
Decision Data IS-488-A Workstation [Al Kossow]
2018-10-07 20:53:30 -04:00
tim lindner
cadaf6d17b
Fixed Zumwalt banking thru the Multi-Pak.
2018-10-07 17:29:02 -07:00
AJR
ea1f52cf28
hp700_70: Add dumper's notes and ROM locations (nw)
2018-10-07 19:20:49 -04:00
AJR
b55e377de3
New machines marked as NOT_WORKING
...
----------------------------------
HP 700/70 Windowing Terminal
2018-10-07 19:10:16 -04:00
mooglyguy
93a9f6306d
spg2xx: Hooked up volume, panning, and sample interpolation. [Ryan Holtz]
2018-10-07 22:57:40 +02:00
AJR
7d6fc6dfe2
rz1.cpp: Use output finders for LEDs (nw)
...
Note that this does not fix the problem reported by Tafoid of the LED values being lost upon reloading a state, which represents a fundamental flaw of the named output system as it is currently constituted.
2018-10-07 16:37:29 -04:00
mooglyguy
64177f7daa
spg2xx: Added preliminary sound to Vii driver et al. [Ryan Holtz]
2018-10-07 20:41:31 +02:00
ajrhacker
02d52af7aa
Merge pull request #4079 from cam900/patch-61
...
targeth.cpp : Typo
2018-10-07 12:55:13 -04:00
cam900
c6b084baba
segas24.cpp : Cleanups, Add save states ( #3985 )
...
* segas24.cpp : Cleanups, Add save states
Cleanup duplicates, ACCESSING_BITS, Namings
Reduce some MCFGs
Split machine config/address map related to ROM board
* segas24.cpp : Remove register_postload
2018-10-07 11:50:04 -04:00
Westley M. Martinez
b5a54b761c
HLSL Color Transforms and 3D LUT ( #4043 )
...
* Remove broken scanline uniform from post_pass
* Add 3D LUT to HLSL
* Allow individual LUTs for screen and UI
* WIP: Port 3D LUT to BGFX
* Finish porting LUT to BGFX
* Add individual phosphor color conversion for HLSL
new file: hlsl/chroma.fx
Shader for converting xyY3 to sRGB
modified: hlsl/phosphor.fx
Minor changes to emphasize idea that phosphors are color
agnostic
modified: hlsl/post.fx
Conversion from signal RGB to xyY3
modified: src/osd/modules/render/d3d/d3dhlsl.cpp
modified: src/osd/modules/render/d3d/d3dhlsl.h
modified: src/osd/windows/winmain.cpp
modified: src/osd/windows/winmain.h
* Add phosphor examples and update presets
* Port phosphor color shaders to BGFX
* Fix missing newlines at EOF
2018-10-07 11:42:30 -04:00
R. Belmont
7b42e2f799
Merge pull request #4030 from tlindner/fix_connonical_options
...
Fix canonical command line option.
2018-10-07 11:38:09 -04:00
fulivi
7fdb72d7a2
HP9825 emulation added ( #4018 )
...
* hphybrid: major overhaul to add the 09825-67907 variant
* hphybrid: adapted hp64k & hp9845 to revised hphybrid CPUs
* hp9825: first release of HP9825B emulator
* hphybrid: added 09825-67907 to unidasm
* hp9825: improved appearance of blinking cursor
* hphybrid: minor changes
2018-10-07 11:35:33 -04:00
ClawGrip
d08b5cb81a
New NOT WORKING clone ( #4017 )
...
* Add "spangbl2" as NOT WORKING
* Add "spangbl2"
2018-10-07 11:30:03 -04:00
dxl
fce6de9d16
hp_dio: add namespace (nw) ( #3939 )
...
* hp_dio: add namespace (nw)
* hp_dio: add comment on closing namespace brackets (nw)
2018-10-07 10:52:39 -04:00
R. Belmont
f644d20981
Merge pull request #4084 from hp9k/add_mb87030_scsi_controller
...
mb87030: add new SCSI controller (nw)
2018-10-07 10:46:55 -04:00
Sven Schnelle
395d6a93b1
mb87030: add new SCSI controller (nw)
2018-10-07 15:37:23 +02:00
R. Belmont
fa0f98702e
Merge pull request #4071 from kunikunijp/kunikunijp-patch-1
...
liblrabl, toypop: Improved cocktail mode
2018-10-07 08:57:08 -04:00
R. Belmont
bd42375413
Merge pull request #4078 from hp9k/m68k_mmu_config_exception
...
m68k: throw mmu configuration exception if SRP/CRP is invalid (nw)
2018-10-07 08:53:07 -04:00
R. Belmont
9a04174b7b
Merge pull request #4077 from hp9k/m68k_ssw
...
add Special Status Word (SSW) to exception frames (nw)
2018-10-07 08:52:37 -04:00
dxl
e2665802ec
6840: fix dual byte mode once again (nw) ( #4081 )
...
* 6840: fix dual byte mode once again (nw)
Two problems in dual byte mode:
- the high time flag is the same for all counters
- high time flag is reset on each counter reload, but should
only be reset if the timer is reload by the user.
* 6840: fix dual byte mode once again (nw)
2018-10-07 08:51:49 -04:00
R. Belmont
b26b436bfb
Merge pull request #4083 from hp9k/m68k_andi_eori_ori_fix
...
m68k: fix andi,ori,eori instruction (nw)
2018-10-07 08:50:55 -04:00
Sven Schnelle
f54976bf47
m68k: fix andi,ori,eori instruction (nw)
...
From
df0fb402a8
and
a16bd2bb28
2018-10-07 14:07:11 +02:00
cam900
77fd63ff6f
glass.cpp : Remove unnecessary value, Cleanup duplicates, Gfxdecode, Fix Naming
2018-10-07 20:39:01 +09:00
cam900
24be9c131e
targeth.cpp : Typo
2018-10-07 18:54:25 +09:00
Sven Schnelle
d027ffafd6
m68k: throw mmu configuration exception if SRP/CRP is invalid
2018-10-07 11:04:46 +02:00
Sven Schnelle
222e0d5522
add Special Status Word (SSW) to exception frames
2018-10-07 10:58:50 +02:00
AJR
b6fc8dffd1
hazl1420: Add RS232 port; video RAM addressing guess (nw)
2018-10-07 01:18:59 -04:00
mooglyguy
ab53e6da6c
ibm5150: Hooked up cassette data output which was previously missing. Fixes cassette saving. [Ryan Holtz, BigAlUK]
2018-10-07 00:14:05 +02:00
mooglyguy
f154a9bf72
spg2xx: Split into SPG24x and SPG28x variants to handle different sprite limit in rad_crik, nw
2018-10-06 23:17:04 +02:00
AJR
be699d5197
sdk51: Add keyboard (nw)
...
mcs48: Fix length of flags display
2018-10-06 14:46:51 -04:00
mooglyguy
b159118e22
vii: Device-ified the SPG2xx SoC. [Ryan Holtz]
2018-10-06 20:45:03 +02:00
hap
a2f54c32e8
New machines marked as NOT_WORKING
...
----------------------------------
Super Derby (satellite board) [Chris Buehler]
2018-10-06 18:57:15 +02:00
AJR
f42dc7059b
sdk51: Add USART access (nw)
2018-10-06 12:31:38 -04:00
braintro
018fdbb302
paradise.cpp: Updated information about a Spinner Controls Daughtercard & add Dipswitch locations for Mad Ball. [Brian Troha]
2018-10-06 11:00:26 -05:00
hap
4486f7567c
namcos22: fix system22 coin handling (nw)
2018-10-06 17:23:13 +02:00
AJR
8c5ae9b688
sdk51: No, it's still good (nw)
2018-10-06 11:00:10 -04:00
AJR
72897c05ea
sdk51: PROM is a bad dump, argh (nw)
2018-10-06 10:58:26 -04:00
AJR
aeac79535e
New machines marked as NOT_WORKING
...
----------------------------------
MCS-51 System Design Kit [Glen Slick]
2018-10-06 10:40:04 -04:00
mooglyguy
54dbfe1aa5
osdwindows: Fixed the BGFX not rendering across multiple windows. Internal UI is still glitchy. [Ryan Holtz]
2018-10-06 12:25:05 +02:00
kunikuni
5dc305cf42
Update toypop.cpp
2018-10-06 15:45:11 +09:00
MASH
683f64e198
Orbatak year and manufacturer
2018-10-05 23:15:21 +00:00
hap
9287add4a5
neogeo: puzzle de pon is not by taito (nw)
2018-10-05 18:05:23 +02:00
David Haywood
0c006d4744
new machines marked as NOT WORKING ( #4066 )
...
MVS-TEMP 'SubSystem Ver1.4' (Nazca development board) [Brian Hargrove]
we don't really know what this was used for, or what to even call it, these are the pictures of it that he uploaded to his twitter account
http://mamedev.emulab.it/haze/reference/withcase.jpg
http://mamedev.emulab.it/haze/reference/prgboard_side1.jpg
http://mamedev.emulab.it/haze/reference/prgboard_side2.jpg
http://mamedev.emulab.it/haze/reference/m1board_side1.jpg
http://mamedev.emulab.it/haze/reference/m1board_side2.jpg
http://mamedev.emulab.it/haze/reference/m1board_side2_close.jpg
it's likely meant to be used with some PC-side software or something.
2018-10-05 17:30:59 +02:00
hap
e24aad0e03
namcos22: changed my mind on prev commit, added todo notes (nw)
2018-10-05 14:41:45 +02:00
hap
8d8ca0011d
namcos22: assume the I/O board XTAL is for the MCU UART and C74 runs at same speed as cpu board C74 (doesn't affect performance btw, as it's unemulated for now) (nw)
2018-10-05 13:44:30 +02:00
hap
4d2407128c
speaker: added rear_center (nw)
2018-10-05 13:28:31 +02:00
hap
62b6a49768
namcos22: redo video params (nw)
2018-10-05 13:08:48 +02:00
AJR
fee7039a48
lib/util/options.cpp: Don't try to set the value of a header (nw)
2018-10-04 21:17:23 -04:00
mooglyguy
f522870d8a
-options: Restored erroneously-removed game-specific INI option reversion between runs. Fixes MT#06171. [Ryan Holtz]
2018-10-05 01:20:04 +02:00
MASH
5e89225265
Drews Revenge set 2 is a clone
2018-10-04 21:47:48 +00:00
yz70s
8d28538134
xbox: first step in using real devices with smbus (nw)
2018-10-04 19:01:32 +02:00
yz70s
2e8cd56eb2
poly.h: initialize m_unit_bucket in constructor (nw)
2018-10-04 19:01:32 +02:00
hap
cd629dce1d
monzagp: wrong copyright (nw)
2018-10-04 16:56:44 +02:00
AJR
973f6471f3
sbrain: All BIOS revisions now show the message (nw)
2018-10-04 10:29:00 -04:00
AJR
31e2f97d8a
sbrain: wd_fdc likes this better (nw)
2018-10-04 10:20:58 -04:00
AJR
19e9e38dc7
sbrain: Fix floppy (nw)
2018-10-04 09:55:45 -04:00
ClawGrip
694f18e8c4
New WORKING clone ( #4053 )
...
* Add Niemer Fenix (Phoenix bootleg)
* Add "fenixn"
2018-10-04 09:36:11 -04:00
ClawGrip
1855ed4ea3
New WORKING clone ( #4056 )
...
* Add Marti Colls Zero Time
* Add "zerotimemc"
2018-10-04 09:35:44 -04:00
ClawGrip
ab5e8f3dea
New WORKING clone ( #4058 )
...
* Add "Crazy Rally (Recreativos Franco)"
* Add "crzrallyrf"
* Change "crzrallyrf" description
2018-10-04 09:35:12 -04:00
kunikuni
844cd2cee9
mpatrol: Improved graphics problems ( #4061 )
...
* Update m52.h
* Update m52.cpp
2018-10-04 09:33:46 -04:00
AJR
6392ecb0fa
sbrain: Driver overhaul
...
- Support cursor and scrolling through CRTC registers
- Correct number of interrupts per frame
- Actually show the "insert diskette" message with -bios 0
- Add RAM size option
- Add option for two more floppy drives
- Add RS232 ports and DIP switch for selecting baud clocks
- Redo memory banking without configured banks or bankdev to be hardware-accurate (nw)
- Rename all "portXX" handlers (nw)
- Acknowledge interrupt on reads as well as writes (nw)
- Remove palette device (nw)
- Update manufacturer and system names (nw)
- Update notes (nw)
- Many small code refinements (nw)
2018-10-04 09:09:50 -04:00
hap
4a7fdb0d9b
namcos22: assume the 40mhz xtal is for the dsps (nw)
2018-10-04 13:28:19 +02:00
hap
e740962d5f
namcos22: small misc update (nw)
2018-10-04 12:30:56 +02:00
AJR
dc83a12d67
monzagp, monzagpb: Add imperfect graphics and colors flags (nw)
2018-10-03 23:35:09 -04:00
AJR
6555282d47
monzagp: Experimental visible area offset (nw)
2018-10-03 19:50:59 -04:00
AJR
3a13c26b24
vega: Add DP8350 CRTC; misc. tiny cleanups (still nowhere near clean enough) (nw)
2018-10-03 19:48:44 -04:00
tim lindner
a4b155606b
Work around to change default to show one screen on the coco3 driver. ( #4055 )
...
* Work around to change default to show one screen only.
2018-10-03 19:40:49 -04:00
AJR
0321f85141
mcs48: Set lower 4 bits of P2 to input during (and after) MOVD A,Pp
...
i8243: Release P2 output after completion of read operation
2018-10-03 17:10:21 -04:00
cracyc
845925fe99
plugins/portname: add softlist parent loading and import tag (nw)
2018-10-03 15:55:34 -05:00
hap
cfee54e1f8
pbaction: added xtals (nw)
2018-10-03 20:19:18 +02:00
hap
bb46eeb71a
segacrpt: pbaction(official Tehkan board) maincpu is 315-5128, thanks Joe (nw)
2018-10-03 20:05:55 +02:00
Scott Stone
4eb88f6461
bzone: Comment on alternate label found (nw)
2018-10-03 13:53:42 -04:00
tim lindner
6cd6b3a2c1
General CoCo Cartridge Fixes ( #4050 )
...
* Fixed 16k cartridge banking for all CoCos. Fixed 32k external ROM mode for CoCo 3
* Turned off some logging
2018-10-03 12:34:04 -04:00
Patrick Mackinlay
f0f23e29a1
mips3: exception handling fixes (nw)
...
* nested exceptions shouldn't overwrite the EPC
* nested tlb exceptions go to the general exception vector
* remove breakpoint for tlb exceptions and branch to proper vector
2018-10-03 19:03:04 +07:00
ClawGrip
a543c08767
New WORKING clones ( #4049 )
...
* Add some Spanish hacks on PacMan hardware
* Add Pac-Man Spanish bootlegs / hacks
* Updated description of "pacmanfm"
Used the same format as most other clones.
Also, please note that the game was named Pac-Man on the cabin and on manuals (see http://www.recreativas.org/pacman-60-famare-sa for reference).
2018-10-02 17:07:33 -04:00
AJR
80c399ac7c
hp2622a: Pass self test; still needs actual keyboard emulation (nw)
2018-10-02 17:05:04 -04:00
AJR
c3f9555b5a
hp2622a: Bell should work correctly now (nw)
2018-10-02 15:21:22 -04:00
AJR
6bb83f79b8
hp2622a: Add row interrupts; disable bell for now (nw)
2018-10-02 15:16:03 -04:00
AJR
2df6e6865d
com8116.cpp: More documentation (nw)
2018-10-02 14:32:30 -04:00
AJR
249b26790c
hp2622a: Add bell (currently disabled because software doesn't turn it off yet) (nw)
2018-10-02 14:10:34 -04:00
ajrhacker
a0ece7406f
Merge pull request #4048 from DavidHaywood/011018
...
itech8 - clean up rom loading + banking, fix issue with cam900 submission (nw)
2018-10-02 13:26:17 -04:00
DavidHaywood
78d2ddcc90
itech8 - clean up rom loading + banking, fix issue with cam900 submission (nw)
2018-10-02 18:10:55 +01:00
ajrhacker
53012bb13e
Merge pull request #4041 from f205v/patch-7
...
Update itgamble.cpp info
2018-10-02 13:10:36 -04:00
hap
583f9ae37c
namcos22: another small optimization (nw)
2018-10-02 18:33:33 +02:00
cam900
4d21877432
itech8.cpp : Cleanups ( #4038 )
...
* itech8.cpp : Minor cleanups
Convert sound latch into generic_latch_8_device, Reduce runtime tag lookup,ACCESSING_BITs, Remove unnecessary GROM pointer, Make bankswitch reset to 0 is only affect when maincpu rom is banked, Split address map related to bankswitch, Function difference, Fix spacing
* itech8.cpp : Remove unused
* itech8.cpp : Remove another unused
* itech8.cpp : Cleanup duplicates, Fix naming
2018-10-02 11:54:44 -04:00
Patrick Mackinlay
a1a23add71
ncr5390: various fixes (nw)
...
Several important fixes that help Sun4 (can now boot Solaris 2.3 from CD-ROM) and Jazz work better.
* Fix stupid virtual/override errors preventing ncr53c90a+ from working properly.
* Start DMA after arbitration/selection is completed for "select with..." commands.
* Trigger an interrupt on SCSI bus reset (if enabled).
2018-10-02 13:59:39 +07:00
Patrick Mackinlay
dacf82932a
nscsi_cd: set block size with mode select (nw)
...
Solaris 2.3 uses MODE SELECT (6) to specify a 512-byte block size during boot from CD-ROM on sun4_40. This patch is very limited (only a single mode parameter block, and no other parameters are supported), but sufficient to make sun4 happy.
2018-10-02 13:55:48 +07:00
AJR
6f54f6aa97
hazl1420: Add beeper (nw)
2018-10-02 00:42:53 -04:00
AJR
4d88de3c0b
hazl1420: Much better raster interrupts (nw)
2018-10-01 20:59:00 -04:00
hap
ca4325aed1
namcos22: fix possible array out of bounds reads at simulate_slavedsp (nw)
2018-10-01 20:36:03 +02:00
mooglyguy
25c2e30707
-vii: Fixed road layer in several Zone 60 games. [Ryan Holtz]
2018-10-01 20:06:41 +02:00
AJR
a1a5d58171
monzagp: Use DP8350 CRTC (nw)
2018-10-01 12:05:38 -04:00
mooglyguy
0247bafad1
-unsp: opcodes that use the data segment affect it on rollover. Fixes many Vii and Zone 60 video bugs. [Ryan Holtz]
...
-vii: Fixed a typo which caused several tilemap bugs. [Ryan Holtz]
2018-10-01 16:54:47 +02:00
smf-
02fcc308c0
clang doesn't like this (nw)
2018-10-01 11:30:21 +01:00