Miodrag Milanovic
3fc2464d7c
fix compile error (nw)
2016-07-27 09:35:00 +02:00
Miodrag Milanovic
4887ce1844
Cleanups and version bump
2016-07-27 09:26:22 +02:00
yz70s
385f433cf4
xbox: fixed copying of mcpx code (nw)
2016-07-27 08:30:17 +02:00
cracyc
9333b66ddc
ins8250: be a bit more careful (nw)
2016-07-26 12:03:49 -05:00
angelosa
cbdaff6da2
Stop CD-DA when machine is resetted for Mega CD and Neo Geo CD (nw)
2016-07-26 18:47:24 +02:00
cracyc
3708c7a37e
atapicdr: unbreak firebeat (nw)
...
ins8250: reassert thre irq when setting mask (nw)
2016-07-26 10:19:02 -05:00
Angelo Salese
c936278b52
Merge pull request #1148 from ajrhacker/cop_minor_fix
...
COP command fix for minor heatbrl regression; misc. notes (nw)
2016-07-26 16:24:05 +02:00
AJR
38ec7ab533
COP command fix for minor heatbrl regression; misc. notes (nw)
2016-07-26 10:12:50 -04:00
Ivan Vangelista
62064308c7
funkball.cpp: fixed MT06324 (nw)
2016-07-26 08:26:13 +02:00
Ivan Vangelista
b1c06aa907
sliver.cpp: oki memory map instead of memcpy, added save state support (nw)
2016-07-26 07:23:48 +02:00
Vas Crabb
7f784f365d
Merge pull request #1146 from ajrhacker/debugcpu_valid
...
debugcpu: prevent nullptr exceptions when devices named in expression…
2016-07-26 13:42:07 +10:00
AJR
566c12db31
debugcpu: prevent nullptr exceptions when devices named in expressions lack memory interfaces
2016-07-25 23:20:52 -04:00
yz70s
af6e551cb8
chihiro.cpp: crtaxihr boots too (nw)
2016-07-26 03:23:50 +02:00
yz70s
d762eb9618
chihiro.cpp,xbox.cpp: remove USB_HACK_ENABLED define, now usb can be disabled per game, in xbox console usb is always enabled (nw)
2016-07-26 03:23:50 +02:00
arbee
db34b4a7bd
tv990: add 995-65 (nw)
2016-07-25 21:14:24 -04:00
cracyc
ca5d34be0f
null_modem: make flow control optional (nw)
2016-07-25 17:22:51 -05:00
cracyc
d3a4aa176f
tv990: use correct uart clock (nw)
2016-07-25 17:02:18 -05:00
cracyc
18531c6d04
tv990: beep (nw)
2016-07-25 13:18:16 -05:00
Ivan Vangelista
5e72bd6b23
dynax.cpp (intrgirl): it does have PROMs, after all. Thanks to Phil Bennet for spotting them. The dumper is aware and will dump them when time permits. (nw)
2016-07-25 20:11:11 +02:00
Angelo Salese
d79d952a4e
Air Combat definitely wants PORT_REVERSE for the pedal, nw
2016-07-25 20:07:22 +02:00
cracyc
6657a3f85b
New Working
...
---------
TeleVideo TeleVideo 990 [Carl, R. Belmont]
tv990: fix cursor and colors (nw)
2016-07-25 12:47:11 -05:00
MetalliC
85488e4328
chdman: set pregap subcode type to NONE for .CUE and .TOC for consistency with other formats
2016-07-25 20:24:59 +03:00
cracyc
b2f5bd8bbc
tv990: video modes and nvram (nw)
2016-07-25 10:26:14 -05:00
Vas Crabb
5c1803d494
Merge pull request #1142 from npwoods/use_stdstring_for_windows_unicode_conversions
...
Changed strconv.[cpp|h] functions to return their results as std::string and std::wstring [Nathan Woods]
2016-07-25 21:59:11 +10:00
Nathan Woods
23175a3091
Using decltype() and removing +1/-1 "dance"
2016-07-25 07:57:54 -04:00
Nathan Woods
4a9e9742fd
Fixed off by one issue and other cleanups requested by Vas
2016-07-25 07:49:26 -04:00
mahlemiut
ef22943d01
make ioport_list a map instead of unordered_map, should fix INP incompatibilities across compilers and platforms.
2016-07-25 21:28:19 +12:00
jbu
9217251d3d
alto2: Hunting the jiggly cursor bug [Juergen Buchmueller]
...
Removed dead and unused code while searching for the bug which
causes the jiggly mouse cursor display. No success yet.
2016-07-25 07:15:46 +02:00
Vas Crabb
2ba37fd95d
Merge pull request #1138 from ajrhacker/diimage_cleanup
...
Cleanups for device_image_interface (nw)
2016-07-25 14:01:26 +10:00
Nathan Woods
ab73291e47
Changed strconv.[cpp|h] functions to return their results as std::string and std::wstring
2016-07-24 22:55:00 -04:00
cracyc
829f58a4b2
tvi990: WIP (nw)
2016-07-24 21:48:52 -05:00
cracyc
a61700b33b
tvi990: use hle keyboard so arrow keys work (nw)
2016-07-24 21:01:18 -05:00
cracyc
8c22a3d31e
tvi990: WIP (nw)
2016-07-24 19:54:19 -05:00
cracyc
f0dad1a258
tvi990: WIP (nw)
2016-07-24 19:43:11 -05:00
Vas Crabb
aaa98beff2
Merge pull request #1141 from bmunger/r9751
...
r9751: Add prom version 4.2 [Brandon Munger]
2016-07-25 09:22:23 +10:00
Brandon Munger
979f213026
r9751: Add prom version 4.2
2016-07-24 19:01:16 -04:00
R. Belmont
41875a92af
Merge pull request #1117 from shattered/_ded41cad
...
sm7238: new NOT_WORKING driver: SM 7238 (aka T3300) serial terminal
2016-07-24 14:43:01 -04:00
R. Belmont
f0ce9d2f2c
Merge pull request #1123 from Bavarese/patch-13
...
Update rainbow.cpp
2016-07-24 14:42:47 -04:00
R. Belmont
e681889d88
Merge pull request #1139 from GiuseppeGorgoglione/master
...
Fix for netlist library when built for WINDOWS with UNICODE defined
2016-07-24 14:42:37 -04:00
AJR
5367f7afad
feversoc: More inputs figured out
2016-07-24 13:13:48 -04:00
MetalliC
2cf35d78d8
chdman: fix remaining createcd 64bit issues
2016-07-24 17:01:18 +03:00
MetalliC
0c85178c1e
chdcd: fix >2GB .iso parsing
2016-07-24 14:30:32 +03:00
Giuseppe Gorgoglione
1344df7496
Fix for netlist library when built for WINDOWS with UNICODE defined
...
When UNICODE is defined LoadLibrary is redefined to LoadLibraryW which expects a widechar string as library name, while libname is always UTF8. Fixed copying TCHAR conversion code from strconv.cpp since netlist is meant to be also a stand-alone library.
2016-07-24 13:27:08 +02:00
Ivan Vangelista
142d03fdb9
dynax.cpp (intrgirl): a better way to handle this, thanks to smf (nw)
2016-07-24 09:48:43 +02:00
Ivan Vangelista
5eaa221899
New NOT WORKING machine [f205v]
...
==================================
Intergirl
Currenty emulation runs, but as is you will only hear music and sound fx with a black screen. That's because the source of the palette hasn't been identified, since on the PCB there are no PROMs. To see the game running in the mean time, uncomment the PROMs borrowed from shpeng.
2016-07-24 08:29:22 +02:00
RobertoFresca
4b12fb33d8
Flaming 7's, taiwanese hardware: Reverse-engineer protection
...
to bypass the requested serial number. The iButton device still
needs to be hooked. Promoted the game to working with its
correspondent flags. Added technical notes. [Roberto Fresca]
New machines added or promoted from NOT_WORKING status
------------------------------------------------------
Flaming 7 (Taiwanese Hardware, unknown version) [Roberto Fresca]
2016-07-24 01:51:00 -03:00
Robbbert
9abf3df2a6
New NOT WORKING machine [Robbbert]
...
==================================
Datamax 8000
placeholder for next dev cycle.
2016-07-24 14:12:14 +10:00
RobertoFresca
b04e62e2af
Flaming 7's, original custom hardware: Added tech notes, comments
...
and instructions to boot the machine for first time. [Roberto Fresca]
2016-07-24 00:57:21 -03:00
RobertoFresca
7631ff8b0d
Flaming 7's, original custom hardware: Reverse-engineer protection
...
to bypass the requested serial number. The iButton device still
needs to be hooked. Promoted these games to working with their
correspondent flags. [Roberto Fresca]
New machines added or promoted from NOT_WORKING status
------------------------------------------------------
Flaming 7 (Custom Hardware, Main, 50 Bonus) [Roberto Fresca]
Flaming 7 (Custom Hardware, Main, 500 Bonus) [Roberto Fresca]
Flaming 7 (Custom Hardware, Main, 2000 Bonus) [Roberto Fresca]
Flaming 7 (Custom Hardware, Egyptian Gold, 2000 Bonus) [Roberto Fresca]
2016-07-24 00:48:11 -03:00
RobertoFresca
1d7043cbc7
TIA-MC1: Added the undumped bipolar PROMs entries (as NO_DUMP) to the ROM loads.
2016-07-23 23:07:56 -03:00
AJR
d7df2df4a7
Cleanups for device_image_interface (nw)
...
- Remove the loaded_through_softlist virtual method and add a boolean getter with the same name, replacing a few variables that provided similar but redundant flags.
- Remove call_softlist_load, which the previous change reduces to a simple, unnecessary wrapper.
2016-07-23 21:56:44 -04:00
RobertoFresca
eb843cc1d2
Fix typo...
2016-07-23 22:50:32 -03:00
briantro
cb8c13000b
othunder.cpp: Correct Cut-n-paste company error - NW
2016-07-23 18:24:49 -05:00
briantro
4dd8cf9408
New Operation Thunderbolt clone
...
New Clone Added
---------------------------------------------
Operation Thunderbolt (World, rev 1) [Muddymusic, The Dumping Union]
2016-07-23 18:19:24 -05:00
yz70s
6a338ae912
chihiro.cpp: time for an2131sc, placeholders for all its usb commands (nw)
2016-07-23 23:19:00 +02:00
cracyc
2dc4768386
tv990: WIP (nw)
...
i286: hlt requires CPL == 0 independent of IOPL (nice job intel) (nw)
2016-07-23 12:42:18 -05:00
Miodrag Milanovic
0a95a35f0d
compile fix (nw)
2016-07-23 19:14:45 +02:00
Miodrag Milanović
6a37a47889
Merge pull request #1136 from npwoods/move_hash_into_util
...
Moved src/emu/hash.[cpp|h] into src/lib/util, and namespaced into util::
2016-07-23 19:04:30 +02:00
Nathan Woods
4aa0ab1724
Moved src/emu/hash.[cpp|h] into src/lib/util, and namespaced that code (and hashing.[cpp|h]) into util::
2016-07-23 12:49:33 -04:00
Miodrag Milanovic
38e8953add
try one old good fix (nw)
2016-07-23 18:48:41 +02:00
Miodrag Milanovic
17080e6959
Revert "fix building with gcc 6.1.0 by making it consistent with other source files. (nw)"
...
This reverts commit 4423c242a6
.
2016-07-23 18:47:39 +02:00
smf-
4423c242a6
fix building with gcc 6.1.0 by making it consistent with other source files. (nw)
2016-07-23 16:18:34 +01:00
Dirk Best
a2189e47d4
input_merger: Change license to BSD-3
2016-07-23 15:57:39 +02:00
Dirk Best
fa44864f5a
Update apricotf driver to use new input merger device as example
2016-07-23 15:33:18 +02:00
Dirk Best
6b70c2a0e8
Add a device as proof of concept which merges several input lines into a common output line, supporting both active high and active low inputs
2016-07-23 15:33:15 +02:00
Vas Crabb
fe956e9aa9
Merge pull request #1131 from npwoods/consolidate_call_softlist_load
...
Consolidated implementations of device_image_interface::call_softlist_load()
2016-07-23 23:18:50 +10:00
Vas Crabb
b1b8bf3bdf
Merge pull request #1132 from MooglyGuy/master
...
Remove needless timekeeper init in sun4
2016-07-23 23:12:49 +10:00
Nathan Woods
e45d316bc9
Vas Crabb feedback: Replacing the enum with a class hierarchy, derived from 'software_list_loader'
2016-07-23 09:10:14 -04:00
MetalliC
42390411ef
tiamc1 docs (nw)
2016-07-23 13:52:55 +03:00
mahlemiut
95d4f4d4be
amstrad: allow any value for the last byte in Plus ASIC unlock sequence
2016-07-23 22:51:41 +12:00
Miodrag Milanovic
52f5d4d0c1
This part was not meant to be commited (nw)
2016-07-23 11:30:30 +02:00
Miodrag Milanovic
d6179859ad
Fix order of evaluation making imgui debugger not fail on starting without driver selected (nw)
2016-07-23 11:26:09 +02:00
Miodrag Milanovic
b2ebca6189
prevent crashing (nw)
2016-07-23 11:10:17 +02:00
Vas Crabb
820e0ba0ee
sun keyboard: add Type 5 Japan option type5jphle
2016-07-23 15:20:00 +10:00
Vas Crabb
04b1f207e1
sun keyboard improvements: [Vas Crabb]
...
* Add diagram for Type 5 International layout
* Make AltGr work at least some of the time in natural keyboard mode
* Add Type 5 Swedish keyboard option type5sehle
* Rename type5ukhle to type5gbhle
* Remove less useful constructors
2016-07-23 14:32:42 +10:00
mahlemiut
4cf4777a5d
amstrad: fix undocumented mode 3. [Barry Rodewald]
2016-07-23 14:14:36 +12:00
Joakim Larsson Edstrom
8f7e820f02
Verified correct SCC clock, which with latest SCC device driver updates works correctly
2016-07-23 01:49:13 +02:00
therealmogminer@gmail.com
197d01d385
Merge remote-tracking branch 'mainline/master'
2016-07-23 00:38:56 +02:00
Nigel Barnes
5ed2fafba4
bbc: reinstated interrupt trampolines (nw)
2016-07-22 19:15:33 +01:00
Nigel Barnes
2689c2ee66
Fixed MT #06313
2016-07-22 19:15:33 +01:00
Nigel Barnes
69f637b4ea
Fixed MT #06312
2016-07-22 19:15:33 +01:00
Nigel Barnes
85f66cc559
e01: reinstated irq trampolines (nw)
2016-07-22 19:15:33 +01:00
Nigel Barnes
32dbd2e277
Fixed MT #06311
2016-07-22 19:15:33 +01:00
Vas Crabb
7f95816215
sun keyboard: add type5ukhle option, fix shift with -natural (not 100% reliable) [Vas Crabb]
2016-07-23 02:54:28 +10:00
Vas Crabb
99aaa2be08
sun keyboard: start with LEDs off (nw)
2016-07-23 00:37:20 +10:00
Vas Crabb
5521cc5fc1
Merge pull request #1133 from npwoods/softlist_stdfind
...
Added a usage of std::find_if() in softlist
2016-07-23 00:12:43 +10:00
bmcphail
3417e02d26
Operation Wolf - fixed bug in 68K->c-chip simulation that could lead to level 2 boss not appearing after first run
2016-07-22 09:53:36 -04:00
Nathan Woods
87d53be505
Added a usage of std::find_if() in softlist
2016-07-22 07:51:56 -04:00
hap
c912765d78
seibuspi: ejsakura multiplexed inputs reading more accurate
2016-07-22 11:56:40 +02:00
hap
5cc22bf630
Merge pull request #1125 from ajrhacker/spiinputs
...
SPI input cleanups, tweaks, notes (nw)
2016-07-22 11:14:49 +02:00
Robert
5bfa83100a
Merge pull request #1129 from ajrhacker/softlist_valid
...
Cure software lists of validity checking errors (nw)
2016-07-22 18:35:17 +10:00
Vas Crabb
2fc16aaea3
Make ACIA write initial line state in reset to avoid crash (nw)
...
need stuff to be resolved before stuff happens like this
2016-07-22 17:03:05 +10:00
Vas Crabb
269e3f9976
Add an emulated Sun keyboard to RS232 adaptor [Vas Crabb]
2016-07-22 17:02:22 +10:00
Ivan Vangelista
c07ea6ab99
ohmygod.cpp: oki memory map instead of memcpy (nw)
2016-07-22 07:27:49 +02:00
Vas Crabb
e2774ba254
sunkbd: split up HLE into proper type 3, type 4 and type 5, hook up sun3 family keyboard, set default keyboard appropriately for different families [Vas Crabb]
2016-07-22 15:21:40 +10:00
therealmogminer@gmail.com
5fe34b17cb
Remove needles timekeeper init
2016-07-22 04:37:04 +02:00
Vas Crabb
4c68e0924a
Fix bad keyboard mapping
2016-07-22 11:50:00 +10:00
Nathan Woods
ae5dab64d7
device_image_interface::call_softlist_load() was a virtual function where every implementation was one of two copy-and-paste jobs. This change consolidates all of these implementations, replacing that virtual function with a mere hook that chooses which technique to perform
2016-07-21 21:10:18 -04:00
therealmogminer@gmail.com
1cf1d00b7a
Get sun4_40 happy with SCSI
2016-07-22 03:06:42 +02:00
therealmogminer@gmail.com
92eaa0047c
Merge remote-tracking branch 'mainline/master'
2016-07-22 03:05:42 +02:00
therealmogminer@gmail.com
88d601e2aa
Merge remote-tracking branch 'mainline/master'
2016-07-22 01:54:29 +02:00
AJR
8995d84034
Cure software lists of validity checking errors (nw)
...
- Fix stupid logic errors in software_list_device::internal_validity_check
- Allow info and feature list entries to provide an empty string as the value
- Change a couple of null publisher entries in vz_cass.xml to "<unknown>"
2016-07-21 18:58:03 -04:00
Joakim Larsson Edstrom
b92b857b6c
Added support for delayed change of Tx baudrate
2016-07-22 00:22:41 +02:00
Joakim Larsson Edstrom
f35858437e
Added more SCC init sequences
2016-07-22 00:21:23 +02:00
AJR
68e67fbd40
SPI System: Hook up flip screen SW (not implemented yet)
2016-07-21 15:35:15 -04:00
AJR
39d59aada8
SPI input cleanups, tweaks, notes (nw)
2016-07-21 09:59:50 -04:00
Vas Crabb
85d9536cdb
Merge pull request #1126 from npwoods/softlist_simplelist_transition
...
Changed some usage of simple_list to std::list in the softlist code
2016-07-21 20:43:36 +10:00
Nathan Woods
7e729626ce
Incorporating Vas Crabb feedback
2016-07-21 06:40:07 -04:00
Nathan Woods
a1e4e90619
Changed some usage of simple_list to std::list in the softlist code
2016-07-21 06:17:14 -04:00
Bavarese
68dec18c85
Update rainbow.cpp
...
(nw)
2016-07-21 11:41:35 +02:00
couriersud
1e40d95e8b
Netlist updates:
...
- Removed trampolines (OUTLOGIC, INPLOGIC and friends).
- Started using doxygen comment and documentation style. Added doxygen
files to documentation folder.
- Refactored code triggered by doxygen output.
- Moved internal and support classes into namespace detail.
- Use an anordered map in parser.
- -Wconversion fixes - All done now.
- Fixed -Wold-style-cast warnings in netlist code.
- Added iterators to pstring.
- Moved two macros, added more RAII and improved exceptions. Fixed some
bugs in parser code.
- Fixed a number of bugs in parser code and exception handling.
[Couriersud]
2016-07-21 11:05:55 +02:00
Robbbert
7a69d48edd
Pasopia: minor fixes (nw)
2016-07-21 18:42:58 +10:00
Vas Crabb
3577df39d6
moar keyboard scancode layouts and notes (nw)
2016-07-21 15:06:54 +10:00
Vas Crabb
880d31a573
std::string::c_str() const never returns nullptr
...
also get rid of extra length parameter using a template
2016-07-21 13:42:39 +10:00
Vas Crabb
b868d98d32
Merge pull request #1124 from npwoods/more_stdstring_in_softlist
...
Changed the softlist code to more aggressively use std::string
2016-07-21 13:04:45 +10:00
Nathan Woods
40a9e78704
Vas Crabb feedback: Better adoption of move constructors, other cleanups
2016-07-20 19:16:30 -04:00
bmcphail
805f2991d3
Merge branch 'master' of https://github.com/mamedev/mame
2016-07-20 17:12:35 -04:00
Ivan Vangelista
005ed11061
expro02.cpp: oki map instead of memcpy, standard palette, removed a pair of unused variables, enabled save state support (nw)
2016-07-20 23:13:03 +02:00
bmcphail
02612740da
Merge branch 'master' of https://github.com/mamedev/mame
2016-07-20 17:08:28 -04:00
bmcphail
14d8266655
adding new ffantasy set
2016-07-20 17:07:11 -04:00
hap
e78ee1be2e
New clone added
...
----------------
Sensory Chess Challenger 9 (set 2) [anonymous]
2016-07-20 19:55:01 +02:00
Vas Crabb
5ad599f088
SPARC keyboard: get rid of some annoying printfs, use constants [Vas Crabb]
2016-07-21 02:50:43 +10:00
Ivan Vangelista
c17d03a053
spdodgeb.cpp: simplified rom loading (nw)
2016-07-20 18:31:46 +02:00
Vas Crabb
19ce9fd41a
Make Sun keyboard port its own bus [Vas Crabb]
2016-07-21 02:25:42 +10:00
Vas Crabb
9711a68c54
SPARC keyboard: remove transmit delay hack, emulate keyclick [Vas Crabb]
2016-07-21 02:25:42 +10:00
MetalliC
4477e5d4b0
tiamc1 update:
...
main clock verified against original schematics and docs,
Kot-Rybolov uses single i8253 timer for 'sound', the rest 2 controls (at least background's) view area size,
Gorodki have AD stick, not paddle
2016-07-20 19:06:26 +03:00
MetalliC
ddc4bbe2de
fix Maximum Speed romload (typo?)
2016-07-20 18:49:44 +03:00
Nathan Woods
c86ab9dbac
Exposed several strings as std::string on softlist objects, and fixed a few bugs
2016-07-20 09:44:27 -04:00
Bavarese
ba52373b65
Update rainbow.cpp
...
5.25 PC/DD drive for use with 3rd party driver (see instructions in driver). Simplify RTC / ClikClok accesses.
2016-07-20 13:22:41 +02:00
Vas Crabb
03e477aa0e
Merge pull request #1121 from JoakimLarsson/sun475_sccbug
...
Sun475 sccbug
2016-07-20 18:12:29 +10:00
Nathan Woods
8e169de1cd
Using std::string more pervasively in softlist.cpp
2016-07-19 22:19:08 -04:00
Vas Crabb
ab48d5d333
Merge pull request #1122 from npwoods/softlist_const_correctness
...
const correctness related changes to softlist
2016-07-20 12:12:34 +10:00
briantro
4d415f51f7
New Bubble Trouble clone
...
New Clone Added
-----------------------------------------------------------
Bubble Trouble (World, Rev B) [Alex Cmaylo, The Dumping Union]
2016-07-19 20:40:03 -05:00
Nathan Woods
12369fe758
const correctness related changes to softlist
2016-07-19 20:40:45 -04:00
Joakim Larsson Edstrom
0982f2a337
Added setup sequence for the keyboard SCC
2016-07-19 21:32:40 +02:00
Joakim Larsson Edstrom
e7defcb712
Removed workaround for the problem with undetected baudrate change from 1200 to 9600 baud in the scc driver
2016-07-19 21:15:41 +02:00
Joakim Larsson Edstrom
8ee69fd4b1
Added support for changing the BRG constants after enabling Rx/Tx
2016-07-19 21:09:48 +02:00
Ivan Vangelista
4395a9ebbf
vball.cpp: simplified rom loading (nw)
2016-07-19 17:30:09 +02:00
R. Belmont
9e976a12c2
quick compile fix/hack until later today (nw)
2016-07-19 09:25:12 -04:00
Vas Crabb
5b52c7b52c
Revert "Revert "Merge branch 'master' of https://github.com/mamedev/mame ""
...
This reverts commit 8a2b81ef87
.
2016-07-19 22:48:46 +10:00
Firehawke
8a2b81ef87
Revert "Merge branch 'master' of https://github.com/mamedev/mame "
...
This reverts commit 23b43841ef
, reversing
changes made to 927fda7121
.
2016-07-19 04:40:16 -07:00
Firehawke
23b43841ef
Merge branch 'master' of https://github.com/mamedev/mame
2016-07-19 04:29:36 -07:00
Firehawke
927fda7121
Verbose log INI parse chains more fully (nw)
2016-07-18 21:35:57 -07:00
arbee
09f7a8e216
tv990: checkpoint (nw)
2016-07-18 23:59:15 -04:00
Vas Crabb
4bfb2b1de7
Merge pull request #1120 from npwoods/imgcntrl_cleanups
...
Miscellaneous cleanups to imgcntrl.[cpp|h] and calling code
2016-07-19 12:05:51 +10:00
Nathan Woods
f1355fe575
Making menu_control_device_image::populate() be private
2016-07-18 22:01:05 -04:00
Scott Stone
e6a3ff36df
Fixed printf to give a linefeed so "Average Speed:" is located in its own line as expected (nw)
2016-07-18 19:47:51 -04:00
Nathan Woods
f4774fc776
Miscellaneous cleanups to imgcntrl.[cpp|h] and calling code
2016-07-18 17:41:22 -04:00
cracyc
4a3416826d
atpci: fix MT #6305 , kbd is at pcibus:1:i82371ab:kbd (nw)
2016-07-18 14:47:04 -05:00
cracyc
7c34de398c
rainbow, vt240: ununbreak writes to DTR (nw)
2016-07-18 14:38:21 -05:00
Nigel Barnes
461da9b647
New WORKING clones added
...
------------------------
LTM Portable (B+) [Nigel Barnes]
LTM Portable (Master) [Nigel Barnes]
2016-07-18 19:29:51 +01:00
Vas Crabb
1c363eeff0
Merge pull request #1119 from GiuseppeGorgoglione/master
...
BGFX: fix crash when bgfx effect folder is not present or incomplete
2016-07-19 02:07:06 +10:00
Nigel Barnes
cc22c75313
bbc: added monitor configuration (Colour, B&W, Green, Amber)
2016-07-18 17:00:40 +01:00
Nigel Barnes
ccd2172b8e
fix duplicated description (nw)
2016-07-18 17:00:40 +01:00
Nigel Barnes
91fa0d4397
bbc: added preliminary slots for expansion
2016-07-18 17:00:40 +01:00
Vas Crabb
41d6025365
Merge pull request #1118 from fulivi/i8251_fix2
...
i8251: RTS and DTR outputs now use negative logic (0 = active)
2016-07-19 01:58:20 +10:00
Ivan Vangelista
87fbe6fe04
mac.cpp: fixed MT06304, a typo of mine (nw)
2016-07-18 17:48:24 +02:00
Giuseppe Gorgoglione
14f5329fd4
BGFX: fix crash when bgfx effect folder is not present or incomplete
...
BGFX renderer requires some effects also when post-processing is disabled. If they are not available, MAME complains about missing effect files, but then goes on and crashes soon after printing the backtrace. This fix just exits gracefully when effect files are incomplete and falls back to a different renderer if the bgfx folder is missing at all, warning the user in advance.
2016-07-18 17:21:09 +02:00
Ivan Vangelista
1b60ff15bb
macpds: fixed MT06309 (nw)
2016-07-18 17:07:07 +02:00
fulivi
d6338f3bf4
i8251: RTS and DTR outputs now use negative logic (0 = active)
2016-07-18 16:23:21 +02:00
hap
9e1b8814fb
fidel*: corrected RSC and SC9 irq frequency, PCB measurements by yovan
2016-07-18 13:29:51 +02:00
RobertoFresca
e166e118ce
Tia-MC1 driver: Added support for KR580VV55A parallel peripheral interface
...
(clone of i8255), added technical notes about some odd behaviour with some
ports, listed the specs of Kot-Rybolov hardware, and added all clocks via
2016-07-18 03:39:52 -03:00
briantro
685444fe68
gkigt.cpp: Update driver with know OSC value - NW
...
No games are working, but might as well correct the OSC for the optional sound board.
2016-07-17 21:38:58 -05:00
R. Belmont
70584f4ee9
Merge pull request #1075 from Shideravan/patch-20
...
Naming standart FM-Towns Marty controller input buttons
2016-07-17 21:38:22 -04:00
R. Belmont
abf95e73a2
Merge pull request #1074 from Shideravan/patch-19
...
Naming Neo-Geo AES and Neo-Geo CD input ports
2016-07-17 21:38:13 -04:00
R. Belmont
5d18d1170f
Merge pull request #1112 from ajrhacker/spicrtc
...
Hook up Seibu CRTC to SPI System
2016-07-17 21:37:53 -04:00
Vas Crabb
d8ac737183
Merge pull request #1115 from npwoods/remove_nullptr_option_guide
...
Removing create_option_guide() call that returns the default
2016-07-18 11:36:23 +10:00
Sergey Svishchev
1930242988
sm7238: new NOT_WORKING driver: SM 7238 (aka T3300) serial terminal
2016-07-18 00:54:34 +03:00
MetalliC
d7768f8875
tiamc1: Kot-Rybolov sound implemented [MetalliC]
2016-07-17 23:30:49 +03:00
arbee
843bdf4b4a
New machines added as NOT_WORKING:
...
- TeleVideo 990 [R. Belmont, Al Kossow]
2016-07-17 15:52:07 -04:00
Olivier Galibert
4992a769c6
Merge pull request #1113 from shattered/_c600e49
...
poisk1: unbreak after "Memory fun" + add B623 sound card (skeleton) and basic softlist
2016-07-17 21:20:42 +02:00
Nathan Woods
8d399d6206
Removing create_option_guide() call that returns the default
2016-07-17 14:29:00 -04:00
Sergey Svishchev
810dd0af8c
poisk1: B623 sound card (skeleton) and basic softlist
2016-07-17 20:08:31 +03:00
Sergey Svishchev
46ed756db7
poisk1: unbreak after "Memory fun"
2016-07-17 20:08:31 +03:00
AJR
57b43aa2ff
More Seibu video hookup prep (nw)
2016-07-17 12:07:04 -04:00
Vas Crabb
8604b5fbd7
DIP switch fix (nw)
2016-07-18 01:31:49 +10:00
Vas Crabb
63477dd345
HLE serial keybord compatible with Sun Type 4/5/6 connected to sun4/sun4c [Vas Crabb]
...
The keyboard should communicate at 1,200 Baud, but due to bugs in the SCC
it's set to 9,600 Baud. The sun4c machines program the Baud rate
generator dividers for the serial ports with 00:0e and the dividers for
the keyboard/mouse ports with 00:7e. Therefore the ratio of Baud rates
should be (0x7e + 2) / (0x0e + 2) = 128 / 16 = 8. However both the RS232
ports and the keyboard/mouse ports run at 9,600 Baud, when the
keyboard/mouse ports should run at 1,200 Baud (which is 1/8 of 9,600 which
matches the ratio of the divider values).
I've artificially limited the rate the keyboard can transmit at to be no
faster than it could at 1,200 Baud using a timer. I can remove this hack
once we get correct SCC divider behaviour.
I attempted to hook up the SCC interrupts to level 12 as specified in the
SPARCstation-1 Programmer's Model in the table on Page 19. No interrupts
seem to be generated, so either I've screwed this up somehow, the Sun
isn't enabling interrupts, or there's another bug in the SCC emulation.
Sorry if I've screwed it up - I won't be offended if someone replaces it
wholesale.
The keyboard receives the reset commands from the Sun and sends back the
self test pass response, but the SCC seems to get a buffer overrun error.
So it appears that the received data isn't being read out. I haven't been
able to work out why.
2016-07-18 01:13:19 +10:00
AJR
9947240024
Hook up Seibu CRTC to SPI System
...
- Shuffle decryption code around a bit in preparation for SEI252 deviceification (nw)
- Various notes regarding Seibu video customs (nw)
2016-07-17 11:00:06 -04:00
Luca Elia
94c6feb56e
Dips for Dynax's "Untouchable" (nw)
2016-07-17 16:20:20 +02:00
yz70s
fa86ed338d
chihiro.cpp: jvs is working (nw)
2016-07-17 13:29:16 +02:00
Robbbert
72b8d4536e
MD2: Added some code. Still not working. (nw)
2016-07-17 18:22:24 +10:00
Ivan Vangelista
7c0df8e6c2
epos.cpp: added clone relationship as per M.A.S.H. comment (nw)
2016-07-17 09:12:04 +02:00
MetalliC
e37a2b9362
promoted to WORKING
...
Kot-Rybolov [MetalliC, shiru8bit]
2016-07-17 08:54:17 +03:00
AJR
9b92134b3e
Even non-working drivers should remain compilable (nw)
2016-07-16 20:43:51 -04:00
Nigel Barnes
9933a6788b
e01: irq cleanup (nw)
2016-07-16 21:49:17 +01:00
Nigel Barnes
e7b79b1b52
New NOT WORKING machine
...
=======================
BT Merlin M2105 [Nigel Barnes]
2016-07-16 21:49:17 +01:00
briantro
4345b83f37
seibuspi.cpp: I love cut-n-paste ;-p - Fix error in rom name - NW
2016-07-16 15:30:29 -05:00
briantro
90211b7e90
new Raiden Fighters 2 clone
...
New Clone Added
---------------------------------------------
Raiden Fighters 2 - Operation Hell Dive (Japan set 3) [IronGiant]
2016-07-16 15:25:18 -05:00
MetalliC
305118f6b8
tiamc1 wip (nw)
2016-07-16 22:57:29 +03:00
ImJezze
89af2864ed
Fixed MT #6291
...
* fixed copy of texture data to bitmap in BGFX
* changed AVI dimension to a lowest integral multiple of 4
(2 was still to low for most video players, e.g. VLC)
* added audio to AVI record in HLSL
* HLSL AVI record now uses window dimension instead of snap dimension
2016-07-16 20:54:37 +02:00
Nigel Barnes
9104c9d523
renamed bbc_dsk to acorn_dsk
...
- split ssd/dsd formats
- added opus ddos format
- split adfs into oldmap and newmap formats for archimedes
- logging
2016-07-16 19:48:44 +01:00
Nigel Barnes
97c122ca4f
fsd_dsk: more logging (nw)
2016-07-16 19:48:44 +01:00
Dirk Best
0291423b06
Astrocade: Fix MT #6281
...
Initialize interrupt line register with 0xff (prevents initial bogus
interrupts) and clear active interrupts when an interrupt related
register is written (tests would be good to confirm how this works on
real hardware). [Dirk Best]
2016-07-16 20:00:49 +02:00
MetalliC
df60b8d95a
New WORKING machines added
...
--------------------------
Gorodki [shiru8bit, IgorR76, '15kop' arcade museum]
New machines added as MACHINE_NOT_WORKING
-----------------------------------------
Kot Rybolov [shiru8bit, IgorR76, '15kop' arcade museum]
2016-07-16 18:04:14 +03:00
ImJezze
502e02642e
Fixed dimension of high-res snapshots (Alt + 12) and AVI records (Alt + Shift + F12) when screen dimension is swapped
2016-07-16 14:42:42 +02:00
ImJezze
6a592feca9
Added generic fix for #6286
...
- this does not fix #6291
2016-07-16 14:42:41 +02:00
R. Belmont
13c8e76cf7
Merge pull request #1093 from stevenc99/kfreebsd
...
GNU/kFreeBSD support
2016-07-16 06:09:32 -04:00
R. Belmont
9e3c799022
Merge pull request #1084 from system11b/S11mjfixes4
...
Corrected dips for mjflove and ojousan [system11]
2016-07-16 06:07:28 -04:00
R. Belmont
bc33ee65c4
Merge pull request #1073 from ajrhacker/render_crosshair
...
Crosshair refactoring (nw)
2016-07-16 06:07:11 -04:00
Ivan Vangelista
e3a81674d2
epos.cpp: notes + found out the flip screen bit. flip screen still need work though (nw)
2016-07-16 11:38:49 +02:00