Commit Graph

33952 Commits

Author SHA1 Message Date
Miodrag Milanovic
abbea170e7 preventing asserting on vector item access (nw) 2015-04-18 19:01:35 +02:00
Miodrag Milanovic
59bb9d4fd6 some astring to std::string conversion (nw) 2015-04-18 18:35:04 +02:00
Miodrag Milanovic
6a41d76a80 removed not used state_save_register_item_* calls (nw) 2015-04-18 15:18:05 +02:00
Miodrag Milanovic
38458c4d8f fixed alloca define to standard one (nw) 2015-04-18 12:50:19 +02:00
Ivan Vangelista
d49608897f vigilant.c: added save state support (nw) 2015-04-18 07:47:42 +02:00
hap
61ed758199 (MESS)New working game added
-----------------
Bambino Knock-Em Out Boxing [hap, Kevin Horton]
2015-04-17 20:24:11 +02:00
couriersud
0d60fe7805 Make sure USE_OPENMP is passed via define. (nw) 2015-04-17 18:05:01 +02:00
couriersud
3962ef35db Remove some code commented out during debug. (nw) 2015-04-17 18:04:06 +02:00
mamehaze
eb740564f1 new clones
Robocop 2 (US v0.10) [Bill D, The Dumping Union]
2015-04-17 16:31:08 +01:00
mamehaze
aa1cbfc0da note about poor control design 2015-04-17 16:16:30 +01:00
k2-git
b7a5efe5b7 fix kbm3rd keyboard error(nw) 2015-04-17 09:34:52 +09:00
Vas Crabb
a8dec7ae70 Fix unused var 2015-04-17 09:46:17 +10:00
Vas Crabb
dad79cb4d2 Better way of setting default USE_OPENMP (nw) 2015-04-17 09:42:06 +10:00
couriersud
ecb50c0c09 Minor netlist changes. (nw) 2015-04-17 00:38:54 +02:00
couriersud
beda6531ef Fix compile. (nw) 2015-04-16 23:46:55 +02:00
Curt Coder
1c7e636fef (MESS) Implemented writing to Commodore d64/d67/d71/d80/d82 sector images. [Curt Coder] 2015-04-16 23:49:27 +03:00
couriersud
f8a8b71bee Merge branch 'master' of https://github.com/mamedev/mame.git 2015-04-16 20:36:34 +02:00
hap
e3cc0777fe gah 2015-04-16 20:13:00 +02:00
hap
0802a8fdb3 (MESS)New working game added
-----------------
Mego Mini-Vid Break Free [hap, Kevin Horton]
2015-04-16 20:09:50 +02:00
hap
2deefb4a35 changed test layout "lampxy" to "x.y" 2015-04-16 19:47:21 +02:00
Ivan Vangelista
00b9788d37 vamphalf.c: added save state support (nw) 2015-04-16 18:42:15 +02:00
hap
85e65cb4a1 VTech Invaders WIP (not working yet) 2015-04-16 18:33:29 +02:00
Ivan Vangelista
019d1f56ff murogem.c, murogmbl.c: enabled save state support (nw) 2015-04-16 18:20:18 +02:00
Vas Crabb
bf30ebe77e Fix build 2015-04-17 00:22:37 +10:00
Miodrag Milanovic
cce44e050a Fix compiling tools on OSX 10.10 (nw) 2015-04-16 15:26:52 +02:00
Miso Kim
83741611c2 cassette motor fix for recording fuction working
Motor on/off function has not implemented.
Motor on/off function and cassette play/record button are coupled for port A of AY8910.
2015-04-16 21:46:39 +09:00
mamehaze
4e22124500 new clones
Perfect Billiard (MC-8123, 317-5008) [PokeMame]

