notaz
4aac86588a
m68k: fix another nbcd mistake
...
Verified on 68000 with an updated bcd-verifier:
https://github.com/flamewing/68k-bcd-verifier/pull/1
Megadrive ROM:
http://notaz.gp2x.de/md/rel/bcd-verifier-u1.zip
2017-09-21 14:09:42 +10:00
AJR
fbf0224085
pm68k: Serial communications (nw)
2017-09-20 21:03:04 -04:00
angelosa
b39a098e23
buggychl.cpp: fix compile, converted accelerator to analog, proper sound irq frequency (nw)
2017-09-21 02:39:31 +02:00
angelosa
6a61136c45
buggychl.cpp: fixed background pen and clipping enable (fixes title screen and stage 3 graphics) [Angelo Salese]
2017-09-21 02:39:28 +02:00
angelosa
4597cfea68
Note (nw)
2017-09-21 02:39:26 +02:00
AJR
5a33773e73
Culling a bit of structural deadwood (nw)
2017-09-20 19:17:44 -04:00
cracyc
e1f27368f9
at: add some dumps (nw)
2017-09-20 16:57:15 -05:00
Robbbert
83f687a8d7
(nw) okean240t : added uart, fixed regression in terminal screen.
2017-09-21 05:46:58 +10:00
Robbbert
647a85ecbd
Merge branch 'master' of https://github.com/mamedev/mame
2017-09-21 04:27:16 +10:00
Robbbert
ee5ae27582
(nw) uart for md2, md3, jupiter2, seattle; fixed bug in 8251.
2017-09-21 04:25:21 +10:00
angelosa
3933618332
wswan.cpp: screen_raw_params (nw)
2017-09-20 20:17:44 +02:00
ajrhacker
5610b05113
Merge pull request #2664 from rfka01/master
...
EuroPC: Correct ROM name
2017-09-20 09:24:11 -04:00
rfka01
83913de5b0
Correct ROM name
2017-09-20 11:46:51 +02:00
AJR
6a14fe81e5
weststry: Prevent mistimed interrupts that were killing sound
...
(nw) I tried to use input_merger_device for this and it didn't work, apparently due to interference from the OPL timers.
2017-09-20 01:30:14 -04:00
Kadir Ekşi
122497084a
Update strings.po ( #2637 )
...
* Update strings.po
a few new translations added(170907_1531)
* Update strings.po
typo fixes and a few new translations
2017-09-19 21:36:40 +10:00
Joakim Larsson Edström
25a7ab82af
Candela PAL driven address map ( #2657 )
...
* mc6840ptm/mc6850acia: fixed so that LOG_OUTPUT_FUNC can be defined as printf
* can09t: replaced static address map with a PAL driven address map enabling several BASIC commands previously failing
* logmacro.h: Added support for C++ output streams using LOG_OUTPUT_STREAM instead of using printf as LOG_OUTPUT_FUNC [Vas]
* 6840: removed c_str() in LOG statements
2017-09-19 21:35:10 +10:00
angelosa
dbf88adb64
buggychl.cpp: fixed sound timer irq frequency, fixes enter initials BGM tempo [Angelo Salese]
2017-09-19 04:06:27 +02:00
angelosa
305bef493c
bigevglf.cpp: added DAC (cup in, crowd applauses samples) [Angelo Salese]
2017-09-19 02:35:20 +02:00
npwoods
3d553eda60
Attempted to sanitize/rationalize how we access UTF-8 command line arguments ( #2532 )
...
Specifically, this creates a call osd_get_command_line() that returns UTF-8 command line arguments as std::vector<std::string>. On non-Windows platforms, this does nothing more than build the vector. On Windows, this invokes GetCommandLineW() and CommandLineToArgvW(). This also attempts to unwind usage of wmain()/_tmain() on Windows, which is not standard.
Related to this, this fixes a bug in Imgtool; specifically, non-7 bit ASCII was not being handled correctly in Windows.
This is really an admission that the way that Windows handles Unicode and command line arguments sucks, and it is my belief that having a wmain() or _tmain() declaration specific for Windows is a worse solution. C'est la vie.
I'm very open to the idea that src/osd/osdcore.[cpp|h] is not the best place to do this. Let me know if I should move it.
2017-09-18 20:28:53 -04:00
ajrhacker
a7d79f9645
Merge pull request #2662 from rfka01/master
...
Added basic stub layout with drive LEDs
2017-09-18 19:55:13 -04:00
angelosa
c5fc270142
flstory.cpp: screen raw params (nw)
2017-09-19 00:35:23 +02:00
angelosa
6b1f20b609
flstory.cpp: merged memory maps, and fixed gfx bank default (fixes Onna Sanshirou POST messages) [Angelo Salese]
2017-09-19 00:27:25 +02:00
rfka01
360fb75b61
Added basic stub layout with drive LEDs
2017-09-18 23:01:56 +02:00
angelosa
d387399e5d
ladyfrog.cpp: screen raw params (nw)
2017-09-18 22:35:16 +02:00
angelosa
243641c20f
ladyfrog.cpp: Added missing DAC sound chip, fixes death scream in Touche Me [Angelo Salese]
2017-09-18 21:53:53 +02:00
rfka01
bb1cb33a3c
Added comments and EuroPC II and EuroXT variants, corrected memory size on EuroPC and slots. EMS memory doesn't work. ( #2659 )
2017-09-18 14:47:15 -04:00
Vas Crabb
b0784f425b
Make ROM BIOS reported in listxml output match what ROM loading does
...
(nw) This is the soure of the "BIOS can only apply to one region" meme -
it actually works for all regions, but the listxml output was wrong,
making it look like it didn't work.
2017-09-18 18:38:29 +10:00
angelosa
5de8c6104b
pce_cd.cpp: Fixed few bogus CD-ROM state bugs, fixes booting for Snatcher [Angelo Salese]
2017-09-18 10:02:39 +02:00
notaz
1680634bcf
m68k: fix abcd/sbcd/nbcd to pass 68k-bcd-verifier [notaz]
...
Flamewing has a test that claims to exhaustively test BCD instructions:
https://github.com/flamewing/68k-bcd-verifier
I've verified the test indeed passes on my Megadrive model1 (68000).
2017-09-18 09:33:15 +02:00
Vas Crabb
796b585f72
Turn most of the ROM entry accessor macros into templates, and make them work on tiny_rom_entry/rom_entry pointers/references, also claw back a little performance lost in the ROM entry refactoring
2017-09-18 14:23:08 +10:00
Scott Stone
54f7592601
New clones marked as NOT_WORKING
...
--------------------------------
Robot Hunting (bootleg of Death Race) [f205v, Any]
Updated some comments in various TTL drivers (nw)
2017-09-17 23:44:40 -04:00
Robbbert
166235420f
(nw) uarts for mccpm, mice ; other cleanups
2017-09-17 23:01:17 +10:00
Lord-Nightmare
ade1b74365
notetaker.cpp: add more credits, clean up comments. (nw)
2017-09-17 05:04:58 -04:00
Robbbert
d579842db3
(nw) uarts for vector4, ccs300, ipc & cleanups
2017-09-17 16:25:49 +10:00
Lord-Nightmare
d54e33ec23
notetaker.cpp: add the disk data separator state machine prom, based on the source listing [Lord Nightmare]
2017-09-17 02:14:18 -04:00
angelosa
093ae13557
saturn.cpp: fire a VDP1 irq when a sprite illegal opcode is encountered, fixes Sexy Parodius booting [Angelo Salese]
2017-09-17 07:22:59 +02:00
angelosa
669b8bee98
ms32.cpp: coin counters (nw)
2017-09-17 05:43:34 +02:00
angelosa
f1f5dc367c
ms32.cpp: inputs for F1 Super Battle (nw)
2017-09-17 04:21:33 +02:00
angelosa
9d0a974d66
ms32.cpp: fix f1superb extra vram boundaries (nw)
2017-09-17 03:11:57 +02:00
angelosa
a0b2a6f719
ymf271.cpp: added slot end status bits, fixes at least missing shots samples for Desert War [Angelo Salese]
2017-09-17 02:57:10 +02:00
angelosa
bd4ce51a1c
sharc.cpp: leftover debug code removal (nw)
2017-09-17 01:39:20 +02:00
angelosa
81939d8634
Not a mirror (nw)
2017-09-17 01:39:17 +02:00
Kevin Eshbach
c2b15cefae
Added support for viewing the pls100 device to jedutil ( #2658 )
...
* Adding dump of PAL from Guzzler (Swimmer Conversion)
* Adding dump of PAL from Guzzler (Swimmer Conversion)
* 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.
* Rename jed file from uppercase to lowercase.
2017-09-16 17:39:36 -04:00
R. Belmont
452dedde80
Merge pull request #2655 from rfka01/master
...
AEG Olympia Olytext 30 added. Additional Z80 card needs to be ...
2017-09-16 17:38:42 -04:00
R. Belmont
0a9c293cee
Merge pull request #2654 from sjy96525/patch-14
...
Correct regions for remaining Namco System 22 and Namco System Super 22 sets
2017-09-16 17:37:19 -04:00
R. Belmont
254756e395
Merge pull request #2656 from enikland2/master
...
sms/gamegear misc fixes [Enik Land]
2017-09-16 17:36:17 -04:00
Enik Land
d010b82746
sms/gamegear misc fixes
2017-09-16 17:11:48 -03:00
angelosa
6a4959292c
model2.cpp: fix luma overflow (Virtua Striker flag colors) [Angelo Salese]
2017-09-16 21:41:38 +02:00
hap
77c5c2db5f
mn10200: noticed a savestate issue (nw)
2017-09-16 20:06:22 +02:00
hap
573380fb4d
Merge pull request #2647 from npwoods/key_name_switch_formatting
...
Changing switch statement in ioport_field::key_name() to MAME favored formatting
2017-09-16 19:47:09 +02:00