Commit Graph

35553 Commits

Author SHA1 Message Date
David Haywood
75da7dd07f Merge pull request #248 from mamesick/master
Fix for MAMETESTERS bug #04877
2015-07-07 15:59:39 +01:00
Curt Coder
8bf401543d c128_flop.xml: Added Paperback Writer 128, Term Paper Writer, The Great War, and Your Personal Financial Planner 128 disk images. [Curt Coder] 2015-07-07 14:55:03 +03:00
mamesick
67ff4beb5b Fix for MAMETESTERS bug #04877
There's no need to keep that visible area wrong value now that the offsets are fixed.
If this change was made for the offsets bug, now can go away. If not, I don't see a valid reason to keep it,
since it's the cause of the bug.
2015-07-07 13:16:34 +02:00
briantro
eb986ec50f new Sunset Riders Clone
New Clone Added
--------------------------------------
Sunset Riders (4 Players ver JAD) [Fraspe]
2015-07-06 20:23:12 -05:00
angelosa
0b54574115 Merge branch 'master' of https://github.com/mamedev/mame 2015-07-07 00:45:45 +02:00
angelosa
6ab10fbcd3 Video registers are waaaay outside of the supposed range. 2015-07-07 00:45:26 +02:00
hap
ac08f7c460 skeleton added
Game & Watch: Mickey & Donald
2015-07-07 00:30:21 +02:00
David Haywood
43c5e1a6dd improve sprite colours in aquastge (nw) 2015-07-06 23:22:55 +01:00
Stiletto
a81988d8b5 (nw) Firepower PCB P/N thx to Alex
(nw) Firepower PCB P/N thx to Alex
2015-07-06 17:13:11 -04:00
angelosa
e3babf8351 Some work towards Aqua Stage, looks like both SH-2/SH-1 shared RAMs addresses can be modified somehow. It currently asks for attendant if out of service mode (which is probably the purpose of the extra input field I suppose). (nw) 2015-07-06 23:00:10 +02:00
David Haywood
92775ea014 Merge pull request #247 from felipesanches/fix_AVR8_EIJMP_instruction
fix the implementation of the AVR8 EIJMP instruction
2015-07-06 17:15:53 +01:00
David Haywood
d4ff9f2d3c Merge pull request #246 from mamesick/master
Fix for MAMETESTERS bug #00317, #04405
2015-07-06 17:15:48 +01:00
Ivan Vangelista
b13814ac44 vicdual.c: enabled save state support (nw) 2015-07-06 17:26:31 +02:00
Ivan Vangelista
99eebe40b3 seta.c: completed dipswitches for keroppi from the manual. Thanks to Diet Go Go Fan for pointing it out (nw) 2015-07-06 17:09:03 +02:00
Felipe Corrêa da Silva Sanches
ee29c230f5 fix the implementation of the AVR8 EIJMP instruction 2015-07-06 10:01:14 -03:00
mamesick
055dd0cf48 Fix for MAMETESTERS bug #00317, #04405
Adjusted offsets in seta.c video hardware file. The mentioned bugs in commit title are fixed, probably others too. No time to test all games in normal and flip screen mode, also detect a 1 pixel bug is often really difficult with screen flipped. The vast majority of games have been tested with service mode test grid and are ok. Curiously these changes don't fix #04877 which seems to be another kind of issue: offsets values are right but the whole screen is shifted 8 pixels to the right.
2015-07-06 14:01:55 +02:00
Dirk Best
4124faf73c c1pmf: updated to use new floppy 2015-07-06 11:23:38 +02:00
David Haywood
f32f4e5ba0 Merge pull request #237 from system11b/S11crimfght
Corrected viewable display as per bug 05973
2015-07-06 10:23:10 +01:00
David Haywood
d0e97a8d6d Merge pull request #243 from felipesanches/rambo
New non-working driver: Metamáquina 2 desktop 3d printer
2015-07-06 10:23:01 +01:00
David Haywood
9e3aebc92e Merge pull request #245 from mamesick/master
Fix for MAMETESTERS bug #05959
2015-07-06 10:22:26 +01:00
David Haywood
b92fbe3f54 Merge pull request #242 from system11b/S11jumping
Added 'jumpingi' / correct date
2015-07-06 10:22:13 +01:00
mamesick
a5a580b16b Fix for MAMETESTERS bug #05959
This simple line change fixes the missing sound bug in KYROS and SSTINGRY (which was not reported in the bug). There's no more need to doubling audio CPU interrupts per frame after the conversion of the driver to the usage of scanline timers.
Sorry for opened and closed this request multiple times, I'm learning how to GIT works just now. Thanks.
2015-07-06 08:11:06 +02:00
Lord-Nightmare
995ece306b Add missing pals as NO_DUMP for TNZS old and new style PCBs (n/w) 2015-07-06 01:41:13 -04:00
Felipe Corrêa da Silva Sanches
a43fac75ee New non-working driver: Metamáquina 2 desktop 3d printer (This also provides an implementation of the AVR8 EIJMP instruction) 2015-07-05 19:47:37 -03:00
system11b
1d016950cd Added 'jumpingi' (red Imnoe PCB based on jumpinga, or possibly parent of)
Corrected date to 1998 for jumpinga
2015-07-05 22:05:22 +01:00
Curt Coder
e3e03e67d1 g64_dsk: Respect the number of tracks specified in the image header. [Curt Coder] 2015-07-05 22:15:58 +03:00
Curt Coder
4005f0568e winfile.c: Stop crashing after saving to a disk image loaded from a software list. [Curt Coder] 2015-07-05 22:15:57 +03:00
cracyc
5e1d4c56a0 m20: use 6845 to draw (nw) 2015-07-05 13:22:27 -05:00
Guru
44e4af5ff8 Merge pull request #239 from system11b/S11scontra
Corrected viewable screen area as per bug 05593
2015-07-06 02:17:03 +08:00
Guru
9908cb1df9 Removed name because is can be confused with Namco System 11 hardware which this is not (nw)
Please don't add dumper's names etc as comments in the src unless they do real coding work or detailed readme's.
2015-07-06 02:04:48 +08:00
Michael Zapf
5ed6d7c6f9 This is it. ti99 says Goodbye to legacy floppy. 2015-07-05 19:59:37 +02:00
system11b
8ac7b87860 Corrected viewable screen area as per bug 05593
Verified against Thundercross and Super Contra PCBs
2015-07-05 18:27:41 +01:00
Michael Zapf
445fa7422d HDC9234: Added HD track reading; several bug fixes. 2015-07-05 17:15:01 +02:00
MetalliC
571a4e88d9 cv1k: mmbanc use NAND dump with clean bookkeeping/settings area (nw) 2015-07-05 16:00:56 +03:00
system11b
4efe9aea0a Corrected viewable display as per bug 05973
Verified on actual PCB
2015-07-05 03:24:59 +01:00
hap
886495009b added sm510 K and S ports 2015-07-05 02:46:29 +02:00
Vas Crabb
39733ffb55 Merge pull request #236 from mixxmaster/master
"Jumping" clocks correctly verified (nw)
2015-07-05 08:22:06 +10:00
mixxmaster
c1b6b19d33 "Jumping" clocks correctly verified (nw)
Special thanks to system11 who had a red Jumping PCB; the clock values
should be absolutely correct now
2015-07-04 18:02:21 -04:00
arbee
1069a3c6a9 DEC Rainbow: fixed Z80 access to shared RAM, motor on/off signal, and ROM labels. [Karl-Ludwig Deisenhofer] 2015-07-04 14:06:04 -04:00
arbee
43f222fec6 hp64k: fix compile with OG's latest changes, seems to still work OK. (nw) 2015-07-04 13:56:54 -04:00
David Haywood
ecb1a34e2d new NOT WORKING
Aqua Stage [MooglyGuy, Smitdogg, Charles MacDonald, The Dumping Union]
2015-07-04 18:36:40 +01:00
balr0g
197a1ac5e0 Merge branch 'hp64k_dev2' of https://github.com/fulivi/mame 2015-07-04 12:54:01 -04:00
couriersud
4e437c687a Further improvements + two missing files. Congo Bongo netlist now parses
without issues. [Couriersud]
2015-07-04 18:02:18 +02:00
fulivi
28252ce2ba hp64k: ws & indentation cleanup 2015-07-04 15:52:26 +02:00
mahlemiut
4e99dc8cfe amstrad: added DDI-1 disk drive expansion (464 only), and make 464 and 664 default to 64k RAM. 2015-07-05 00:25:52 +12:00
mahlemiut
504edc910e fix GCC 4.4 compile 2015-07-05 00:25:51 +12:00
couriersud
07a7c190fd Added MM5837 Noise Generator used by Congo Bongo. [Couriersud] 2015-07-04 13:23:15 +02:00
couriersud
d1b88dcbef Fix monoflops 2015-07-04 13:23:14 +02:00
couriersud
ca310eef39 Added CD4538 2015-07-04 13:23:12 +02:00
ted green
143bac01bd rgbsse.h - Added andnot_reg, clamp_to_uint8, bilinear_filter_rgbaint member functions.
rgbgen.h - Added andnot_reg, clamp_to_uint8, bilinear_filter_rgbaint, and += functions.
vooddefs.h - Converted rasterizer path to use rgbaint_t types. Switched to new reciplog function.
voodoo.c   - Converted entire pixel pipe path to use rgbaint_t types.
2015-07-03 19:03:22 -06:00
Mike Naberezny
5f6235f080 Close open files. (nw) 2015-07-03 17:38:55 -07:00
Mike Naberezny
89217fef13 Remove unused variables. (nw) 2015-07-03 15:25:54 -07:00
arbee
f9d06bda2b saa1099: fix compile (nw) 2015-07-03 17:48:36 -04:00
Mike Naberezny
6a5cdf8be5 Remove unused variables. (nw) 2015-07-03 14:45:36 -07:00
R. Belmont
a0fdd6f067 Merge pull request #234 from system11b/S11rittam
S11rittam - R&T - prototype or hack version of Rod Land
2015-07-03 17:42:42 -04:00
R. Belmont
760ffa97f4 Merge pull request #232 from mixxmaster/master
fixed SAA1099 driver to actually use clock (nw); corrected Game Blaster/SB1.0 clock to 7.159mhz [NewRisingSun]
2015-07-03 17:41:44 -04:00
Mike Naberezny
6623632657 Update png.py to drj11/pypng@c5daab3899 (nw)
This has the fix for drj11/pypng#44 and other minor issues.
2015-07-03 14:22:33 -07:00
Mike Naberezny
a279d6e804 Remove semicolons from end of lines in Python code. (nw) 2015-07-03 14:13:01 -07:00
hap
563b496792 renamed some cpu core inc files to c 2015-07-03 23:04:24 +02:00
hap
9c8b2c6a1a moved sm510/11/12 specifics to their own files 2015-07-03 21:34:53 +02:00
hap
4b6e31f51d renamed sm510/sm510op.inc to sm510/sm510op.c 2015-07-03 19:29:38 +02:00
system11b
c58cdf09a3 Merge branch 'master' into S11tamrit 2015-07-03 18:13:01 +01:00
hap
d19922bd32 more opcodes added 2015-07-03 18:33:41 +02:00
Ivan Vangelista
927ad9c16e decos32.c: added save state support (nw) 2015-07-03 17:41:46 +02:00
Vas Crabb
eb38a7ad25 Align memory with MALLOC_DEBUG (nw) 2015-07-04 00:37:56 +10:00
Vas Crabb
454895659e Don't make malloc replacement incompatible with malloc (nw) 2015-07-03 22:31:19 +10:00
fulivi
7e84b61651 Merge branch 'hp64k_dev' into hp64k_dev2
Conflicts:
	src/emu/cpu/hphybrid/hphybrid.c
	src/emu/cpu/hphybrid/hphybrid.h
	src/mess/drivers/hp64k.c
