Commit Graph

60455 Commits

Author SHA1 Message Date
ajrhacker
3dc8ca2662
Merge pull request #3801 from cam900/patch-43
virtual.lua : Add YM2610 support
2018-07-27 23:44:43 -04:00
AJR
952bdf962a imd_dsk.cpp: Add some sanity checking on geometry 2018-07-27 23:43:03 -04:00
cam900
b9190bee99
virtual.lua : Add YM2610 compile 2018-07-28 12:43:01 +09:00
AJR
c72d28ba0c osbexec.cpp: Miscellaneous updates (nw)
- Even better hookup for modem RS232 port (including transmission clocks)
- Use ripple counter device for "RTC" and blink timer
- More object finder arrays and devcb3 usage
2018-07-27 22:03:35 -04:00
AJR
688ee50646 notetaker: Add UART interrupts (nw) 2018-07-27 21:10:44 -04:00
smf-
a4cc8c9af4 vgmplay: preliminary hook up of YM2610 [smf] 2018-07-28 02:01:00 +01:00
braintro
a103080fc6 new working clone - WWF WrestleFest (US)
Out of whatsnew:
Minor clean up:
Correct OKI Clock for wwfwfest sets
Update rom names to MAME convention
minor ROM name corrections

New Clone Added
-----------------------------------------
WWF WrestleFest (US) [SpinalFeyd, The Dumping Union]
2018-07-27 19:56:13 -05:00
ajrhacker
d3aab8391d
Merge pull request #3799 from DavidHaywood/270718
new clones marked as NOT WORKING
2018-07-27 20:41:44 -04:00
smf-
d289ae98cb "All header sizes are valid for all versions from 1.50 on, as long as header has at least 64 bytes. If the VGM data starts at an offset that is lower than 0x100, all overlapping header bytes have to be handled as they were zero." (nw) 2018-07-28 01:03:35 +01:00
smf-
20b5f5d0e6 vgmplay: start all clocks at zero and reset all sound chips on a song change [smf] 2018-07-27 23:31:57 +01:00
smf-
5460bc0d3d prevent HOLD_LINE & irq acknowledge infection (nw) 2018-07-27 21:56:06 +01:00
Olivier Galibert
f9b28ee6f5 Prevent aggressive incompetence (nw) 2018-07-27 22:34:45 +02:00
DavidHaywood
1dd5c61ae4 new clones marked as NOT WORKING
The King of Fighters - Road to Revenge / The King of Fighters 2002 Unlimited Match (Japan) [CoolFox, brizzo]
2018-07-27 20:45:42 +01:00
Vas Crabb
af6434355d make a few more atari things use rect getters/setters (nw) 2018-07-28 04:06:48 +10:00
Robbbert
142e1842c3 (nw) super6 : notes, cleanup 2018-07-28 02:51:02 +10:00
Vas Crabb
2968620098 make rectangle work better with constexpr, change many things to use designated getters/setters (nw) 2018-07-28 02:27:53 +10:00
smf-
dbb034ad61 PSX CPU: hookup debugger_exception_hook & debugger_interrupt_hook [smf] 2018-07-27 09:49:51 +01:00
Robbbert
da224d90a0 (nw) goupil : tidied up rom loading, added cursor 2018-07-27 15:43:34 +10:00
Justin Kerk
ecc30334a5 New working software list additions
-----------------------------------
ibm5150: Math Blaster, Writer Rabbit [darksabre76]
ibm5170: The All In One Boot Floppy 1.0, The All In One Boot Floppy 0.9, The All In One Boot Floppy 0.9 (Lite Version), The All In One Boot Floppy 0.9 (FreeDOS only) [Justin Kerk]
2018-07-26 22:32:54 -07:00
AJR
a1c3a96a83 Mask address expressions in debug disasm view 2018-07-26 22:12:55 -04:00
Ivan Vangelista
ce848a8df9 dynax.cpp: minor note about possible Inca manufacturer (nw) 2018-07-26 22:38:55 +02:00
Ivan Vangelista
f2874c54a3 new working clone
------------------------------
Halley's Comet (Japan, prototype) [Joe Magiera, The Dumping Union]
2018-07-26 22:38:14 +02:00
AJR
8de41654fa debugcpu.cpp: Move scripting functions down into console (nw) 2018-07-26 14:41:14 -04:00
AJR
6024c958b9 debug/express.cpp: Use std::deque for token stack (nw) 2018-07-26 14:40:44 -04:00
Robbbert
85eaf87194 (nw) pulsarlb : notes 2018-07-27 00:18:55 +10:00
Vas Crabb
9db24aa2e9 Better support for screen orientation/geometry:
* Eliminates the need for the horizontal/vertical/LCD/SVG layout files
* Screens can now have orientation and physical aspect ratio specified
* RASTER/VECTOR defaults to 4:3, LCD/SVG defaults to square pixels at config time
* System orientation is applied on top of screen orientation

