Commit Graph

7904 Commits

Author SHA1 Message Date
Couriersud
8afbfd9dca GTK-Debugger
- Functionality now matches win32 debugger
- Further code review/rewrite/simplification
- Added more comment headings
2010-01-26 01:27:35 +00:00
Phil Bennett
50aaf76de1 New Clones Added
----------------
Cube Quest (12/30/83) [Bill K]
2010-01-25 16:06:14 +00:00
Phil Bennett
ff8cb78876 Converted the following drivers to use driver_data structs: [Atari Ace]
39in1, raiden2, safarir, sbowling, shougi, skeetsht, skyarmy, sliver,
spoker, spool99, srmp5, srmp6, ssingles, sstrangr, sub, supdrapo,
superdq, supertnk, suprgolf.


---------- Forwarded message ----------
From: Atari Ace <atari_ace@verizon.net>
Date: Thu, Jan 21, 2010 at 1:53 AM
Subject: [patch] Additional driver_data conversions, PCTSTR => LPCTSTR
To: submit@mamedev.org
Cc: atariace@hotmail.com

Another driver_data patch, this one converting the following single
file drivers

39in1, raiden2, safarir, sbowling, shougi, skeetsht, skyarmy, sliver,
spoker, spool99, srmp5, srmp6, ssingles, sstrangr, sub, supdrapo,
superdq, supertnk, suprgolf.

I also tossed in a one line fix to winmain.c (PCTSTR => LPCTSTR).  My
unofficial toolchain doesn't have a definition for PCTSTR, it
certainly looks like a typo.

~aa
2010-01-25 14:56:09 +00:00
Phil Bennett
68ead161d0 New games added or promoted from NOT_WORKING
--------------------------------------------
Island 2 (060529, banking address hack) [David Haywood]
2010-01-25 14:49:32 +00:00
Phil Bennett
462627d9b6 New games added as GAME_NOT_WORKING
-----------------------------------
Gundam Wing: Endless Duel (SNES bootleg) [N. Francfort, manliodp, Smitdogg, The Dumping Union]
Mortal Kombat 3 (bootleg of Megadrive version) [Patrick McCarron, Smitdogg, The Dumping Union]
2010-01-25 14:47:52 +00:00
Phil Bennett
b3a01131b7 Ensure that RAM and bitmaps are cleared when the ms32 driver is started to avoid 64-bit build crashes [David Haywood]
---------- Forwarded message ----------
From: David Haywood <neohaze@nildram.co.uk>
Date: Thu, Jan 21, 2010 at 10:04 PM
Subject: ms32 ram clearing
To: Philip Bennett <p.j.bennett@gmail.com>


