Skip to content

Commit

Permalink
Some of libsidplayfp parameters can be tuned in RealTime, so make it …
Browse files Browse the repository at this point in the history
…possible in the UI.
  • Loading branch information
mywave82 committed Feb 18, 2024
1 parent b020b83 commit 73a9d5e
Show file tree
Hide file tree
Showing 10 changed files with 645 additions and 10 deletions.
18 changes: 16 additions & 2 deletions playsid/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,7 @@ uninstall:
rm -f "$(DESTDIR)$(LIBDIROCP)/autoload/95-sidplay$(LIB_SUFFIX)"
rm -f "$(DESTDIR)$(BINDIR)/dumpsid$(EXE_SUFFIX)"

playsid_so=cpiinfo.o sidplay.o sidpplay.o sidconfig.o sidtype.o $(LIBSIDPLAYOBJECTS)
playsid_so=cpiinfo.o cpisidsetup.o sidplay.o sidpplay.o sidconfig.o sidtype.o $(LIBSIDPLAYOBJECTS)
playsid$(LIB_SUFFIX): $(playsid_so)
$(CXX) $(SHARED_FLAGS) $(LDFLAGS) -o $@ $^

Expand Down Expand Up @@ -353,7 +353,20 @@ cpiinfo.o: \
../types.h \
../cpiface/cpiface.h \
../stuff/poutput.h
$(CXX) $< -o $@ -c
$(CXX) $< -o $@ -c

cpisidsetup.o: \
cpisidsetup.cpp \
cpisidsetup.h \
sidplay.h \
../config.h \
../types.h \
../boot/psetting.h \
../cpiface/cpiface.h \
../stuff/compat.h \
../stuff/imsrtns.h \
../stuff/poutput.h
$(CXX) $< -o $@ -c

sidconfig.o: sidconfig.c \
md5.inc.c \
Expand Down Expand Up @@ -422,6 +435,7 @@ sidpplay.o: sidpplay.cpp \
../stuff/sets.h \
./libsidplayfp-git/src/sidplayfp/SidTuneInfo.h \
cpiinfo.h \
cpisidsetup.h \
sidplay.h \
sidtype.h \
sidconfig.h
Expand Down
1 change: 1 addition & 0 deletions playsid/cpiinfo.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
#ifndef _PLAYSID_CPIINFO_H
#define _PLAYSID_CPIINFO_H 1

struct cpifaceSessionAPI_t;
OCP_INTERNAL void SidInfoInit (struct cpifaceSessionAPI_t *cpifaceSession);
OCP_INTERNAL void SidInfoDone (struct cpifaceSessionAPI_t *cpifaceSession);

Expand Down
Loading

0 comments on commit 73a9d5e

Please sign in to comment.