Commit Graph

60632 Commits

Author SHA1 Message Date
Robbbert
221d691fb4 New not working terminal : Wyse WY-120 2018-08-08 21:53:00 +10:00
Robbbert
8336dba858 minitel2 : added bios bv9 2018-08-08 21:51:02 +10:00
Ivan Vangelista
a9362c2546
cosmic.cpp: corrected ROM labels and verified ROM types for devzone [Guru] 2018-08-08 07:53:02 +02:00
cracyc
2dcb1e978e vis: fix display in 256 color mode and add buttons 1 and 2 [Carl] 2018-08-07 17:15:19 -05:00
AJR
2e3e3ccb65 Why C++14 constexpr semantics are annoying, part ODR (nw) 2018-08-07 16:18:50 -04:00
smf-
c2154ffb76 update timer during reset to fix issues changing songs in vgmplay (nw) 2018-08-07 19:39:47 +01:00
mooglyguy
4703a75956 policetr: more cleanup, nw 2018-08-07 20:03:46 +02:00
mooglyguy
277c535e8e policetr: omg karen you cant just call someone a 16-bit write handler 2018-08-07 18:39:25 +02:00
mooglyguy
c8342d7118 -cop400, nvram, tlc34076, watchdog: Modern configuration accessors, nw
- i8279, 2608intf, es5503, tms34061, z80scc: devcb3 accessors, nw

