« first day (1309 days earlier)      last day (4005 days later) » 

15:00
Twitch.tv is a website where anyone can sign up and stream video game related content. Usually its people playing games whether it be simple lets play scenarios, hardcore speed running (this is where my interest lies), or competetive gaming tournaments. Sometimes its people talking about games, usually the "meta" of a game such as StarCraft 2 or LoL
And apparently some people play DnD over the internet and stream that
holy shit
the homeland of powerplayers
:)
(just learning these tools to edite chat lines)
I would stream them, but I can't until I get the Black Cylinder. Though my net connection may still limit my ability to do that.
speedrunslive.com is a great place to find speedrunners currently playing, pretty much all (if not all) are using Twitch to stream
I'd stream if I had better internet
user92578
15:02
I don't want to be mean but DotA 2 rules :)
dota can be proud to be the root of a great legacy
but nowadays I could puke playing it
user92578
...
well, I played dota when it had no competitors then passed to HoN when it became interesting and now LoL has no alternatives. Dota 2 was a bit of a failure
I think numbers are supporting what I mean
DotA 2 is really an update of the old mod while LoL is a refinement. I'm anxious to see what Blizzard's comes out like. And that's all I have to say about that.
My eve corp actually killed some mercs who were fighting us.
what is blizzard planning to do?
user92578
15:10
def avg(*args):
    """
    Calculates the average of the numbers given in. Note
    that this returs always a float.
    """
    s = sum(args)
    return s / len(args)