(CPU has a different sitcker, seems to function in same way as existing encrypted one tho)
2015-04-16 09:54:52 +01:00
Curt Coder
19bbe2ac4d (MESS) pet: Implemented write mode on the Commodore 8050/8250/SFD-1001 floppy drives. [Curt Coder]
(MESS) victor9k: Separated read/write modes in the floppy controller. (nw)
fdc_pll: Removed write_next_bit_prev_cell hack. (nw)
2015-04-16 00:16:05 +03:00
Ivan Vangelista
d4c67891c4 headonb.c, shangha3.c, shanghai.c, truco.c: added / enabled save state support (nw) 2015-04-15 17:52:46 +02:00
Olivier Galibert
7df6a23ba2 Damn unsigned (nw) 2015-04-15 15:44:53 +02:00
hap
5d13436bef (MESS)New working games added
-----------------
Bambino UFO Master-Blaster Station [hap, Kevin Horton]
Bandai Crazy Climber [hap, Kevin Horton]
Tomy Scramble [hap, Kevin Horton]
Tomy Caveman [hap, Kevin Horton]
2015-04-15 15:35:38 +02:00
Olivier Galibert
b0f3930d44 Once more with testing (nw) 2015-04-15 12:40:27 +02:00
Olivier Galibert
1c297adf33 fixup crcs and mfm clock bit update (nw) 2015-04-15 11:50:08 +02:00
Olivier Galibert
032d447429 I hate mornings (nw) 2015-04-15 10:29:31 +02:00
Olivier Galibert
e0ef624b43 Fix gcr5 conversion (nw) 2015-04-15 10:15:33 +02:00
Miodrag Milanovic
626f951905 fix compile, per OG (nw) 2015-04-15 09:13:20 +02:00
Vas Crabb
0a85cd7569 Merge pull request #162 from RafTacker/master
Fix typo from save state addition
2015-04-15 15:50:46 +10:00
Curt Coder
126b9ec13a clang build fix. (nw) 2015-04-15 08:50:15 +03:00
unknown
73681de66e Fix typo from save state addition 2015-04-15 07:46:31 +02:00
Curt Coder
d342dfa667 (MESS) c8050fdc: Gap adjustment. (nw) 2015-04-15 08:43:12 +03:00
Curt Coder
93c7679ab9 (MESS) c8050fdc: Gap adjustment. (nw) 2015-04-15 08:41:29 +03:00
briantro
471bd03854 peplus.c: Minor corrections to payout table / percentages - NW 2015-04-14 21:34:05 -05:00
briantro
ff3f465f12 new Berzerk clone
New Clone Added
-----------------------------------------
Berzerk (Spanish Speech) [Bartolomé López Giménez, Rockman, Ricky2001]
2015-04-14 21:26:27 -05:00
briantro
0c037816cd new PE+ poker clones
New Clones Added
------------------------------------
Player's Edge Plus (X000455P+XP000038) Joker Poker [BrianT]
Player's Edge Plus (X002028P+XP000019) Deuces Wild Bonus Poker [BrianT]
2015-04-14 21:16:29 -05:00
Scott Stone
826aa7900f Attempt fix of Windows inability to compile (from Vas Crabb) (nw) 2015-04-14 19:39:32 -04:00
couriersud
cc0791d7d8 Merge branch 'master' of https://github.com/mamedev/mame.git 2015-04-14 23:44:33 +02:00
Olivier Galibert
278cf84e55 Replace dynamic_array with std::vector [O. Galibert] 2015-04-14 19:58:17 +02:00
Ivan Vangelista
75e8861950 shangkid.c, shaolins.c: added save state support (nw) 2015-04-14 19:25:29 +02:00
Miodrag Milanovic
405fc13168 fix for clang build (nw) 2015-04-14 14:36:48 +02:00
briantro
fc36b29b9b snowbros.c: Fill in a few dipswitches for Ma Cheon Ru - NW 2015-04-13 21:37:39 -05:00
briantro
58991d6122 namcos2.c: Fix Cut-N-Paste - NW 2015-04-13 19:03:31 -05:00
briantro
4ad818e6e7 New Phelios (World) clone
New World set, story line in English.