- cops, enmirage, gameplan, goupil, gts3, gts3a, itech32, itech8, jr100, jvh, lisa, lwriter: Machine config modernization, nw
2018-08-07 18:20:47 +02:00
R. Belmont
baa87eda6c
Merge pull request #3834 from pmackinlay/keyboard
interpro lle keyboard: expand mappings (nw)
2018-08-07 11:59:36 -04:00
Patrick Mackinlay
99efb47277 interpro: devcb3 goodness (nw) (#3737)
* interpro: devcb3 goodness (nw)

* interpro: more mcfg and some devcb3 (nw)

Please excuse the mess in the edge driver for now - this is a major WIP and not understood at all well at this point.

* interpro: various fixes/improvements (nw)

clipper: fix bugs in carry flag handling, prefer sign bit for tests
cammu: implement tlb, use memory_access_cache, remove device address map
interpro: use locals for mouse and bus
ioga: use memory_access_cache

* interpro: doh (nw)
2018-08-07 11:59:06 -04:00
R. Belmont
4bddb07439
Merge pull request #3828 from DandelionSprout/patch-1
Created a full Norwegian translation
2018-08-07 11:57:50 -04:00
MooglyGuy
8bc7c4035a
Merge pull request #3833 from cam900/policetr_clean
policetr.cpp : Cleanups
2018-08-07 17:45:59 +02:00
Patrick Mackinlay
e43b122324 interpro lle keyboard: expand mappings (nw) 2018-08-07 19:53:10 +07:00
cam900
0fddedb5d9 policetr.cpp : Convert bitmap_ind8 for dstbitmap, Cleanup pointer/runtime tag lookups/ACCESSING_BITs/naming, Add save states 2018-08-07 19:36:47 +09:00
Ryan Holtz
df13e50a5d policetr: minor cleanup, nw 2018-08-07 08:43:49 +02:00
AJR
69a8ee58d4 MC6846 uses the E clock too (nw) 2018-08-06 21:03:20 -04:00
AJR
42f3d26e1e thomson.cpp: More clocks (nw) 2018-08-06 19:16:03 -04:00
David Haywood
adbda4b6f0 some tweaks to 315-5838 (decathlt) based on further observations (nw) (#3831)
* some tweaks to 315-5838 (decathlt) based on further observations (nw)

* fix debugging (nw)
2018-08-06 17:50:16 -04:00
MetalliC
142f9f527d naomi.cpp: dumped InitialD Cycraft Motion PC software [Ordyne] 2018-08-07 00:43:50 +03:00
MetalliC
0d8d12d295 new NOT_WORKING machine
-----------------------
F-Zero AX Monster Ride [anonymous, Ordyne, MetalliC]
2018-08-07 00:33:32 +03:00
smf
388a685d6f
Merge pull request #3830 from cam900/patch-45
vgmplay.cpp : Fix address
2018-08-06 13:58:00 +01:00
AJR
6b784c7e3d thomson.cpp: Master XTAL is 16 MHz (nw) 2018-08-06 08:37:08 -04:00
David Haywood
66e483652e Implement 315-5838 compression / encryption chip used by Decathete [Peter Wilhelmsen, Morten Shearman Kirkegaard, Samuel Neves, David Haywood] (#3827)
* decathlete prot refactoring (nw)

* it works (nw)

* some tidyup (nw)

* rom interface to prevent recursive reads etc. (nw)

* refactoring + restore some (conditional) debug code for edhunter so we can continue study (nw)
2018-08-06 15:01:02 +03:00
cam900
d33a71b094
vgmplay.cpp : Fix address 2018-08-06 20:00:31 +09:00
smf-
48283f09ee don't create a c6280 now there is a one inside the huc6280 (nw) 2018-08-06 11:42:12 +01:00
smf-
9aaaa55fc9 fix lockup on unsupported chips (nw) 2018-08-06 10:02:47 +01:00
smf-
ac0f067c8c unused variables (nw) 2018-08-06 10:02:46 +01:00
Ivan Vangelista
56079d76ef
cninja.cpp: fixed validation (nw) 2018-08-06 10:01:37 +02:00
AJR
25f32d22df Fix debug assert failure when using SDL fullscreen toggle (nw) 2018-08-06 00:30:13 -04:00
arbee
c167f8a1fe Merge branch 'master' of https://github.com/mamedev/mame 2018-08-05 19:00:03 -04:00
Michael Zapf
c694dddf02 upd765: Fixes fifo mess-up on unexpected fifo pushes on hx5102. 2018-08-06 00:09:16 +02:00
arbee
facf43fed0 mc146818: fix problems with direct-access mode (nw) 2018-08-05 16:37:44 -04:00
MASH
041ad3f77f Fixed gfx loading in Eyes (bootleg set 1) (#3612)
* Fixed gfx loading in Eyes (bootleg set 1)

The gfx loading in clone Eyes (bootleg set 1) is not correct.

ROM_REGION( 0x2000, "gfx1", 0 )
ROM_LOAD( "9.bin",           0x0000, 0x0800, CRC(342c0653) SHA1(d07e3d4528b72e54a1b5dbed009cce765a5a086f) )
ROM_LOAD( "11.bin",          0x0800, 0x0800, CRC(aaa7a537) SHA1(571d981ed2aad62d7c7f2798e9084228d45523d4) )
ROM_LOAD( "10.bin",          0x1000, 0x0800, CRC(b247b82c) SHA1(8c10a8ef5e79b0b5fefad6eb77bfa68a0ca18035) )
ROM_LOAD( "12.bin",          0x1800, 0x0800, CRC(99af4b30) SHA1(6a0939ff2fa7ae39a960dd4d9f9b7c01f57647c5) )

Roms 9.bin + 11.bin are not rom "d5" and 10.bin + 12.bin are not rom "e5" of Eyes (US set 1)!


Eyes (US set 1):
ROM_REGION( 0x2000, "gfx1", 0 )
ROM_LOAD( "d5",           0x0000, 0x1000, CRC(d6af0030) SHA1(652b779533e3f00e81cc102b78d367d503b06f33) )
ROM_LOAD( "e5",           0x1000, 0x1000, CRC(a42b5201) SHA1(2e5cede3b6039c7bd5230de27d02aaa3f35a7b64) )




The color PROM 7051.bin from eyesb is a bad dump. 3x bytes of the first 16 bytes are missing bit7 and
the last bytes from 17-32 are not zero bytes (overdump). 

00 07 66 EF 00 F8 EA 6F 00 3F 00 C9 38 AA AF F6 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    (82s123.7f from eyes )
00 07 66 6F 00 78 6A 6F 00 3F 00 C9 38 AA AF F6 FF F8 99 10 FF 07 15 90 FF C0 FF 36 C7 55 50 09    ( 7051.bin from eyesb)
-- -- -- XX -- XX XX -- -- -- -- -- -- -- -- -- ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??


EF  1110 1111
6F  0110 1111 = missing bit7 (bitrotten)

F8  1111 1000
78  0111 1000

EA  1110 1010
6A  0110 1010


I did replaced the color prom with the one from Eyes (US set 1). Marked it as BAD DUMP!
Now the colors and gfx are correct!

* Readded old color prom

* Fixed color prom

I fixed the color prom 7051.bin with the invers second half.
00 07 66 6F 00 78 6A 6F 00 3F 00 C9 38 AA AF F6 
FF F8 99 10 FF 07 15 90 FF C0 FF 36 C7 55 50 09 
         xx    xx xx 
         EF    F8 EA
2018-08-05 16:11:42 -04:00
AJR
f87c78e443 Build fixes (some compilers are too permissive about member pointer syntax) (nw) 2018-08-05 16:05:43 -04:00
cam900
4052fb7ebe h6280.cpp : Internalize peripherals, Sound (#3792)
* h6280.cpp : Internalize peripherals, Sound
c6280.cpp : Add notes
battlera.cpp : Remove unnecessary handlers, bankrws, Add notes
dec0.cpp, actfancr.cpp : Reduce duplicates
ggconnie.cpp : Fix smf metadata ((C)Capcom at title)
vgmplay.cpp : Add notes
Remove some MCFGs

* c6280.cpp : Add info
2018-08-05 15:54:21 -04:00
David Haywood
69dc3965bd hng64: MIPS side IRQ notes (nw) (#3826)
* hng64: MIPS side IRQ notes (nw)

* notes (nw)

* samsho64 irq notes (nw)

* notes (nw)

* some irq address notes (nw)
2018-08-05 15:47:10 -04:00
Imre Kristoffer Eilertsen
1f81579139
Created a full Norwegian translation 2018-08-05 19:14:10 +02:00
Robbbert
3f40d2350d (nw) sorcerer2 : update for bios, other one had a bad byte. 2018-08-05 18:34:50 +10:00
braintro
3f73c04706 new working clone
New Clone Added
----------------------------------------------
Hacha Mecha Fighter (19th Sep. 1991, protected, set 2) [SpinalFeyd, The Dumping Union]
2018-08-04 23:28:24 -05:00
AJR
78a7c11849 mac.cpp: Fix clang build (nw)
Sorry to say this, but GCC really isn't enforcing proper C++ syntax with regard to member pointers.
2018-08-04 23:34:04 -04:00
Robbbert
84a4bbc183 Fix for spectar sounds [Jim Hernandez] 2018-08-05 10:18:06 +10:00
angelosa
0ef51bb6fb mainevt.cpp: added proper screen parameters [Corrado Tomaselli]
(also added some extra notes before I forget)
2018-08-04 23:38:27 +02:00
mooglyguy
0f028a8bd2 -mac: MACHINE_CONFIG removal, nw 2018-08-04 23:03:13 +02:00
angelosa
782466772f new working clone
-----------------
Devastators (Ver. 2) [The Onion Knight, Corrado Tomaselli, The Dumping Union]
2018-08-04 22:46:38 +02:00
smf-
d3cb211b96 vgmplay: Added all sound chips (including multiple instances supported by the vgm format) & all chips have been reordered into the vgm chip id order. ES5503/SAA1099/VSU now work but the other new additions are greyed out (these will require work to the sound cores themselves). [smf] 2018-08-04 21:38:54 +01:00
AJR
ce99fccdb4 ti99_dsk.cpp: Change crc type to uint16_t here, too (nw) 2018-08-04 12:51:32 -04:00
AJR
7907b5afee ti99_dsk.cpp: More appropriate variable type which will hopefully make MSVC happy (nw) 2018-08-04 12:49:29 -04:00
ajrhacker
d8769d322c
Merge pull request #3825 from cam900/x1_xor
seta.cpp : Various updates
2018-08-04 10:29:28 -04:00
Robbbert
5201338db2 (nw) minor notes 2018-08-05 00:19:17 +10:00