Iceball Project
-
rakiru
Coder
- Posts: 1349
- Joined: Sun Nov 11, 2012 12:26 pm
-
I think before any more major features are added, we should clean up and refactor what we already have. For example, changing the networking stuff to make it easier to run multiple mods (like we were discussing on IRC) and working on documentation.
-
Dzhoel
Deuced Up - Posts: 116
- Joined: Sat Dec 15, 2012 5:49 am
Jagex wrote:I think before any more major features are added, we should clean up and refactor what we already havequote Jagex, the fairest of all the land and the best gaming company to ever exist.
said nobody ever as this was intended as a joke
Destroy the Blue Fascists!
Never bring a shotgun to a rifle fight
-
rakiru
Coder
- Posts: 1349
- Joined: Sun Nov 11, 2012 12:26 pm
-
Dzhoel wrote:Jagex wrote:I think before any more major features are added, we should clean up and refactor what we already havequote Jagex, the fairest of all the land and the best gaming company to ever exist.
said nobody ever as this was intended as a joke

-
Vucgy
Deuced Up - Posts: 226
- Joined: Sun Nov 18, 2012 1:57 pm
Dzhoel wrote:Jagex wrote:I think before any more major features are added, we should clean up and refactor what we already havequote Jagex, the fairest of all the land and the best gaming company to ever exist.
said nobody ever as this was intended as a joke



-
HoboHob
Winter Celebration 2013
- Posts: 979
- Joined: Mon Nov 05, 2012 5:02 pm
rakiru wrote:I think before any more major features are added, we should clean up and refactor what we already have. For example, changing the networking stuff to make it easier to run multiple mods (like we were discussing on IRC) and working on documentation.This... THIS!!!
I want a proper mod API nao.
-
rakiru
Coder
- Posts: 1349
- Joined: Sun Nov 11, 2012 12:26 pm
-
Vucgy wrote:It was barely worth it when I did it...Dzhoel wrote:Jagex wrote:I think before any more major features are added, we should clean up and refactor what we already havequote Jagex, the fairest of all the land and the best gaming company to ever exist.
said nobody ever as this was intended as a joke
Also:

-
Vucgy
Deuced Up - Posts: 226
- Joined: Sun Nov 18, 2012 1:57 pm
rakiru wrote: It was barely worth it when I did it...Its worth a "clapping"


