Commit Graph

45048 Commits

Author SHA1 Message Date
Angelo Salese
4faef70cc3 Attempt blind-faith fixing #6286 2016-07-13 11:08:48 +02:00
Vas Crabb
5020bb162e fix item hilighting in debugger state view when scrolling [Vas Crabb]
better encapsulate debug_view_state::state_item

also check for debugger access for reads with side effects in osborne1 and s2636
2016-07-13 15:02:48 +10:00
arbee
4a9c6b1cd0 Apollo changes: [Hans Ostermeyer]
- Keyboard mapping adjusted to fit current MAME
- Fixed screen raw parameters
- Fixed disp.dex Test 20 (Video SYNC Gen. Add. Test) for color displays

3c505: The Ethernet frame check sequence is now appended to transmit data [Hans Ostermeyer]

input_common: fixed 0.172 regression for non-US keyboards [Hans Ostermeyer]
2016-07-12 21:35:31 -04:00
arbee
c49e5e9fb4 bankdev: pass through the debugger flag from the incoming space argument [R. Belmont] 2016-07-12 21:28:06 -04:00
cracyc
b091910c57 vt240: ... yeah (nw) 2016-07-12 18:57:08 -05:00
cracyc
a8b9fe0f13 vt240: scroll WIP (nw) 2016-07-12 18:51:33 -05:00
Vas Crabb
3eb0e84041 fix build on debian ppc64 with -maltivec (nw)
problem is caused by <SDL2/SDL_cpuinfo.h> puling in <altivec.h> which #defines vector, pixel and bool
however when the compiler is in Apple Altivec mode, these are context-sensitive keywords and don't need to be #defined
we never need the #defines in our own code because we use the GCC-specific __vector instead of vector
so we trick the header to think the compiler is in Apple Altivec mode to suppress the #defines
2016-07-12 23:17:19 +10:00
Vas Crabb
ba32818610 update GPR pointers on wrpsr (nw) [Ryan Holtz] 2016-07-12 21:16:12 +10:00
Olivier Galibert
61ba533997 Merge pull request #1088 from ajrhacker/copsortdma
zeroteam: Improve sprite/sprite priorities
2016-07-12 08:16:50 +02:00
yz70s
f1b17ef4a0 chihiro.cpp: code to use jvs packets is done, jut needs to be tested (nw) 2016-07-12 08:16:26 +02:00
Olivier Galibert
2bc73506a0 Merge pull request #1087 from milliluk/cpu-6x09
m6809: Improve debugging support for 6809/6309 cpus
2016-07-12 08:15:46 +02:00
Olivier Galibert
4700b77e99 Merge pull request #1086 from milliluk/gime-scanline
coco3: GIME fix for scanlines in legacy graphic modes
2016-07-12 08:15:30 +02:00
Olivier Galibert
facafb7d12 Merge pull request #1085 from milliluk/gime-palette
coco3: improve palettes and support alternate composite mode
2016-07-12 08:15:14 +02:00
Vas Crabb
f45998872c rgbvmx: fix the last little endian issue 2016-07-12 15:50:24 +10:00
Erik G
866b83be7e m6809: Improve debugging support for 6809/6309 cpus 2016-07-12 01:17:44 -04:00
Vas Crabb
91973008fa rgbvmx: fix bilinear_filter and blend on ppc64le 2016-07-12 14:57:59 +10:00
AJR
b920c49643 zeroteam: Improve sprite/sprite priorities
- Simulation code in nzeroteam confirms that COP sort DMA function uses a dword key
- Several priorities are still wrong (e.g. bikes invisible on character select screen)
2016-07-12 00:49:55 -04:00
Erik G
a6080b944c coco3: improve palettes and support alternate composite mode 2016-07-11 23:47:46 -04:00
Erik G
adb136ffa0 coco3: GIME fix for scanlines in legacy graphic modes, add $FF9C scanline support 2016-07-11 23:36:30 -04:00
Vas Crabb
31c4a81369 misc fixes (nw)
* remove a temporary
* fix deps
* remove a vestigial member
* play nicer with dotfiles
* play nicer with pch
2016-07-12 13:09:42 +10:00
Vas Crabb
203c8ffbdb Merge branch 'move_widgets_code' of https://github.com/npwoods/mame 2016-07-12 13:08:26 +10:00
cracyc
2081585c49 vt240: provide default nvram (nw) 2016-07-11 22:05:28 -05:00
Vas Crabb
52c452a207 Merge pull request #1081 from npwoods/core_file_changes
Core file changes
2016-07-12 10:57:42 +10:00
cracyc
a1e832cd32 vt240: WIP (nw)
t11: add reset output line (nw)
mc68681: op tx/rx status lines (nw)
2016-07-11 19:32:25 -05:00
Nathan Woods
210d5cb451 Fixed issue that could cause core_filename_ends_with() to return true when extension.size() > filename.size() 2016-07-11 18:05:23 -04:00
Nathan Woods
e0a721a062 Moved background bitmap/texture back into menu.cpp 2016-07-11 17:43:04 -04:00
yz70s
97a3a3dd65 xbox.cpp: some cleaning (nw) 2016-07-11 23:22:56 +02:00
yz70s
4023b5c631 xbox.cpp: use the gamepad only in the console and not the arcade (nw) 2016-07-11 23:22:56 +02:00
yz70s
c1fabe4843 chihiro.cpp: let's add a jvs host and a device (nw) 2016-07-11 23:22:56 +02:00
Vas Crabb
5bd80a2173 more const, start fixing ppc64le 2016-07-12 04:20:31 +10:00
Olivier Galibert
0c0c675d90 Merge pull request #1083 from ajrhacker/denjinmk_audio
denjinmk: Hack sound comms to work without ROM patch
2016-07-11 19:46:43 +02:00
AJR
afb2e835e1 denjinmk: Hack sound comms to work without ROM patch 2016-07-11 13:32:53 -04:00
Vas Crabb
02d4e72409 Merge pull request #1082 from ajrhacker/zaccaria_audio_fix
Fix Zaccaria audio board regression (nw)
2016-07-12 01:37:39 +10:00
AJR
1db3b58c35 Fix Zaccaria audio board regression (nw) 2016-07-11 11:35:06 -04:00
Nathan Woods
32230ae648 Adding a check for reverse overflow when extensions is longer than filename 2016-07-11 10:46:36 -04:00
Nathan Woods
0e4cb93bc5 Adopting std::find() and std::find_if() in core_filename_extract_base() 2016-07-11 10:20:56 -04:00
Vas Crabb
21bde640e0 more PPC fix (nw) 2016-07-11 23:38:12 +10:00
Vas Crabb
269ed5c815 rgbvmx: use function-style casts, add explicit casts to keep newer GCC happy 2016-07-11 23:19:04 +10:00
Vas Crabb
066dab4bde better enum increment/decrement operators:
* deduce underlying type rather than assuming int
* return old value from post-increment/decrement
* return reference from pre-increment/decrement
2016-07-11 23:18:16 +10:00
Nathan Woods
2bd5932b42 Deeper C++-ification 2016-07-11 08:27:03 -04:00
Nathan Woods
130e05cc4e Fixed stupid compilation error 2016-07-11 08:26:49 -04:00
Nathan Woods
96066caca0 Removed some c_str() calls that are no longer necessary 2016-07-11 07:24:02 -04:00
Vas Crabb
b371656296 SPARC core improvements (nw) [Ryan Holtz]
fixes peculiarities with PSR e.g. ICC overwritten on trap
improved fcode logging
2016-07-11 20:10:27 +10:00
Vas Crabb
7f3ced8c96 Fix scroll in debugger state view 2016-07-11 19:21:39 +10:00
Vas Crabb
ee6106ee5f whoops (nt) 2016-07-11 17:52:40 +10:00
Vas Crabb
6ec6aa4926 Reduce repeated string allocation in audit code [Vas Crabb] 2016-07-11 16:56:58 +10:00
Nathan Woods
e1f3bc9b8a Now using core_filename_extract_base() in menu_file_create ctor 2016-07-10 23:43:16 -04:00
Nathan Woods
09b3fbf52c C++-ification of some corefile static functions 2016-07-10 23:38:44 -04:00
Nathan Woods
ecf1c152c1 Added #include-s to widgets.h requested by Vas 2016-07-10 23:23:51 -04:00
cracyc
e48008b516 upd7220: alternate drawing direction by line in gchrd (nw)
vt240: error--
2016-07-10 21:19:15 -05:00