Heroes of the Storm
user92578
This is why I love python
their DotA game
holy
yeah, it might be
15:12
heroes of the storm!?
I think so
like super smash bros brothers dota version
so yeah it's HotS just like Heart of the Swarm
I'm curious to see if Strife takes off. Looks like a step in the right direction, coming from a perspective of I appreciated LoL but had many things I didn't necessarily like about it.
guys, what does mean that a game is sustained by microtransactions? means that it is free but you can purchase soomething like cosmetics?
15:25
It means that the continued development of the game is supported by microtransactions. Small purchases of any variety that accumulate to a larger sum. It is often implemented via cosmetic changes, experience or cash bonuses, and others.
Pretty much. That would be a freemium model.
okay! thank you
well, that Strife looks interesting
is it still in closed beta?
user92578
#TODO: THis is not good
user92578
What have I done?!?!
you've added a comment with little value?
user92578
15:29
:)
user92578
I'm creating a button
@Leggy7 Could be more than cosmetic. Could be pay-to-win like this one: starpirates.net/register.php?referer=10057
I play that (not entirely sure why)
user92578
I hate pay-to-wins
But the whales seem to spend tens of thousands of dollars buying stats.
The players there are really nice though.
Even though it's a PvP game at heart.
well yeah
pay-to-win means that you can have access to better stuff?
like being a premium user, uh?
15:34
well
user92578
pay-to-win means that you have to buy stuff to be able win
in SP, if you subscribe for $4.50 a month you recharge energy faster and stuff
but you can buy Points, which you can spend for instant recharges
you can buy AICBs to recharge research, which you spend in conjunction with energy to increase your base stats.
I don't like pay-to-win
so frustrating
Btw, @Almo, my friends played Pandemic last monday. :D
15:35
you can burn through a $30 point pack in a few minute searching for gear.
They really like it.
they should be called pay-to-play
glad to hear it :)
but you can play Star Pirates quite a lot without paying anything.
cuz it is rally frustrating to play as free user
yeah
but you won't beat any of the top players that way.
15:36
having a lot of fun against who recharges energy faster
SP is a matter of choosing goals you can accept and working toward those.
it works very well actually
has been running over 5 years
one of the main devs has a degree in economics
so he's done very well at keeping the economy working well
yeah
definetly not my kind of game
Personally, I'd never make a pay-to-win game. I'd allow people to pay for vanity stuff.
But not for balance changing stuff.
That would be my approach
same here
15:37
LoL works like that for the most part.
Runes change balance, but it doesn't take long to get all you need, and they can be bought for ingame points
I mean, a game like Gunbound is completely horribly to play if you don't pay for the good weapons.
they can be bought ONLY via ingame points
that's nice of riot
oh yeah you're right
very smart :)
Rune PAGES on the other hand...
at least no fuking twinks at low levels :)
also they let you use the same rune on multiple pages
very nice.
15:39
there are only good guys from riot's :)
They are very player-centric in their design philosophy
@Leggy7: There are definitely low-level twinks... although the NA servers call them "smurfs".
they fuck up the matchmaking algo >:(
ahah, yeah they are called the same on euw
strife developers are the same of hon!?!?
yes
15:45
they are trying to aim better?
why a second MOBA project?
it's their expertise. why not?
I expect Riot's next game will be another MOBA.
knowing them, they've probably been working on it for a couple years already without saying a word about it
supposedly they're working on replays, but want to do it right and it's taking a while so they haven't said anything about it.
same for the mac client
that was in the works for a long time before they said antyhing
MOBA
Another thing I hate.
Not the games that are "MOBA"s, but the abbreviation itself.
han ok
15:50
Multiplayer Online Battle Arena
yes, it's quite horrible
The genre of 90% of online games.
Multiplayer Online Battle Arena reminds me of Star Wars: Battlefront.
What was wrong with AoS? The original name for the genre?
What did AoS stand for?
Attack on Stronghold?
15:52
Aeon of Strife
Apparently, Aeon of Strife.
jinx
lol nerd
I'm no mere nerd.
I'm the king of nerds!
16:16
@William'MindWorX'Mariager I dispute that figure.
Why?!
I just made it up. What do you have against it? :(
MMOs and FPSs can't comprise only 10% of all online games.
:)
i never found aeon of strife. wanted to try it
oh shit
hence the name Strife for the new S2 game
Isn't it Eul, the original DotA and AoS guy who was one of the cofounders of S2?
Ginsoo went to Riot and IceFrog went to DotA 2 I think
user92578
Looks kinda nice, doesn't it?
user92578
16:29
i looks like it could be fun
keep it up
16:54
@Tyyppi_77 looks good.
mathematicians: "That's true, if we start introducing more complicated rings, then we need to start worrying about zero divisors. (Read: if we start introducing more interesting rings, we get to start thinking about zero divisors.) "
I know that a ring is a symbol
@Almo ZERO DIVISORS EXIST/
ermgerd
if you talk to math guys, you find out almost everything you know about math is just special (simple) cases.
my best bud from high school is a math prof
so I hear a lot of this shit
17:11
Word needs to be more like Visual Studio
OOOOH vim-adventures is a pay game
I keep hitting Ctrl + E,D
after level 3 they want money
Doesn't work as expected in Word. :P
user4704
@Almo Yea :(
user4704
17:13
I thought it was a really great idea but I never got around to paying them.
yeah
maybe if it were $5
but it's $25
17:27
Mock-up time!
(Feel free to point out how this kind of dialogue-tree-with-tooltips will never work, and why)
user4704
The presence of "live tiles" in Windows 8 has made it difficult for me to find information on "tiling" regular windows :\
17:57
Good afternoon
user4704
Hi.
user4704
You don't appear to have the correct symbols for SDL, since you don't get the right frames in your stack.
user4704
Have you absolutely confirmed that the offending line is SDL_FillRect? That is, have you put a breakpoint on that line, stepped over it, and saw the crash during the step?
It does seem that way. I'm linking with the development version of the SDL libs, but the symbols aren't there
Yes, that's exactly what I've done
user4704
k, so you're definitely got a null pointer dereference per the "Access Violation" line.
17:59
When I break on SDL_FillRect(), I looked into pSurf and it's fine. When I step over/step into, access violation.
user4704
Yeah, it looks like it can't be any of the parameters to fillrect.
user4704
If you note, however, the call stack is two levels deep into SDL
Right, especially since it passes if the rect is a different size.
user4704
So the crash is due to something fillrect is doing.
I did notice that. I tried building SDL from source, but I can't install directX here
user4704
18:01
If you could get the symbols that would make this much easier; that said, my next recommendation would be to look at all the members of SDL_Rect and SDL_Surface
user4704
see if there is a null pointer in there
user4704
and then look at the source code for SDL_FillRect.
I've been looking around for a binary with debug symbols, but haven't yet. I was hoping Gamedev would have some advice. I searched other posts before asking, and it seemed like there were similar posts already.
user4704
you could try doing a dumpbin on the SDL.dll as well to find the export symbol its calling
user4704
SDL_FillRect looks a bit hairy :\
user4704
18:05
Does the binary you have not have a .pdb with it?
wow those are a lot of macros
No, just .lib and .dll
user92578
Oh cool, got this to work on my mobile
user4704
@JoeFish Ah, well that's lame. You should be able to build it from source to get a .pdb then
Yeah, I'll have to do that at home when I can install the directx sdk. It doesn't build without it
user4704
Lame.
18:07
Serious weak sauce.
user4704
There are several possibilities for null reference here. But if we work on the assumption that it's a function called by SDL_FillRect, that reduces the scope.
user4704
SDL_IntersectRect for example
user4704
Any of the SDL_FillRect1 or SSE/MMX variations
Right. I was thinking I could restrict it to software rendering to narrow things down
user4704
You can tell which of the cases in that switch you are in too since you know the bytes per pixel.
user4704
18:08
You say it changes based on the input rectangle?
user4704
If you change that input rectangle, it stops crashing?
Correct
E.g. 10, 10, 100, 100 does not crash
10, 10, 50, 100 does crash
user4704
What happens if rect is null?
It works fine and fills the entire surface
18:09
Is this a function you wrote yourself?
Is what a function, @ShotgunNinja?
whatever code is erroring out. Sorry, just dropping in.
We're discussing this question: gamedev.stackexchange.com/questions/71466/…
SDL_FillRect() is crashing only on specific in puts
Which should be entirely valid
And only with palletized surfaces
user4704
My gut says the crash is in SDL_FillRect1
user4704
18:13
(or the SDL_FillRect1MMX or SDL_FillRect1SSE variants).
Agreed, that's where I'm looking right now
user4704
Try looking in the debugger's module window to find the load address of SDL.dll
user4704
use that, the function addresses on the call stack, and the results of dumpbin /exports SDL2.dll to figure out what the function calls actually are.
user4704
That will help.
user4704
brb
18:16
Shaq Fu Reborn
user4704
18:32
@JoeFish Any luck?
Somewhat. I've got it narrowed down to SDL_memset(), but there's a step missing.
The call stack goes from SDL_FillRect() to SDL_memset()
user4704
Inlining, perhaps.
I thought maybe it was the way they align the memset so they can do 4-bye copies
But that doesn't seem to be it. A width of 64, 65, 66, 67 all work. 49, 50, 51 all crash
I'm going to just cut n' paste SDL_FillRect1 and define it locally
It doesn't do anything special
@hasherr that's because it was 3AM when I posted that
there are different timezones on this planet
I'm usually kept up until morning by things like having to code something; if not, I go to sleep
having a discussion with a 15 year old about email addresses is not one of the things that I'd say would keep me up
And that does not crash! Fascinating.
18:46
@JoshPetrie to my defense, it's an @ymail.com address
so it doesn't spell out Yahoo
user4704
Still.
I'll replace it with [email protected] soon enough
user4704
@JoeFish Yeah, that's interesting.
user4704
I think at this point you are going to want to get actual PDBs for the thing, which probably means building locally. :(
yup
Thanks for the help, anyway
I can't believe I'm the only one who's come across this on the whole internet
18:48
In terms of professionalism, whats the gmail vs ymail split?
nobody I know IRL ever heard of ymail
as in @ymail.com
In regular occupations, there's no difference; but in tech-related industries, gmail is seen as neutral, and ymail is seen as slightly unprofessional or outdated.
I know a lot of people using it
ymail is Yahoo.
it's bad because of this trend there's no way for companies like yahoo or microsoft to get back on track
even if they resolve their issues
as I hear, the new hotmail (whatever it's called) is actually great
18:51
Same with AOL. They're seen as outdated, because of their userbase.
Change up the management, shake things up and they'll be ok. (Yahoo et Microsoft)
If your user base achieves a reputation as incompetent, then your product will quickly be seen as outdated.
@Noctrine I doubt that
AOL owns so many things that people don't recognize readily.
even Josh was "yahoo isn't professional" the moment he saw it
18:51
@yahoo.com :p
I think they are still in the middle of the shakeup :p
iv'e been using my yahoo.com address since about 1996
I believe in them!
Well, Google has their reputation behind them, and Yahoo! tarnished theirs in the 90s with cheezy ad spots and silly slogans.
user4704
All I meant is that it looks more professional to have "[email protected]" as an email than "[email protected]"
user4704
18:52
Especially when getting a username on somebodyelse.com come perforce gives you "[email protected]"
mine'
mine's pretty simple
user4704
(but at least that is better than "[email protected]"
would have been almo, but it was taken :(
It took me forever to figure out what I wanted my professional personal email to be
almo is a last name in sweden, I think
18:54
Mine is my shortened first name followed by my last name, at gmail.
I have a very distinct last name.
I used me@me
and work@me
I also have throwaway account [email protected]
I'll do an [email protected] eventually
Why not now! Be the change in the world for tomorrow today!
unity's insistence on managing assets is annoying me
it just deleted something
18:56
not now, now I must code things
had scene A and B, I wanted to switch their names
so I did
A -> C
B -> A
C->B
and it ended up deleting one of them because it got confused in deleting and renaming the files
harvester is now on gog
it's a very fucked up game
and once you get to the end, you'll realize it's even more fucked up than you thought
Seems weird. ;o
But not sucking on dirty diaper's, weird.
Ah hah! Found it
Copied the SDL_FillRect1SSE() over
user4704
19:17
@JoeFish Oh?
Yup. The violation is at SDL_memset in that function. Working on why. The pointer and values being passed in all look good
oh weird. If I copy SDL_memset locally, the crash goes away. It must be the way it's being pulled in, then
user4704
@JoeFish What are the parameters?
user4704
Possibly an alignment shift computation gone wrong?
That's what I thought, but everything is totally valid
And if I replace SDL_memset with memset(), it's fine
Or if I copy SDL_memset locally, it's fine
It's only when I use the version imported from the library that it crashes. Like the symbol is being imported wrong
But it's being used elsehwere with no issues. That's so weird.
@Grey it is your responsibility to come up with an awesome name which I approve of to replace Todders
19:33
AlexanderLeGrande
taken from Alexander De Large
oh no
one of my good college friends has lost it. He thinks Sandy Hook was a "staged event".
o_0
oh boy
sucks when that happens
I've seen quite a few of my friends lose their mental facilities while in college
there is so no arguing with people who believe CTs.
What is his reasoning?
He lost it when he got a C, his parents cut off his support, and he moved to Denver to become an Emerald in Amway. Ever since, he hasn't been the same. I think because of exposure to the Tapes.
Not sure what his reasoning is. Was in a comment on Facebook
what's an emerald, aside from the precious stone thing
19:39
Amway is a multi-level marketing scheme.
Emerald refers to a certain level of business going through your account.
Amway is one of the original MLMs, and is pretty-well evil.
they are only barely legal.
otherwise, it functions kind of like a Ponzi scheme.
@ToddersLegrande soon.
you can sell products to customers, or get people to sell products to customers and you get a cut. and you get a cut of what people they get to sell do.
in practice what happens is people low on the line buy the stuff to use themselves, since it may help their business in the long run
but the shit's overpriced. so it seems very little product is sold outside the pyramid, making it function like a ponzi scheme
yeah that's it alex
what's worse is the associated motivation tapes business
at least I've heard that part is worse
hard to say from the outside
I've read quite a lot about this subject
Disney Interactive lays off 700. http://sbn.to/1fbjGVF http://t.co/SMZGldgaNG
I guess if you weren't in the mobile division you got screwed.
19:45
wow man
"In a recent financial statement, Disney revealed that Disney Interactive revenues were up 38 percent in Q1 2014, year-over-year."
i got laid off from autodesk because their profits were up 4% instead of the projected 7%
You worked for Auto Desk?
7% of their workforce went
Wow. I can see why starting your own studio is helpful these days. Do Game Devs have a Labor Union(not even sure that's a thing)
19:50
@Grey Contribution Margins cut deep.
yeah
Alex: you know if caching the transform in a game object to prevent this.transform lookups helps?
it looks to us like (despite unity docs saying we should) that it wouldn't help much
@Almo I've heard of caching but I'm not too sure what it means :o
cache this cache that cache the things
In the accessor
if (cachedTransRef = null) cachedTransRef = this.transform; return cachedTransRef;
most components in Unity go through a lookup when you refer to them with . notation
yep
but Transform seems special, as all objects have only one, and it's always the zeroth item in the list

« first day (1309 days earlier)      last day (4005 days later) »