New Clone Added
--------------------------------
Phelios [Stefano Rolleri]
2015-04-13 18:54:57 -05:00
mamehaze
1ec8c616eb extracted protection data for Ma Cheon Ru [system11]
(note , one of the minigames doesn't work as no inputs respond, I'm wondering if it's broken on the original PCB too)
2015-04-14 00:39:09 +01:00
couriersud
7a2ca1631c Completely hooked up 6845 in cardline driver. Documented asic
addresses. [Couriersud]
2015-04-14 01:21:28 +02:00
U-demo\test
aceb75fe8c Updated driver configs and fixed controls 2015-04-13 16:00:51 -06:00
hap
daaad1a8e1 (MESS)New working games added
-----------------
Bandai Frisky Tom [hap, Kevin Horton]
Mattel Star Hawk [hap, Kevin Horton]
2015-04-13 22:05:05 +02:00
etabeta78
5f76399216 (MESS) gameboy: added support for the simple multigame mapper used
by Mani 4 in 1 (DMG-601-CHN). [Fabio Priuli]

out of whatsnew: also added the (previously missing) chinese dumps to the softlist.
2015-04-13 18:57:48 +02:00
mamehaze
916dd03c9a oh yeah, and it's a clone, was thinking of maybe making it the parent set, because the Japan version was a year later with a different title (nw) 2015-04-13 15:24:49 +01:00
mamehaze
88987bc368 new clones
Red Hawk (Korea) [system11]
2015-04-13 15:14:50 +01:00
Curt Coder
ae440a88e3 (MESS) pet: Fixed backspace mapping. (nw) 2015-04-13 15:35:50 +03:00
Curt Coder
0b4cfd2a86 (MESS) c64: Added ROMs for Indus GT floppy drive. [Ray Carlsen] 2015-04-13 15:29:21 +03:00
mamehaze
5888eb9086 new clones
Puzznic (bootleg, set 2) [f205v]
2015-04-13 13:10:50 +01:00
Miodrag Milanovic
7427ace026 Merge branch 'master' of https://github.com/mamedev/mame 2015-04-13 13:38:55 +02:00
Miodrag Milanovic
996880022f few more changes (nw) 2015-04-13 13:31:25 +02:00
mamehaze
986fa1b961 hack Ma Cheon Ru to run with modified protection data from 3in1semi, not marked as working yet, want to extract real data first (nw) 2015-04-13 12:09:13 +01:00
Miodrag Milanovic
2edee0b811 updated astring constructors to have just one string param, to be more like std::string (nw) 2015-04-13 12:25:21 +02:00
fulivi
52a51f6912 imds2: changed checksum for PIO fw v1.1 2015-04-13 12:07:53 +02:00
fulivi
a7402d0c96 imds2: printer output completed, seems OK 2015-04-13 12:07:53 +02:00
fulivi
5f5b432cc6 imds2: PIO added, seems OK 2015-04-13 12:07:53 +02:00
fulivi
4945071946 Implemented disk writing for IMD format 2015-04-13 12:07:53 +02:00
fulivi
fede14aa97 i8275: improved visual attribute decoding and cursor appearance 2015-04-13 12:07:52 +02:00
fulivi
d0ad3fd637 pic8259: fixed a polling mode bug 2015-04-13 12:07:52 +02:00
fulivi
f624c52cef imds2: improved keyboard mapping 2015-04-13 12:07:52 +02:00
etabeta78
dcd4f2a5b8 (MESS) gameboy: added preliminary emulation of Sachen MMC-1 mapper,
based on reverse engineering by Tauwasser. Logo handling not emulated yet
(you have to select the "Skip BIOS check" in the System Configuration menu
to play the games). [Fabio Priuli]

(MESS) gameboy.xml/gbcolor.xml: Added some recent dumps of Sachen carts
[Tauwasser, BigFred, taizou]

out of whatsnew: commit also includes some cosmetic changes suggested by Tauwasser (many thanks for the feedback!)
2015-04-13 12:03:08 +02:00
Miodrag Milanovic
86c131aef3 fix crash (nw) 2015-04-13 09:38:52 +02:00
mahlemiut
e8cbf323c4 pc_vga: split Cirrus Logic SVGA devices into separate GD5428 and GD5430 devices. No differences between them yet, other than chip ID. 2015-04-13 18:39:05 +12:00
Curt Coder
5330751a3d (MESS) c8050fdc: Gap adjustment and SFD-1001 is single drive only. (nw) 2015-04-13 09:07:12 +03:00
Alex W. Jackson
90a6a52985 exidy.c: brute force fix for m6502-related regressions [Alex Jackson] 2015-04-12 23:00:39 -04:00
briantro
abc8a8a30e shangha3.c: Minor doc update & verification for Blocken's OKI OSC - NW 2015-04-12 20:26:52 -05:00
briantro
7851afd4e6 new game - Ma Cheon Ru
Currently non working, but Haze & system11 are working on extracting the protection data.

New Game
-----------------------------------------------------
Ma Cheon Ru [System11, The Dumping Union]
2015-04-12 20:21:14 -05:00
Luca Elia
cffd83b571 sigmab98.c: fixed position of zoomed sprites and added sprite RAM buffer.
Emulated background color register. Removed some ROM patches [Luca Elia]

New games added or promoted from NOT_WORKING status
---------------------------------------------------
Minna Atsumare! Dodge Hero [anonyMous, Luca Elia]
Itazura Daisuki! Sushimaru Kun [anonyMous, Luca Elia]
Burning Sanrinsya - Burning Tricycle [anonyMous, Luca Elia]
Transformers Beast Wars II [anonyMous, Luca Elia]

New games marked as GAME_NOT_WORKING
------------------------------------
Minna Ganbare! Dash Hero [anonyMous, Luca Elia]
2015-04-12 23:11:40 +02:00
U-demo\test
c81f94ab51 Code cleanup 2015-04-12 15:04:47 -06:00
Miodrag Milanovic
566ecdc0ea Merge branch 'master' of https://github.com/mamedev/mame 2015-04-12 19:55:32 +02:00
Miodrag Milanovic
6f9d015934 Added #include <string> in emucore.h (sorry will do a full build)
Converted some astring to std::string (nw)
2015-04-12 19:55:13 +02:00
Lord-Nightmare
ba3d5fa993 Merge branch 'master' of https://github.com/mamedev/mame 2015-04-12 13:22:20 -04:00
Lord-Nightmare
12ea6b4ca5 (MESS) upd1771: replace waveforms with waveforms extracted from upd1771c-017 internal rom. [Lord Nightmare, plgdavid] 2015-04-12 13:20:20 -04:00
arbee
b96b59caee atlantis: added PCI9050 device skeleton. [R. Belmont] 2015-04-12 13:13:33 -04:00
Miodrag Milanovic
7977b2a8f6 remove not needed astring includes (nw) 2015-04-12 18:08:32 +02:00
Miodrag Milanovic
87f705b984 string -> str rename due to future conflicts (nw) 2015-04-12 16:54:10 +02:00
Miodrag Milanovic
f2243d6020 string -> str part 1 (nw) 2015-04-12 15:36:44 +02:00
Stiletto
789a92a565 comment fix (nw)
comment fix from Dagarman and Arbee (nw)
2015-04-12 08:43:23 -04:00
Curt Coder
991987f325 (MESS) c64. Added FSD-1 disk drive ROMs. [Ray Carlsen] 2015-04-12 13:09:11 +03:00
couriersud
cbce884666 Fix compile. (nw) 2015-04-12 12:00:58 +02:00
etabeta78
3dd6c7d355 (MESS) gameboy: removed separate implementation of
MBC-1 collection cart, since it is just plain MBC-1 mapper
with slightly different address lines wiring. [Tauwasser]

out of whatsnew: thanks a lot Tauwasser for the contribution!
I have made some minor changes to adhere to current MESS conventions,
but I think the spirit of the patch has been kept :)
2015-04-12 09:12:26 +02:00
Miodrag Milanovic
7faba31b1b There is no implicit conversion to char* in std::string (nw) 2015-04-12 08:05:43 +02:00
Robbbert
15a464dac9 Merge branch 'master' of https://github.com/mamedev/mame 2015-04-12 11:25:18 +10:00
Robbbert
677c140c89 (MESS) pegasus : fixed decryption of all roms in the software list.
All items can be used via the fullpath. Xbasic, forth and pascal now work.
Loading via the software list however is still broken for multipart roms.
2015-04-12 11:22:14 +10:00
couriersud
5e7ef5998a Hooked up 6845 to cardline. [Couriersud] 2015-04-12 02:18:59 +02:00
couriersud
c3928ffceb Fixed cardline driver. [Couriersud] 2015-04-12 01:17:24 +02:00
couriersud
d4658277e4 Add the ability to mcs51 family processors to use port bits as inputs
which actually are used as outputs because a "0" has been written to 
them. The CMOS chips in the family may be misused in this way when a
low impedance source is connected to them. [Couriersud]
2015-04-12 00:35:56 +02:00
couriersud
ba775aedec Fix compile. (nw) 2015-04-11 23:32:29 +02:00
U-demo\test
da682be221 Update iteagle files 2015-04-11 13:56:21 -06:00
hap
6feb9ac5ca undo the intrusive personal-style changes i did a while ago, make Sarayan feel home again =) 2015-04-11 20:54:51 +02:00
Curt Coder
7d7f5ca352 Cleanup. (nw) 2015-04-11 20:56:40 +03:00
Curt Coder
1f63dae132 (MESS) c8050fdc: Fixed write protect sense. (nw) 2015-04-11 20:16:22 +03:00
Vas Crabb
1e6294bb18 Correct some corrections:
* Third Millenium is a trademark
* "16 bits" is a bus unit so it works as a singular in sentences
2015-04-12 00:31:46 +10:00
Vas Crabb
9d10e02081 Merge https://github.com/ZoeB/mame 2015-04-12 00:18:20 +10:00
Zoë Blade
373d338ee0 Fix misspelt variable name 2015-04-11 15:09:46 +01:00
hap
687d45b43f bonus typofix 2015-04-11 15:39:24 +02:00
Miodrag Milanovic
c375452b53 Merge branch 'master' of https://github.com/mamedev/mame 2015-04-11 15:27:27 +02:00
Miodrag Milanovic
6b36c7ab22 cstr() - > c_str() as preparation for move to std::string (nw) 2015-04-11 15:26:58 +02:00
hap
7c0db7b2a6 prepare notes 2015-04-11 15:10:16 +02:00
Vas Crabb
38c6213665 Replace simple_set with std::set 2015-04-11 22:30:44 +10:00
Robbbert
bf77826994 (MESS) sorcererd : fixed loading of carts (nw) 2015-04-11 22:19:33 +10:00
Zoë Blade
b9fec20184 Revert fixing variable names
Play it safe.
2015-04-11 11:01:44 +01:00
Zoë Blade
155bb1b250 Revert "publicly" fix
Allow the variant spelling "publically".
2015-04-11 10:57:34 +01:00
Zoë Blade
22800dab3d Revert Millennium fix
Apparently this board is trademarked with the spelling mistake,
therefore let's keep the incorrect spelling.  Curiously, they spelt
Millennium correctly on the PCB, so the original seems a tad
inconsistent in this area.
2015-04-11 10:24:23 +01:00
Vas Crabb
edda146aa2 Fix the fix - you can't comment out calls with side effects even if the return value is unused 2015-04-11 17:22:40 +10:00
etabeta78
46d1592c64 fixed compiling with old Apple GCC. nw. 2015-04-11 09:18:42 +02:00
etabeta78
a4b45efad3 (MESS) softlist: Added new software lists for MSX2 tapes, MSX2+ disks
and MSX Turbo-R disks [Riley110, Fabio Priuli]

