How compiled into the WIN32

  • wei8362364
    11th Oct 2011 Member 0 Permalink
    I used Visual Studio 2010 but not successed.
    I'm poor with English but like the game want to translate it into Chinese.

    I had read Wiki
  • MasterMind555
    11th Oct 2011 Member 0 Permalink
    @wei8362364 (View Post)
    What part failed?
    Did you downloaded the source code of TPT?
    Did you linked all like said in the Wiki?
    Do you have any errors?
  • boxmein
    11th Oct 2011 Former Staff 0 Permalink
    @wei8362364 (View Post)
    Powder Toy uses a different code page. That means that Chinese is not possible. You must edit the source a bit more to do that.
  • wei8362364
    11th Oct 2011 Member 0 Permalink
    1> powder.c
    1>src\powder.c(238): warning C4244: 'function' : conversion from 'int' to 'float', possible loss of data
    1>src\powder.c(238): warning C4244: 'function' : conversion from 'int' to 'float', possible loss of data
    1>src\powder.c(238): warning C4244: 'function' : conversion from 'int' to 'float', possible loss of data
    1>src\powder.c(238): warning C4244: 'function' : conversion from 'int' to 'float', possible loss of data
    1>src\powder.c(359): warning C4244: '=' : conversion from 'int' to 'float', possible loss of data
    1>src\powder.c(360): warning C4244: '=' : conversion from 'int' to 'float', possible loss of data
    1>src\powder.c(363): warning C4244: '=' : conversion from 'int' to 'float', possible loss of data
    1>src\powder.c(364): warning C4244: '=' : conversion from 'int' to 'float', possible loss of data
    1>src\powder.c(523): warning C4244: '=' : conversion from 'int' to 'float', possible loss of data
    1>src\powder.c(524): warning C4244: '=' : conversion from 'int' to 'float', possible loss of data
    1>src\powder.c(525): warning C4244: '=' : conversion from 'double' to 'float', possible loss of data
    1>src\powder.c(1006): warning C4244: '=' : conversion from 'double' to 'float', possible loss of data
    1>src\powder.c(1007): warning C4244: '=' : conversion from 'double' to 'float', possible loss of data
    1>src\powder.c(1009): warning C4244: '=' : conversion from 'double' to 'float', possible loss of data
    1>src\powder.c(1010): warning C4244: '=' : conversion from 'double' to 'float', possible loss of data
    1>src\powder.c(1083): warning C4244: '=' : conversion from 'double' to 'float', possible loss of data
    1>src\powder.c(1045): warning C4101: 'eff_ior' : unreferenced local variable
    1>src\powder.c(1249): warning C4244: 'initializing' : conversion from 'double' to 'int', possible loss of data
    1>src\powder.c(1259): warning C4244: 'function' : conversion from 'float' to 'int', possible loss of data
    1>src\powder.c(1259): warning C4244: 'function' : conversion from 'float' to 'int', possible loss of data
    1>src\powder.c(1287): warning C4244: '=' : conversion from 'float' to 'int', possible loss of data
    1>src\powder.c(1288): warning C4244: '=' : conversion from 'float' to 'int', possible loss of data
    1>src\powder.c(1668): warning C4244: 'function' : conversion from 'int' to 'float', possible loss of data
    1>src\powder.c(1668): warning C4244: 'function' : conversion from 'int' to 'float', possible loss of data
    1>src\powder.c(1737): warning C4244: '=' : conversion from 'double' to 'float', possible loss of data
    1>src\powder.c(1867): warning C4244: '=' : conversion from 'float' to 'int', possible loss of data
    1>src\powder.c(2071): warning C4244: '=' : conversion from 'double' to 'float', possible loss of data
    1>src\powder.c(2179): warning C4013: 'flood_water' undefined; assuming extern returning int
    1>src\powder.c(2297): warning C4244: 'function' : conversion from 'int' to 'float', possible loss of data
    1>src\powder.c(2297): warning C4244: 'function' : conversion from 'int' to 'float', possible loss of data
    1>src\powder.c(2356): warning C4244: 'function' : conversion from 'int' to 'float', possible loss of data
    1>src\powder.c(2356): warning C4244: 'function' : conversion from 'int' to 'float', possible loss of data
    1>src\powder.c(1308): warning C4101: 'ix' : unreferenced local variable
    1>src\powder.c(1308): warning C4101: 'iy' : unreferenced local variable
    1>src\powder.c(1307): warning C4101: 'createdsomething' : unreferenced local variable
    1>src\powder.c(2408): warning C4101: 'cg' : unreferenced local variable
    1>src\powder.c(2408): warning C4101: 'cr' : unreferenced local variable
    1>src\powder.c(2408): warning C4101: 'r' : unreferenced local variable
    1>src\powder.c(2408): warning C4101: 'cb' : unreferenced local variable
    1>src\powder.c(2513): warning C4098: 'create_box' : 'void' function returning a value
    1>src\powder.c(2555): error C2036: 'void *' : unknown size
    1>src\powder.c(2557): error C2036: 'void *' : unknown size
    1>src\powder.c(2559): error C2036: 'void *' : unknown size
    1>src\powder.c(2741): warning C4244: '=' : conversion from 'int' to 'float', possible loss of data
    1>src\powder.c(2742): warning C4244: '=' : conversion from 'int' to 'float', possible loss of data
    1>src\powder.c(3064): warning C4244: 'function' : conversion from 'int' to 'float', possible loss of data
    1>src\powder.c(3065): warning C4244: 'function' : conversion from 'int' to 'float', possible loss of data
    1>src\powder.c(3066): warning C4244: 'function' : conversion from 'int' to 'float', possible loss of data
    1>src\powder.c(3066): warning C4244: 'function' : conversion from 'int' to 'float', possible loss of data
    1>src\powder.c(3077): warning C4244: 'function' : conversion from 'double' to 'float', possible loss of data
    1>src\powder.c(3077): warning C4244: 'function' : conversion from 'double' to 'float', possible loss of data
    1>src\powder.c(3079): warning C4244: '=' : conversion from 'double' to 'int', possible loss of data
    1>src\powder.c(3080): warning C4244: '=' : conversion from 'double' to 'int', possible loss of data
    1>src\powder.c(3087): warning C4244: 'function' : conversion from 'int' to 'float', possible loss of data
    1>src\powder.c(3087): warning C4244: 'function' : conversion from 'int' to 'float', possible loss of data
    1>src\powder.c(3089): warning C4244: '=' : conversion from 'double' to 'int', possible loss of data
    1>src\powder.c(3090): warning C4244: '=' : conversion from 'double' to 'int', possible loss of data
    1>src\powder.c(3104): warning C4244: '=' : conversion from 'double' to 'int', possible loss of data
    1>src\powder.c(3105): warning C4244: '=' : conversion from 'double' to 'int', possible loss of data
    1>src\powder.c(3111): warning C4244: '=' : conversion from 'int' to 'float', possible loss of data
    1>src\powder.c(3112): warning C4244: '=' : conversion from 'int' to 'float', possible loss of data
    1>src\powder.c(3119): warning C4244: '=' : conversion from 'float' to 'int', possible loss of data
    1>src\powder.c(3120): warning C4244: '=' : conversion from 'float' to 'int', possible loss of data
    1>src\powder.c(3247): warning C4047: 'function' : 'char (*)[153]' differs in levels of indirection from 'char *'
    1>src\powder.c(3247): warning C4024: 'grav_mask_r' : different types for formal and actual parameter 4
  • Neospector
    11th Oct 2011 Member 0 Permalink
    @wei8362364 (View Post)
    If you can, please use http://pastebin.com/ for posting large errors and pieces of code.
    You may ignore all warnings (they mean nothing)
    You only have a problem with these:
    1>src\powder.c(2555): error C2036: 'void *' : unknown size
    1>src\powder.c(2557): error C2036: 'void *' : unknown size
    1>src\powder.c(2559): error C2036: 'void *' : unknown size

    I do not know what they mean, however.