Vas Crabb
9224c862b2
Move more things to type-safe printf
2016-03-01 18:57:06 +11:00
Vas Crabb
529f4dd341
Add ability to pass argument packs that don't need templates all the way down
2016-03-01 17:56:44 +11:00
Vas Crabb
ed69d14967
Unused variable
2016-03-01 14:53:28 +11:00
Vas Crabb
4157688db6
Using unbuffered I/O anyway
2016-03-01 14:44:01 +11:00
Vas Crabb
743550d4c3
Merge branch 'master' of https://github.com/mamedev/mame
2016-03-01 14:43:10 +11:00
RobertoFresca
87a3e4629c
Merge branch 'master' of https://github.com/mamedev/mame
2016-03-01 00:25:11 -03:00
RobertoFresca
27a6f3991f
Reparent all sets of IGS Jingle Bell. Added technical information
...
about the hardware [Roberto Fresca]
2016-03-01 00:24:21 -03:00
Brad Hughes
3b0d8b1efb
Merge branch 'xinput_local_temp1' of E:\mame\bradhugh.mame\mame
2016-02-29 21:59:56 -05:00
Brad Hughes
5cc9973a0a
Add XInput support for Windows OSD
2016-02-29 21:48:14 -05:00
MoochMcGee
c5426670a4
Fix an SDL compile bug
2016-02-29 20:30:28 -06:00
dankan1890
dbe46f8a52
selgame: test code elimination. (nw)
2016-03-01 03:02:20 +01:00
dankan1890
8c294708eb
selgame: improved ROM-less and availability checking at startup. (nw)
2016-03-01 02:17:48 +01:00
Vas Crabb
365d5a0ff3
Explicitly flush log file on each line
2016-03-01 08:37:53 +11:00
Vas Crabb
6c78465d76
Fix stupid error
2016-03-01 07:52:02 +11:00
Vas Crabb
ba960afb5f
Add function for flushing file buffers
2016-03-01 07:38:14 +11:00
Vas Crabb
a830ea7627
* Support *n conversion in stream_format/string_format
...
* Make stream_format return characters printed
* Add iostreams with std::vector storage
* Move to type-safe templates for logerror and popmessage
* Remove now-unnecessary I64FMT from calls to logerror/popmessage
* Put some lib/util stuff in util:: namespace
* Some fixes to Japanese translation
2016-03-01 06:52:36 +11:00
David Haywood
b2fc583ed7
apply fix suggested in MT06145 (nw)
2016-02-29 19:00:07 +00:00
Ivan Vangelista
014ed08231
nmk16.cpp: some configured banking and oki memory maps, more to come (nw)
2016-02-29 19:23:39 +01:00
Robbbert
a202401de2
super80: fixed regression in 32-column systems (nw)
2016-03-01 00:42:13 +11:00
Scott Stone
0835261bcc
Fix romsize/region for chryangla to the one provided. Hashes match otherwise (nw)
2016-02-29 07:51:45 -05:00
Robbbert
a15f3fde77
Fix rom load warning messages (nw)
2016-02-29 23:27:12 +11:00
dankan1890
d5ce1264a5
ui: changed filter label from "Originals" to "Parents" (MT06143)
2016-02-29 10:22:58 +01:00
Miodrag Milanovic
7936291894
fix compile on 32bit mingw (nw)
2016-02-29 10:10:50 +01:00
Ivan Vangelista
805fb4e773
ps2.cpp: fix debug build validation (nw)
2016-02-29 09:28:57 +01:00
Ivan Vangelista
a36cce4ecd
at.cpp: fix debug build validation (nw)
2016-02-29 09:27:12 +01:00
Miodrag Milanovic
4224b67779
cleanup (nw)
2016-02-29 08:52:04 +01:00
Miodrag Milanović
dc5fa11dcc
Merge pull request #661 from bradhugh/topics/input_modules
...
Rewrite input routines as modules [Brad Hughes]
2016-02-29 08:38:51 +01:00
RobertoFresca
7acc22e901
New clones added or promoted from NOT_WORKING status
...
----------------------------------------------------
Jingle Bell (EU, V141) [Roberto Fresca, Ioannis Bampoulas]
New clones marked as NOT_WORKING
--------------------------------
Jingle Bell (US, V157) [Roberto Fresca, Ioannis Bampoulas]
Jingle Bell (EU, V155) [Roberto Fresca, Ioannis Bampoulas]
Jingle Bell (EU, V153) [Roberto Fresca, Ioannis Bampoulas]
2016-02-29 02:16:35 -03:00
RobertoFresca
084af0127d
IGS009 driver improvements: Added both missing PPI8255 devices and routed
...
all inputs/outputs through them. Derived a memory map for Grand Prix '98,
that seems to lacks of these devices. [Roberto Fresca]
2016-02-28 23:44:04 -03:00
Lord-Nightmare
4feac2bbaf
Notetaker: Fix divide by zero crash. Add more comments about system architecture. Fix a missing address map entry. (n/w)
2016-02-28 20:11:22 -05:00
dankan1890
20f8eb021b
some strings internationalization. (nw)
2016-02-28 22:57:47 +01:00
hap
13a5b5bc55
small fix by spelling bee team 3
2016-02-28 21:43:50 +01:00
hap
736da52bce
tms1k: added TP0320 skeleton
2016-02-28 21:38:04 +01:00
Brad Hughes
f68ad66131
Merge input modules work.
2016-02-28 14:56:54 -05:00
hap
a255223bbe
hh_tms1k: notes
2016-02-28 20:35:56 +01:00
Brad Hughes
7dfb578559
Refactor OSD input into modules
2016-02-28 14:25:10 -05:00
RobertoFresca
c17e8cdc9a
Added some notes about chryangla encryption...
2016-02-28 15:50:44 -03:00
RobertoFresca
9e97d02915
New machines marked as NOT_WORKING
...
----------------------------------
Cherry Angel (encrypted, W-4 hardware) [Roberto Fresca, Ioannis Bampoulas]
2016-02-28 15:47:32 -03:00
Miodrag Milanovic
d123317a60
-verbose enable debug data with -video bgfx (nw)
2016-02-28 18:01:53 +01:00
Miodrag Milanovic
a0d2d660bf
fixed issue noticed for racedrivpan (nw)
2016-02-28 17:42:04 +01:00
Ivan Vangelista
208fbb7ddd
thoop2.cpp: oki memory map instead of memcpy (nw)
2016-02-28 16:35:40 +01:00
Miodrag Milanović
45f749f121
Merge pull request #656 from motoschifo/master
...
Added -exit_after_playback to man pages
2016-02-28 16:18:57 +01:00
Vas Crabb
63f0a918de
Clean up a bit more legacy code
2016-02-29 01:53:08 +11:00
dankan1890
456453f3b2
fixed VS build. (nw)
2016-02-28 15:23:06 +01:00
Vas Crabb
06a4d861f8
Clean up Japanese translations a little
...
- be more consistent spacing/punctuation
- remove some bad translations that are worse than nothing
- add/update a few translations
2016-02-28 20:23:41 +11:00
RobertoFresca
e30bdbc4d2
Removed a testing decrypted fake rom...
2016-02-28 02:30:28 -03:00
RobertoFresca
c2d565062c
Merge branch 'master' of https://github.com/mamedev/mame
2016-02-28 01:01:49 -03:00
RobertoFresca
3c80dab7ba
New machines marked as NOT_WORKING
...
----------------------------------
Lucky Bar (W-4 with mc68705 MCU) [Roberto Fresca, Ioannis Bampoulas]
2016-02-28 01:01:06 -03:00
Vas Crabb
92b84c8463
Pick off some low-hanging PTR64 fruit
2016-02-28 14:55:49 +11:00
Vas Crabb
aec01e7407
Replace strformat, strprintf and strcatprintf with type-safe steam_format and string_format
...
Update MAME to use new function
Instantiate ODR-used static constant members
Make some of the UI code more localisable
Remove use of retired functions in tools
2016-02-28 13:36:19 +11:00
briantro
3cba23966f
new Armed Police Batrider
...
New Clone Added
----------------------------------------
Armed Police Batrider (Hong Kong) (Mon Dec 22 1997) [system11, The Dumping Union]
2016-02-27 19:17:23 -06:00
RobertoFresca
a2878c90f0
New clones added or promoted from NOT_WORKING status
...
----------------------------------------------------
Pleiads (Niemer S.A.) [pako ikarihardmods, Roberto Fresca]
2016-02-27 21:54:41 -03:00
briantro
a6b22e6b47
new PE Plus Poker clones
...
New Clones Added
----------------------------------------------------
Player's Edge Plus (X002252P+XP000050) Shockwave Poker [BrianT]
Player's Edge Plus (X002309P+XP000038) Triple Double Bonus Poker [BrianT]
2016-02-27 15:52:03 -06:00
dankan1890
d38c1610b8
ui: Moved options "Configure Directories" and "Save Configuration" into "Configure Options" menu.
...
Removed unnecessary icons from the toolbar (performed the same actions of entries already in the menu).
Proper handling the export of the list.
Updated the .po files.
2016-02-27 21:33:39 +01:00
Miodrag Milanovic
4fe5d21f1e
Clean way of doing it (nw)
2016-02-27 19:51:46 +01:00
Miodrag Milanovic
0ba1d21093
fix autoboot_command (nw)
2016-02-27 19:34:48 +01:00
therealmogminer@gmail.com
64135e73f9
Cleaned up sliders a bit in d3dhlsl, nw
2016-02-27 16:11:01 +01:00
therealmogminer@gmail.com
cdee786a5d
Fix up a few things in chain JSON loading, nw
2016-02-27 16:11:01 +01:00
David Haywood
cedd799978
new clones
...
Batsugun (Korean PCB) [Alex Cmaylo]
different code revision, no idea what's actually changed as one small change in these things shifts a lot of code and jump addresses around.
2016-02-27 14:41:13 +00:00
David Haywood
2fef4a0b8d
this is difficult in some form (nw)
2016-02-27 12:49:25 +00:00
David Haywood
610bb9e704
let's go with 1991, other sources suggest this, and it's the bottom entry of the high score table.
2016-02-27 12:24:43 +00:00
Michele Fochi
0c629d0900
Added -exit_after_playback to man pages
2016-02-27 13:14:44 +01:00
David Haywood
35b8a57c8c
Merge branch 'master' of https://github.com/mamedev/mame
2016-02-27 12:01:06 +00:00
David Haywood
50af8e2c9f
tile bank, sound, mark as working, not 100% sure sound is quite right.
...
clocks etc. could really do with verifying.
2016-02-27 12:00:51 +00:00
Miodrag Milanovic
5951df437e
Added NotoSans-Bold as backup font for platforms that do not have default system fonts exposed (nw)
2016-02-27 11:52:11 +01:00
David Haywood
e0e7151a16
improve lockonph video emulation (nw)
2016-02-27 10:50:41 +00:00
Ivan Vangelista
ff26df5e0f
wrally.cpp: oki memory map instead of memcpy (nw)
2016-02-27 11:25:30 +01:00
Miodrag Milanovic
38874df019
Fix build on SteamLink and enforce BGFX on it (nw)
2016-02-27 09:38:29 +01:00
Ivan Vangelista
25712408ae
gaelco.cpp, targeth.cpp: oki memory map instead of memcpy (nw)
2016-02-27 09:28:04 +01:00
dankan1890
04d1948ee8
ui various changes:
...
* extended keyboard navigation in the UI on the right side.
* added the skeleton for a configuration menu for single machine.
* fixed bug in building the search path for images.
2016-02-27 03:31:08 +01:00
cracyc
42921c5e54
at: fix megapcpla (nw)
2016-02-26 18:48:37 -06:00
David Haywood
b81fe52d81
new NOT WORKING
...
Lock On (Philko) [Astroblaster]
this is cloned Sega System 16 hardware, but with enhanced palette hardware, and custom tile banking etc. needs more work
2016-02-27 00:27:28 +00:00
Miodrag Milanovic
3a811376d9
Made pnacl to compile (nw)
2016-02-26 14:50:09 +01:00
Miodrag Milanovic
4727b0d97f
OS/2 can not support SDL2 which is needed for MAME to run (nw)
2016-02-26 13:20:43 +01:00
Robbbert
4a3926b1eb
ui: use appname instead of hard-coded MAME for main title.
2016-02-26 21:53:50 +11:00
briantro
780d9211ba
apple2gs.cpp: Correct EPPROM to EPROM - NW
2016-02-25 23:10:58 -06:00
briantro
e808117521
apple2gs.cpp: Add in correct 342-0077-A ROM0 Apple IIGS rom - NW
2016-02-25 23:03:45 -06:00
briantro
fcae0adf9e
apple2gs.cpp: Dumped the 341-0749 rom and confirmed the 341-0728 Apple IIGS roms. [Brian Troha]
...
New Working Machine
---------------------------------------------
Apple IIgs (ROM03 late prototype?) [Brian Troha]
2016-02-25 22:16:14 -06:00
dankan1890
b793ccd98e
ui: key handler fix. (nw)
2016-02-25 21:36:55 +01:00
dankan1890
67d422298a
removed unused code. (nw)
2016-02-25 20:48:34 +01:00
dankan1890
08d84121d4
more UI internationalization. (nw)
2016-02-25 16:38:55 +01:00
dankan1890
d7ca0361dc
menu: fixed missing mouseover highlight for in-game menu. (nw)
2016-02-25 16:29:37 +01:00
dankan1890
d43bf65b16
ui: Enabled user interface navigation through UI_CONFIGURE button (tab key by default). [Maurizio Petrarota]
2016-02-25 16:25:22 +01:00
dankan1890
8241b6c0ba
dirmenu: fixed DATs file reloading.
2016-02-25 15:49:38 +01:00
Miodrag Milanovic
0b2ea0800f
more fixes (nw)
2016-02-25 14:58:39 +01:00
Miodrag Milanovic
0f85f112c9
renamed names that clash system defines in various environments (nw)
2016-02-25 14:58:39 +01:00
Miodrag Milanović
e934aa93db
Revert "New driver specifiers; modify -listclones, -listsource; add -listtree"
2016-02-25 14:04:13 +01:00
Angelo Salese
3f6a6dc003
Removed outdated BAD_DUMPs, nw
2016-02-25 12:25:30 +01:00
Angelo Salese
6d8f2697a0
Note about an undumped version of UMK3, nw
2016-02-25 11:50:50 +01:00
Miodrag Milanović
1e7debe9a1
Merge pull request #650 from ajrhacker/listclones
...
New driver specifiers; modify -listclones, -listsource; add -listtree
2016-02-25 08:22:23 +01:00
AJR
3fc0787fa8
New driver specifiers; changes to -listclones, -listsource; add -listtree
...
Five new specifiers for driver enumeration and all commands depending thereon:
- @source.cpp matches all drivers in source.cpp
- ^driver matches driver and all its clones
- :drivbios matches drivbios and all drivers having it as their BIOS
- ^ matches all drivers excluding clone sets
- : matches all BIOS roots
Note that these new specifiers are not compatible with other wildcards; they only perform normal case-insensitive matches with driver or source file names.
The -listclones command now lists drivers in a completely different, human-readable format. It performs an extra loop to deduce the parent set name if a clone was specified; this causes, for instance, -listclones pacman and -listclones puckman to produce identical output. It includes descriptions with the clone driver names much like -listfull, and uses the parent set's description as a header for its clones. It also recognizes BIOSes and lists unique matching sets with no clones at the end of the output.
The -listsource command outputs not only the source file of each matching driver, but also its parent set and BIOS root (if any). These are output using the new @sourcefile, ^driver and :bios specifiers.
The new -listtree command is a human-readable analogue to -listsource and an alternative to -listclones. It tabulates drivers by source file in tree format, with the names of clones indented under their parents and drivers indented under their respective BIOS roots.
The -listbrothers command remains functionally unchanged, but should be considered somewhat deprecated in favor of the @sourcefile specifier with other listing commands.
Fix include_all counting error causing assert to fail in find_approximate_matches (nw)
Relax dependencies on drivenum.h in UI headers (nw)
2016-02-24 18:47:37 -05:00
dankan1890
bc2a4317ca
selsoft: fixed search for software list. (nw)
2016-02-24 23:28:16 +01:00
cracyc
24ced36677
at: create at motherboard device and split pci and ps2 machines into own files [Carl]
2016-02-24 10:45:12 -06:00
cracyc
8c3429cf19
pcap: fix error and crash (nw)
2016-02-24 08:18:50 -06:00
Katsuhiko Kagami
095341ff52
When i change the HIDE_MENU on the customize UI by cursor key, LANGUAGE_MENU also would be changed .fixed it.
2016-02-24 16:47:19 +09:00
Miodrag Milanovic
834936200a
fix compile (nw)
2016-02-24 08:02:17 +01:00
Miodrag Milanovic
3abcaee63f
Cleanups and version bump
2016-02-24 07:46:57 +01:00
hap
0cbd878211
tispeak: nothing much
2016-02-24 06:38:44 +01:00
MetalliC
443e8f3050
new clones added
...
The Rumble Fish (prototype) [Brizzo, MetalliC, Arzeno Fabrice]
NeoGeo Battle Coliseum (World) [Brizzo, MetalliC, Arzeno Fabrice]
2016-02-24 05:14:53 +02:00
David Haywood
3a3ee64e02
Merge branch 'master' of https://github.com/mamedev/mame
2016-02-24 02:51:35 +00:00
David Haywood
003d698204
sprite banking on ddrewbl (nw)
2016-02-24 02:51:22 +00:00
RobertoFresca
cf1d286768
Space Rocks: Marked the bipolar PROM as bad dump...
2016-02-23 23:41:18 -03:00
therealmogminer@gmail.com
b7675d4652
Maybe fix nounevenstretch on windows osd
2016-02-24 01:12:22 +01:00
therealmogminer@gmail.com
8644419c95
Fix -window -r -nokeepaspect behavior on Windows OSD, nw
2016-02-23 23:34:36 +01:00
David Haywood
eb3600df11
new clones
...
D. D. Crew (bootleg) [Porchy, Caius, The Dumping Union] (NOT WORKING)
like most actual-era System 18 bootlegs this is a mess of modified hardware, eg. no VDP, completely different tilemap systems, sound systems and such.
2016-02-23 22:25:09 +00:00
hap
fe2e403d77
fidel68k: correct V7 cpu clock
2016-02-23 21:35:42 +01:00
hap
fcf08e29f5
meritm: doesn't use AY8930 expanded mode either, too bad
2016-02-23 20:46:45 +01:00
Stiletto
880082b862
Merge pull request #641 from AntoPISA/patch-3
...
Update pacman.cpp
2016-02-23 14:38:45 -05:00
Stiletto
b6790091cb
Merge pull request #642 from AntoPISA/patch-2
...
Update meadwttl.cpp
2016-02-23 14:38:32 -05:00
Lord-Nightmare
e27949219d
Xerox NoteTaker: Finished IOCPU memory map documentation. Hooked up the two UARTS. Begin hookup of the screen/CRTC. Fixed an issue with writes to ROM-mapped areas shadowing to RAM. Added 960KHz xtal for the keyboard UART. [Lord Nightmare]
...
AY-3-1015 UART: Fixed two swapped pin functions. [Lord Nightmare]
2016-02-23 13:45:12 -05:00
hap
60172c6387
goldstar: ladylinr aysnd address/data was wrong way around - the game doesn't do anything then enabling the ay though
...
wildpkr: found where aysnd is mapped, but doesn't do much with it either
2016-02-23 19:26:30 +01:00
Antonio Paradossi
d7fa1f1433
Update pacman.cpp
...
Added correct year for cannonbp in according with history.dat.
2016-02-23 17:59:53 +01:00
Antonio Paradossi
f0dc7d7b67
Update meadwttl.cpp
...
Added year according with history.dat (nw)
2016-02-23 17:52:04 +01:00
hap
1c59f7c3ac
pokerstuff: small update
2016-02-23 15:38:25 +01:00
hap
9dd3f11c30
mcr: small cleanup
2016-02-23 10:24:13 +01:00
RobertoFresca
897d767b9a
Merge branch 'master' of https://github.com/mamedev/mame
2016-02-23 06:15:10 -03:00
RobertoFresca
e941db6cb4
Changed kurukuru and ppj inputs according to discussed on IRC...
2016-02-23 06:14:28 -03:00
hap
54887d2230
jankenmn: avoid unnecessary use of PORT_CODE
2016-02-23 09:08:51 +01:00
hap
5519547e21
fidelz80: fix cc10 RAM location
2016-02-23 06:48:05 +01:00
Vas Crabb
2de3bf76d8
nw
2016-02-23 14:32:59 +11:00
Vas Crabb
9bf1d11706
Better input ports for Wedding Rhapsody
2016-02-23 13:55:56 +11:00
Vas Crabb
5c5637eb5d
better explanation of pyonpyon, don't hard-code default inputs, use standard bookkeeping input
2016-02-23 13:06:24 +11:00
Vas Crabb
2929a5ea12
revert Jyanpu to Jump (nw)
...
Firstly standard romanisation is "ja" not "jya" anyway, so it isn't even techically correct
Secondly MAME uses English spelling for imported English in Japanese titles, e.g. "gal" not "gyaru" in many mahjong titles
2016-02-23 12:34:40 +11:00
Scott Stone
0967d1159d
New Clones Added (Not Working)
...
-------------------------------
Jurassic Park 3 (ver UA) [ShouTime]
2016-02-22 19:38:57 -05:00
Lord-Nightmare
d25dd17563
minor comments updates (nw)
2016-02-22 18:38:28 -05:00
therealmogminer@gmail.com
72365ec20a
Fix lack of bgfx output on OS X, nw
2016-02-22 22:23:23 +01:00
therealmogminer@gmail.com
72dd79838f
Fix bgfx crash when launching games from UI, nw
2016-02-22 17:57:35 +01:00
therealmogminer@gmail.com
53994092de
Fix D3D and BGFX fullscreen toggle issues, nw
2016-02-22 17:30:35 +01:00
Miodrag Milanovic
cce0696a5f
Made OSD=sdl build compile out of box in Visual Studio (nw)
2016-02-22 14:23:15 +01:00
Miodrag Milanović
ba34177395
renamed chd for p911ea (nw)
2016-02-22 13:14:39 +01:00
Miodrag Milanović
7df1241e39
Merge pull request #635 from motoschifo/master
...
Man pages aligned to autofire and cheat recent changes
2016-02-22 11:10:01 +01:00
Michele Fochi
8d339dee7c
Man pages aligned to autofire and cheat recent changes
2016-02-22 10:53:15 +01:00
Miodrag Milanović
25dca0c671
Merge pull request #633 from motoschifo/master
...
Fix reset of cheats when entering autofire menu
2016-02-22 09:52:47 +01:00
Miodrag Milanovic
b2a230cd15
placing back UI related settings to emu_options on popular demand (nw)
2016-02-22 09:14:49 +01:00
Justin Kerk
83abe3fa3d
Emscripten cleanup (nw)
2016-02-21 23:03:38 -08:00
hap
8f4a353b41
hh_cop400: skeleton driver for Coleco h2h basketball
2016-02-22 05:23:13 +01:00
hap
941673457e
hh_tms1k: added clickable artwork for amaztron and mattel D&D
2016-02-22 04:58:07 +01:00
Scott Stone
d86e80b454
Added newly dumped CF card for wcombatj from ShouTime (nw)
2016-02-21 22:56:21 -05:00
cracyc
12ae1d084f
at: properly load the rom (nw)
2016-02-21 18:50:49 -06:00
cracyc
9f438339b2
pc9801: use bankdev for ipl (nw)
2016-02-21 17:07:14 -06:00
cracyc
e3a67926d6
at: properly load the roms (nw)
2016-02-21 16:03:07 -06:00
dankan1890
f72bba93fd
oops. (nw)
2016-02-21 20:22:09 +01:00
dankan1890
2b90f54c4b
compile fix. (nw)
2016-02-21 20:12:13 +01:00
dankan1890
d45335ec05
ui: more localization and code fix. (nw)
2016-02-21 19:55:38 +01:00
Michele Fochi
118abc08ef
Fix reset of cheats when entering autofire menu
2016-02-21 18:44:20 +01:00
dankan1890
859cec4603
ui: localization part1. (nw)
2016-02-21 16:38:05 +01:00
Miodrag Milanovic
fadf168c9e
fix -video none (nw)
2016-02-21 15:08:21 +01:00
Miodrag Milanovic
8cc853ff43
Merge branch 'master' of https://github.com/mamedev/mame
2016-02-21 13:18:38 +01:00
Miodrag Milanovic
fafa333e3f
Ubuntu is having issues if braces are in path (nw)
2016-02-21 13:17:59 +01:00
Miodrag Milanovic
17305df016
Better fix (nw)
2016-02-21 13:00:56 +01:00