commit 25abefd34853358176b896d878975c4aa8349299 Author: Nick Martin Date: Thu Jan 30 00:35:22 2025 -0500 initial commit diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..ef9dab9 --- /dev/null +++ b/Makefile @@ -0,0 +1,26 @@ +CC = i686-pc-msdosdjgpp-gcc +CFLAGS = -march=i486 -mtune=i486 + +SRCDIR := src +BINARY := gooble.exe + +SRCS := $(wildcard $(SRCDIR)/*.c) +OBJS := $(patsubst %.c,%.o,$(SRCS)) + +DEPS := $(OBJS:%.o=%.d) + +$(BINARY): $(OBJS) + @echo [Linking $@] + $(CC) -o bin/$@ $(CFLAGS) $(OBJS) + +%.o: %.c + @echo [Compiling $<] + $(CC) -c -o $@ $(CFLAGS) $< + +clean: + rm -f $(SRCDIR)/*.o + rm -f build/$(BINARY) + rm -f *.bin + +mkcd: + xorriso -outdev ./gooble.bin -blank as_needed -map bin / -map assets /assets -volid "GOOBLECD" diff --git a/cdda/track01.wav b/cdda/track01.wav new file mode 100644 index 0000000..73f903a Binary files /dev/null and b/cdda/track01.wav differ diff --git a/gooble.cue b/gooble.cue new file mode 100644 index 0000000..b912c7e --- /dev/null +++ b/gooble.cue @@ -0,0 +1,10 @@ +PERFORMER "Meow Boutique Acoustics Laboratory" +TITLE "S3 Experiments" +FILE "gooble.bin" BINARY + TRACK 01 MODE1/2352 + INDEX 01 00:00:00 +FILE "cdda/track01.wav" WAVE + TRACK 02 AUDIO + PERFORMER "Weird Al Yankovic" + TITLE "It's All About The Pentiums" + INDEX 01 00:00:00 diff --git a/src/main.c b/src/main.c new file mode 100644 index 0000000..b43ad5d --- /dev/null +++ b/src/main.c @@ -0,0 +1,9 @@ +#include +#include + +int main(int argc, char* argv[]) { + + printf("gooble\n"); + return 0; + +} diff --git a/src/main.o b/src/main.o new file mode 100644 index 0000000..6aa849b Binary files /dev/null and b/src/main.o differ