Automatically generated single-screen views and orientation flags in XML
output now work correctly for systems with multiple screens in different
geometries/orientations, e.g. housemnq, rocnms, stepstag, or netmerc.

The "core rotation options" only interact with system orientation.
Allowing multi-screen systems to work well with one monitor per emulated
screen is a complex topic.  System orientation also affects the GFX
viewer while screen orientation doesn't.  The orientation displayed in
the system selection menu is from the system orientation.

Let me know if I've broken any systems or use cases.

Also, add save state support for std::array/C array nested to any depth.
2018-07-26 23:11:02 +10:00
Chromaryu
884f3a86bb Update taito_f3.cpp (#3791)
Removed old comments; ES5510 is in taito_en.h
2018-07-26 14:29:05 +02:00
Robbbert
796bb295d1 slicer : fixed regression from last November. 2018-07-26 21:08:35 +10:00
Ivan Vangelista
45f8176266
megaphx.cpp: verified megaphx pals as BAD_DUMP [caius] 2018-07-26 07:49:00 +02:00
David Haywood
f3537b3b30 tlcs870 updates (#3787)
* tlcs870 updates

* basic devcb3 stuff to make a start on the ports (nw)
2018-07-26 10:58:31 +10:00
AJR
cdee90b1a3 osbexec: Remove spurious line inversion that broke the selftest 2018-07-25 16:08:30 -04:00
smf-
97f9d7eb26 remove BOM (nw) 2018-07-25 19:40:15 +01:00
smf-
61f5bc2885 fix feature part_id (nw) 2018-07-25 19:37:37 +01:00
smf-
0e73479668 vgm improvements (nw) 2018-07-25 19:32:55 +01:00
smf-
dc40dde098 vgmplay: Added software list support [smf] 2018-07-25 18:45:58 +01:00
smf-
9604dc159a reset after load, so you can choose another song (nw) 2018-07-25 17:15:34 +01:00
smf-
c592104973 make it quik (nw) 2018-07-25 16:29:43 +01:00
smf-
d32e26b335 Machines promoted to working
----------------------------
Psychic Force EX [Ekorz]
2018-07-25 16:29:42 +01:00
Robbbert
d7ed066ad5 (nw) micro20 : set default baud so screen is readable 2018-07-26 01:23:49 +10:00
Ivan Vangelista
1148182894 funworld.cpp, mame.lst: corrected pool10j year in the comments, too (nw) 2018-07-25 08:03:45 +02:00
Vas Crabb
73d069c1cf Merge tag 'mame0200'
MAME 0.200
2018-07-25 13:38:15 +10:00
cam900
ea69212ec9 psx.cpp : Fix debug mesh display (#3781)
* psx.cpp : Fix debug mesh display

* psx.cpp : fix length of debug mesh display
2018-07-24 22:18:02 -04:00
ajrhacker
d21d119d02
Merge pull request #3782 from cam900/patch-42
psx.cpp : Fix 24bit output
2018-07-24 22:17:35 -04:00
ajrhacker
b4a0012777
Merge pull request #3785 from MoochMcGee/i386-fix
i386: Properly fix that detection check this time (nw)
2018-07-24 22:16:40 -04:00
arbee
c3681da04a apple2: allow rendering lo res per-scanline. Helps "KFest18 2K Rasterbar Demo". [R. Belmont] 2018-07-24 21:50:16 -04:00
AJR
87f729ce23 m6809: Disassembly tweaks
- Use FCB directive to represent illegal opcodes
- Remove unnecessary spaces for instructions without operands
2018-07-24 20:21:51 -04:00
Vas Crabb
ff19cd3977 version bump (nw) 2018-07-25 05:45:05 +10:00
Robbbert
6e0055ccd7 (nw) trs80m3 - bit more wip 2018-07-25 01:22:32 +10:00
Ivan Vangelista
b9d2527437 dec8.cpp: decapped MCU for makyosen [Team Caps0ff, Game Preservation Society, The Dumping Union] 2018-07-24 17:12:40 +02:00
Ivan Vangelista
181ef94a3f new working clones
------------------------------
Ikari Warriors (US, set 2) [Joe Magiera, The Dumping Union]
Pool 10 (Italian, set 9) [f205v]
2018-07-24 17:12:05 +02:00