2015-07-03 12:53:33 +02:00
fulivi
a2dddbda1e hp64k: floppy I/F, beeper, DIP switches & lower 32kw of RAM added. 2015-07-03 12:35:05 +02:00
hap
f39a3f540b added most obvious opcodes 2015-07-03 00:49:30 +02:00
angelosa
b36296a136 Added MCPX roms 2015-07-02 23:40:20 +02:00
angelosa
13d62dd0eb Merge branch 'master' of https://github.com/mamedev/mame 2015-07-02 22:56:05 +02:00
angelosa
40e74477eb XBOX skelly driver. 2015-07-02 22:55:57 +02:00
couriersud
b755895f0f Identify size_t usage in printf by enclosing the argument in
SIZET_PRINTF(). This is typesafe, can be identified and allows to use
proper 64bit computing with compilers up to it. [Couriersud]
2015-07-02 21:22:13 +02:00
Ville Linde
be0d3f1e16 firebeat: Fix 8x8 character rendering (nw) 2015-07-02 20:08:34 +03:00
Ville Linde
8f2baab98a firebeat: Completely rewrote the graphics chip emulation [Ville Linde] 2015-07-02 16:35:45 +03:00
Osso
faa43ecacd Update suprloco.c 2015-07-02 08:17:09 +02:00
cracyc
c774876bb9 z8000: fix lda register corruption (nw) 2015-07-01 22:36:01 -05:00
briantro
1784126a53 cps2.c: Minor correction & doc update - NW 2015-07-01 20:57:04 -05:00
cracyc
201b1ba302 m20: 8086 apb [Carl, rfka01, Christian Groessler] 2015-07-01 17:09:39 -05:00
hap
e4a9c91fa1 added empty opcode handlers 2015-07-02 00:07:58 +02:00
mixxmaster
aa67cca2cf random letter removed 2015-07-01 16:26:21 -04:00
mixxmaster
b3268bf0d2 accidentally let a few typos split 2015-07-01 16:25:28 -04:00
yz70s
0c75be6beb chihiro.c: more usb, but still soo much to do (nw) 2015-07-01 21:41:47 +02:00
therealmogminer@gmail.com
a0dfb8c523 rsp simd: Clamp DMEM fetches to 4kb, nw 2015-07-01 21:28:53 +02:00
hap
857be8d170 added sm510 lfsr pc 2015-07-01 21:20:14 +02:00
therealmogminer@gmail.com
12c7fe59da nw, Remove rdpspn16, merge into n64.c since it is only 800 lines or so now 2015-07-01 19:59:24 +02:00
therealmogminer@gmail.com
ae67c6b0ad nw, more RSP opts ported from CEN64 2015-07-01 18:35:00 +02:00
angelosa
b6385b1c6e Minor cleanup 2015-07-01 13:16:55 +02:00
angelosa
597374a994 TODO self-service. 2015-07-01 12:06:27 +02:00
couriersud
e629855237 Added macro object registration and dynamic includes to netlist. This
allows the creation of macro libraries going forward. Any IC which can
be described by a truthtable and a package wrapper can now be entirely
described in netlist syntax. [Couriersud]
2015-07-01 02:41:58 +02:00
hap
ae0fd9f1a5 added sm510 disasm 2015-07-01 01:03:12 +02:00
system11b
5f367e3be8 Corrected arcade.lst entry 2015-07-01 00:02:06 +01:00
system11b
2724ef2b37 Added R&T clone of Rod-Land 2015-06-30 23:59:56 +01:00
Lord-Nightmare
bfe59caac5 Arkanoid.c: Add rom numbering list, add more info and more correct rom labels for first version arkanoid (US, Romstar License) board from pcb pics [Brizzo, Lord Nightmare] 2015-06-30 18:03:15 -04:00
angelosa
f2891c8e5a erase_op actually clears only the 3d video buffer. Fixes fade-out in Top Landing. 2015-06-30 23:57:46 +02:00
angelosa
201873683e Fix divide by zero in Air Inferno 2015-06-30 23:42:10 +02:00
angelosa
03a7f433cb Merge branch 'master' of https://github.com/mamedev/mame 2015-06-30 23:23:10 +02:00
angelosa
db079fd280 taitoair.c fixes and changes:
- Very preliminary Framebuffer DMA hook-up, mostly used for Top Landing to show Course Select on screen;
- Fixed analog inputs;
- Fixed color select for 3d;
- Fixed tilemap priority;

