Commit Graph

748 Commits

Author SHA1 Message Date
R. Belmont
72088cfa11 MIDI: System Common messages should not override running status, fixes Sierra games crashing with the MT-32. [R. Belmont] 2013-08-13 04:24:21 +00:00
Scott Stone
6a10775f6f SDL: Revise the *IX man pages [wallyweek] 2013-08-06 22:09:48 +00:00
Oliver Stöneberg
e533ab056f added makefile define FASTDEBUG to disable some debug-specific stuff, that is causing performance hits (for e.g. profiling) [Oliver Stöneberg] 2013-08-02 13:43:10 +00:00
Oliver Stöneberg
171d43ead6 removed Visual Studio specific makefile define MAXOPT in favor of adding more generic define LTO [Oliver Stöneberg] 2013-08-02 09:48:25 +00:00
Oliver Stöneberg
0b42d7e93b removed obsolete define from src/osd/windows/windows.mak (nw) 2013-08-02 09:35:28 +00:00
Andrew Gardner
416c9d0190 Adds the watchpoint view to the QT Debugger's "Break|Watchpoints" window.
[Andrew Gardner]
2013-07-26 00:50:53 +00:00
R. Belmont
bd549978c5 Initial support for Fedora 19 / GCC 4.8.1 [R. Belmont] 2013-07-08 23:32:47 +00:00
Miodrag Milanovic
841869e9c7 temp fix for qt debugger until handling of main loop is done in different way [qmc2] (nw) 2013-07-08 12:25:03 +00:00
smf-
2e9622ecdb Fixes for building MAME with Visual Studio 2013 preview [smf] 2013-07-05 00:45:14 +00:00
Oliver Stöneberg
a4f86de597 disabled some warnings for GCC 4.8 (nw) 2013-07-02 16:43:15 +00:00
cracyc
285531623a diserial: add attotime and clock-div forms of set_rate and rename check_for_start to rx_w (nw)
debugqt: don't hide cursor while in debugger (nw)
(mess) ibmpc: xt floppies for the xt (nw)
2013-06-30 18:00:34 +00:00
R. Belmont
80cf988718 Don't crash if pcap can't find a network interface's name [Richard L. Hamilton] 2013-06-28 01:51:02 +00:00
Oliver Stöneberg
b175ba2bc1 fixed uninitialized variables in sdlvideo_monitor_refresh() with SDL < 1.2.10 (nw) 2013-06-26 17:48:57 +00:00
Oliver Stöneberg
770249850d fixed emuallo.c compilation for good / enabled U64 and S64 for Visual Studio compilers (nw) 2013-06-25 13:44:47 +00:00
Andrew Gardner
e74983f6f8 QT Debugger: Finished up the breakpoints window. [Andrew Gardner]
It now shows breakpoints for all CPUs and lets you sort by
each field.
2013-06-12 06:22:35 +00:00
Miodrag Milanovic
16f5234d43 Cleanups and version bump 2013-06-11 07:16:42 +00:00
Oliver Stöneberg
247f0b4883 merged duplicated define in src/osd/sdl/sdl.mak (nw) 2013-06-08 10:21:11 +00:00
Scott Stone
0319c7ca06 Fix per OG to allow SDLMAME to compile on Windows (nw) 2013-06-07 17:42:42 +00:00
cracyc
7d929c24c9 add the breakpoint window to the win32 build too (nw) 2013-06-06 18:35:13 +00:00
Andrew Gardner
32861d94f5 QT Debugger: WIP for a new breakpoints window. [Andrew Gardner]
--out of whatsnew.txt--
You can't click to enable/disable breakpoints yet, and the number of rows 
doesn't resize yet, but that stuff will come.
2013-06-06 17:58:16 +00:00
David Haywood
37af3bed32 the actual fixed build part (nw) 2013-06-06 03:53:03 +00:00
David Haywood
4bd5fe4c21 "put HLSL back ..." fix build etc. 2013-06-06 02:43:23 +00:00
Ryan Holtz
cbf1480545 As this project is clearly now run by people who care more about "feelings" and playing patty-cake with one another rather than actual results, consider this my resignation letter.
Anyone who wants to know where HLSL went, feel free to ask Tafoid why he couldn't take a simple joke.
2013-06-06 01:57:42 +00:00
Ryan Holtz
bb629f90d3 - Added better .ini defaults for HLSL, and hooked up bloom sliders. [MooglyGuy]
(nw) "Tell that Dave to be cool! Say 'Dave be cool'! Tell that Dave to chill! Chill that Dave out!!"
2013-06-05 23:43:57 +00:00
cracyc
f1cbe3df6a debugqt: prevent threading deadlock in win32 with qt debugger (nw) 2013-06-04 13:51:49 +00:00
Andrew Gardner
35704b5ad4 Qt Debugger: The MAME memory tracking system no longer double-frees closed QT
windows.  Also fixes the font segfault on exit again. (nw, but thanks Carl)
2013-06-04 06:37:27 +00:00
R. Belmont
297e264b42 Ubuntu wants to be different. (nw) 2013-06-01 01:02:25 +00:00
Miodrag Milanovic
2337fd6287 reorder ifdefs (nw) 2013-05-31 06:21:04 +00:00
cracyc
2d9806dfaa windows.mak: use := for variables set by external programs (nw) 2013-05-30 16:51:18 +00:00
Andrew Gardner
a22837583f Oops. Slot names aren't unique. This is better anyway. (nw) 2013-05-30 16:24:07 +00:00
Andrew Gardner
9ca45de8a6 Fixed return value & menu item name in the QT Debugger's Image menu. (nw) 2013-05-30 16:20:36 +00:00
Miodrag Milanovic
9910ce0ecc change make file rules to be consistent to one in sdl build (nw) 2013-05-30 14:39:24 +00:00
Miodrag Milanovic
89834d2946 Cleaned a bit Carl's solution for optional QT debugger for Windows (nw) 2013-05-30 14:32:47 +00:00
Miodrag Milanovic
1dfb058b17 cast error found by mingw 4.7.4 (nw) 2013-05-30 07:25:08 +00:00
Andrew Gardner
800c6fd7c3 Adds the Image menu to the QT debugger's main window.
This allows the user to mount disk/c images from the UI.
[Andrew Gardner]
2013-05-30 04:29:41 +00:00
Michaël Banaan Ananas
b8b819fae7 ok once more (bwidow requested up to over 140,000) 2013-05-28 02:11:38 +00:00
Michaël Banaan Ananas
9ba2c2d05d increase vertex buffer size a bit more (from MooglyGuy) 2013-05-27 21:58:44 +00:00
Ryan Holtz
1fcfec449f fix composite ntsc shaders, nw 2013-05-22 08:03:01 +00:00
Ryan Holtz
35ef098e64 MAME Testers bugs fixed: 5201, 5202
- HLSL changes: [MooglyGuy]
 * Upped vertex buffer size to 64k verts, fixes assert in
   starwars and alphaone, please include the printed error
   message in any subsequent encounterings of the assert.
 * Improved vector rendering (beam width 1.5 suggested)
 * Ducked raster bloom default to 0.225 to reduce washout
