Roberto Zandona
cd03ffd9cb
fixeight: added several opcodes
2011-01-19 23:33:51 +00:00
Angelo Salese
4fb407c3b3
Haze: more clean-ups
2011-01-19 23:11:14 +00:00
Couriersud
361972e7e2
Changed the discrete sound system to be class based: [Couriersud]
...
- Former modules are now classes being derived from discrete_base_node
- Moved all context variables to be private class members.
- For "standard nodes", DISCRETE_CLASS_STEP_RESET provides a simple
way to implement a node.
- All information around a node (additional info struct, constants
and input mappings may be defined on a class level centralizing
all information. An example is dss_inverter_osc.
- Significantly simplified the task handling.
- Fixed a bug which would not buffer secondary outputs.
- All lists in sound/disc_* are now based on
dynamic_array_t (discrete.h)
- Changed all drivers to reflect the changes.
- Custom modules are now just another node class.
- No performance hit observed due to these changes.
2011-01-19 22:45:00 +00:00
Scott Stone
27f651c84d
Odds and ends documentation from readme files (no whatsnew)
2011-01-19 21:29:23 +00:00
Couriersud
3dd25ca46d
Discrete subsystem: general cleanup and formatting (no whatsnew)
2011-01-19 20:08:11 +00:00
Roberto Zandona
41c5b559fd
dogyuun: added one opcode and fixed boss music and new level music
2011-01-19 19:46:26 +00:00
Angelo Salese
81bc51d958
new clone
...
---------
1943: Battle of Midway (bootleg, hack of Japan set) [Smitdogg, The Dumping Union]
Road Riot 4WD (set 1, 13 Nov 1991) (not working) [Smitdogg, The Dumping Union]
2011-01-19 19:29:33 +00:00
Roberto Zandona
de6c57fad6
toaplan2: fixed 2 more opcodes for dogyuun
2011-01-19 18:37:39 +00:00
Michaël Banaan Ananas
b197e8e0d1
re: r11258
...
yeah, agreed, gfx are still bad
2011-01-19 18:34:13 +00:00
Angelo Salese
2e539e9392
Haze: further clean-ups (not worth)
2011-01-19 17:41:15 +00:00
Angelo Salese
1a1ae4e415
Fixed regressed flip screen support in Toaplan 2 games [David Haywood]
2011-01-19 14:50:53 +00:00
Michaël Banaan Ananas
613213c894
(reverting small part of my prev nichibutsu commit: terraf and armedf vsync back to 57hz)
2011-01-19 13:18:42 +00:00
Michaël Banaan Ananas
fb172b7a05
madalien.c: Fixed highlighting in tunnel. [Qwi Jibo]
2011-01-19 11:52:19 +00:00
Miodrag Milanovic
a3eb622950
Revert back change r11240 of clifront.c since errors caused for romident and similar commands (no whatsnew)
2011-01-19 08:15:53 +00:00
Roberto Zandona
ce5cc6e76f
toaplan2: opcodes
2011-01-19 07:09:32 +00:00
Michaël Banaan Ananas
06f38ef5b1
rm smgp note, no more cuckoo "it's the final lap" commentator with prev segapcm commit, also removed vicdual nsub note, colors were fixed a few versions ago. no whatsnew
2011-01-19 06:56:19 +00:00
Michaël Banaan Ananas
17e2ee897a
segapcm.c: Fixed loop address, hangon engine sounds better now. Also included documentation in source of known register functions. [hap]
2011-01-19 04:04:43 +00:00
Scott Stone
bd4583123e
toaplan2 improvements [Alex Jackson]
...
-Figured out which bit controls V25 RESET in each game by comparing the 68000 code
-Added a comment about fixeight's I/O map, which we'll have to determine once we start decrypting it
-Put #ifndef USE_ENCRYPTED_V25S around some simulation crap that was hiding in fixeight's DRIVER_INIT
2011-01-19 02:00:30 +00:00
Scott Stone
6f2efaeb5a
Fixed sound roms again to match chip type labeled on actual PCB (roms are 27c2001, so it's correct @ 256KB). (no whatsnew)
2011-01-19 01:48:50 +00:00
Angelo Salese
26a655f5c1
Haze: improved fading for Dogyuun in video_r, no whatsnew
2011-01-19 00:21:06 +00:00
Angelo Salese
c9e43bfda7
Added working sound to Dogyuun and V-Five [Roberto Zandonà, Alex Jackson]
2011-01-19 00:07:02 +00:00
Roberto Zandona
63ea5b89d8
toaplan2: added opcodes; now the sound is working
2011-01-18 23:50:48 +00:00
Roberto Zandona
b7ed82e71c
toaplan2: added opcodes and some music in dogyuun
2011-01-18 23:37:12 +00:00
Couriersud
7f400e7393
Fix a bug in makedep which will caused includes on the first line of the file like in skyraid.h to be ignored. [Couriersud]
2011-01-18 23:05:21 +00:00
Roberto Zandona
adce78fbe2
toaplan2: added opcodes for kbash, dogyuun and vfive
2011-01-18 22:07:46 +00:00
Michaël Banaan Ananas
bd64bafb9b
fix address overflow, happened sometimes with aburner2 (no whatsnew)
2011-01-18 19:30:46 +00:00
Fabio Priuli
0b057f9ef7
Added code to display additional software info in the internal file manager (if the software list contains it). No whatsnew needed, being targeted to MESS usage.
2011-01-18 18:49:35 +00:00
Angelo Salese
db749e613b
Added sound reset line for Irem M92 HW, and safely removed GAME_IMPEFECT_SOUND flag to Perfect Soldiers [Angelo Salese]
2011-01-18 17:22:31 +00:00
Angelo Salese
4772563825
Forgot this ...
2011-01-18 17:06:30 +00:00
Angelo Salese
85f7909d49
Added an opcode in Mystic Riders decryption table, makes BGMs to work in mysticrib [Angelo Salese]
2011-01-18 17:05:10 +00:00
Miodrag Milanovic
d1d0edef59
Fixed order of parsing parameters, this way game name is checked first, so in case of optional parameters (like for image devices) it will first give you list of drivers with nearest name and not error that parameter doesn't exist (no whatsnew)
2011-01-18 15:38:10 +00:00
Angelo Salese
ae6835391a
Fixed a trivial boot vector program init bug in Lethal Thunder / Thunder Blaster [Angelo Salese]
2011-01-18 15:33:36 +00:00
Angelo Salese
045297f7f0
Dogyuun quick fix, no mention
2011-01-18 14:26:22 +00:00
Miodrag Milanovic
f3ac110d76
Added new flag for options OPTION_DRIVER_ONLY, and marked bios and ramsize as such, since they do not need to be loaded from parent drivers since those are quite driver dependent (no whatsnew)
2011-01-18 10:31:47 +00:00
Roberto Zandona
db4f44350b
toaplan2: added several opcode for the table used by kbash, dogyuun and vfive; fixeight use a different table
2011-01-18 09:51:25 +00:00
Aaron Giles
ef1cb1442d
Simplified UML parameters, as follows:
...
* immediates can be passed raw, no IMM() wrapper required (and it's gone now)
* fixed integer registers now use constants I0,I1,I2,etc instead of IREG(0),...
* same for float registers F0,F1,F2,etc instead of FREG(0)
* dynamic integer/float regs use inline functions ireg(),freg()
* MEM macro is now a lower-case inline function mem()
One further change on the horizon is to remove the UML_* macros in favor of
inlines.
2011-01-17 22:49:15 +00:00
Roberto Zandona
7e9dec740e
toaplan2: unified the decryption table for dogyuun, kbash and vfive
2011-01-17 22:45:06 +00:00
Aaron Giles
aadd9211d2
Move memory accessors into the near cache for x64.
2011-01-17 21:30:25 +00:00
Roberto Zandona
8bdda7a6ea
fixeight: added opcodes
2011-01-17 21:17:00 +00:00
Roberto Zandona
e806c8b39f
fixeight: added several opcodes [Roberto Zandona']
2011-01-17 20:56:23 +00:00
Roberto Zandona
768d0199f4
mysticrib: added one opcode
2011-01-17 20:33:56 +00:00
Miodrag Milanovic
1d7d5e7081
Removed PPC_MMU_ENABLED flag (no whatsnew)
2011-01-17 20:20:12 +00:00
Roberto Zandona
124ee70ef1
kbash: modified one opcode (wrong but the game continue)
2011-01-17 20:11:49 +00:00
Roberto Zandona
474d0f23db
toaplan2:
...
-found a lot more kbash opcodes by matching code with batsugun's [Alex Jackson]
-correct m68k and v25 address maps for kbash [Alex Jackson]
-corrected truxton2 program ROM [Alex Jackson]
2011-01-17 19:56:11 +00:00
Michaël Banaan Ananas
59939fe8c0
starfire.c: Improved color emulation and added driver data [Qwi Jibo]
2011-01-17 19:23:32 +00:00
Miodrag Milanovic
dfdc249c0d
Removed not used ifdef section from winmain.c and MESS dependent ifdef from saa5050.c, this doesn't affect MAME at all (no whatsnew)
2011-01-17 18:30:36 +00:00
Fabio Priuli
f564f036f1
romload.c: made -bios option case insensitive [Fabio Priuli]
...
out of whatsnew: was there any reason for not accepting "-bios USA" when we accept "mame PACMAN" ?
if there was, please simply revert this change (I won't be offended)
2011-01-17 18:00:45 +00:00
Michaël Banaan Ananas
320d1e6f3d
MT bugfix, disregard MASH's submit for it
2011-01-17 17:38:24 +00:00
Michaël Banaan Ananas
e0de7fdfc3
Cleaned up clocks of mid to late 80s Nichibutsu non-Mahjong games. Though not completely accurate yet, this should improve music speed and DAC audio pitch a bit. [hap]
2011-01-17 16:58:03 +00:00
Miodrag Milanovic
4725df36ac
Fixed some long standing issues with image device config (no whatsnew)
2011-01-17 15:40:31 +00:00