this ensures that ram and bitmaps are cleared when the ms32 driver is
started, some games were crashing out on 64-bit otherwise due to bogus
values.
2010-01-25 14:42:18 +00:00
Curt Coder
eace925516 Popmessages can now be used in drivers which have an MC6845. 2010-01-25 12:58:56 +00:00
Couriersud
3e7ae30094 GTK-Debugger (SDL)
- implement key handling (Up, down, ..) like in windows
- Tab and ESC not yet handled
2010-01-24 22:14:14 +00:00
Couriersud
e5dc859628 Removed duplicate declarations from debug-cb.h 2010-01-24 21:25:55 +00:00
Brian Troha
5d14a8f467 standardize the country / region for Viper Phase 1 in seibuspi.c
=U.S.A= & =HONG KONG= do seem part of the title.  Only these two sets (so far) do this.  Hong Kong version has a unique version of "gfx1" roms.  Other sets clearly fall into "new version" or the original version.
2010-01-24 16:55:49 +00:00
Jonathan Gevaryahu
f79dfb098a Fixed sn76489a periodic noise once again (and simplified a bit of code), now should be closer to or match real chips as sampled.
Added true clock divider emulation, so emulation may be a bit slower. [Lord Nightmare, PlgDavid, Kold666]
2010-01-24 10:38:09 +00:00
Brian Troha
730d70ee06 Add correct coinage to Insector X (Japan) 2010-01-24 06:15:44 +00:00
Brian Troha
9edd9e72c8 new clone - Viper Phase 1 =U.S.A=
New Clone Added
==========================
Viper Phase 1 =U.S.A= [Keven Eshbach, Dumping Union]
2010-01-23 23:45:32 +00:00
Brian Troha
ea43cd3838 new clone - Insector X (Japan)
New Clone Added
--------------------------
Insector X (Japan) [Gyrovision, Gatinho, Smitdogg, Dumping Union]
2010-01-23 18:20:00 +00:00
Scott Stone
c0fda4a8a6 New Not Working
----------------
Poker Ladies (Censored bootleg) [David Haywood]
2010-01-23 17:17:59 +00:00
Scott Stone
7b24db0878 Changed the following games to use the 76489A variant (verified on my pcbs):
Green Beret, Do Run Run, Mr.Do's Castle, Jail Break, Shaolin's Road, Yie Ar Kung-Fu [Corrado Tomaselli]
2010-01-23 14:20:05 +00:00
Scott Stone
4a1369f7ea Verified all clocks and corrected HuC6280 clock following old Charles McDonald notes I had about internal divisor. Added a note on the Arm cpu used by this game: it's a Data East 101 custom [Corrado Tomaselli] 2010-01-23 13:35:05 +00:00
Angelo Salese
ab0df04b93 new not working
----------------

Pinkiri 8 [Gyrovision, Smitdogg, The Dumping Union]
2010-01-23 12:07:53 +00:00
R. Belmont
0f6b9fc7a8 ARM: preliminary SA-1110 support 2010-01-23 03:40:02 +00:00
R. Belmont
eaf0d1b924 SDL: fixed GTK debugger compile 2010-01-23 03:39:46 +00:00
Couriersud
fb5b325830 GTK-Debugger
- Run to cursor (main view)
- In place memory editing (memory view)

There are still some issue with e.g. scrolling. 
However, it is usable.
2010-01-23 01:08:15 +00:00
Paul Priest
ff7da70b20 Tidy up calculation, thanks smf. No whatsnew. 2010-01-23 00:03:41 +00:00
mariuszw1
117954c29d New games marked as NOT_WORKING
-------------------------------
Quarter Horse Classic [Siftware, Mariusz Wojcieszek]
2010-01-22 23:45:22 +00:00
Paul Priest
01b4e958d3 psikyoah: remove hard-coded zoom table and replace with 1/x function 2010-01-22 22:39:54 +00:00
Couriersud
3a35df8d63 GTK Debugger work
- glade-2 can now be used again to edit the debug.glade file. 
- No more need to edit the files created by glade-2
- All "activate" handlers now pass the parent window pointer.
- malloc ==> osd_malloc to prevent mixed c++/c window allocations.
2010-01-22 22:16:27 +00:00
Couriersud
3003882f9b Fix DEBUG build 2010-01-22 21:14:06 +00:00
Paul Priest
74c110add4 Make x-zoom close to hardware with hard-coded table based on measurements from s1945ii maintenance mode and interpolation.
Remove ROM_TEST #define since this is pointless with the removal of gfx disposal. Add todo.
2010-01-22 18:47:15 +00:00
Phil Bennett
7638b786bf Corrected default dip settings and added workaround for BOTSS final-stage crash. 2010-01-22 01:51:27 +00:00
Couriersud
10bee5ce78 The return of the "misc"
- Added sdlmisc_<targetos>.c again. This was necessary since
  certain tools create stubs for e.g. osd_break_into_debugger.
  If we do not have this in a separate file, the link stage may
  break.
