ViewVC Help
View File | Revision Log | View Changeset | Root Listing
root/Oni2/Daodan/src/Oni_Symbols.S
(Generate patch)

Comparing Daodan/src/Oni_Symbols.S (file contents):
Revision 438 by rossy, Fri Jul 17 05:04:02 2009 UTC vs.
Revision 439 by rossy, Fri Jul 17 08:34:48 2009 UTC

# Line 1 | Line 1
1   #define symbol(name, value) .global name; .set name, 0x00400000 + value
2  
3   // MSVC6.0 stdlib
4 < symbol ( _oni_malloc                         , 0x0011fc24 )
5 < symbol ( _oni_free                           , 0x0011fbf5 )
4 > symbol ( _oni_malloc                               , 0x0011fc24 )
5 > symbol ( _oni_free                                 , 0x0011fbf5 )
6  
7 < symbol ( _oni_fopen                          , 0x0011ea9f )
8 < symbol ( _oni_fflush                         , 0x0011eab2 )
9 < symbol ( _oni_fprintf                        , 0x0011ebbf )
10 < symbol ( _oni_vsprintf                       , 0x0011e860 )
7 > symbol ( _oni_fopen                                , 0x0011ea9f )
8 > symbol ( _oni_fflush                               , 0x0011eab2 )
9 > symbol ( _oni_fprintf                              , 0x0011ebbf )
10 > symbol ( _oni_vsprintf                             , 0x0011e860 )
11  
12   // Oni Engine
13 < symbol ( _ONiMain                            , 0x000d3280 )
14 < symbol ( @ONrPlatform_Initialize@4           , 0x0010f670 )
15 < symbol ( _ONrPlatform_WindowProc@16          , 0x0010f7a0 )
16 <
17 < symbol ( _g_Instance                         , 0x0021f9e4 )
18 < symbol ( _ONgPlatformData                    , 0x0023100c )
19 < symbol ( _ONgGameState                       , 0x001ece7c )
13 > symbol ( _ONiMain                                  , 0x000d3280 )
14 > symbol ( @ONrPlatform_Initialize@4                 , 0x0010f670 )
15 > symbol ( _ONrPlatform_WindowProc@16                , 0x0010f7a0 )
16 >
17 > symbol ( _g_Instance                               , 0x0021f9e4 )
18 > symbol ( _ONgPlatformData                          , 0x0023100c )
19 > symbol ( _ONgGameState                             , 0x001ece7c )
20  
21   //Oni Persistance
22 < symbol ( @ONrPersist_GetGamma@0              , 0x0010f450 )
23 < symbol ( @ONrPersist_GetWonGame@0            , 0x0010f660 )
22 > symbol ( @ONrPersist_GetGamma@0                    , 0x0010f450 )
23 > symbol ( @ONrPersist_GetWonGame@0                  , 0x0010f660 )
24  
25   // BFW_Utility
26 < symbol ( _UUrStartupMessage                  , 0x00024860 )
27 < symbol ( @UUrMachineTime_High@0              , 0x00026480 )
28 < symbol ( @UUrMachineTime_High_Frequency@0    , 0x000264b0 )
29 < symbol ( @UUrMachineTime_Sixtieths@0         , 0x000263e0 )
30 < symbol ( _ONgFileStartup                     , 0x001711b8 )
26 > symbol ( _UUrStartupMessage                        , 0x00024860 )
27 > symbol ( @UUrMachineTime_High@0                    , 0x00026480 )
28 > symbol ( @UUrMachineTime_High_Frequency@0          , 0x000264b0 )
29 > symbol ( @UUrMachineTime_Sixtieths@0               , 0x000263e0 )
30 > symbol ( _ONgFileStartup                           , 0x001711b8 )
31  
32 < symbol ( @UUrPlatform_Initialize@0           , 0x00026010 )
33 < symbol ( @UUrPlatform_Terminate@0            , 0x00026310 )
32 > symbol ( @UUrPlatform_Initialize@0                 , 0x00026010 )
33 > symbol ( @UUrPlatform_Terminate@0                  , 0x00026310 )
34  
35 < symbol ( _AUrMessageBox                      , 0x000378c0 )
35 > symbol ( _AUrMessageBox                            , 0x000378c0 )
36  
37   // Motoko
38  
39 < symbol ( _M3gResolutionSwitch                , 0x00131634 )
39 > symbol ( _M3gResolutionSwitch                      , 0x00131634 )
40  
41   // OpenGL
42 < symbol ( @gl_enumerate_valid_display_modes@4 , 0x000083a0 )
43 < symbol ( @gl_platform_set_pixel_format@4     , 0x00007b50 )
44 < symbol ( @gl_platform_initialize@0           , 0x00007da0 )
45 <
46 < symbol ( _gl                                 , 0x00160600 )
47 < symbol ( _gl_api                             , 0x00160604 )
48 < symbol ( _gl_gamma_ramp                      , 0x0015fdfc )
49 < symbol ( _gl_gamma_ramp_valid                , 0x001603fc )
42 > symbol ( @gl_enumerate_valid_display_modes@4       , 0x000083a0 )
43 > symbol ( @gl_platform_set_pixel_format@4           , 0x00007b50 )
44 > symbol ( @gl_platform_initialize@0                 , 0x00007da0 )
45 >
46 > symbol ( _gl                                       , 0x00160600 )
47 > symbol ( _gl_api                                   , 0x00160604 )
48 > symbol ( _gl_gamma_ramp                            , 0x0015fdfc )
49 > symbol ( _gl_gamma_ramp_valid                      , 0x001603fc )
50  
51   // Character
52 < symbol ( @ONrGameState_NewCharacter@16       , 0x000dac50 )
53 < symbol ( @ONrGameState_GetPlayerCharacter@0  , 0x000b63a7 )
52 > symbol ( @ONrGameState_NewCharacter@16             , 0x000dac50 )
53 > symbol ( @ONrGameState_GetPlayerCharacter@0        , 0x000b63a7 )
54  
55   // Console
56 < symbol ( @COrTextArea_Print@28               , 0x00031340 )
57 < symbol ( _COgConsoleLines                    , 0x001cb468 )
58 < symbol ( _COgFadeTimeValue                   , 0x00133f68 )
59 < symbol ( _COgDefaultTextShade                , 0x00133f70 )
60 < symbol ( _COgDefaultTextShadow               , 0x00133f74 )
56 > symbol ( @COrTextArea_Print@28                     , 0x00031340 )
57 > symbol ( _COgConsoleLines                          , 0x001cb468 )
58 > symbol ( _COgFadeTimeValue                         , 0x00133f68 )
59 > symbol ( _COgDefaultTextShade                      , 0x00133f70 )
60 > symbol ( _COgDefaultTextShadow                     , 0x00133f74 )
61 >
62 > // ScriptingLanguage
63 > symbol ( @SLrScript_Command_Register_ReturnType@20 , 0x00077b20 )

Diff Legend

Removed lines
+ Added lines
< Changed lines (old)
> Changed lines (new)