MetalliC
c459eaac50
Ferrari F355 Japan BIOS dumped [ShouTime]
2016-08-03 20:29:28 +03:00
jbu
ef7710c1be
alto2: remove extra screen buffer
...
Save copying odd / even frame scanlines by immediately updating
the m_dsp.bitmap when a frame buffer word changes.
2016-08-03 18:40:58 +02:00
jbu
8b32480113
alto2: further cleanup + remove cruft
...
Get rid of the fake status display. Refactor mouse positioning code.
2016-08-03 15:38:18 +02:00
yz70s
4b5b14829c
chihiro.cpp: games hotd3 and vcop3 boot too, mj2c throws an exception (nw)
2016-08-03 12:58:55 +02:00
Vas Crabb
ae0e3fbf57
quick fixes to some more stuff that isn't supplementary plane clean
2016-08-03 14:54:28 +10:00
Vas Crabb
938371b64f
remove leftover crud (nw)
2016-08-03 13:56:52 +10:00
Vas Crabb
8bb6ec6d6f
Merge pull request #1181 from npwoods/fix_swlist_load
...
This fixes issues where softlist items (that were not for floppies) were loaded from the software list menu
2016-08-03 10:12:49 +10:00
Nathan Woods
a9e706915c
This fixes issues where softlist items (that were not for floppies) were loaded from the software list menu
...
I'm still not 100% satisfied with this patch. While I got rid of the weird path when hook_proc() was called for a software list item,
I still don't like the whole m_init_phase infrastructure in devices, which seems to be an arbitrary piece of state. Baby steps...
2016-08-02 20:06:08 -04:00
R. Belmont
b25aca6177
Merge pull request #1179 from Pitou1/master
...
Patch to fix the Gun#2 not working in Mame, please refer to Bug id 61…
2016-08-02 14:06:35 -04:00
Lord-Nightmare
159b73a708
typo (n/w)
2016-08-02 04:53:35 -04:00
Vas Crabb
8e07fb8117
Fix UTF-16 encode, pass UTF-16 to Windows character drawing (unfortunately still no nice speaker icon)
2016-08-02 18:24:14 +10:00
Vas Crabb
b7a7bb4e36
Don't fear the supplementation planes (nw)
2016-08-02 17:53:34 +10:00
Vas Crabb
996935a7cc
fix overlong code detection in srcclean
2016-08-02 17:50:39 +10:00
Vas Crabb
bab0c40644
There we go, srcclean eats all our C++ now
2016-08-02 17:14:00 +10:00
Vas Crabb
d7f9370892
Make srcclean a bit more forgiving
2016-08-02 17:12:06 +10:00
Vas Crabb
e406a48885
Can srcclean clean layouts now?
2016-08-02 17:00:58 +10:00
Vas Crabb
889ecdfd4f
Let's give the new srcclean a spin...
2016-08-02 16:59:02 +10:00
Vas Crabb
a26a40445b
Re-write srcclean to be cool with UTF-8 and C++14 [Vas Crabb]
2016-08-02 16:46:46 +10:00
Patrick Lessard
87a73f6f51
Patch to fix the Gun#2 not working in Mame, please refer to Bug id 6185 on Mametesters.
2016-08-02 00:18:36 -04:00
Vas Crabb
2476380fe0
Merge pull request #1178 from npwoods/fix_softlist_by_slot
...
Fixed issue that prevented softlist items specified on devices from loading
2016-08-02 13:20:09 +10:00
Nathan Woods
af967d1ee7
Fixed issue that prevented softlist items specified on devices from loading
...
The issue is that I expected any softlist items passed to devices to be fully qualified (e.g. - apple2e:flop1:agentusa) when in reality, they might not be. Therefore, I changed the regex that identifies softlist items passed to devices from:
\\w+\\:\\w+\\:\\w+
to:
\\w+(\\:\\w+\\:\\w+)?
2016-08-01 23:16:46 -04:00
Vas Crabb
3e22960ea4
default auto CR on LF for generic terminal (nw)
2016-08-02 12:05:40 +10:00
Vas Crabb
4a3e315648
migrate segasp to ROM_PARAMETER for board ID (nw)
2016-08-02 12:05:18 +10:00
Vas Crabb
9d89391384
Merge pull request #1177 from npwoods/more_stdstring_in_diimage
...
Converted more stuff in diimage to use std::string instead of 'const char *'
2016-08-02 11:13:38 +10:00
Nathan Woods
a7b00e3f6d
Converted more stuff in diimage to use std::string instead of 'const char *'
2016-08-01 20:24:06 -04:00
MetalliC
a23a678b39
naomi: get rid of hacky rom_region, use rom_parameter instead
2016-08-02 10:14:22 +10:00
Vas Crabb
062017977d
Merge pull request #1176 from npwoods/fix_romload_fill
...
Fixed breakage caused by a change in how the byte for ROM_FILL is represented with recent changes
2016-08-02 09:52:42 +10:00
Vas Crabb
77f1b1dca4
Merge pull request #1175 from npwoods/diimage_load_use_stdstring
...
Changed device_image_interface::load() to take 'const std::string &'
2016-08-02 09:52:13 +10:00
Nathan Woods
a2b0b2fbd4
Fixed breakage caused by a change in how the byte for ROM_FILL is represented with recent changes
2016-08-01 19:46:53 -04:00
Nathan Woods
764371c72c
Changed device_image_interface::load() to take 'const std::string &'
2016-08-01 19:44:01 -04:00
Michael Zapf
19ff2946c5
ti99: Fixed stuck INT line in TMS9902; improve logging
2016-08-02 09:17:51 +10:00
Vas Crabb
871656c98c
Merge pull request #1171 from npwoods/romentry_move_redo
...
Changes rom_entry from a struct to a class, storing its strings as stdd::string and separated the declaration into a new header
2016-08-01 22:51:23 +10:00
Nathan Woods
7384598c25
Added some default constructors to rom_entry(), and made it so changes to flags are done through a set_flags() accessor method
2016-08-01 08:48:23 -04:00
Vas Crabb
3c4643489f
Merge pull request #1172 from npwoods/fix_diimage_load
...
Fixing a stupid merge error that broke image loading
2016-08-01 22:15:11 +10:00
Nathan Woods
2d2a193c02
Fixing a stupid merge error that broke image loading
2016-08-01 08:13:10 -04:00
Nathan Woods
ee302246c9
Changes rom_entry from a struct to a class, storing its strings as std::string and separated the declaration into a new header.
...
This should really be followed up by further changes to eliminate the usage of the weird accessor macros in favor of conventional C++
accessors
2016-08-01 08:01:34 -04:00
Vas Crabb
f04a3f1b9d
Fix Qt debugger
2016-08-01 20:56:38 +10:00
Vas Crabb
15e7be7ac8
Turn image init/validate into scoped enums to avoid accidental casts to/from integer and boolean types
...
The image error should also be turned into a scoped enum - the menus were assuming it was the same thing as an init result
2016-08-01 18:47:22 +10:00
Vas Crabb
c4c05c9735
Merge pull request #1166 from npwoods/diimage_filetype_as_stdstring
...
This changes device_image_interface::filetype() to return 'const std::string &' instead of 'const char *'
2016-08-01 14:14:04 +10:00
Nathan Woods
c1a2ae9751
Missed this conversion to is_filetype()
2016-08-01 00:13:10 -04:00
Nathan Woods
59ca4d1763
1. Merge branch 'master' into diimage_filetype_as_stdstring
...
2. Introduced is_filetype(), instead of normalizing filetype() to lower case
2016-07-31 23:52:57 -04:00
Vas Crabb
e2682ec4da
Merge pull request #1161 from npwoods/separate_softlist_image_load
...
Changed device_image_interface::load() so that it is no longer responsible for both loading images and softlist items
2016-08-01 12:43:22 +10:00
Nathan Woods
7b7faffd01
Merge branch 'master' into separate_softlist_image_load
2016-07-31 22:42:27 -04:00
Vas Crabb
2c9966e3c9
Merge pull request #1167 from npwoods/make_diimage_members_private
...
Made a bunch of device_image_interface members private
2016-08-01 09:56:52 +10:00
Nathan Woods
9d1a53bef3
Made a bunch of device_image_interface members private (instead of protected)
2016-07-31 17:55:26 -04:00
Dirk Best
93093bbf3f
apricot: add rtc support to keyboard
2016-07-31 22:29:56 +02:00
yz70s
8b9b6abc5a
chihiro.cpp: game ghostsqu boots too (nw)
2016-07-31 22:18:46 +02:00
Nathan Woods
024f698364
Merge branch 'master' into separate_softlist_image_load
2016-07-31 15:20:49 -04:00
Nathan Woods
a4f24a24d3
This changes device_image_interface::filetype() to return 'const std::string &' instead of 'const char *'.
...
In the interests of removing burdens from client code, I also changed the following:
- filetype() will always return the file extension in lower case
- device_image_interface::filetype() will return the correct extension for files loaded as a part of softlists
- The code for extracting a file extension is now encapsulated in core_filename_extract_extension()
Client code has been updated
2016-07-31 15:06:06 -04:00
Miodrag Milanovic
91fcff1b6d
cleanup (nw)
2016-07-31 20:29:24 +02:00