(I assume with this we can promote Top Landing as working)
2015-06-30 23:22:59 +02:00
ted green
6b8310dbcc Added INLINE before ATTR_FORCE_INLINE 2015-06-30 14:20:53 -06:00
couriersud
045ffafb42 Added Voltage source and Current source to netlist. [Couriersud] 2015-06-30 21:47:01 +02:00
Olivier Galibert
de9c38923a taitoair: tweaks (nw) 2015-06-30 20:15:25 +02:00
Ivan Vangelista
14f7f02159 pcktgal.c: added save state support, configured banking (nw) 2015-06-30 19:27:30 +02:00
therealmogminer@gmail.com
0b7f2bedcb nw, fix graphics bugs in Bust-A-Move 2 in N64, probably other gfx bugs also 2015-06-30 19:16:48 +02:00
hap
ee8e7dd26b added hh_sm510.c skeleton driver 2015-06-30 17:05:29 +02:00
Andrew Gardner
8cd014d3e6 Fixes unused variable warning. (nw) 2015-06-30 16:07:59 +02:00
Olivier Galibert
a6231b342f ainferno: Little gift for Kale (nw) 2015-06-30 15:02:35 +02:00
Osso
e282409f9e cabal.c: workaround for crash (nw) 2015-06-30 09:49:42 +02:00
couriersud
b1a72a3e9f Netlist now compiles with
-std=c++98 -Wall -Wpedantic -Wextra -Wno-long-long -Wno-variadic-macros
and
-std=c++11 -Wall -Wpedantic -Wextra
[Couriersud]
2015-06-30 09:04:19 +02:00
hap
a24fd3408a there was a trailing space in a game title 2015-06-30 08:13:01 +02:00
David Haywood
c09d34da11 new clones
Indianapolis (bootleg of Turbo) [f205v]
2015-06-30 03:06:29 +01:00
briantro
062eba7357 turbo.c: name roms as per photo + additional info - NW 2015-06-29 20:08:39 -05:00
David Haywood
8c1370b385 new clones
Turbo (encrypted, program 1363-1365 rev B) [Andrew Welburn]
Turbo (encrypted, program 1363-1365) [Andrew Welburn]

