[QUOTE=RayvenQ;22965986]Then I don't really thing it'll be suited for you then.[/QUOTE]
Ok fair enough.
Does anyone play xbox here?
Nope well at least not me (trying hard to not get off topic )
Yeah i like xbox its pretty cool quit loud though do you have a playstation. (not off topic)
If it's not about the Powder Toy, then yes, it is off topic.
Well thanks to IEF and Simon (mainly IEF) I am now going to be making stuff. Step 1, smoke for fire. :)
[QUOTE=Velociraptor;22906224]Hey all, I'm Ferdinand from the UK.
I asked yesterday for IEF's help in making my own Powder Remake and I have made a few good ideas based on ief v7's revision.
Here's mine, you can always get the latest version from here :
[url]http://www.animal-pedia.com/temp/powder/[/url]
Current Version : 1337.36
If you have any suggestions, fire away
(I'm already implementing some changes of requests I saw someone else post)
!! NEW VERSION !! <--- DOWNLOAD NOW!
FunnyGamer, thanks for your suggestion (Post #1206), added to Version 36. Check it out[/QUOTE]
Powder is GPL now, you have to include your source code unless you want to get raped/sued by foss zealots.
That and I want to compile it to run on my Linux system.
[QUOTE=ButtsexV2;22967551]Powder is GPL now, you have to include your source code unless you want to get raped/sued by foss zealots.
That and I want to compile it to run on my Linux system.[/QUOTE]
Reason no. 1 why MIT >*inf. GPL
[QUOTE=Libertas;22967606]Reason no. 1 why MIT >*inf. GPL[/QUOTE]
BSD license is where it's at
[QUOTE=dsnick69;22965917]Guys, I think we should give Simon and ief a break for a while. It's pretty difficult what they're doing and you're giving them more work.[/QUOTE]
Break? I don't know about Simon, but I program for fun, it's a hobby. I choose when I want to work on it. :D
As I said in an earlier post, I won't be working on another update on my mod until Simon is finished completing the Beta and making it a stable release. Just so I don't have to keep on porting my mods (which is VERY time consuming).
[QUOTE=ief014;22970598]Break? I don't know about Simon, but I program for fun, it's a hobby. I choose when I want to work on it. :D
As I said in an earlier post, I won't be working on another update on my mod until Simon is finished completing the Beta and making it a stable release. Just so I don't have to keep on porting my mods (which is VERY time consuming).[/QUOTE]
Just an idea when you start making it again, could you include lazers? No weight, Reflect of solids and go through powders/liquids? And plastic.
If anyone could help me I need to know two things. One: what language is the source in, lol (I know C++ a little, a lot of C#, and some C just by knowing the other two, but I'm lost on which it is, they are all so similar). and two: could anyone help me set it up, I have vis studio 2010 professional. I have sdl.h included and bzlib but im getting a whole bunch of these errors : [CODE] C:\Program Files\Microsoft Visual Studio 10.0\VC\bin\CL.exe /c /I"C:\Users\Bryan\Desktop\Powder beta Source" /I"C:\Users\Bryan\Desktop\Powder beta Source\SDL" /AI"C:\Program Files\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0" /Zi /nologo /W3 /WX- /Od /Oy- /D WIN32 /D _DEBUG /D _WINDOWS /D _ATL_STATIC_REGISTRY /D _AFXDLL /EHa /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Fo"Debug\\" /Fd"Debug\vc100.pdb" /TC /analyze- /errorReport:prompt ._http.c ._powder.c ._update.c powder.c /clr:nostdlib
._http.c
1>._http.c : warning C4821: Unable to determine Unicode encoding type, please save the file with signature (BOM)
1>._http.c(1): error C2018: unknown character '0x5'
1>._http.c(1): error C2018: unknown character '0x16'
1>._http.c(1): error C2018: unknown character '0x7'
1>._http.c(1): error C2018: unknown character '0x2'
1>._http.c(1): error C2061: syntax error : identifier 'OS'
1>._http.c(1): error C2059: syntax error : ';'
1>._http.c(1): error C2018: unknown character '0x2'
1>._http.c(1): error C2143: syntax error : missing '{' before 'constant'
1>._http.c(1): error C2059: syntax error : '<Unknown>'
1>._http.c(1): error C2018: unknown character '0xe'
1>._http.c(1): error C2018: unknown character '0x2'
1>._http.c(1): error C2018: unknown character '0xe'
1>._http.c(1): error C2018: unknown character '0x1'
1>._http.c(1): error C2018: unknown character '0x1e'
1>._http.c(1): error C2018: unknown character '0x1b'
1>._http.c(1): error C2018: unknown character '0x11'
1>._http.c(1): error C2018: unknown character '0xe'
1>._http.c(1): error C2018: unknown character '0xf'
1>._http.c(1): error C2018: unknown character '0x1'
1>._http.c(1): error C2018: unknown character '0xf'
1>._http.c(1): error C2018: unknown character '0x17'
1>._http.c(1): error C2059: syntax error : 'constant'
1>._http.c(1): error C2018: unknown character '0x1'
1>._http.c(1): error C2018: unknown character '0x1'
1>._http.c(1): error C2018: unknown character '0x1e'
1>._http.c(1): error C2018: unknown character '0x1'
1>._http.c(1): error C2018: unknown character '0x1'
1>._http.c(1): error C2018: unknown character '0x1e'
1>._http.c(1): error C2018: unknown character '0x1c'
1>._http.c(1): error C2018: unknown character '0x1e'
._powder.c
1>._powder.c : warning C4821: Unable to determine Unicode encoding type, please save the file with signature (BOM)
1>._powder.c(1): error C2018: unknown character '0x5'
1>._powder.c(1): error C2018: unknown character '0x16'
1>._powder.c(1): error C2018: unknown character '0x7'
1>._powder.c(1): error C2018: unknown character '0x2'
1>._powder.c(1): error C2061: syntax error : identifier 'OS'
1>._powder.c(1): error C2059: syntax error : ';'
1>._powder.c(1): error C2018: unknown character '0x2'
1>._powder.c(1): error C2143: syntax error : missing '{' before 'constant'
1>._powder.c(1): error C2059: syntax error : '<Unknown>'
1>._powder.c(1): error C2018: unknown character '0xe'
1>._powder.c(1): error C2018: unknown character '0x2'
1>._powder.c(1): error C2018: unknown character '0xe'
1>._powder.c(1): error C2018: unknown character '0x1'
1>._powder.c(1): error C2018: unknown character '0x1e'
._update.c
1>._update.c : warning C4821: Unable to determine Unicode encoding type, please save the file with signature (BOM)
1>._update.c(1): error C2018: unknown character '0x5'
1>._update.c(1): error C2018: unknown character '0x16'
1>._update.c(1): error C2018: unknown character '0x7'
1>._update.c(1): error C2018: unknown character '0x2'
1>._update.c(1): error C2061: syntax error : identifier 'OS'
1>._update.c(1): error C2059: syntax error : ';'
1>._update.c(1): error C2018: unknown character '0x2'
1>._update.c(1): error C2143: syntax error : missing '{' before 'constant'
1>._update.c(1): error C2059: syntax error : '<Unknown>'
1>._update.c(1): error C2018: unknown character '0xe'
1>._update.c(1): error C2018: unknown character '0x2'
1>._update.c(1): error C2018: unknown character '0xe'
1>._update.c(1): error C2018: unknown character '0x1'
1>._update.c(1): error C2018: unknown character '0x1e'
1>._update.c(1): error C2018: unknown character '0x16'
1>._update.c(1): error C2018: unknown character '0xe'
1>._update.c(1): error C2018: unknown character '0xf'
1>._update.c(1): error C2018: unknown character '0x1'
1>._update.c(1): error C2018: unknown character '0xf'
1>._update.c(1): error C2018: unknown character '0x17'
1>._update.c(1): error C2059: syntax error : 'constant'
1>._update.c(1): error C2018: unknown character '0x1'
1>._update.c(1): error C2018: unknown character '0x1'
1>._update.c(1): error C2018: unknown character '0x1e'
1>._update.c(1): error C2018: unknown character '0x1'
1>._update.c(1): error C2018: unknown character '0x1'
1>._update.c(1): error C2018: unknown character '0x1e'
1>._update.c(1): error C2018: unknown character '0x1c'
1>._update.c(1): error C2018: unknown character '0x1e'
powder.c
1>c:\users\bryan\desktop\powder beta source\sdl\SDL_stdinc.h(155): fatal error C1083: Cannot open include file: 'begin_code.h': No such file or directory
Generating Code...
1>Done Building Project "C:\Users\Bryan\Desktop\Powder beta Source\Powder beta.vcxproj" (build target(s)) -- FAILED.
Build FAILED.[/CODE]
[editline]12:22PM[/editline]
Ok I fixed those by adding the full SDL library and deleting ._http.c, ._powder.c, and ._update.c but now I'm getting these errors [CODE] ClCompile:
All outputs are up-to-date.
C:\Program Files\Microsoft Visual Studio 10.0\VC\bin\CL.exe /c /I"C:\Users\Bryan\Desktop\Powder beta Source" /I"C:\Users\Bryan\Desktop\Powder beta Source\SDL" /Zi /clr /nologo /W3 /WX- /Od /Oy- /D WIN32 /D _DEBUG /D _WINDOWS /D _ATL_STATIC_REGISTRY /D _AFXDLL /EHa /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Fo"Debug\\" /Fd"Debug\vc100.pdb" /TP /analyze- /errorReport:prompt "C:\Users\Bryan\AppData\Local\Temp\.NETFramework,Version=v4.0.AssemblyAttributes.cpp"
.NETFramework,Version=v4.0.AssemblyAttributes.cpp
ResourceCompile:
C:\Program Files\Microsoft SDKs\Windows\v7.0A\bin\rc.exe /D _AFXDLL /l"0x0409" /nologo /fo"Debug\powder-res.res" powder-res.rc
Link:
C:\Program Files\Microsoft Visual Studio 10.0\VC\bin\link.exe /ERRORREPORT:PROMPT /OUT:"C:\Users\Bryan\Desktop\Powder beta Source\Debug\Powder beta.exe" /INCREMENTAL /NOLOGO /MANIFEST /ManifestFile:"Debug\Powder beta.exe.intermediate.manifest" /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /DEBUG /PDB:"C:\Users\Bryan\Desktop\Powder beta Source\Debug\Powder beta.pdb" /ASSEMBLYDEBUG /SUBSYSTEM:WINDOWS /TLBID:1 /DYNAMICBASE /FIXED:NO /NXCOMPAT /MACHINE:X86 "Debug\powder-res.res"
Debug\http.obj
Debug\md5.obj
Debug\powder.obj
Debug\update.obj
"Debug\.NETFramework,Version=v4.0.AssemblyAttributes.obj"
1>http.obj : error LNK2019: unresolved external symbol __imp__WSAStartup@8 referenced in function _http_init
1>http.obj : error LNK2019: unresolved external symbol __imp__freeaddrinfo@4 referenced in function _resolve
1>http.obj : error LNK2019: unresolved external symbol __imp__getaddrinfo@16 referenced in function _resolve
1>http.obj : error LNK2019: unresolved external symbol __imp__WSACleanup@0 referenced in function _http_done
1>http.obj : error LNK2019: unresolved external symbol __imp__closesocket@4 referenced in function _http_async_req_start
1>http.obj : error LNK2019: unresolved external symbol __imp__recv@16 referenced in function _http_async_req_status
1>http.obj : error LNK2019: unresolved external symbol __imp__send@16 referenced in function _http_async_req_status
1>http.obj : error LNK2019: unresolved external symbol __imp__WSAGetLastError@0 referenced in function _http_async_req_status
1>http.obj : error LNK2019: unresolved external symbol __imp__connect@12 referenced in function _http_async_req_status
1>http.obj : error LNK2019: unresolved external symbol __imp__ioctlsocket@12 referenced in function _http_async_req_status
1>http.obj : error LNK2019: unresolved external symbol __imp__socket@12 referenced in function _http_async_req_status
1>powder.obj : error LNK2019: unresolved external symbol _SDL_WM_SetIcon referenced in function _sdl_seticon
1>powder.obj : error LNK2019: unresolved external symbol _SDL_CreateRGBSurfaceFrom referenced in function _sdl_seticon
1>powder.obj : error LNK2019: unresolved external symbol _SDL_EnableUNICODE referenced in function _sdl_open
1>powder.obj : error LNK2019: unresolved external symbol _SDL_WM_SetCaption referenced in function _sdl_open
1>powder.obj : error LNK2019: unresolved external symbol _SDL_SetVideoMode referenced in function _sdl_open
1>powder.obj : error LNK2019: unresolved external symbol _SDL_Quit referenced in function _sdl_open
1>powder.obj : error LNK2019: unresolved external symbol _SDL_GetError referenced in function _sdl_open
1>powder.obj : error LNK2019: unresolved external symbol _SDL_Init referenced in function _sdl_open
1>powder.obj : error LNK2019: unresolved external symbol _SDL_UpdateRect referenced in function _sdl_blit_1
1>powder.obj : error LNK2019: unresolved external symbol _SDL_UnlockSurface referenced in function _sdl_blit_1
1>powder.obj : error LNK2019: unresolved external symbol _SDL_LockSurface referenced in function _sdl_blit_1
1>powder.obj : error LNK2019: unresolved external symbol _SDL_GetModState referenced in function _sdl_poll
1>powder.obj : error LNK2019: unresolved external symbol _SDL_PollEvent referenced in function _sdl_poll
1>powder.obj : error LNK2019: unresolved external symbol _BZ2_bzBuffToBuffCompress@28 referenced in function _build_thumb
1>powder.obj : error LNK2019: unresolved external symbol _BZ2_bzBuffToBuffDecompress@24 referenced in function _render_thumb
1>powder.obj : error LNK2019: unresolved external symbol _SDL_GetMouseState referenced in function _error_ui
1>powder.obj : error LNK2019: unresolved external symbol _SDL_GetTicks referenced in function _SDL_main
1>update.obj : error LNK2019: unresolved external symbol __imp__ShellExecuteA@24 referenced in function _update_start
1>MSVCRTD.lib(crtexew.obj) : error LNK2019: unresolved external symbol _WinMain@16 referenced in function ___tmainCRTStartup
1>C:\Users\Bryan\Desktop\Powder beta Source\Debug\Powder beta.exe : fatal error LNK1120: 30 unresolved externals
1>Done Building Project "C:\Users\Bryan\Desktop\Powder beta Source\Powder beta.vcxproj" (build target(s)) -- FAILED.
Build FAILED.[/CODE]
[editline]12:50PM[/editline]
Ok now I'm down to:
[CODE] 1>MSVCRTD.lib(cinitexe.obj) : warning LNK4098: defaultlib 'msvcrt.lib' conflicts with use of other libs; use /NODEFAULTLIB:library
1>powder.obj : error LNK2019: unresolved external symbol _BZ2_bzBuffToBuffCompress@28 referenced in function _build_thumb
1>powder.obj : error LNK2019: unresolved external symbol _BZ2_bzBuffToBuffDecompress@24 referenced in function _render_thumb
1>update.obj : error LNK2019: unresolved external symbol __imp__ShellExecuteA@24 referenced in function _update_start
1>C:\Users\Bryan\Desktop\Powder beta Source\Debug\Powder beta.exe : fatal error LNK1120: 3 unresolved externals
[/CODE]
[editline]12:59PM[/editline]
Rofl, I am down to one last problem and I don't know how to fix this one [CODE] Error 2 error LNK2019: unresolved external symbol __imp__ShellExecuteA@24 referenced in function _update_start C:\Users\Bryan\Desktop\Powder beta Source\update.obj Powder beta
[/code]
[editline]01:16PM[/editline]
lol got it :). Guess I needed to forum post to myself. Expect some new versions to come out soon. First thing I'm gonna do is get a better specific heat list based on Metal being copper (copper's melting point is 1086, metal's is 1000).
It is done, all specific heats updated in my version.
Win32 only (don't know how to do other systems).
Triclops's Powder toy beta 3: [URL=http://www.4shared.com/file/N4AOeAqC/Powder_vb4_Triclops.html]Powder vb4 Triclops.zip[/URL]
[QUOTE=triclops;22976879]It is done, all specific heats updated in my version.
Win32 only (don't know how to do other systems).
Triclops's Powder toy beta 3: [URL=http://www.4shared.com/file/N4AOeAqC/Powder_vb4_Triclops.html]Powder vb4 Triclops.zip[/URL][/QUOTE]
upload the source and I'll compile for Linux
When PT is out of beta, I'll probably make:
Glass - Made by heated/burned sand, easily broken into glass particles on pressure
Vacuum - Idea from Velociraptor, basically, just inverted air. Easily done.
SEECRET OMG - I'm not gonna tell you guys, because I don't know if I'll be capable of making it, pretty advanced stuff, but I'll try it. I don't want to get you guys all excited about it. (At least, for those who would actually know how to use it)
And, I'm going to reorganize the particles, if Simon doesn't make a category thing, like "Solids", "Liquids", "Misc", etc like someone else mentioned as a suggestion.
I propose someone makes solar panels.
:3
[QUOTE=David_h102;22996344]I propose someone makes solar panels.
:3[/QUOTE]
why, there is no sun
[QUOTE=ief014;22995391]When PT is out of beta, I'll probably make:
Glass - Made by heated/burned sand, easily broken into glass particles on pressure
Vacuum - Idea from Velociraptor, basically, just inverted air. Easily done.
SEECRET OMG - I'm not gonna tell you guys, because I don't know if I'll be capable of making it, pretty advanced stuff, but I'll try it. I don't want to get you guys all excited about it. (At least, for those who would actually know how to use it)
And, I'm going to reorganize the particles, if Simon doesn't make a category thing, like "Solids", "Liquids", "Misc", etc like someone else mentioned as a suggestion.[/QUOTE]
Lol SEECRET OMG
[QUOTE=ButtsexV2;22994610]upload the source and I'll compile for Linux[/QUOTE]
The source is included in the zip.
[QUOTE=triclops;22999959]The source is included in the zip.[/QUOTE]
[code]gcc -m32 -opowder-sse2 -Wall -std=c99 -D_POSIX_C_SOURCE=200112L -fgnu89-inline -O3 -ffast-math -ftree-vectorize -funsafe-math-optimizations -lSDL -lm -lbz2 -march=k8 -DX86 -DX86_SSE2 powder.c http.c md5.c update.c -DLIN32
powder.c:26:17: error: SDL.h: No such file or directory
powder.c:72:18: error: hmap.h: No such file or directory
powder.c: In function ‘update_particles_i’:
powder.c:1850: error: ‘color_data’ undeclared (first use in this function)
powder.c:1850: error: (Each undeclared identifier is reported only once
powder.c:1850: error: for each function it appears in.)
powder.c: At top level:
powder.c:2279: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
powder.c:2280: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘sdl_mod’
powder.c: In function ‘sdl_seticon’:
powder.c:2294: error: ‘SDL_Surface’ undeclared (first use in this function)
powder.c:2294: error: ‘icon’ undeclared (first use in this function)
powder.c:2294: warning: implicit declaration of function ‘SDL_CreateRGBSurfaceFrom’
powder.c:2295: warning: implicit declaration of function ‘SDL_WM_SetIcon’
powder.c: In function ‘sdl_open’:
powder.c:2302: warning: implicit declaration of function ‘SDL_Init’
powder.c:2302: error: ‘SDL_INIT_VIDEO’ undeclared (first use in this function)
powder.c:2303: warning: implicit declaration of function ‘SDL_GetError’
powder.c:2303: warning: format ‘%s’ expects type ‘char *’, but argument 3 has type ‘int’
powder.c:2306: error: ‘SDL_Quit’ undeclared (first use in this function)
powder.c:2310: error: ‘sdl_scrn’ undeclared (first use in this function)
powder.c:2310: warning: implicit declaration of function ‘SDL_SetVideoMode’
powder.c:2310: error: ‘SDL_SWSURFACE’ undeclared (first use in this function)
powder.c:2313: warning: format ‘%s’ expects type ‘char *’, but argument 3 has type ‘int’
powder.c:2316: warning: implicit declaration of function ‘SDL_WM_SetCaption’
powder.c:2318: warning: implicit declaration of function ‘SDL_EnableUNICODE’
powder.c: In function ‘sdl_blit_1’:
powder.c:2326: warning: implicit declaration of function ‘SDL_MUSTLOCK’
powder.c:2326: error: ‘sdl_scrn’ undeclared (first use in this function)
powder.c:2327: warning: implicit declaration of function ‘SDL_LockSurface’
powder.c:2336: warning: implicit declaration of function ‘SDL_UnlockSurface’
powder.c:2337: warning: implicit declaration of function ‘SDL_UpdateRect’
powder.c: In function ‘sdl_blit_2’:
powder.c:2345: error: ‘sdl_scrn’ undeclared (first use in this function)
powder.c: In function ‘sdl_poll’:
powder.c:2397: error: ‘SDL_Event’ undeclared (first use in this function)
powder.c:2397: error: expected ‘;’ before ‘event’
powder.c:2399: warning: implicit declaration of function ‘SDL_PollEvent’
powder.c:2399: error: ‘event’ undeclared (first use in this function)
powder.c:2401: error: ‘SDL_KEYDOWN’ undeclared (first use in this function)
powder.c:2404: error: ‘SDLK_CAPSLOCK’ undeclared (first use in this function)
powder.c:2411: error: ‘SDL_KEYUP’ undeclared (first use in this function)
powder.c:2417: error: ‘SDL_MOUSEBUTTONDOWN’ undeclared (first use in this function)
powder.c:2418: error: ‘SDL_BUTTON_WHEELUP’ undeclared (first use in this function)
powder.c:2420: error: ‘SDL_BUTTON_WHEELDOWN’ undeclared (first use in this function)
powder.c:2423: error: ‘SDL_QUIT’ undeclared (first use in this function)
powder.c:2427: error: ‘sdl_mod’ undeclared (first use in this function)
powder.c:2427: warning: implicit declaration of function ‘SDL_GetModState’
powder.c: In function ‘file_load’:
powder.c:3144: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
powder.c: In function ‘stamp_init’:
powder.c:3305: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
powder.c: In function ‘draw_tool’:
powder.c:3670: warning: passing argument 1 of ‘textwidth’ discards qualifiers from pointer target type
powder.c:3422: note: expected ‘char *’ but argument is of type ‘const char * const’
powder.c:3670: warning: passing argument 4 of ‘drawtext’ discards qualifiers from pointer target type
powder.c:3351: note: expected ‘char *’ but argument is of type ‘const char * const’
powder.c: In function ‘create_parts’:
powder.c:3691: warning: unused variable ‘n’
powder.c: In function ‘ui_edit_process’:
powder.c:4149: error: ‘SDLK_HOME’ undeclared (first use in this function)
powder.c:4152: error: ‘SDLK_END’ undeclared (first use in this function)
powder.c:4155: error: ‘SDLK_LEFT’ undeclared (first use in this function)
powder.c:4159: error: ‘SDLK_RIGHT’ undeclared (first use in this function)
powder.c:4163: error: ‘SDLK_DELETE’ undeclared (first use in this function)
powder.c:4164: error: ‘sdl_mod’ undeclared (first use in this function)
powder.c:4164: error: ‘KMOD_LCTRL’ undeclared (first use in this function)
powder.c:4164: error: ‘KMOD_RCTRL’ undeclared (first use in this function)
powder.c:4169: error: ‘SDLK_BACKSPACE’ undeclared (first use in this function)
powder.c: In function ‘error_ui’:
powder.c:4227: warning: implicit declaration of function ‘SDL_GetMouseState’
powder.c:4252: error: ‘SDLK_RETURN’ undeclared (first use in this function)
powder.c:4254: error: ‘SDLK_ESCAPE’ undeclared (first use in this function)
powder.c: In function ‘info_ui’:
powder.c:4294: error: ‘SDLK_RETURN’ undeclared (first use in this function)
powder.c:4296: error: ‘SDLK_ESCAPE’ undeclared (first use in this function)
powder.c: In function ‘confirm_ui’:
powder.c:4352: error: ‘SDLK_RETURN’ undeclared (first use in this function)
powder.c:4356: error: ‘SDLK_ESCAPE’ undeclared (first use in this function)
powder.c: In function ‘tag_list_ui’:
powder.c:4548: error: ‘SDLK_RETURN’ undeclared (first use in this function)
powder.c:4557: error: ‘SDLK_ESCAPE’ undeclared (first use in this function)
powder.c: In function ‘save_name_ui’:
powder.c:4638: error: ‘SDLK_RETURN’ undeclared (first use in this function)
powder.c:4653: error: ‘SDLK_ESCAPE’ undeclared (first use in this function)
powder.c: In function ‘login_ui’:
powder.c:4789: error: ‘SDLK_RETURN’ undeclared (first use in this function)
powder.c:4795: error: ‘SDLK_ESCAPE’ undeclared (first use in this function)
powder.c: In function ‘search_ui’:
powder.c:5314: error: ‘SDLK_RETURN’ undeclared (first use in this function)
powder.c:5323: error: ‘SDLK_ESCAPE’ undeclared (first use in this function)
powder.c: In function ‘stamp_ui’:
powder.c:5636: error: ‘SDLK_RETURN’ undeclared (first use in this function)
powder.c:5638: error: ‘SDLK_ESCAPE’ undeclared (first use in this function)
powder.c: In function ‘add_sign_ui’:
powder.c:5797: error: ‘SDLK_RETURN’ undeclared (first use in this function)
powder.c:5799: error: ‘SDLK_ESCAPE’ undeclared (first use in this function)
powder.c: In function ‘load_string’:
powder.c:5830: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
powder.c:5836: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
powder.c: In function ‘load_presets’:
powder.c:5874: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
powder.c: In function ‘main’:
powder.c:6441: error: ‘SDLK_ESCAPE’ undeclared (first use in this function)
powder.c:6477: error: ‘SDLK_SPACE’ undeclared (first use in this function)
powder.c:6844: error: ‘SDL_BUTTON_LMASK’ undeclared (first use in this function)
powder.c:6846: error: ‘SDL_BUTTON_RMASK’ undeclared (first use in this function)
powder.c:6892: error: ‘sdl_mod’ undeclared (first use in this function)
powder.c:6892: error: ‘KMOD_LSHIFT’ undeclared (first use in this function)
powder.c:6892: error: ‘KMOD_RSHIFT’ undeclared (first use in this function)
powder.c:6892: error: ‘KMOD_LCTRL’ undeclared (first use in this function)
powder.c:6892: error: ‘KMOD_RCTRL’ undeclared (first use in this function)
powder.c:6909: error: ‘KMOD_LALT’ undeclared (first use in this function)
powder.c:6909: error: ‘KMOD_RALT’ undeclared (first use in this function)
powder.c:6909: error: ‘SDL_BUTTON_MIDDLE’ undeclared (first use in this function)
powder.c:7056: warning: passing argument 4 of ‘drawtext’ discards qualifiers from pointer target type
powder.c:3351: note: expected ‘char *’ but argument is of type ‘const char * const’
powder.c:7085: warning: implicit declaration of function ‘SDL_GetTicks’
make: *** [powder-sse2] Error 1
[/code]
that's a lot of debugging to do
[QUOTE=ButtsexV2;23000086][code]gcc -m32 -opowder-sse2 -Wall -std=c99 -D_POSIX_C_SOURCE=200112L -fgnu89-inline -O3 -ffast-math -ftree-vectorize -funsafe-math-optimizations -lSDL -lm -lbz2 -march=k8 -DX86 -DX86_SSE2 powder.c http.c md5.c update.c -DLIN32
powder.c:26:17: error: SDL.h: No such file or directory
powder.c:72:18: error: hmap.h: No such file or directory
powder.c: In function ‘update_particles_i’:
powder.c:1850: error: ‘color_data’ undeclared (first use in this function)
powder.c:1850: error: (Each undeclared identifier is reported only once
powder.c:1850: error: for each function it appears in.)
powder.c: At top level:
powder.c:2279: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
powder.c:2280: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘sdl_mod’
powder.c: In function ‘sdl_seticon’:
powder.c:2294: error: ‘SDL_Surface’ undeclared (first use in this function)
powder.c:2294: error: ‘icon’ undeclared (first use in this function)
powder.c:2294: warning: implicit declaration of function ‘SDL_CreateRGBSurfaceFrom’
powder.c:2295: warning: implicit declaration of function ‘SDL_WM_SetIcon’
powder.c: In function ‘sdl_open’:
powder.c:2302: warning: implicit declaration of function ‘SDL_Init’
powder.c:2302: error: ‘SDL_INIT_VIDEO’ undeclared (first use in this function)
powder.c:2303: warning: implicit declaration of function ‘SDL_GetError’
powder.c:2303: warning: format ‘%s’ expects type ‘char *’, but argument 3 has type ‘int’
powder.c:2306: error: ‘SDL_Quit’ undeclared (first use in this function)
powder.c:2310: error: ‘sdl_scrn’ undeclared (first use in this function)
powder.c:2310: warning: implicit declaration of function ‘SDL_SetVideoMode’
powder.c:2310: error: ‘SDL_SWSURFACE’ undeclared (first use in this function)
powder.c:2313: warning: format ‘%s’ expects type ‘char *’, but argument 3 has type ‘int’
powder.c:2316: warning: implicit declaration of function ‘SDL_WM_SetCaption’
powder.c:2318: warning: implicit declaration of function ‘SDL_EnableUNICODE’
powder.c: In function ‘sdl_blit_1’:
powder.c:2326: warning: implicit declaration of function ‘SDL_MUSTLOCK’
powder.c:2326: error: ‘sdl_scrn’ undeclared (first use in this function)
powder.c:2327: warning: implicit declaration of function ‘SDL_LockSurface’
powder.c:2336: warning: implicit declaration of function ‘SDL_UnlockSurface’
powder.c:2337: warning: implicit declaration of function ‘SDL_UpdateRect’
powder.c: In function ‘sdl_blit_2’:
powder.c:2345: error: ‘sdl_scrn’ undeclared (first use in this function)
powder.c: In function ‘sdl_poll’:
powder.c:2397: error: ‘SDL_Event’ undeclared (first use in this function)
powder.c:2397: error: expected ‘;’ before ‘event’
powder.c:2399: warning: implicit declaration of function ‘SDL_PollEvent’
powder.c:2399: error: ‘event’ undeclared (first use in this function)
powder.c:2401: error: ‘SDL_KEYDOWN’ undeclared (first use in this function)
powder.c:2404: error: ‘SDLK_CAPSLOCK’ undeclared (first use in this function)
powder.c:2411: error: ‘SDL_KEYUP’ undeclared (first use in this function)
powder.c:2417: error: ‘SDL_MOUSEBUTTONDOWN’ undeclared (first use in this function)
powder.c:2418: error: ‘SDL_BUTTON_WHEELUP’ undeclared (first use in this function)
powder.c:2420: error: ‘SDL_BUTTON_WHEELDOWN’ undeclared (first use in this function)
powder.c:2423: error: ‘SDL_QUIT’ undeclared (first use in this function)
powder.c:2427: error: ‘sdl_mod’ undeclared (first use in this function)
powder.c:2427: warning: implicit declaration of function ‘SDL_GetModState’
powder.c: In function ‘file_load’:
powder.c:3144: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
powder.c: In function ‘stamp_init’:
powder.c:3305: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
powder.c: In function ‘draw_tool’:
powder.c:3670: warning: passing argument 1 of ‘textwidth’ discards qualifiers from pointer target type
powder.c:3422: note: expected ‘char *’ but argument is of type ‘const char * const’
powder.c:3670: warning: passing argument 4 of ‘drawtext’ discards qualifiers from pointer target type
powder.c:3351: note: expected ‘char *’ but argument is of type ‘const char * const’
powder.c: In function ‘create_parts’:
powder.c:3691: warning: unused variable ‘n’
powder.c: In function ‘ui_edit_process’:
powder.c:4149: error: ‘SDLK_HOME’ undeclared (first use in this function)
powder.c:4152: error: ‘SDLK_END’ undeclared (first use in this function)
powder.c:4155: error: ‘SDLK_LEFT’ undeclared (first use in this function)
powder.c:4159: error: ‘SDLK_RIGHT’ undeclared (first use in this function)
powder.c:4163: error: ‘SDLK_DELETE’ undeclared (first use in this function)
powder.c:4164: error: ‘sdl_mod’ undeclared (first use in this function)
powder.c:4164: error: ‘KMOD_LCTRL’ undeclared (first use in this function)
powder.c:4164: error: ‘KMOD_RCTRL’ undeclared (first use in this function)
powder.c:4169: error: ‘SDLK_BACKSPACE’ undeclared (first use in this function)
powder.c: In function ‘error_ui’:
powder.c:4227: warning: implicit declaration of function ‘SDL_GetMouseState’
powder.c:4252: error: ‘SDLK_RETURN’ undeclared (first use in this function)
powder.c:4254: error: ‘SDLK_ESCAPE’ undeclared (first use in this function)
powder.c: In function ‘info_ui’:
powder.c:4294: error: ‘SDLK_RETURN’ undeclared (first use in this function)
powder.c:4296: error: ‘SDLK_ESCAPE’ undeclared (first use in this function)
powder.c: In function ‘confirm_ui’:
powder.c:4352: error: ‘SDLK_RETURN’ undeclared (first use in this function)
powder.c:4356: error: ‘SDLK_ESCAPE’ undeclared (first use in this function)
powder.c: In function ‘tag_list_ui’:
powder.c:4548: error: ‘SDLK_RETURN’ undeclared (first use in this function)
powder.c:4557: error: ‘SDLK_ESCAPE’ undeclared (first use in this function)
powder.c: In function ‘save_name_ui’:
powder.c:4638: error: ‘SDLK_RETURN’ undeclared (first use in this function)
powder.c:4653: error: ‘SDLK_ESCAPE’ undeclared (first use in this function)
powder.c: In function ‘login_ui’:
powder.c:4789: error: ‘SDLK_RETURN’ undeclared (first use in this function)
powder.c:4795: error: ‘SDLK_ESCAPE’ undeclared (first use in this function)
powder.c: In function ‘search_ui’:
powder.c:5314: error: ‘SDLK_RETURN’ undeclared (first use in this function)
powder.c:5323: error: ‘SDLK_ESCAPE’ undeclared (first use in this function)
powder.c: In function ‘stamp_ui’:
powder.c:5636: error: ‘SDLK_RETURN’ undeclared (first use in this function)
powder.c:5638: error: ‘SDLK_ESCAPE’ undeclared (first use in this function)
powder.c: In function ‘add_sign_ui’:
powder.c:5797: error: ‘SDLK_RETURN’ undeclared (first use in this function)
powder.c:5799: error: ‘SDLK_ESCAPE’ undeclared (first use in this function)
powder.c: In function ‘load_string’:
powder.c:5830: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
powder.c:5836: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
powder.c: In function ‘load_presets’:
powder.c:5874: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result
powder.c: In function ‘main’:
powder.c:6441: error: ‘SDLK_ESCAPE’ undeclared (first use in this function)
powder.c:6477: error: ‘SDLK_SPACE’ undeclared (first use in this function)
powder.c:6844: error: ‘SDL_BUTTON_LMASK’ undeclared (first use in this function)
powder.c:6846: error: ‘SDL_BUTTON_RMASK’ undeclared (first use in this function)
powder.c:6892: error: ‘sdl_mod’ undeclared (first use in this function)
powder.c:6892: error: ‘KMOD_LSHIFT’ undeclared (first use in this function)
powder.c:6892: error: ‘KMOD_RSHIFT’ undeclared (first use in this function)
powder.c:6892: error: ‘KMOD_LCTRL’ undeclared (first use in this function)
powder.c:6892: error: ‘KMOD_RCTRL’ undeclared (first use in this function)
powder.c:6909: error: ‘KMOD_LALT’ undeclared (first use in this function)
powder.c:6909: error: ‘KMOD_RALT’ undeclared (first use in this function)
powder.c:6909: error: ‘SDL_BUTTON_MIDDLE’ undeclared (first use in this function)
powder.c:7056: warning: passing argument 4 of ‘drawtext’ discards qualifiers from pointer target type
powder.c:3351: note: expected ‘char *’ but argument is of type ‘const char * const’
powder.c:7085: warning: implicit declaration of function ‘SDL_GetTicks’
make: *** [powder-sse2] Error 1
[/code]
that's a lot of debugging to do[/QUOTE]
lol I had a lot too.... I can help you if you want, but also, I forgot to update the source in my zip file so redownload it now.
OK heres an idea what about a drag tool.
You can pick up particles an crap to drag around.
I've created an interface (I call it a framework, but it technically isn't) for my source code, which will allow me to much easily install/port my mod to newer versions.
So, I might port into Beta 6.
Nice, can we see some screenshots? and maybe a release? That would help others make their own mods.
It doesn't make it any easier. It's just a few extra methods that can be easily moved/ported from one source to another. Just to keep the code clean, I guess.
[editline]11:39PM[/editline]
You'll see it in my next release.
cool can't wait when's the release coming out anyways?
[QUOTE=mystera;23023071]cool can't wait when's the release coming out anyways?[/QUOTE]
pretty much whenever Simon's current version is out of beta.
I want the fighters in the downloadable version. They are only in the Java game on the website.
Yeah NPC's would be EPIC please will someone make them.
[QUOTE=xXsingularityXx;23027359]Yeah NPC's would be EPIC please will someone make them.[/QUOTE]
Not to mention some PC's.
[QUOTE=shadow_of_intent;23026980]I want the fighters in the downloadable version. They are only in the Java game on the website.[/QUOTE]
Wrong game.
[editline]06:33AM[/editline]
[QUOTE=xXsingularityXx;23027359]Yeah NPC's would be EPIC please will someone make them.[/QUOTE]
You're just an idiot.
Sorry, you need to Log In to post a reply to this thread.