Commit Graph

6691 Commits

Author SHA1 Message Date
Scott Stone
cdb724ed60 - Corrected TNZS vsync to 59.15 as verified on pcb. [Corrado Tomaselli]
- Reverted back to 3mhz gng sound z80 clock. (Fixes MT#03370) [Corrado Tomaselli]
2009-08-12 18:16:06 +00:00
Angelo Salese
5e1f170a9e [SNES]: Fixed a partial update bug when the screen is in interlace mode 2009-08-12 17:11:02 +00:00
Angelo Salese
1cf0cbaba2 [SNES]: Even more aggressive open bus fixes. 2009-08-12 10:17:12 +00:00
Angelo Salese
2bbee12ebe [SNES]: fixed irq ack and fixed TIMEUP register open bus behaviour. 2009-08-12 09:15:39 +00:00
R. Belmont
7e37c7fa9c Revert last check-in, I just realized that was actually correct (doh). 2009-08-12 03:46:58 +00:00
R. Belmont
ba1580bf7d SH2DRC: Fixed output register marking errors
Probably not harmful currently, but if the UML core ever gets more aggressive 
with optimization (e.g. if we spliced in something like LLVM as a code 
generator) it could've become an issue.
2009-08-12 03:39:01 +00:00
Angelo Salese
14f1e90bed [SNES]: Fixed a bug that were causing a row of corrupted tiles during scrolling situations 2009-08-12 00:12:29 +00:00
Yasuhiro Ogawa
f916e5968b ROM name fixes [Team Japump!!!] 2009-08-11 23:02:43 +00:00
R. Belmont
6e15c81c68 New games added or promoted from NOT_WORKING status
---------------------------------------------------
Ridge Racer (3 screen? Rev. RR2, World) [Guru, Smitdogg]


Claimed to be 3 screen but it comes up fine in the driver as-is.  The I/O
test does complain about the C139 serial being unable to talk to anything so
I'm assuming that's how the 3-screen-ness works and will not purse that 
angle :)
2009-08-11 22:27:52 +00:00
Angelo Salese
0d88d2896b [SNES]: Fixed the x scrolling wrap around bug when hscroll == 0 2009-08-11 17:14:05 +00:00
Scott Stone
b3e818a56b Re-affirm that games with external samples are kept with flagged with GAME_IMPERFECT_SOUND. 2009-08-11 15:32:53 +00:00
Yasuhiro Ogawa
2a7a63c7a5 ROM name fixes for sicv, sisv, and sisv2 [Team Japump!!!] 2009-08-11 09:52:57 +00:00
Yasuhiro Ogawa
3583338e9b fixed ROM names of duckhunt according to http://img283.auctions.yahoo.co.jp/users/6/3/1/7/tekepum-img600x450-1249115547zjpbmt51293.jpg 2009-08-11 02:15:03 +00:00
Yasuhiro Ogawa
8079f3a7e8 vsnes update [Team Japump!!!]
- fixed ROM names
- added vssoccerj
2009-08-11 00:41:53 +00:00
Angelo Salese
bfda786802 [SNES]: Fixed buggy layer clearance when in H-512 modes 2009-08-10 20:25:13 +00:00
Angelo Salese
d417e0726d [SNES] Removed a kludge with color windows. 2009-08-10 18:42:21 +00:00
Fabio Priuli
d692baf769 jaguar/cojag video updates:
* Added variable pixel width.
* Fixed display of screens wider than 360 pixels.
* Enabled use of RGB16.
[Robbbert]
2009-08-10 17:00:20 +00:00
Angelo Salese
674e64217f [SNES]: Improved window effects when in H-512 mode. 2009-08-10 15:34:57 +00:00
Angelo Salese
44e62d5408 [SNES]: Fixed doubled y-axis sprites when in interlace mode 2009-08-10 11:05:20 +00:00
Fabio Priuli
d8ac356e90 [SNES] simplified window masking code and moved some more regs to PPU struct 2009-08-10 09:54:45 +00:00
Fabio Priuli
381bf28978 NES: Fixing bank switching in multigm3 (broken due to a mistake of mine when including original Rob Bohms' code). The game still refuses to work, unfortunately 2009-08-10 06:38:10 +00:00
Brian Troha
cf4fd951e9 Put in year for Around the World (Amcoe, sfbonus.c) so we know why it was disabled for now. 2009-08-10 03:17:58 +00:00
R. Belmont
7b004731a9 Improved speaker-toggle emulation with alias filter [Anders Hallström]
This was submitted in May and never put in because nobody from MESS commented.
I just tried it hooked up to the Apple II in MESS and it sounds quite nice.
2009-08-10 00:33:05 +00:00
Couriersud
4720d3349b Discrete sound may nuke performance - timers as well
- Rewrote timer code so that the pitch timer is only used when it produces audible results.
2009-08-09 23:08:40 +00:00
Fabio Priuli
060c4654ac SNES: added PPU1/PPU2 Open Bus support, STAT77/STAT78 registers should be more accurate (even if still not perfect) 2009-08-09 23:08:07 +00:00
Fabio Priuli
6f1d76124a Not worth mentioning: removed atworld & clone, because too new 2009-08-09 23:06:09 +00:00
Couriersud
9a9e892dac Added possibility in discrete.h to select hardware (galaxian/moon cresta) at compile time. This leads to slightly different volume levels.
Hit sound (explosion) has been hacked to increase volumne. Currently, we can not accurately model the switch/opamp filter circuit.
2009-08-09 21:54:18 +00:00
Angelo Salese
61594c329d [SNES]: Hooked up interlace mode 2009-08-09 21:37:56 +00:00
Angelo Salese
5015eefafa [SNES]: Fixed vram size when in hires mode 2009-08-09 21:02:44 +00:00
Angelo Salese
abd75e1b58 SNES: fixed a bug with open bus behaviour 2009-08-09 19:43:29 +00:00
Brian Troha
6c95409c1f Corrects Kamakazi III's dipswitch setting (the same as superg) and relabeled it a superg hack. Also the dipswitch setting for the Taito license was the same as superg so I eliminated one. 2009-08-09 17:05:59 +00:00
Fabio Priuli
b9f6760e13 [SNES]
* Fixed Mode 7 shared scrolling/matrix registers
* Slightly optimized Mode 7 math (by using Anomie's recursive formula)
* Moved some more register contents to PPU struct
2009-08-09 16:51:47 +00:00
Couriersud
c4765b716b - Fixed a bug in pitch volume circuit
- Renamed inputs for better readability
2009-08-09 15:50:00 +00:00
Roberto Zandona
e0d1e470c0 looping: some improvement to mcu support 2009-08-09 15:20:29 +00:00
Roberto Zandona
db6150b7bb looping: preliminary mcu support 2009-08-09 14:52:56 +00:00
Angelo Salese
311b757c1b Redumped bingor2 program roms [Klaus Sommers] 2009-08-09 10:57:15 +00:00
Roberto Zandona
2850d4e0fb looping: fix mcu rom region in clone set 2009-08-09 07:19:42 +00:00
Fabio Priuli
b63f9602f0 Improved Sprite Overflow emulation of NES PPU (this fixes the first of blargg's Sprite Overflow tests) [Robert Bohms] 2009-08-09 06:30:36 +00:00
Roberto Zandona
cd932c1c27 looping: modified the cop420 rom region 2009-08-09 06:25:48 +00:00
Fabio Priuli
560566518e [SNES]
* merged OAM functions, 
* fixed a small bit in Mode 7 math, 
* added a few elements to PPU struct (this might be handy if we ever come to convert SNES PPU to a device)
2009-08-09 06:12:25 +00:00
Fabio Priuli
14743260e2 On behalf of Robbbert: cojag/jaguar video updates 2009-08-09 05:27:42 +00:00
Couriersud
7ed3463c85 Created discrete sound emulation for galaxian
- Must be enabled in includes/galaxian.h: GALAXIAN_USE_DISCRETE = 1
- Changed all audio related AM_WRITE to AM_DEV_WRITE
- Moved discrete sound related pieces such as initialization into audio/galaxian.h
- Split some memory maps into sound related and not sound related parts.
You need a Core2 to really enjoy the sound.
2009-08-09 01:48:32 +00:00
Yasuhiro Ogawa
8dcd4f9668 added 1 missing sample [Team Japump!!!] 2009-08-09 01:11:18 +00:00
Couriersud
5a0fd74a12 - Added "abs" function to DISCRETE_TRANSFORM
- Fixed a bug in DISCRETE_RCDISC5
2009-08-08 21:28:36 +00:00
Fabio Priuli
890ea90e32 SNES: Implemented Mosaic in Mode 7 2009-08-08 21:11:36 +00:00
Fabio Priuli
fa30b49348 Not worth any mention: fixed wrong experimental code which broke more than expected 2009-08-08 20:43:29 +00:00
Angelo Salese
ea23fba274 SNES: Make the unsupported reads on i/o open bus, fixes a layer enable in Super Kick Boxing 2009-08-08 17:51:18 +00:00
Fabio Priuli
0102fbe6ab [SNES] Improved Mode 7 math precision (but still some issues remain) and added a few elements to PPU struct 2009-08-08 17:00:55 +00:00
Yasuhiro Ogawa
e8a98bf880 New games added or promoted from NOT_WORKING status
---------------------------------------------------
beatmania ClubMIX [Team Japump!!!, The Guru]
2009-08-08 13:34:17 +00:00
R. Belmont
2632396c20 Updated Sega Hikaru readme [Guru]
The DEMUL guys have this booting but not passing POST yet, this updated
readme was done per their request.
2009-08-08 05:02:37 +00:00