aboutsummaryrefslogtreecommitdiff
path: root/scumm/logic_he.h
diff options
context:
space:
mode:
authorEugene Sandulenko2005-05-17 23:03:25 +0000
committerEugene Sandulenko2005-05-17 23:03:25 +0000
commit5cc3c4b9035c5efbd34ed51c387c3a768b15c363 (patch)
tree3f4167784675e1fb2394053d6480b21a5ae3b87b /scumm/logic_he.h
parent653c9fc74db79f0e7bd5578c22654fc1edbb5c18 (diff)
downloadscummvm-rg350-5cc3c4b9035c5efbd34ed51c387c3a768b15c363.tar.gz
scummvm-rg350-5cc3c4b9035c5efbd34ed51c387c3a768b15c363.tar.bz2
scummvm-rg350-5cc3c4b9035c5efbd34ed51c387c3a768b15c363.zip
Another funshop opcode. Does anyone knows ehrer to get proper x87 FPU fpatan
implementation? svn-id: r18141
Diffstat (limited to 'scumm/logic_he.h')
-rw-r--r--scumm/logic_he.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/scumm/logic_he.h b/scumm/logic_he.h
index a51f7d1c5a..0ce94110be 100644
--- a/scumm/logic_he.h
+++ b/scumm/logic_he.h
@@ -49,6 +49,8 @@ public:
virtual int versionID();
virtual int32 dispatch(int op, int numArgs, int32 *args);
+
+ double fpatan(double st0, double st1);
};
class LogicHErace : public LogicHE {
@@ -59,8 +61,6 @@ public:
int32 dispatch(int op, int numArgs, int32 *args);
private:
- int checkShape(int arg_0, int arg_4, int arg_8, int arg_C, int arg_10, int arg_14, int arg_18, int arg_1C, int arg_20, int arg_24);
-
int32 op_1003(int32 *args);
int32 op_1004(int32 *args);
int32 op_1100(int32 *args);
@@ -87,7 +87,7 @@ public:
private:
void op_1004(int32 *args);
void op_1005(int32 *args);
- int checkShape(int arg_0, int arg_4, int arg_8, int arg_C, int arg_10, int arg_14, int arg_18, int arg_1C, int arg_20, int arg_24);
+ int checkShape(int32 data0, int32 data1, int32 data4, int32 data5, int32 data2, int32 data3, int32 data6, int32 data7, int32 *x, int32 *y);
};
class LogicHEfootball : public LogicHE {