Skip to content

Commit

Permalink
Add ESFMu for ESFM emulation
Browse files Browse the repository at this point in the history
  • Loading branch information
Cacodemon345 committed Feb 29, 2024
1 parent 5c1cdb3 commit dd8a7e7
Show file tree
Hide file tree
Showing 6 changed files with 3,835 additions and 1 deletion.
7 changes: 7 additions & 0 deletions src/cpu/cpu.h
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,14 @@
#ifndef EMU_CPU_H
#define EMU_CPU_H

#ifndef NO_SOFTFLOAT_INCLUDE
#include "softfloat/softfloat.h"
#else
typedef struct floatx80 { // leave alignment to compiler
uint64_t exp;
uint16_t fraction;
} floatx80;
#endif

enum {
FPU_NONE,
Expand Down
2 changes: 1 addition & 1 deletion src/sound/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ add_library(snd OBJECT sound.c snd_opl.c snd_opl_nuked.c snd_opl_ymfm.cpp snd_re
snd_lpt_dss.c snd_ps1.c snd_adlib.c snd_adlibgold.c snd_ad1848.c snd_audiopci.c
snd_azt2316a.c snd_cms.c snd_cmi8x38.c snd_cs423x.c snd_gus.c snd_sb.c snd_sb_dsp.c
snd_emu8k.c snd_mpu401.c snd_sn76489.c snd_ssi2001.c snd_wss.c snd_ym7128.c
snd_optimc.c)
snd_optimc.c esfmu/esfm.c esfmu/esfm_registers.c snd_opl_esfm.c)

if(OPENAL)
if(VCPKG_TOOLCHAIN)
Expand Down
Loading

0 comments on commit dd8a7e7

Please sign in to comment.