(MESS) msx1_cart: added several new dumps of Korean games [Fabio
Priuli]

(MESS) msx1_cass: added hundreds of tapes from existing collections
[Riley110, Fabio Priuli]

out of whatsnew: the work on msx1 disks is still ongoing and it will be ready hopefully soon.
2015-04-11 09:16:35 +02:00
Ivan Vangelista
1f98da4cd4 Compile fix (nw) 2015-04-11 07:25:48 +02:00
mahlemiut
ac1598dfa0 pc_vga: made a start on the Cirrus hardware pointer, fixed reading of the lock register (bonanza works again) 2015-04-11 14:24:00 +12:00
Zoë Blade
90f110f261 Fix various typos and spelling mistakes
I'm purposefully leaving /src/emu/bus/cbmiec/c1541.c's kernal.bin
as it is, as this particular spelling mistake was originally made
by Robert Russell, therefore is canon.  See
http://en.wikipedia.org/wiki/KERNAL for details.

I'm also leaving /src/emu/machine/nscsi_bus.c's RECIEVE as I don't
want to break anything, but it's worth someone looking into.

I renamed some variables in /src/mame/drivers/sfbonus.c,
/src/mame/video/tia.c and /src/mame/video/tia.h, so if anyone wants
to verify I didn't break anything, that would be nice.
2015-04-11 00:52:26 +01:00
Ivan Vangelista
ac614bf9e4 quizdna.c: added save state support, switched to configured banking (nw) 2015-04-10 19:15:24 +02:00
Ivan Vangelista
dd7e9196e0 rotaryf.c, roul.c, sauro.c: added save state support (nw) 2015-04-10 19:06:23 +02:00
Robbbert
abb24174ff Merge branch 'master' of https://github.com/mamedev/mame 2015-04-11 00:56:48 +10:00
Robbbert
b1cc665cbe (MESS) pegasus : modernised code (nw) 2015-04-11 00:51:25 +10:00
Miodrag Milanovic
9458659b71 VS2015 compile works (nw) 2015-04-10 15:34:16 +02:00
Vas Crabb
28e37aeed8 Merge branch 'master' of https://github.com/mamedev/mame 2015-04-10 18:29:29 +10:00
Vas Crabb
e42b2099b1 Merge branch 'master' of https://github.com/ZoeB/mame
Conflicts:
	src/mess/drivers/elecbowl.c
	src/mess/drivers/hh_hmcs40.c
	src/mess/drivers/hh_tms1k.c