based on this new information the existing 1363-1365 set is an 'A' revision even if it was missing from the labels in MAME.
2015-06-30 01:40:05 +01:00
hap
7b0b0bbc95 added SM510 cpu skeleton 2015-06-30 02:10:33 +02:00
cracyc
12505514ec m20: fix 2.0 bioses booting, requires image with nonempty first sector (nw) 2015-06-29 17:57:57 -05:00
mixxmaster
d8c5cb2b5e corrected version history* 2015-06-29 18:36:04 -04:00
mixxmaster
249d3842f3 fixed SAA1099 to actually use clock (nw); corrected Game Blaster/SB1.0 clock to 7.159mhz 2015-06-29 18:25:20 -04:00
Ivan Vangelista
d3b07cb9e8 nbmj9195.c: added save state support, configured banking, killed some trampolines, could do with some more clean up (nw) 2015-06-29 20:46:16 +02:00
David Haywood
b66f32b598 let's not save the dynamic memory in 315_5124.c for now, it causes some nasty crash issues and doesn't look like it will be fixed anytime soon (nw) 2015-06-29 19:36:50 +01:00
MetalliC
c3dc1af9ce Atomiswave update:
- documented Dev.ROM board, PIO access register, ROM board internal layouts
- rewritten awboard to support unencrypted data access and Type-2 ROMBD banking
- added CaH4e3's patches for Extreme Hunting 2 (game now boots to title)
2015-06-29 19:17:52 +03:00
Osso
08b773a665 fd1094.c: fix for desertbr (nw) 2015-06-29 14:44:34 +02:00
mahlemiut
1d877c7823 amstrad: removed FDC and AMSDOS ROM from cpc464. The 464 does not have these components without an expansion. 2015-06-29 21:18:38 +12:00
Vas Crabb
d65d7ec10e Remove tautology (nw) 2015-06-29 15:16:05 +10:00
balr0g
1c676342a6 Missed one __vector in rgbvmx 2015-06-28 23:22:34 -04:00
Lord-Nightmare
e73714a1e7 Redumped bad rom from Mayjinsen 3 (Aleck64), internal checksum now matches ROM dump [Brizzo, theboy181, Zoinkity] 2015-06-28 19:56:52 -04:00
Michael Zapf
80904eca33 HDC9234 with formatting capability 2015-06-29 01:19:17 +02:00
MetalliC
99a5d636db fix compile (nw) 2015-06-29 00:51:38 +03:00
Michael Zapf
9b3b4cdf05 ti99: MFM HD can write; modern HFDC now default 2015-06-28 18:06:21 +02:00
Vas Crabb
4653801ad4 All the latest fixes (nw) 2015-06-28 19:14:54 +10:00
Olivier Galibert
1b3402d429 Revert "Change back to ATTR_FORCE_INLINE and added option for double division for perspective correction"
This reverts commit d14f86b2f0.

