corrected the sound clocks on PCBs that only have a 28MHz OSC. Only Super Lup Lup Puzzle has the 14.318180MHz OSC.
Lastly I rearranged the rom def section to group the F-E1-16-0xx PCB based games in order.
- Enabled some buttons previously marked as 'unused'.
Manuals say 'No Connection', but programs read them and do something.
i.e. button2 in Tetris: can rotate the piece
- Enabled some buttons previously marked as 'unused'.
Manuals say 'No Connection', but programs read them and do something.
i.e. button2 in Tetris: can rotate the piece
just so that I'm not wasting anybody's time in keeping these to myself. smf, please verify once the gnet stuff is final / in. They prevent it crashing in attract mode. Revert if wrong.
Updated src2html, regrep, and chdman tools to use this function where
appropriate.
In chdman, changed -addmeta to -addmetatext or -addmetabin to explicitly
specify the type of data (previous auto-detect was too dangerous).
update old tags.
Modified cdrom.c to expose metadata read/write functions, and changed
chdman to use them. Also changed chdman to parse old-style metadata and
convert it to new-style metadata since we're going to need to re-do this
anyway and the two won't hash to the same value.
Added completely untested support for the ident metadata to the hard
disk creation path. If a filename is provided immediately after the
source filename, it is taken as an ident file and processed for CHS
data and added. Other metadata types can be added afterwards via
-addmeta.
* Fixes Royal Casino colors;
* Added flip screen support to the driver;
* Changed Casino Winner to be a clone of Royal Casino;
* Cleaned-up the driver;
Updated CHD format to version 4. Checksums are now computed and
stored separately for raw data and metadata, and metadata is now
checksummed by default.
We will need to go through all existing CHDs, run a chdman -update
on them, and update the SHA1s stored in the drivers to accommodate
this (MD5s should be removed).
Updated chdman to support a generic metadata addition system:
chdman -addmeta <chdfile> <tag> [<index>] <sourcefile>
The <sourcefile> is examined and if it appears to be strictly text,
any EOFs and trailing EOLs are stripped, and the result is NULL-
terminated to match the behavior of existing metadata.
Updated chdman to report and fix errors in the raw and metadata
SHA1s.
Changed the CHD verify interfaces to pass back a structure containing
all the necessary data for verification and fixing.
board (previously citalian) and Champion Italian Cup (previously citaliana)
to GAME_WORKING status [Mirko Buffoni, David Haywood]
- Added cpokerpk (also known as CPK blue board for the color of the board)
- Renamed citalian -> cpokerpkg (green board, can be seen in rom too)
- Renamed citaliana -> citalcup
- added PAL decryption, making all games playable
- Updated input ports and fixed gfx layout to use 6 bitplanes like all others
- Changed number10 and cpokerpk video udpate to not use transparency