aboutsummaryrefslogtreecommitdiff
path: root/sound
diff options
context:
space:
mode:
authorChris Apers2005-12-03 19:04:33 +0000
committerChris Apers2005-12-03 19:04:33 +0000
commit64bfec97d947f36495241cd4b41763bbde638f85 (patch)
treef71ce6d5c2140fbda57b4ae65385aebe238add92 /sound
parent71e21f0fdf996348afe256b51305c5cd5fba8e8a (diff)
downloadscummvm-rg350-64bfec97d947f36495241cd4b41763bbde638f85.tar.gz
scummvm-rg350-64bfec97d947f36495241cd4b41763bbde638f85.tar.bz2
scummvm-rg350-64bfec97d947f36495241cd4b41763bbde638f85.zip
Not needed anymore :)
svn-id: r19735
Diffstat (limited to 'sound')
-rw-r--r--sound/fmopl.cpp41
1 files changed, 1 insertions, 40 deletions
diff --git a/sound/fmopl.cpp b/sound/fmopl.cpp
index fe19443aea..f095ccd675 100644
--- a/sound/fmopl.cpp
+++ b/sound/fmopl.cpp
@@ -38,11 +38,6 @@
#include "common/config-manager.h"
#endif
-#if defined(PALMOS_68K)
-#include "arm/native.h"
-#include "arm/macros.h"
-#endif
-
static Common::RandomSource oplRnd; /* OPL random number generator */
/* -------------------- preliminary define section --------------------- */
@@ -732,16 +727,6 @@ static void OPL_initalize(FM_OPL *OPL) {
/* ---------- write a OPL registers ---------- */
void OPLWriteReg(FM_OPL *OPL, int r, int v) {
-#ifdef PALMOS_68K
- ARM_START(OPLDriverType)
- ARM_INIT(COMMON_OPLWRITEREG)
- ARM_ADDM(OPL)
- ARM_ADDM(r)
- ARM_ADDM(v)
- ARM_CALL(ARM_COMMON, PNO_DATA())
- ARM_END();
-#endif
-
OPL_CH *CH;
int slot;
uint block_fnum;
@@ -964,16 +949,6 @@ static void OPL_UnLockTable(void) {
/* ---------- update one of chip ----------- */
void YM3812UpdateOne(FM_OPL *OPL, int16 *buffer, int length) {
-#ifdef PALMOS_68K
- ARM_START(OPLDriverType)
- ARM_INIT(COMMON_YM3812YPDATEONE)
- ARM_ADDM(OPL)
- ARM_ADDM(buffer)
- ARM_ADDM(length)
- ARM_CALL(ARM_COMMON, PNO_DATA())
- ARM_END();
-#endif
-
int i;
int data;
int16 *buf = buffer;
@@ -1167,7 +1142,7 @@ FM_OPL *makeAdlibOPL(int rate) {
// We need to emulate one YM3812 chip
int env_bits = FMOPL_ENV_BITS_HQ;
int eg_ent = FMOPL_EG_ENT_HQ;
-#if defined (_WIN32_WCE) || defined(__SYMBIAN32__) || defined(PALMOS_ARM) || defined(__GP32__)
+#if defined (_WIN32_WCE) || defined(__SYMBIAN32__) || defined(PALMOS_MODE) || defined(__GP32__)
if (ConfMan.hasKey("FM_high_quality") && ConfMan.getBool("FM_high_quality")) {
env_bits = FMOPL_ENV_BITS_HQ;
eg_ent = FMOPL_EG_ENT_HQ;
@@ -1183,20 +1158,6 @@ FM_OPL *makeAdlibOPL(int rate) {
}
#endif
-#ifdef PALMOS_68K
- // HQ is really unstable on PalmOS (at least on ARM),
- // don't know why... seems to read out of buffer ...
- env_bits = FMOPL_ENV_BITS_MQ;
- eg_ent = FMOPL_EG_ENT_MQ;
-
- ARM_START(OPLDriverType)
- ARM_INIT(COMMON_OPLCREATE)
- ARM_ADDM(env_bits)
- ARM_ADDM(eg_ent)
- ARM_ADDM(rate)
- ARM_CALL_RET(ARM_COMMON, PNO_DATA())
- ARM_END_RET(FM_OPL *);
-#endif
OPLBuildTables(env_bits, eg_ent);
return OPLCreate(OPL_TYPE_YM3812, 3579545, rate);
}