make -R verbose=1 -C build/projects/sdl/mame/gmake-linux config=release64
Compiling src/emu/video/voodoo.c...
g++    -MMD -MP -DPTR64=1 -DCRLF=2 -DLSB_FIRST -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_x64 -DLUA_COMPAT_APIINTCASTS -I../../../../../src/osd -I../../../../../src/emu -I../../../../../src/mame -I../../../../../src/lib -I../../../../../src/lib/util -I../../../../../3rdparty -I../../../../generated/emu -I../../../../generated/emu/layout -I../../../../../src/emu/cpu/m68000 -I../../../../../3rdparty/expat/lib -I../../../../../3rdparty/zlib -I../../../../../3rdparty/lua/src  -m64 --pipe -Wno-deprecated-declarations -O3 -fno-strict-aliasing -march=native -fPIC -Wno-unknown-pragmas -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -Wno-unused-result -Wno-narrowing -Wno-attributes -Wno-array-bounds -D__USE_MINGW_ANSI_STDIO=1 -m64 -DINLINE="static inline" -x c++ -std=gnu++98 -Woverloaded-virtual  -o "../../../../linux_gcc/obj/x64/Release/src/emu/video/voodoo.o" -MF ../../../../linux_gcc/obj/x64/Release/src/emu/video/voodoo.d -c "../../../../../src/emu/video/voodoo.c"
In file included from ../../../../../src/emu/video/voodoo.c:151:0:
../../../../../src/emu/video/vooddefs.h: In function 'INT32 lfb_w(voodoo_state*, offs_t, UINT32, UINT32)':
../../../../../src/emu/video/vooddefs.h:3763:24: error: inlining failed in call to always_inline 'bool depthTest(UINT16, stats_block*, INT32, UINT32, INT32)': function body can be overwritten at link time
 ATTR_FORCE_INLINE bool depthTest(UINT16 zaColorReg, stats_block *stats, INT32 destDepth, UINT32 fbzModeReg, INT32 biasdepth)
                        ^
