summaryrefslogtreecommitdiffstatshomepage
path: root/src/tools/chdcd.c
Commit message (Collapse)AuthorAgeFilesLines
* Added support for loading other image types to cdrom device, with use of ↵ Miodrag Milanovic2011-08-201-1020/+0
| | | | chdman part of code [Miodrag Milanovic]
* chdman - supported full/relative paths when creating cd rom image, also ↵ Miodrag Milanovic2011-08-201-13/+52
| | | | added support for GDI with files containing space char [Miodrag Milanovic]
* Fixed some potential memory leaks and NULL pointer deferences as well as ↵ Scott Stone2011-06-151-0/+3
| | | | removing some redundant checks. [Oliver Stoneberg]
* chdcd: Better GCC 4.6 fix (no whatsnew) R. Belmont2011-06-071-1/+1
|
* chdman: fix GCC 4.6 build [R. Belmont] R. Belmont2011-06-061-2/+2
|
* chdman: Handle track type 6 in .nrg files [R. Belmont] R. Belmont2011-05-071-4/+9
|
* Cleanups and version bump.mame0141u3 Aaron Giles2011-02-281-4/+4
|
* chdman: experimental incomplete .nrg disc image import [R. Belmont] R. Belmont2011-02-121-0/+182
| | | | | | | | (no whatsnew from here on) Only supports Mode 1 and audio tracks right now, and the NRG files must be the new version output by Nero 5.5 or later. Please send me images that don't work to improve this.
* Standards and Practices cleanup Scott Stone2010-10-081-1/+1
|
* Cleanups and version bump.mame0139u3 Aaron Giles2010-09-191-5/+5
|
* CHDMAN: support for .WAV tracks in bin/cue images [R. Belmont] R. Belmont2010-09-151-68/+219
|
* CHDMAN: improved -extractcd bin/cue output, improved error handling. [R. ↵ R. Belmont2010-09-141-2/+17
| | | | Belmont]
* CHDMAN: Byteswap audio tracks from bin/cue (fixed PC-Engine Lords of ↵ R. Belmont2010-09-091-0/+5
| | | | Thunder) (no whatsnew)
* CHDMAN: calculate correct track lengths/offsets for bin/cue input (no whatsnew) R. Belmont2010-09-091-7/+13
|
* CHDMAN: rewrote bin/cue support from specs, more images now work. [R. Belmont] R. Belmont2010-09-081-66/+200
| | | | | | | Not for whatsnew: This is not complete or well-tested yet, I'm checking in early mostly so Kale can play with it while I'm at work today. It should at least function better than current for most images.
* Cleanups and version bump. Aaron Giles2010-06-171-1/+1
|
* chdman/cdrom updates: [R. Belmont] R. Belmont2010-05-301-15/+97
| | | | | | | | | | | - CDRWIN .bin/.cue images now supported for both input and output - Pregap and postgap information is now preserved in the format - Output of CDRDAO images is significantly improved Existing CHD-CDs will continue to work fine and for data-only discs no action needs to be taken. For mixed data/audio discs (e.g. analog 573/Bemani games) they should be re-converted for better preservation.
* Disable many unused variables as identifed by cppcheck. [Oliver Stöneberg] Scott Stone2010-04-231-2/+2
|
* Tools now include stdlib.h where needed Couriersud2010-01-171-1/+2
|
* Added casts to ensure proper values are passed to the ctype.h functions. Aaron Giles2009-06-251-5/+5
| | | | [Juergen Buchmueller]
* From: Atari Ace [mailto:atari_ace@verizon.net] Aaron Giles2008-09-261-1/+1
| | | | | | | | | | | | | | | | | | | | Sent: Sunday, September 21, 2008 10:45 AM To: submit@mamedev.org Cc: atariace@hotmail.com Subject: [patch] More static qualifiers Hi mamedev, Another static function update from yours truly, almost entirely affecting code added in the last few months to MAME. The fixes are the usual lot, changing enum definitions so they aren't declared, decorating dead code/declarations with #if...#endif, and of course, adding static where appropriate. In addition, I fixed a bunch of UNUSED_FUNCTON symbols to be spelled correctly (I didn't introduce this). ~aa
* Cleanups and version bump.mame0127 Aaron Giles2008-08-191-14/+14
|
* Added new generic laserdisc VIDEO_UPDATE handler to the laserdisc code. Aaron Giles2008-08-181-0/+114
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This handler works for both disc-only games and those with overlays. For disc-only games, the base macro is sufficient. For games with overlays, an additional set of configuration macros are provided: MDRV_LASERDISC_OVERLAY - specifies update function, width, height, and bitmap format of the overlay MDRV_LASERDISC_OVERLAY_CLIP - specifies the visible area of the overlay bitmap MDRV_LASERDISC_OVERLAY_POSITION - specifies default x,y position MDRV_LASERDISC_OVERLAY_SCALE - specifies default x,y scale factors The update function provided to MDRV_LASERDISC_OVERLAY is identical to a normal VIDEO_UPDATE callback, so a standard one can be used. All existing laserdisc drivers have been updated to support this new rendering mechanism, removing much duplicated code. Added the ability to configure the overlay position and scale parameters at runtime. Added OSD menus to control them. Added logic to save/restore the data in the game's configuration file. Added new macros MDRV_LASERDISC_SCREEN_ADD_NTSC and _PAL, which defines a standard screen with the correct video timing characteristics and update function for laserdiscs. Updated all drivers to use these macros instead of defining their own screens. Added DISK_REGIONS to all laserdisc drivers. Added DISK_IMAGE_READONLY_OPTIONAL to support games (like Cube Quest) where the disk is non-essential to the game's operation. Fixed bug in identifying the custom sound driver for the laserdisc. Updated ldverify to identify blank regions of the disc for post- processing. Fixed rendering 16bpp with alpha using bilinear filters (fixes screenshots of laserdisc games with overlays). Included support for parsing .gdi files in chdman. [ElSemi] Added new driver for Cube Quest. This includes CPU cores for the three bitslice processors, as well as laserdisc support for the hacked laserdisc that was used to drive the games. [Philip Bennett, Joe Magiera, Warren Ondras] Note that the SHA1/MD5 for the laserdisc will likely undergo at least one more change before being finalized.
* Copyright cleanup: Aaron Giles2008-01-061-1/+1
| | | | | | - removed years from copyright notices - removed redundant (c) from copyright notices - updated "the MAME Team" to be "Nicola Salmoria and the MAME Team"
* Initial checkin of MAME 0.121.mame0121 Aaron Giles2007-12-171-0/+283