Professional Documents
Culture Documents
Whats New
Whats New
59:
-------------------
* New drivers:
- Final Fight (US)
- Eco Fighters (US 940215)
- Mega Man: The Power Battle (CPS2, USA 951006)
- Rockman: The Power Battle (CPS2, Japan 950922)
- Dimahoo (Euro 000121)
- Street Fighter Alpha 3 (Euro 980904)
- 19XX: The War Against Destiny (Brazil 951218)
- Night Warriors: Darkstalkers Revenge (Euro 950316)
- X-Men: Children of the Atom (Japan 941222)
- Real Bout Fatal Fury (set 2)
- The King of Fighters 2003 (set 2)
- Metal Slug 5 (set 2)
- Soccer Brawl (alternate set)
* Fixed currupted graphics in progeara.
* Changed some NeoGeo M ROM sizes in to match MAME (.122).
* Changed some NeoGeo ROM names to match MAME (.122).
1.47b* Now using the S1 from a different CTHD2003 cart, this one fixes the power
bars.
* Set NeoGeo Z80 speed back to 6mhz as to many sound related things broke.
1.47a* Fixed various missing sprites in several CPS1 games (SF2 and DINO for exa
mple)
that got broke in v1.47.
* Fixed Graphic errors in KOF95.
* Fixed sound disapeering in MSLUG 2,X,3 that got broke in v1.47 by upping
z80
frequency to 4.4mhz.
1.44a* Oooooops, forgot driver for Dungeons and Dragons: Shadow over Mystara (US
960619)
in last build. And ignore "Dungeons and Dragons: Tower of Doom (US 940125
)" too :P
1.37b* Hopefully fixed bug introduced in 1.37 which caused blinking borders in f
ullscreen
* Added Japanese, Catalan, Polish, Chinese (simplified) language packs.
Thanks a lot to their respective authors :)
1.33 * Driver for Vampire Savior 2: The Lord of Vampire (Japan 970913)
* Added region switches and automatic macro reverse in MSHVSFJ and MSHVSFJ1
(totally forgot about these in 1.32...)
* Added Paths configuration dialog box (in File menu)
* Changed The King of Fighters '99: Millennium Battle to support MrLee/Bill
yJr's new dumps.
No need for kf99_s1d.rom anymore.
* Added All/Only available/Only missing filters for Load game dialog box.
* Changed the save state format for the better:
Kawaks can still read all the old saves, but new savestates are about 7 t
imes smaller !
* Command line support. You can start a game from command line, now.
Type WinKawaks.exe -help at command prompt for more info
Example: WinKawaks.exe ffight -fullscreen
* Added some new tracklists, courtesy of DarkCloud
* Added video memory allocation control in the Video menu
* Added autodetection of the best video memory allocation on first time run
* Added PNG screenshot functions.
- Screenshot (unfiltered) saves a screenshot without edge enhangement o
r scanline effects
- Screenshot (filtered) saves exactly what you see on screen
1.31 * Corrected the NeoGeo zoom system. Now uses the true original zoom pattern
s, verified
on the real system
* Support for the new kf99_s1d.rom in the KOF99 romset
* Many CPS1 fixes:
- Captain Commando set to 4 player for netplay
- Player 4 mapped in Captain Commando
- Player 3 mapped in Cadillacs and Dinosaurs and Warriors of Fate
- Test menu for all CPS1 games (press F11 or whatever you redefined it to
access it)
- EEPROM no longer saved for EEPROMless games
- Timing fixes (fixes Mercs splash screen, Pang 3 bottom of screen...)
- Sprite/bg sync fix
* Added language switch for Dungeons & Dragons (uses Region switch)
* Drivers for
- Dungeons & Dragons: Shadow over Mystara (Euro 960209)
- Darkstalkers: The Night Warriors (US 940818)
- Darkstalkers: The Night Warriors (US 940705)
- Street Fighter Alpha: Warriors' Dreams (Euro 950727)
- Street Fighter Alpha: Warriors' Dreams (Euro 950605)
* Various romset changes to accommodate the above new games, and the latest
MAME conventions
PLEASE READ NEW_SETS.TXT FOR MORE INFORMATION
1.13 * New frameskip code. Should perform a LOT better for slower computers.
* Added Nebula cheat support. 100% compatible :)
* Added features to search for new cheats.
* Replaced 2xSai and SuperEagle blitters by ASM counterparts, which require
MMX but are over twice as fast.
* Modified ADPCM so it's mono (the way it should be) and a bit softer
to avoid static.
* Added new options for correct windowed aspect ratio and full screen
aspect ratio.
Note that using the "smaller display" setting for your full screen
ratio will allow you to use 640x480 :). Read the INI for more info.
* Added option to save current key settings to defaultkeys.ini
* Suppressed the NoSound flag. Since 1.11, sound IS required for
Kawaks to run.
* Added driver for Pang! 3 (Euro). Has lousy sound, however...
* Better sound for Final Fight and Strider
* Fixed Carrier Air Wing palette
* Fixed a sprite clipping issue in CPS1 games.
* Fixed HotRod Player 2 keys.
* Fixed Capcom Sports Club button 3
NOTE ABOUT CHEATS :
Since I was at it, I also enhanced the DAT format in the following
way: You can now autoenable some cheats. For example :
[1]
Name=Infinite health P1
0=No,0,0
1=Yes,FF8450,90
Say you always want Infinite health enabled. Just put a Default=1 :
[1]
Name=Infinite health P1
Default=1
0=No,0,0
1=Yes,FF8450,90
The 1 in Default=1 refers to 1=Yes,FF8450,90
Adding Default entries should break nothing, your DAT should still
work in Nebula. You don't have to add Default entries everywhere,
they are optional. Use them just to autoenable some cheats
Simple and convenient isn't it :)
1.12 * Sound REALLY fixed. I'm sorry for the inconvenience caused by 1.11
1.11 * That bad, naughty, evil, and overall not very nice sound issue should be
fixed now :))
(Jesus, why did GetCurrentPosition have to report bytes instead of sample
s ?)
* Modified autoframeskip code to adapt to new timing system. Should be bett
er too, now.
* Added a system to autodetect for each frame wether sprite masking is need
ed or not.
Since it is not, most of the time, this speeds up things nicely in many g
ames :)
* Fixed Street Fighter Zero - CPS Changer (Japan 951020) backgrounds (broke
n in 1.10)
* Macros for Player 2, Player 3 and Player 4. Have a look at updated Defaul
tkeys.ini
* New blitter: Zoom 2x software. In other words, 200% without blur effect.
If you like "correct ratio" and not blur, I'd suggest you give a try to t
his
blitter + stretch + eventually fullscreen.
Keep in mind that this blitter is however significantly slower than Norma
l, Alternate
scanlines or even regular scanlines.
* Fixed XMen Versus Street Fighters hanging when beginning fight against Ap
ocalypse
* Faster loading for Capcom Sports Club
* Correct the CRCs for Capcom Sports Club XORs (didn't cause bugs, just rep
orted XORs to
be bad in audit)
* New function to redraw the current frame without the on screen messages.
Handy if you
want to make a screenshot.
* Added a few background colors in the menu
* Added Zoom window 100%/200%/300% in the menu
* Made the Reset key redefinable, since everyone seems to hate F10 :)
* The usual batch of cosmetic changes :)
1.10 * Sound for Punisher, Cadillac & Dinosaurs, Warriors of fate works again
(broken in 1.09)
* Added BackgroundRed, BackgroundGreen, BackgroundBlue options in the INI.
Those control the background color (default, black: 0 0 0)
Added Pink and Black setting in the menu.
* Added option to disable individual sprite layers for CPS2 games.
* Added Hotrod autoconfiguration in Game menu.
* Added option to disable all keyboard shortcuts while playing (handy for H
otrod users)
* When menu is hidden after pressing TAB (windowed mode), pressing Alt won'
t pause the
game anymore (yet another handy thing for Hotrod users).
* Unassigned keys 0 to 9, so now, you can redefine your Insert Coins and St
art keys
to them without having it switching save slot.
* New Next save slot (F6) and Preceding save slot (F8) to compensate preced
ing
modification
* Modified 68000 core, which allows new VRAM code. Fixes many issues introd
uced in
version 1.08, fixes additionnal gfx glitches and gives a speed boost.
* Added sprite priorities and masking.
Corrects SFA2 select char screen, SFA3 intro, VSav's intro, a Cyberbots l
evel, etc...
Since it is a slight performance hit, I also added an option to disable i
t.
* Suppressed the "Show only available sets" option, since it caused so many
problems.
I'll re-add it someday, when I'm sure it's 100% working...
* Fixed the overclock functionnality (broken in 1.09)
* New drivers :
- Capcom Sports Club (Japan 970722)
- Capcom Sports Club (Asia 970722)
- Capcom World 2 (Japan) (CPS1)
- Super Street Fighter 2: The Tournament Battle (ETC 931119)
* Updated the FAQ
1.09 * 1.08 was a lot slower than previous releases due to the new VRAM lag code
.
I have now optimised that code, and also optimised various other things,
so
hopefully, 1.09 should be as fast as older Kawaks.
Still, since VRAM can still be a slowdown factor, I have included an opti
on
to disable it. (enabling VRAM lag only fixes a few minor gfx glitches, so
you slower PC uses may want to let it disabled. Try and see for yourself)
* Optimised 2xSai, Super2xSai, SuperEagle blitters.
* Added a scanlined 2xSai blitter (much faster than 2xSai, slower than scan
lines)
* 2xSai, SuperEable and Super2xSai should work on S3/S4 cards, and some oth
er
exotic ones, now (I'd like feedback on that...)
* Added a DisableJoystick option, since joystick management is a performanc
e hit.
* Fixed "Show if available" crash
* Fixes in the menu code (better "ticks" management)
* Support for a default generic key setting :
Put your usual key definitions in a file named defaultkeys.ini, which
should be located in the same directory as WinKawaks.exe (not the INI dir
ectory)
A defaultkeys.ini is included in this zip, just modify it to suit your ne
eds.
(You can use the INI of one of your configured games to help you.)
Note that a game's ini has the priority to defaultkeys.ini.
You may want to edit your defaultkeys.ini and delete all of your game's i
nis
to make sure they all use the new settings on they next launch.
* Alt+A toggles Autoframeskip. Also shows a message on screen, now.
1.08 * Added option to display only romsets that are available in the load game
dialog box.
* Fixed Alien vs. Predator (Euro 940520) driver (sound bugs)
* Fixed CPS1 sprite issues (Punisher bus wheels, Andor disappearing when he
jumps, etc)
* Fixed YM2152 (CPS1 music) tempo, but that causes new bugs: some sound cod
es
mysteriously vanish now. That means sometimes, no music will play, or som
e
sfx won't be played.
* Much improved Z80/68000 synchronisation, which allows the following :
* Fixed QSound tempo. Faster music, music synced to intro in VSav, etc etc
* Overclocked CPS2 games to 12.8MHz (instead of theorical 11.8MHz)
This fixes many glitches. It's likely the 11.8MHz errors are due to timin
g
errors in the 68000 core I use...
* Now lagging not only palette but entire VRAM. Fixes some layer/palette er
rors.
* Various CPS1 fixes:
- Mercs 'dirt on the sprites' should be fixed.
- Carrier Air Wing won't freeze anymore (game still buggy however, weird
palette issues)
- The King of Dragons's in game backgrounds show. Fully playable now.
- 1941 won't freeze anymore when game starts.
* Added a setting in the INI to control sound emulation frequency (44100 de
fault)
* New option in the INI to control the sound playback. If sound is bad on y
our system
try playing with the SoundSegs and SoundSegLag settings. (6 and 5 are the
default).
For example, some older versions of Kawaks used 4 and 2. You may want to
use them.
(Note that SoundSegLag should be superior to 0 and inferior to SoundSegs)
* Now compiled with Turbo68K Version 0.5 (The Cpu Core Formerly Known As Ge
nital68K)
* Redid the Kawaks splash screen code. Should display things correctly for
vertical games
and it looks better in fullscreen.
* New Alternate scanlines blitter. If you have a slower PC and are using sc
anlines,
I recommend using those, since they should be quite faster.
* New image enhancement blitters : 2xSai, Super2xSai, Eagle. They are quite
slow for now
because those versions are pure C, without MMX optimisations.
If you have a S3 or S4 card, I'd like to know if those blitters work for
you...
* Changed the way the video blitters are handled (many internal changes to
allow the
future blitters). Now a unique Engine setting in the INI :
0 = Normal (default)
1 = Scanlines
2 = Scanlines 50%
3 = Alternate scanlines
4 = 2xSai
5 = Super2xSai
6 = SuperEagle
Modified the menu to reflect the changes.
In terms of speed, from fastest to slowest, the blitters are 0 3 1 2 6 4
5
* Added an extra set of resolutions in the INI to differenciate fullscreen
resolution for
normal blitter which needs a lower res from enhanced blitters (which need
a twice bigger
resolution) :
* HorizontalFullScreenWidth Resolution for horizontal games
with
+ HorizontalFullScreenHeight non Normal blitter (scanlines, 2
xSai, etc)
* VerticalFullScreenWidth Resolution for vertical games wi
th
+ VerticalFullScreenHeight non Normal blitter (scanlines, 2
xSai, etc)
* HorizontalFullScreenWidthNormal Resolution for horizontal games
with
+ HorizontalFullScreenHeightNormal Normal blitter
* VerticalFullScreenWidthNormal Resolution for vertical games wi
th
+ VerticalFullScreenHeightNormal Normal blitter
1.07 * Region switches for Street Fighter Zero CPS Changer and Pnickies
* YM2151 logging. Logs to Callus style CYM file. Works better if enabled
from the start of the game (before pressing Enter, after loading)
* Changed the balance so OKI is louder compared to YM2151 (clearly, better
CPS1
sound :P)
* Cleaned the startup code. May fix some crashing issues...
* New windowed mode features :
- Tab shows/hides the menu bar
- Ctrl+1, Ctrl+2, Ctrl+3 resize the window to 100%, 200%, 300%
* Added a DirectX check. DirectX is needed for Kawaks to run. If you don't
have
DirectX, Kawaks will display an error and quit cleanly. (you can't imagin
e
all the "bug reports" I get from people who don't have DX installed...)
* Alien vs. Predator (Euro 940520)
* Street Fighter Zero 2 Alpha (Japan 960805)
1.03 * Rom loading by CRC. First tries to locate a file that has a good CRC32.
Then, if it fails it tries and load a file according to its name.
This should get rid of the rom loading problems for those who don't
want to fix their romsets...
* Fixed some issues about RomCenter DAT generation. Still not 100%
correct however.
* Kileed DX 8 code. Kawaks runs with regular dinput.dll now.
And DX7 or less maybe.
* You can back out from fullscreen with ESCAPE.
* Added OK/Cancel buttons to Load game dialog box.
* Fixed CPS1 Z80 ROM sizes. Actually saves a little RAM for those games
too.
* Much improved sprites/background synchronisation. Remaining glitches
are likely to be a CPU timing issue.
* Fixed CPU timing for CPS1 games. They now run smoooooth :)
* Joypad support ! Until I remake the Refine keys box, you'll have to
configure your joypad yourself in the games' ini. Flame me.
Here are the codes to use
256 = Pad 1 Up
257 = Pad 1 Down
258 = Pad 1 Left
259 = Pad 1 Right
260 = Pad 1 Button 1
261 = Pad 1 Button 2
262 = Pad 1 Button 3
...
512 = Pad 2 Up
513 = Pad 2 Down
514 = Pad 2 Left
515 = Pad 2 Right
516 = Pad 2 Button 1
517 = Pad 2 Button 2
518 = Pad 2 Button 3
...
* Not using font from loaded game anymore for on screen display.
This build uses a fixed XVSF font for every game.
This fixes on screen display for CPS1 games, which don't
have a fixed font like CPS2 games do.
Also allowed to generate a much more readable palette.
* Added 1 frame of sprite lag for CPS1 games. Sprites move in sync
1.01 * The unwanted turbo effect should be fixed on most PCs. Well, I wish :)
* Nothing more really :) I thought some would like that already...