Commit Graph

60607 Commits

Author SHA1 Message Date
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
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
AJR
420931712c v550.cpp: Minor documentation fix (nw) 2018-08-04 10:12:39 -04:00
ajrhacker
33bb92a03a
Merge pull request #3824 from DavidHaywood/030818_3
current hng64 / tlcs870 notes, tweaks etc.
2018-08-04 09:54:16 -04:00
Robbbert
cf98f490d4 (nw) radionic : added 8255 2018-08-04 23:06:38 +10:00
Robbbert
afc360bfaa (nw) microdec : small fixes 2018-08-04 20:42:40 +10:00
yz70s
676e372c6e i386.cpp: XADD instructions must set flags based on sum result (nw)
This is required by winxp setup.
2018-08-04 10:25:13 +02:00
braintro
19b5a17807 yunsung8.cpp: Minor doc update (nw) 2018-08-04 01:28:12 -05:00
Robbbert
ec9fbc1880 (nw) d6809 : added fdc and notes 2018-08-04 13:20:57 +10:00
AJR
1f2eff58a3 blw700i: Unshifted letters are lowercase, of course (nw) 2018-08-03 22:56:36 -04:00
AJR
8ae28f516d blw700i: Figure out a few more keys, including L and the space bar (nw) 2018-08-03 22:18:40 -04:00
cam900
cbef51995a seta.cpp : Various updates
Convert X1-010 Address xor into lrw8
Simpler handlers
Implement calibr50 PCMMUTE, NVRAM
Currently dumped calibr50 is ver 1.01(Shown at regional warning screen), Correct this
Fix twineagl music(timing is related to screen framerate)

x1_010.cpp : Simpler handlers
2018-08-04 10:57:02 +09:00
DavidHaywood
cf74933071 current hng64 / tlcs870 notes, tweaks etc.
I'll probably tear out the simulation at some point soon so that we're trying to hook this up live, IMHO it's not far off being able to do something useful, just need to find the various triggers and make things like the timer timing realistic.  Don't think the serial stuff is going to matter for the basic hookup.  None of the games are marked as working yet anyway, so hopefully won't be a problem.
2018-08-04 02:26:30 +01:00
arbee
a10f1e2f54 blw700i: improved keyboard mapping (nw)
If someone else wants to have a run at this, feel free.  The letter "L" is currently missing; all other alphanumerics are OK.
'Esc' is the menu key, which brings up the menu bar.  All 4 arrow keys and Enter are mapped for navigation.
2018-08-03 20:28:36 -04:00
Robbbert
9027827820 (nw) Fixed the build. 2018-08-04 09:02:37 +10:00
Michael Zapf
801935badb ti99: Fixed long-standing TDF bug; added support for 16-sector formats 2018-08-03 22:01:39 +02:00
Robbbert
9768491e27 (nw) rc702 : internal improvements, but still doesn't boot floppy 2018-08-04 00:27:51 +10:00
Olivier Galibert
6418d11c73 Works now (nw) 2018-08-03 12:40:50 +02:00
Olivier Galibert
d6d228f5f1 I did say it would be dreafully stupid (nw) 2018-08-03 12:40:50 +02:00
Vas Crabb
e0df7a929f finish off layout documentation for now 2018-08-03 16:54:36 +10:00
Robbbert
5126c1a8de (nw) sorcerer2 : added extra bios 2018-08-03 13:49:33 +10:00
arbee
de555a6c31 blw700i: partial keyboard support (nw) 2018-08-02 22:54:59 -04:00
Robbbert
762064ec7c (nw) Fixed the build. 2018-08-03 12:13:43 +10:00
Robert
fdd6dde9fd
Merge pull request #3822 from exidyboy/patch-1
Update sorcerer_cass.xml
2018-08-03 11:55:58 +10:00
Michael Borthwick
93713de7c1
Update sorcerer_cass.xml
Minor changes to developer and publisher information for two titles.
2018-08-03 01:25:25 +00:00
arbee
c3b7512ac4 New machines added as NOT WORKING
- Brother LW-700i [R. Belmont, rfka01]
2018-08-02 21:06:27 -04:00
arbee
31a32f451d h8: H8/3003 support [R. Belmont] 2018-08-02 20:27:11 -04:00