2015-04-10 18:28:57 +10:00
Zoë Blade
cbe827d44e Tidy tidying
Vas correctly points out that I'm a bit overzealous with blank line
deletions when they're there for perfectly good reasons.
2015-04-10 08:54:37 +01:00
Curt Coder
a43d6473de (MESS) pet: Refactored the Commodore 8050/8250/SFD-1001 to use the new floppy system. [Curt Coder] 2015-04-10 10:20:26 +03:00
Lord-Nightmare
5b04eea5ec hexion.c: Document chip locations and xtal based on PCB pictures of Konami PCB and bootleg PCB [Lord Nightmare] 2015-04-09 19:02:22 -04:00
Lord-Nightmare
fc7b27b036 Merge branch 'master' of https://github.com/mamedev/mame 2015-04-09 18:34:17 -04:00
Lord-Nightmare
c63221b4d3 Merge branch 'master' of https://github.com/mamedev/mame 2015-04-09 18:27:09 -04:00
Vas Crabb
511c2462aa More Leopard fun (nw) 2015-04-10 08:27:00 +10:00
Lord-Nightmare
8214b1049b Rearrange hmcs40 chips in comment to note that hd38800 A and B revisions appear to have separate sets of die/mask IDs (n/w) 2015-04-09 18:19:51 -04:00
Angelo Salese
03c8be0555 Improved sample format courtesy of OG.
Realized that XRally uses 66150 Hz as music tempo for Network BGM. Sounds reasonable, but urgh because the thing uses *something* for BPM.
2015-04-09 23:06:16 +02:00
Angelo Salese
a3b40995ce left-over test 2015-04-09 21:55:34 +02:00
Angelo Salese
19aabb8609 Looping, adds a lot of noise of course because we don't yet know how to keyoff 2015-04-09 21:52:57 +02:00
Angelo Salese
13ab889729 Fix PIT timers, makes BGMs to sound better. 2015-04-09 21:14:43 +02:00
Angelo Salese
cd8d1e3f2e Merge branch 'master' of https://github.com/mamedev/mame 2015-04-09 21:00:52 +02:00
Angelo Salese
5780034d3e Some minor mods 2015-04-09 21:00:41 +02:00
Ivan Vangelista
a214550373 jackie.c, lwings.c, pitnrun.c, splash.c, spoker.c, ssfindo.c: added / completed save state support (nw) 2015-04-09 18:05:23 +02:00
Vas Crabb
768fbd1b64 Honour -debugger_font and -debugger_font_size in Cocoa debugger.
Not perfect yet - text fields and popup menus aren't sized to fit
2015-04-09 22:01:16 +10:00
Vas Crabb
e973a403a0 Honour debugger font choice with Qt debugger 2015-04-09 21:19:41 +10:00
Miodrag Milanovic
ec2d6ac086 removed two more unused files (nw) 2015-04-09 13:16:40 +02:00
Miodrag Milanovic
73dfafaa95 removed vconv, updated warnings/error for vs and icl (nw) 2015-04-09 13:05:10 +02:00
Robbbert
ae39d8b6d8 Merge branch 'master' of https://github.com/mamedev/mame 2015-04-09 19:05:50 +10:00
Robbbert
e02dc16bc5 hng64: fix for Kale (nw) 2015-04-09 19:01:28 +10:00