Commit Graph

45081 Commits

Author SHA1 Message Date
Vas Crabb
7d5da01f94 check a bunch more RGB operations in validity (nw)
implement the missing ones in rgbgen
format similar one-liners in a more tabular way
use default copy construct/assign
2016-07-15 16:18:42 +10:00
Vas Crabb
231bfb6237 UI refactoring: [Vas Crabb]
* .h -> .ipp for things that aren't really headers
* make more stuff in selmenu private
* move the remembered driver/software associated with the snap to the cache object
* start cleaning up constness in datfile manager - it's still a mess of non-const statics
2016-07-15 16:05:23 +10:00
Scott Stone
c2194cb335 Fixed memory width error for p72 centronics device but ram mapping issue remains (nw) 2016-07-14 21:56:35 -04:00
Robbbert
75852c8845 Merge branch 'master' of https://github.com/mamedev/mame 2016-07-15 11:33:42 +10:00
Robbbert
8182200d0e TIM100: put the proper defaults in 2016-07-15 11:32:46 +10:00
Vas Crabb
cca0a05258 Merge pull request #1091 from ajrhacker/feversoc_nvram
feversoc: Add NVRAM, identify some DIPs, document build date
2016-07-15 11:21:47 +10:00
Vas Crabb
cee8ee270a Merge pull request #1102 from ajrhacker/tim100_fix
Fix TIM-100 mconfig (nw)
2016-07-15 11:07:23 +10:00
Ivan Vangelista
9a8eb9f97c New clones added or promoted from NOT_WORKING status
----------------------------------------------------
Beastie Feastie (Epos Tristar 9000 hardware) [The Iron Goat]

Needs 2p inputs. PROM seems good, but should be checked if possible
2016-07-14 23:18:11 +02:00
angelosa
33394e20c0 Notes about how to load a floppy in supervisor mode, nw 2016-07-14 23:00:06 +02:00
AJR
23e2d094c0 Fix TIM-100 mconfig (nw)
This may or may not work, but it passes validation and prevents unused variable errors.
2016-07-14 16:41:42 -04:00
cracyc
fa6bd37265 plugins/cheatfind: add operand size to simple cheat and write cheats from cheatfind into simple file (nw) 2016-07-14 14:57:47 -05:00
Jonathan Gevaryahu
5707b183dd Merge pull request #1101 from MooglyGuy/master
Fix PIL handling in SPARC core.
2016-07-14 15:42:03 -04:00
therealmogminer@gmail.com
cb1c1557cf Fix PIL handling in SPARC core. (nw) 2016-07-14 20:58:06 +02:00
Olivier Galibert
1cdc1d5c8f Merge pull request #1100 from MooglyGuy/master
Make loop collation optional for debugger trace and traceover commands
2016-07-14 18:34:48 +02:00
therealmogminer@gmail.com
c643372753 Make loop collation optional for debugger trace and traceover commands 2016-07-14 16:13:52 +02:00
Robbbert
d3dd9f8f95 TIM100: some work on fixing the display (nw) 2016-07-14 23:40:22 +10:00
Vas Crabb
3a21b0ed0e Merge pull request #1099 from npwoods/consolidate_create_option_guides
Consolidating implementations of create_option_guide() that return nullptr [Nathan Woods]
2016-07-14 23:33:13 +10:00
Vas Crabb
46e374e7bf UI menu refactoring: [Vas Crabb]
* Eliminate some function statics
* Move another launch menu specific member out of base class
* Move some common code from selgame and selsoft into selmenu
* Tighten up const and casts
2016-07-14 23:15:47 +10:00
Nathan Woods
9f68940b24 Removing nullptr image_formats, and fixing formatting 2016-07-14 08:16:27 -04:00
Vas Crabb
bb6369ab0d pass through debugger access in read handlers (nw) 2016-07-14 16:31:47 +10:00
Nathan Woods
109c81d17d Consolidating implementations of create_option_guide() that return nullptr 2016-07-13 20:04:45 -04:00
Vas Crabb
7e817e399a Merge pull request #1098 from jmallach/master
Add arch defines for Linux alpha and mips64el.
2016-07-14 09:14:40 +10:00
Vas Crabb
28a552352b Merge pull request #1096 from shattered/_1465f6a
null_modem: rtscts flow control + relevant fix to i8251
2016-07-14 09:10:44 +10:00
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
Sergey Svishchev
97721a45be null_modem: rtscts flow control + relevant fix to i8251 2016-07-13 22:38:21 +03: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
AJR
107888f928 feversoc: Add NVRAM, identify some DIPs, document build date 2016-07-12 22:04:41 -04: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