|
Members in Shoutbox
None.
Shoutbox Search
Shoutbox Commands
/w [name] > Whisper
/r > Reply to last whisper /me > Marks as action Shoutbox Information
Moderators may delete any and all shouts at will.
|
Global Shoutbox
Please log in to shout.
[2014-10-01. : 1:32 am] jjf28 -- wait yea, the saved cycles from branching ~6 times would give the array the gold medal[2014-10-01. : 1:30 am] jjf28 -- actually still might be since an array would require interacting with non-auto cached main memory, crap now i'm not sure xD[2014-10-01. : 1:27 am] jjf28 -- previous in my mind binary tree jump tables were most effecient for jumping to functions based on the value of something[2014-10-01. : 12:30 am] O)FaRTy1billion[MM] -- Also I just used a giant switch statement. A function array would probably be better.[2014-10-01. : 12:30 am] O)FaRTy1billion[MM] -- An obvious thing that could use improvement in my iscript code is the actual iscript reading function ... iscript is a char array, except some opcodes have parameters that are shorts ...[2014-10-01. : 12:28 am] O)FaRTy1billion[MM] -- Maybe I should go to school, or at least just practice more strict design ... ;o[2014-10-01. : 12:27 am] O)FaRTy1billion[MM] -- I get stuff working, and beyond that .. well, not my job. ![]() [2014-10-01. : 12:27 am] O)FaRTy1billion[MM] -- I'd offer to let you dig through my code, but I'd have to clean it up a bunch and stuff otherwise you'll likely only get lost. ![]() [2014-10-01. : 12:26 am] O)FaRTy1billion[MM] -- jjf28jjf28 shouted: cloaked unit drawing code (ie: how does dark templar blend with the terrain) and iscript handling if you have stuff for that Oh, I forgot. Iscript script is way more complicated. I just sort of threw a bunch of stuff together for mine, so it's probably not at all good. xD[2014-10-01. : 12:23 am] O)FaRTy1billion[MM] -- Dem0nDem0n shouted: FaRTy1billion Who are you cutting into pieces? D: Uh... No I didn't![2014-9-30. : 11:42 pm] Dem0n -- FaRTy1billionFaRTy1billion shouted: xD This cheesecake is so fancy. It keeps making me want to get whole strawberries and chocolate syrup and stuff to put on it when severing. Except I have nobody to serve that fancy of a dessert to. Who are you cutting into pieces? D:[2014-9-30. : 11:40 pm] Moose -- Nice, looks yummy. Now I stop yelling at you to stop messing up your life and bringing shame to your family by not having a springform pan.[2014-9-30. : 11:24 pm] O)FaRTy1billion[MM] -- Like we used to serve when I worked at that restaurant[2014-9-30. : 11:21 pm] O)FaRTy1billion[MM] -- xD This cheesecake is so fancy. It keeps making me want to get whole strawberries and chocolate syrup and stuff to put on it when severing. Except I have nobody to serve that fancy of a dessert to.[2014-9-30. : 11:16 pm] O)FaRTy1billion[MM] -- ... I'm supposed to wait 30 minutes before removing the sides of the cheesecake pan, but I forgot when I am waiting 30 minutes from. ![]() [2014-9-30. : 11:15 pm] O)FaRTy1billion[MM] -- Otherwise you either have to reverse-lookup the palette index, or keep a secondary 8-bit buffer. ![]() [2014-9-30. : 11:14 pm] jjf28 -- I use 24 bit for now, prolly will switch to 32bit for performance when I get back to graphics[2014-9-30. : 11:14 pm] O)FaRTy1billion[MM] -- Are you using 32-bit or 24-bit? If possible, you could use the alpha channel as the palette index.[2014-9-30. : 11:08 pm] O)FaRTy1billion[MM] -- Oh, and for shadows it does like outputbuffer[coordinate] = dark[18*256 + outputbuffer[coordinates]] ... so basically if the shadow grp has a pixel, it's from the 19th dark.pcx row[2014-9-30. : 11:05 pm] O)FaRTy1billion[MM] -- other ones that are used are shift.pcx (hallucination), bfire.pcx, pexpl.pcx, ofire.pcx, gfire.pcx (all 4 based on remapping function in images.dat), and dark.pcx (shadows and fog)[2014-9-30. : 10:59 pm] O)FaRTy1billion[MM] -- basically lookuptable + (grpbyte-1)*256 + outputbuffer[coordinates][2014-9-30. : 10:58 pm] O)FaRTy1billion[MM] -- er, lookuptable[grpbyte-1][outputbuffer[coordinates]], that is[2014-9-30. : 10:57 pm] O)FaRTy1billion[MM] -- oh no, I wasn't paying attention and the cheesecake was in the oven too long and started splitting ![]() [2014-9-30. : 10:56 pm] O)FaRTy1billion[MM] -- yeah, but the problem is that it's like outputbuffer[coordinates] = lookuptable[outputbuffer[coordinates]][grpbyte][2014-9-30. : 10:51 pm] jjf28 -- if it's the tileset palette i have a copy of that in unit drawing functions[2014-9-30. : 10:50 pm] jjf28 -- "except it uses the palette index of the image beneath in a lookup table" say wut[2014-9-30. : 10:42 pm] Moose -- How about you create little tiny robot gnomes to paint the pixels behind our screens really fast?[2014-9-30. : 10:41 pm] O)FaRTy1billion[MM] -- The only way I can think of is if you did a lookup of the RGB value in the palette, but that would be expensive[2014-9-30. : 10:38 pm] O)FaRTy1billion[MM] -- jjf28jjf28 shouted: cloaked unit drawing code (ie: how does dark templar blend with the terrain) and iscript handling if you have stuff for that That stuff's easy, except it uses the palette index of the image beneath in a lookup table :\ I don't know how to get RGB values to work with that[2014-9-30. : 10:37 pm] O)FaRTy1billion[MM] -- It was like the sink had been peppered, but it wasn't pepper.[2014-9-30. : 10:37 pm] O)FaRTy1billion[MM] -- Oh, what do I like? Probably maggots. Lots and lots of tiny maggots and flies. D:[2014-9-30. : 10:36 pm] O)FaRTy1billion[MM] -- So in this time, I was thinking like fuck it, I'll just clean it. I don't even care.[2014-9-30. : 10:35 pm] O)FaRTy1billion[MM] -- So on the right sink in the kitchen my roommates just sort of dump dishes in there and then disown them, and then a thing got put on top that just sort of covered the sink ... and everyone's been like "Yeah, we should clean that .... but it's scary." *continues to ignore*[2014-9-30. : 10:07 pm] jjf28 -- cloaked unit drawing code (ie: how does dark templar blend with the terrain) and iscript handling if you have stuff for that[2014-9-30. : 9:27 pm] Roy -- FaRTy1billionFaRTy1billion shouted: ambient music is too quiet, it has to be loud and fast. xD [2014-9-30. : 9:19 pm] Roy -- The thing about having multiple monitors is that you very quickly begin to use the new screen real estate to its maximum potential.[2014-9-30. : 9:17 pm] Roy -- DevourerDevourer shouted: Wing Zero as soon as you have dual screens, your secondary will not be filled very often. Also I tend to have nothing opened when listening to music I'll need a four-monitor setup if I want to examine my desktop background on a regular basis.[2014-9-30. : 9:15 pm] Roy -- FaRTy1billionFaRTy1billion shouted: Where's Windows 9? They called it 8.1 for some reason.[2014-9-30. : 9:13 pm] Roy -- Wing ZeroWing Zero shouted: So i end up upgrading every other generation Jokes on you: Windows 8.1 counts as a new OS, so you're skipping two generations.[2014-9-30. : 8:34 pm] O)FaRTy1billion[MM] -- butter's expensive. Why do people always use all my butter? ![]() [2014-9-30. : 8:05 pm] O)FaRTy1billion[MM] -- like "Oh, a car's coming. I think it's time to start moving." |
O)FaRTy1billion[MM]