Commit Graph

54198 Commits

Author SHA1 Message Date
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
Robbbert
2ab4642af4 (nw) more uarts and cleanups 2017-09-17 03:29:43 +10:00
rfka01
37ca27e487 AEG Olympia Olytext 30 added. Additional Z80 card needs to be emulated to run original word processor. 2017-09-16 19:05:22 +02:00
sjy96525
bd0cad378e oops (nw) 2017-09-16 21:40:11 +08:00
Dirk Best
f1294ab590 deco_irq: Use a device map, move screen include to header 2017-09-16 14:43:10 +02:00
Robbbert
3ab7403225 (nw) mits680b : added uart; cm1800 : small cleanup 2017-09-16 22:32:57 +10:00
Robbbert
9738f03e54 (nw) pm68k : small cleanup 2017-09-16 21:47:17 +10:00
Robbbert
dcf1c72b98 (nw) mits680b : cleanup, notes 2017-09-16 21:31:09 +10:00
sjy96525
632299369e Oops (nw) 2017-09-16 14:12:10 +08:00
sjy96525
36fa9d5e03 Ace Driver, Ace Driver: Victory Lap, Alpine Racer, Alpine Racer 2, Prop Cycle, Alpine Surfer, Aqua Jet too. 2017-09-16 14:08:40 +08:00
briantro
7b35d138cc bbusters.cpp: Correct hash values for new set (nw) 2017-09-16 00:40:06 -05:00
briantro
927c7a74e8 bbusters.cpp: Ok, Japanese sets are 2 player and new 3 player, so change description. (nw) 2017-09-16 00:16:57 -05:00
briantro
1342c83274 asteroid.cpp: Correct Lunar Lander foreign language rom name (nw) 2017-09-15 23:52:16 -05:00