Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 11 additions & 0 deletions ChangeLog
Original file line number Diff line number Diff line change
Expand Up @@ -63,3 +63,14 @@
Clarify manual page for input/output file types
Improvement from Reuben Thomas, debian bug: #503151

1.3.0 - Feb 01 2026 - Jakemkz

Added support for split bin files for example those produced by
redumper using the new -m flag

Added support for converting pre-gap audio tracks to wav.

Added additional logic to ensure audio tracks are started at INDEX 01

Added debug mode to makefile with strict compiler flags and made
adjustments to compile without warnings
6 changes: 5 additions & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ all: bchunk
CC = gcc
LD = gcc
CFLAGS = -Wall -Wstrict-prototypes -O2
CFLAGS_PED = -Wall -Wstrict-prototypes -O2 -g -Wextra -pedantic -Wformat -Wconversion -Wstrict-aliasing -Wundef -Wshadow -Wsign-conversion -fstrict-overflow

# For systems with a legacy CC:
#CC = cc
Expand All @@ -22,6 +23,9 @@ MAN_DIR = $(PREFIX)/man
.c.o:
$(CC) $(CFLAGS) -c $<

debug: CFLAGS = $(CFLAGS_PED)
debug: bchunk

clean:
rm -f *.o *~ *.bak core
distclean: clean
Expand All @@ -38,7 +42,7 @@ installman:
BITS = bchunk.o

bchunk: $(BITS)
$(LD) -o bchunk $(BITS) $(LDFLAGS)
$(LD) -o bchunk $(BITS) $(LDFLAGS)

bchunk.o: bchunk.c

13 changes: 8 additions & 5 deletions README
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@

binchunker for Unix, version 1.2.2
binchunker for Unix, version 1.3.0
Copyright (C) 1998-2004 Heikki Hannikainen <hessu@hes.iki.fi>

Enhancements provided by:
Expand Down Expand Up @@ -85,8 +85,8 @@

How to install this stuff:

$ gzip -d -c bchunk-1.2.2.tar.gz | tar xvf -
$ cd bchunk-1.2.2
$ gzip -d -c bchunk-1.3.0.tar.gz | tar xvf -
$ cd bchunk-1.3.0
$ make
# make install

Expand Down Expand Up @@ -144,5 +144,8 @@
the audio tracks. If the audio sounds like loud static noise,
try this.



The -m flag makes binchunker use file names provided in the .cue
file and merge them into a new combined binary <image.bin>.
This is intended to correctly handle split .bin files like those
produced by redumper.

2 changes: 1 addition & 1 deletion bchunk.1
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
.TH BCHUNK 1 "v1.2.2 14 Nov 2017" "Heikki Hannikainen"
.TH BCHUNK 1 "v1.3.0 01 Feb 2026" "Heikki Hannikainen"
.SH NAME
bchunk \- CD image format conversion from bin/cue to iso/cdr
.SH SYNOPSIS
Expand Down
Loading