../../../../../src/emu/video/voodoo.c:3381:20: error: called from here
      if (!depthTest((UINT16) v->reg[zaColor].u, stats, depth[x], v->reg[fbzMode].u, biasdepth))
                    ^
In file included from ../../../../../src/emu/video/voodoo.c:151:0:
../../../../../src/emu/video/vooddefs.h:2405:24: error: inlining failed in call to always_inline 'bool chromaKeyTest(voodoo_state*, stats_block*, UINT32, rgb_union)': function body can be overwritten at link time
 ATTR_FORCE_INLINE bool chromaKeyTest(voodoo_state *v, stats_block *stats, UINT32 fbzModeReg, rgb_union color)
                        ^
../../../../../src/emu/video/voodoo.c:3385:24: error: called from here
      if (!chromaKeyTest(v, stats, v->reg[fbzMode].u, color))
                        ^
In file included from ../../../../../src/emu/video/voodoo.c:151:0:
../../../../../src/emu/video/vooddefs.h:2578:24: error: inlining failed in call to always_inline 'bool alphaTest(voodoo_state*, stats_block*, UINT32, UINT8)': function body can be overwritten at link time
 ATTR_FORCE_INLINE bool alphaTest(voodoo_state *v, stats_block *stats, UINT32 alphaModeReg, UINT8 alpha)
                        ^
../../../../../src/emu/video/voodoo.c:3391:20: error: called from here
      if (!alphaTest(v, stats, v->reg[alphaMode].u, color.rgb.a))
                    ^
In file included from ../../../../../src/emu/video/voodoo.c:151:0:
../../../../../src/emu/video/vooddefs.h:3118:24: error: inlining failed in call to always_inline 'void applyFogging(voodoo_state*, UINT32, UINT32, INT32, const UINT8*, INT32, rgb_union&, INT32, INT64, rgb_union)': function body can be overwritten at link time
 ATTR_FORCE_INLINE void applyFogging(voodoo_state *v, UINT32 fogModeReg, UINT32 fbzCpReg,  INT32 x, const UINT8 *dither4, INT32 fogDepth, rgb_union &color, INT32 iterz, INT64 iterw, rgb_union iterargb)
                        ^
../../../../../src/emu/video/vooddefs.h:3856:96: error: called from here
   applyFogging(VV, FOGMODE, FBZCOLORPATH, XX, DITHER4, fogdepth, color, ITERZ, ITERW, ITERAXXX); \
                                                                                                ^