2013-05-22 01:58:38 +00:00
Miodrag Milanovic
1c05ccc93b Cleanups and version bump 2013-05-20 06:51:25 +00:00
Ryan Holtz
daa3ae3b10 fix incorrect bloom functionality in fullscreen mode, nw 2013-05-20 01:20:22 +00:00
Ryan Holtz
5c0fb782dd Reset D3D device before destroying device. Fixes crash when selecting games from internal menu with HLSL enabled. nw 2013-05-19 22:30:52 +00:00
Ryan Holtz
675796fe23 fix vector bloom, nw 2013-05-19 21:53:08 +00:00
Ryan Holtz
4c40273047 remove double-alloc of texture_manager, nw 2013-05-19 20:49:53 +00:00
Ryan Holtz
169ac5250e potential crash fix, nw 2013-05-19 20:37:15 +00:00
Ryan Holtz
6d75797ddb Fix DFJustin's crash, nw 2013-05-19 20:20:36 +00:00
Oliver Stöneberg
80dbfdec59 fixed some initialization and cleanup issues with new D3D code (nw) 2013-05-19 19:14:45 +00:00
Ryan Holtz
e028e20476 - "And he did give them CRT bloom, and it scorched their eyes so; and they wept
openly, for there was nothing left to see with" [MooglyGuy]
  * Enabled vector bloom and associated .ini controls
  * Added raster bloom and associated .ini controls, each bloom "level" is the
    linear weight of successively half-sized render targets
  * Removed D3D8 mode
  * Mass renaming in D3D renderer to use namespaces, initial planning step to
    HAL-based renderer implementation on Windows (i.e., GL on Windows)
  * Converted d3d_info, d3d_poly_info, and d3d_texture_info into classes
  * Added batching of vectors for possible speed increase
  * Minor cleanup of shader state setting
2013-05-19 16:21:26 +00:00
Oliver Stöneberg
82819cf953 vconv: added support for -mavx and -flto (nw) 2013-05-18 15:53:20 +00:00
Andrew Gardner
7964d924b3 Adds memory tracking to debugger. This includes two new commands: trackmem and
pcatmem(p|d|i).  [Andrew Gardner]

Fixes left-click selection bug in the memory window. [Andrew Gardner]


Explanation:
------------
Call trackmem to start tracking which PC writes to which address in memory and 
pcatmem(p|d|i) to query a memory region for which PC wrote to it.  Users of 
the QT debugger can also right click on a memory address in the memory window 
to make a popup message appear with the results - right-clicking also 
automatically copies the resultant PC onto the clipboard.  (I'll attach an 
image of this behavior in a follow-up mail).
2013-05-09 19:20:05 +00:00