Commit Graph

45056 Commits

Author SHA1 Message Date
Jordi Mallach
0e5db039d8 Add arch defines for Linux alpha and mips64el.
Add detection for Linux architectures alpha and mips64el, to avoid
using gcc -m64, which isn't available on them.
2016-07-14 01:01:04 +02:00
cracyc
62f2777ce2 mark working
-----------
Digital Equipment Corporation VT240 [Carl]

vt240: fix scroll and complement (nw)
plugins/cheat: add simple cheat file format (nw)
2016-07-13 17:13:32 -05:00
Scott Stone
24d749545c pce_tourvision.zml - Added a number of new dumps (15) to the softlist. [system11, Tafoid]
Updated driver with new information related to ID and gamelist for tourvis.cpp  [system11, Tafoid]

Fixed instances in source where "Tecmo" was shown as "Temco".  This also covers MT#6293.  (nw)
2016-07-13 16:27:09 -04:00
yz70s
3ff75c6ec8 Merge branch 'master' of https://github.com/mamedev/mame.git 2016-07-13 20:18:55 +02:00
yz70s
68f107de6a chihiro.cpp: now jvs communication works, although there seems to be some little problem left (nw) 2016-07-13 19:24:21 +02:00
Vas Crabb
ac7c2ce2d4 Introduce validity checks for RGB utilities and fix bugs uncovered [Vas Crabb]
* Added several missing functions to rgbgen
* Fixed logical shift right in rgbgen
* Fixed sra that should be sra_imm in rdptpipe
* Added some simple SSE4.1 optimisations in rgbsse
* Re-organised rgbsse, rgbvmx and rgbgen to be in more logical order
* Fixed return on some modifying operators
* Made some more reference parameters const
* Removed inline qualifier from a number of methods as it's implied when body is present at declaration
* Mark some constructors explicit
2016-07-14 00:50:19 +10:00
Vas Crabb
32873fc1dd balance configuration macros in genie scripts 2016-07-13 20:25:11 +10:00
Vas Crabb
f5a00a0049 windows #defines ERROR (nw) 2016-07-13 19:10:07 +10:00
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