../../../../../src/emu/video/voodoo.c:3399:5: note: in expansion of macro 'PIXEL_PIPELINE_END'
     PIXEL_PIPELINE_END(v, stats, dither, dither4, dither_lookup, x, dest, depth,
     ^
../../../../../src/emu/video/vooddefs.h:2807:24: error: inlining failed in call to always_inline 'void alphaBlend(UINT32, UINT32, INT32, const UINT8*, int, UINT16*, rgb_union, rgb_union&)': function body can be overwritten at link time
 ATTR_FORCE_INLINE void alphaBlend(UINT32 FBZMODE, UINT32 ALPHAMODE, INT32 x, const UINT8 *dither, int dpix, UINT16 *depth, rgb_union preFog, rgb_union &color)
                        ^
../../../../../src/emu/video/vooddefs.h:3858:77: error: called from here
   alphaBlend(FBZMODE, ALPHAMODE, XX, DITHER, dest[XX], depth, preFog, color); \
                                                                             ^
../../../../../src/emu/video/voodoo.c:3399:5: note: in expansion of macro 'PIXEL_PIPELINE_END'
     PIXEL_PIPELINE_END(v, stats, dither, dither4, dither_lookup, x, dest, depth,
     ^
../../../../../src/emu/video/vooddefs.h:3763:24: error: inlining failed in call to always_inline 'bool depthTest(UINT16, stats_block*, INT32, UINT32, INT32)': function body can be overwritten at link time
 ATTR_FORCE_INLINE bool depthTest(UINT16 zaColorReg, stats_block *stats, INT32 destDepth, UINT32 fbzModeReg, INT32 biasdepth)
                        ^
../../../../../src/emu/video/voodoo.c:3381:20: error: called from here
      if (!depthTest((UINT16) v->reg[zaColor].u, stats, depth[x], v->reg[fbzMode].u, biasdepth))
                    ^
In file included from ../../../../../src/emu/video/voodoo.c:151:0:
../../../../../src/emu/video/vooddefs.h:2405:24: error: inlining failed in call to always_inline 'bool chromaKeyTest(voodoo_state*, stats_block*, UINT32, rgb_union)': function body can be overwritten at link time
 ATTR_FORCE_INLINE bool chromaKeyTest(voodoo_state *v, stats_block *stats, UINT32 fbzModeReg, rgb_union color)
                        ^
../../../../../src/emu/video/voodoo.c:3385:24: error: called from here
      if (!chromaKeyTest(v, stats, v->reg[fbzMode].u, color))
                        ^
In file included from ../../../../../src/emu/video/voodoo.c:151:0:
../../../../../src/emu/video/vooddefs.h:2578:24: error: inlining failed in call to always_inline 'bool alphaTest(voodoo_state*, stats_block*, UINT32, UINT8)': function body can be overwritten at link time
 ATTR_FORCE_INLINE bool alphaTest(voodoo_state *v, stats_block *stats, UINT32 alphaModeReg, UINT8 alpha)
                        ^
../../../../../src/emu/video/voodoo.c:3391:20: error: called from here
      if (!alphaTest(v, stats, v->reg[alphaMode].u, color.rgb.a))
                    ^
In file included from ../../../../../src/emu/video/voodoo.c:151:0:
../../../../../src/emu/video/vooddefs.h:3118:24: error: inlining failed in call to always_inline 'void applyFogging(voodoo_state*, UINT32, UINT32, INT32, const UINT8*, INT32, rgb_union&, INT32, INT64, rgb_union)': function body can be overwritten at link time
 ATTR_FORCE_INLINE void applyFogging(voodoo_state *v, UINT32 fogModeReg, UINT32 fbzCpReg,  INT32 x, const UINT8 *dither4, INT32 fogDepth, rgb_union &color, INT32 iterz, INT64 iterw, rgb_union iterargb)
                        ^
../../../../../src/emu/video/vooddefs.h:3856:96: error: called from here
   applyFogging(VV, FOGMODE, FBZCOLORPATH, XX, DITHER4, fogdepth, color, ITERZ, ITERW, ITERAXXX); \
                                                                                                ^
../../../../../src/emu/video/voodoo.c:3399:5: note: in expansion of macro 'PIXEL_PIPELINE_END'
     PIXEL_PIPELINE_END(v, stats, dither, dither4, dither_lookup, x, dest, depth,
     ^
../../../../../src/emu/video/vooddefs.h:2807:24: error: inlining failed in call to always_inline 'void alphaBlend(UINT32, UINT32, INT32, const UINT8*, int, UINT16*, rgb_union, rgb_union&)': function body can be overwritten at link time
 ATTR_FORCE_INLINE void alphaBlend(UINT32 FBZMODE, UINT32 ALPHAMODE, INT32 x, const UINT8 *dither, int dpix, UINT16 *depth, rgb_union preFog, rgb_union &color)
                        ^
../../../../../src/emu/video/vooddefs.h:3858:77: error: called from here
   alphaBlend(FBZMODE, ALPHAMODE, XX, DITHER, dest[XX], depth, preFog, color); \
                                                                             ^
../../../../../src/emu/video/voodoo.c:3399:5: note: in expansion of macro 'PIXEL_PIPELINE_END'
     PIXEL_PIPELINE_END(v, stats, dither, dither4, dither_lookup, x, dest, depth,
     ^
optional.make:7932: recipe for target '../../../../linux_gcc/obj/x64/Release/src/emu/video/voodoo.o' failed
make[2]: *** [../../../../linux_gcc/obj/x64/Release/src/emu/video/voodoo.o] Error 1
Makefile:76: recipe for target 'optional' failed
make[1]: *** [optional] Error 2
makefile:908: recipe for target 'linux_x64' failed
make: *** [linux_x64] Error 2
2015-06-28 10:32:42 +02:00
Ivan Vangelista
fbb5cabc37 dooyong.c: fixed MT04918 (nw) 2015-06-28 09:31:59 +02:00
Miodrag Milanović
16ce92da33 Merge pull request #231 from SailorSat/master
S32COMM: fix stadium cross link (nw)
2015-06-28 07:36:23 +02:00
Ariane Fugmann
5da7919cde S32COMM: fix stadium cross link (nw) 2015-06-28 03:36:06 +02:00
couriersud
ed2fc58bd1 Fix compile. (nw) 2015-06-28 01:48:17 +02:00
couriersud
15d1aee0d6 Hopefully fix more "maybes" which maybe popup sometime in the future.
Maybe. (nw)
2015-06-28 00:34:36 +02:00
David Haywood
770d93fa48 (nw) 2015-06-27 22:14:27 +01:00
R. Belmont
a4b17c1ae7 Revert "In SDL version, fix refresh rate setting in fullscreen" 2015-06-27 15:57:23 -04:00
therealmogminer@gmail.com
f42c2af88e -core: Add MCFG_FORCE_NO_DRC. [MooglyGuy] 2015-06-27 21:53:04 +02:00
Dirk Best
caa26040c7 rc759: wip. initial version of the intel 82730 text coprocessor, and
added more meat to the driver. currently dies testing the cassette.
2015-06-27 20:50:15 +02:00
David Haywood
48990c4ae4 new clones
X-Men Vs. Street Fighter (USA 960910) [kawaks]

also changed the driver from using strcmp to using the inline rom loading key specification.
2015-06-27 19:47:24 +01:00
hap
12c8719c9d correct license 2015-06-27 19:20:20 +02:00
balr0g
707bdb5f2c Fix build without OpenMP (nw) 2015-06-27 13:14:14 -04:00
balr0g
6987c0594e Merge branch 'i7000_experimental' of https://github.com/felipesanches/mame 2015-06-27 13:13:12 -04:00
R. Belmont
e03ae73a5d Merge pull request #215 from dnlopez/sdl_refreshrate
In SDL version, fix refresh rate setting in fullscreen
2015-06-27 11:49:52 -04:00
R. Belmont
154cd29ec1 Merge pull request #209 from dnlopez/master
In SDL version command line, don't look for depth in -resolution
2015-06-27 11:49:38 -04:00
R. Belmont
a6f7f9dc7f Merge pull request #216 from felipesanches/galaxyforce2_motorcpu
Declaring the Galaxy Force 2 Super Deluxe unit with its own Z80 motor CPU.
2015-06-27 11:48:14 -04:00
R. Belmont
ef59471890 Merge pull request #218 from felipesanches/icatel
skeleton driver of Icatel (brazilian public payphone)
2015-06-27 11:47:51 -04:00
R. Belmont
84c4b76fcf Merge pull request #222 from felipesanches/daruma
Daruma DS348 dot-matrix printer skeleton driver.
2015-06-27 11:47:28 -04:00
R. Belmont
3856e4d4d0 Merge pull request #224 from felipesanches/onyx_prototype
Microdigital ONYX: new colecovision prototype (unreleased).
2015-06-27 11:47:09 -04:00
arbee
f9e8310f5b 3c505: move option ROM to the card to reflect real h/w [Hans Ostermeyer]
apollo: improved mouse emulation [Hans Ostermeyer]
2015-06-27 11:39:11 -04:00
arbee
46716a6df8 m68k: fix '020 cache emulation corner case. [Hans Ostermeyer] 2015-06-27 11:34:48 -04:00