-
Monstarules
Organizer
- Posts: 494
- Joined: Sun Dec 16, 2012 4:44 pm
-
Space Inspader
Deuced Up - Posts: 166
- Joined: Sun Dec 02, 2012 7:33 pm
Dzhoel wrote:Do you need a slap in the face? I said assault rifle. Not SMG. Something more sensible than an SMG.GreaseMonkey wrote:Nice to see you're keeping your ground mate.Space Inspader wrote:I've requested this already dangit, Assault rifle. Now.jordan wrote:Yeah a game filled with just riflers might get boring...GreaseMonkey wrote:There will never be an SMG. Stop asking for one. This is a final decision, and will not change.
Go play 1.0 if you want an SMG.
btw, what version are you trying to reflect for Iceball?
Edit: Or did I read that wrong and you were quoting what you were agreeing with. Nah, that's not it.
-
Ronizwinter
Deuce - Posts: 11
- Joined: Sun Jan 06, 2013 2:33 pm
Thanks for exlaining "voxels" to me as i can never get my head around how games like Aos and Minecraft run on hardware like they do. Well Minecraft is Java also so realy supprided it runs on hardware like it does.
Anyway thanks!
-
10se1ucgo
3 Years of Ace of Spades
- Posts: 198
- Joined: Sun Dec 16, 2012 4:29 pm
GreaseMonkey wrote: You'll need to use a debugger, then, because something is horribly wrong.What debugger should I use? I'm Windows XP.
If you can get the line in the source code where it crashes, that will be very useful thanks.
10se1ucgo wrote:Extended ReubenMcHawk's Authentic SMG
-
Sonarpulse
Coder
- Posts: 443
- Joined: Thu Dec 13, 2012 7:18 pm
you still should use the GNU Debugger, gdb. it included in mingw which you need to use to compile the game. (if you used the noob release you need to download mingw.)
-
10se1ucgo
3 Years of Ace of Spades
- Posts: 198
- Joined: Sun Dec 16, 2012 4:29 pm
Used GDB. I wasn't using the noob build btw.
Code: Select all
C:\iceball>gdb iceball
GNU gdb (GDB) 7.5
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "i686-pc-mingw32".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from C:\iceball\iceball.exe...done.
(gdb) run
Starting program: C:\iceball\iceball.exe
[New Thread 268.0x9ec]
[Inferior 1 (process 268) exited with code 0143]
(gdb) iceball -c aoswiki.rakiru.com 20737
Undefined command: "iceball". Try "help".
(gdb) run -c aoswiki.rakiru.com 20737
Starting program: C:\iceball\iceball.exe -c aoswiki.rakiru.com 20737
[New Thread 4576.0x10e8]
[New Thread 4576.0x1630]
[New Thread 4576.0x1628]
[New Thread 4576.0x1774]
[New Thread 4576.0x820]
Program received signal SIGSEGV, Segmentation fault.
img_parse_tga (len=37110, data=0x51407e8 "") at src/img.c:106
106 img->pixels[idx++] = tmp
_col;
(gdb)10se1ucgo wrote:Extended ReubenMcHawk's Authentic SMG
-
Sonarpulse
Coder
- Posts: 443
- Joined: Thu Dec 13, 2012 7:18 pm
Excellent! I haven't looked at the Iceball source in a while but that looks like the type of function which relies on very little state, so it should be easy to fix.
Just in case, If you could edit the makefile to make sure you are doing a debug build, and then do a bt (type bt after it seg faults in gdb) that would be most wonderful.
Also if you could figure out what image it was loading that would also help (not sure how to do that).
Just in case, If you could edit the makefile to make sure you are doing a debug build, and then do a bt (type bt after it seg faults in gdb) that would be most wonderful.
Also if you could figure out what image it was loading that would also help (not sure how to do that).
-
GreaseMonkey
Coder
- Posts: 733
- Joined: Tue Oct 30, 2012 11:07 pm
GreaseMonkey wrote:Guys, I'm sick of the retardedness of this thread. Stop posting useless shit.I am suprised at the sheer amount of stupid idiots on this forum who don't know how to read.
People have suggested moving discussion to the club, but clubs are quite buggy + shitty on these forums (and are also private for people who aren't signed up to them), so I might ask rakiru if he's willing to host a forum for this.
10se1ucgo wrote:Used GDB. I wasn't using the noob build btw.I am aware that's a bit of code which needs bulletproofing.
Code: Select allC:\iceball>gdb iceball GNU gdb (GDB) 7.5 Copyright (C) 2012 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "i686-pc-mingw32". For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>... Reading symbols from C:\iceball\iceball.exe...done. (gdb) run Starting program: C:\iceball\iceball.exe [New Thread 268.0x9ec] [Inferior 1 (process 268) exited with code 0143] (gdb) iceball -c aoswiki.rakiru.com 20737 Undefined command: "iceball". Try "help". (gdb) run -c aoswiki.rakiru.com 20737 Starting program: C:\iceball\iceball.exe -c aoswiki.rakiru.com 20737 [New Thread 4576.0x10e8] [New Thread 4576.0x1630] [New Thread 4576.0x1628] [New Thread 4576.0x1774] [New Thread 4576.0x820] Program received signal SIGSEGV, Segmentation fault. img_parse_tga (len=37110, data=0x51407e8 "") at src/img.c:106 106 img->pixels[idx++] = tmp _col; (gdb)
Can you please do "bt full"?
Who is online
Users browsing this forum: No registered users and 11 guests





