diff options
author | Eugene Sandulenko | 2005-05-17 23:03:25 +0000 |
---|---|---|
committer | Eugene Sandulenko | 2005-05-17 23:03:25 +0000 |
commit | 5cc3c4b9035c5efbd34ed51c387c3a768b15c363 (patch) | |
tree | 3f4167784675e1fb2394053d6480b21a5ae3b87b /scumm/logic_he.h | |
parent | 653c9fc74db79f0e7bd5578c22654fc1edbb5c18 (diff) | |
download | scummvm-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.h | 6 |
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 { |