- Applied OS/2 patch [Credit: KO Myung-Hun]
- Cleaned up #includes. Removed stdlib.h were possible.
- More malloc to osd_malloc rename.
- SDL monitor modes are read now when they are needed. This is now consistent across platforms.
2010-01-21 22:54:49 +00:00
Couriersud
a63d3b5de4 malloc ==> osd_malloc, free ==> osd_free 2010-01-21 20:12:33 +00:00
Curt Coder
b05bd546aa CIA 6526: Fixed serial port transfer. 2010-01-21 18:30:50 +00:00
Andrew Gardner
83e4bf73d8 hng64 : Partially decodes translation-only geometry type 0102 [Andrew Gardner]
This makes the road appear in the racing games, the edge of the ring in buriki, and
a hallway during the buriki attract.
2010-01-21 16:37:19 +00:00
Phil Bennett
5238b7944b Replaced drgninja set with one dumped from a genuine Data East PCB [dlfrsilver]
Added MEC-M1 PCB layout to the dec0 driver and updated some clocks and ROM names [Guru]
2010-01-21 10:57:44 +00:00
Aaron Giles
771a8b4ecc Whoops, typo. 2010-01-21 06:21:26 +00:00
Aaron Giles
1a2c20441f Remove some aliases between CPUINFO_ and DEVINFO_ to help clarify
usage.

Also converted a few more places to use the new accessors.
2010-01-21 06:05:57 +00:00
Aaron Giles
a5668c2eb9 Made direct accessors for device configuration state. Currently they
just call through to the get info function. Removed old macros that
wrapped calls.
2010-01-21 03:56:53 +00:00
Scott Stone
c12ffe8e5f naomi.c - Fixed gamenames to match title screen for a couple sets. No whatsnew needed 2010-01-21 03:30:15 +00:00
mariuszw1
8683a494e9 New games marked as NOT_WORKING
-------------------------------
Penguin Adventure (bootleg) [Mariusz Wojcieszek]

Game is playable, but coin system is missing, so I left NOT_WORKING flag.
2010-01-20 22:15:23 +00:00
Couriersud
8611469df7 Fix a typo 2010-01-20 17:37:23 +00:00
Aaron Giles
c6cd01a95d Make an actual enum type for endianness. 2010-01-20 17:24:42 +00:00
Miodrag Milanovic
87e0102733 Fixed listmedia dependent code (no whatsnew needed) 2010-01-20 15:29:00 +00:00
Curt Coder
aa31b23824 CIA 6526: fixed serial transfer 2010-01-20 13:55:42 +00:00
Phil Bennett
8faa7d02ae Fixed a typo in pgm.c that was causing a memory test error and corrected some comments [XingXing]
---------- Forwarded message ----------
From: Lei Wu <lanewu@hotmail.com>
Date: Mon, Jan 18, 2010 at 8:28 AM
Subject: pgm update [XingXing]
To: submit@mamedev.org


-fixed a typo in pgm.c that caused memory test error
-corrected comments
2010-01-20 13:02:48 +00:00
Phil Bennett
f6f342c06b Speed up triangle rasterisation 2010-01-20 09:47:04 +00:00
Aaron Giles
093637cc29 Exit from the unhandled exception filter cleanly now.
Use SetErrorMode() to disable the appearance of dialog boxes
when crashes occur.
2010-01-20 06:59:01 +00:00
Aaron Giles
d53b15ac67 Fix ddenlovr crashes due to querying config_ints instead of runtime_ints. 2010-01-20 06:40:09 +00:00
Aaron Giles
e88d57494d Replace bank installs with RAM installs, since the banks were never changed. 2010-01-20 06:39:47 +00:00
Aaron Giles
392f02e3ff Fix bug that mistook a non-NULL token to mean that a device was started.
Fixes -video ddraw issue.
2010-01-20 06:11:44 +00:00
Aaron Giles
9dd322ab7f Mark these virtual before I forget and later waste time debugging it. 2010-01-20 03:42:17 +00:00
Aaron Giles
4aa2483e57 Attempt to fix OS X debugger. 2010-01-20 03:41:48 +00:00