Skip to content

Commit 353cf50

Browse files
authored
Replace Nuked-OPL3 with Nuked-OPL3-fast (#1798)
Replace Nuked-OPL3 with a hand-optimized fork with exactly identical output to upstream Nuked-OPL3. Picks up some envelope state machine bugfixes from upstream Nuked-OPL3.
1 parent c62b634 commit 353cf50

6 files changed

Lines changed: 2058 additions & 726 deletions

File tree

opl/CMakeLists.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@ add_library(opl STATIC
88
opl_timer.c opl_timer.h
99
opl_win32.c
1010
ioperm_sys.c ioperm_sys.h
11-
opl3.c opl3.h)
11+
opl3.c opl3.h
12+
wf_rom.h)
1213
target_include_directories(opl
1314
INTERFACE "."
1415
PRIVATE "${CMAKE_CURRENT_BINARY_DIR}/../")

opl/Makefile.am

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,5 +17,6 @@ libopl_a_SOURCES = \
1717
opl_timer.c opl_timer.h \
1818
opl_win32.c \
1919
ioperm_sys.c ioperm_sys.h \
20-
opl3.c opl3.h
20+
opl3.c opl3.h \
21+
wf_rom.h
2122

0 commit comments

Comments
 (0)