• What Are You Working On August 2012
    2,271 replies, posted
  • [QUOTE=Perl;37060544]force a bluescreen :v:[/QUOTE] You gotta be tactical about it; if blue is everywhere then the little bastard might just shit all over the place in fear.
  • Trying to create a SourceMod plugin for a Hidden:Source(yeah that's an old mod) server. Sourcepawn has me frustrated over all these little things that I keep forgetting, like null terminated strings.
  • [QUOTE=Perl;37060544]force a bluescreen :v:[/QUOTE] That's like torturing it while giving it no clue how to escape that treatment. :v: It's currently chilling out by the top-right corner of my screen. It's like a walking dead pixel, damn it.
  • I'm working on [URL="https://github.com/mruby/mruby"]mruby[/URL] with matz! Well, I've submitted a bug report and he's merged two of my pull requests. Open source development is awesome.
  • my game went from alpha to beta. just need to make killing enemies more fun, add in coins or some shit, maybe items, a few puzzles, some cutscenes, and bam, i'm done. [media]http://www.youtube.com/watch?v=cMd0bfrFRP0[/media]
  • I spent the better part of today finishing up my OpenAL wrapper classes and trying to get microphone input working. I was trying to read more data than it recorded so it decided to write the entire buffer out as 0s, instead of, you know, writing data up to the point that it had recorded. Now I get to listen to my own voice on microphone while I try to get it to work over a network. Anyone else think their voice is kinda weird when played back from a microphone?
  • [QUOTE=voodooattack;37059889]Apparently I got a very tiny bug or whatever stuck under my LCD display. I found out that it hates the colour blue and likes white in rapid flashes, so I'm writing a special app to run in fullscreen and drive it out of there, one pixel at a time. Sigh.[/QUOTE] Once I got a bug under my screen as well. Although it decided to die while being in there. Also, content: [vid]https://dl.dropbox.com/u/99717/java%202012-08-03%2008-55-29-36.webm[/vid]
  • There's something mystical about when a dog walks on your keyboard but only leaves a comment that doesn't interfere with your code
  • [QUOTE=robmaister12;37063364]I spent the better part of today finishing up my OpenAL wrapper classes and trying to get microphone input working. I was trying to read more data than it recorded so it decided to write the entire buffer out as 0s, instead of, you know, writing data up to the point that it had recorded. Now I get to listen to my own voice on microphone while I try to get it to work over a network. Anyone else think their voice is kinda weird when played back from a microphone?[/QUOTE] It's because when you speak your voice vibrates your head and that affects your inner ear so you sound different to yourself than to others. That being said, I think everyone feels like they sound terrible when they hear themselves through a microphone.
  • [QUOTE=ZenX2;37063737]There's something mystical about when a dog walks on your keyboard but only leaves a comment that doesn't interfere with your code[/QUOTE] That'd make for a good TV show: "The Dog (who walks across a keyboard) Whisperer"
  • [QUOTE=voodooattack;37059889]Apparently I got a very tiny bug or whatever stuck under my LCD display. I found out that it hates the colour blue and likes white in rapid flashes, so I'm writing a special app to run in fullscreen and drive it out of there, one pixel at a time. Sigh.[/QUOTE] I got a similar bug a few days ago and I tried flicking it to make it run away. It died and is now a comma forever.
  • I can't believe I've actually made a blur shader. [IMG]http://new.tinygrab.com/7cfbd51783ed86129e752921eb1f3032a4e0105eb9.png[/IMG]
  • [QUOTE=ZenX2;37063737]There's something mystical about when a dog walks on your keyboard but only leaves a comment that doesn't interfere with your code[/QUOTE] Well, was his advice any good?
  • [QUOTE=voodooattack;37061691]That's like torturing it while giving it no clue how to escape that treatment. :v: It's currently chilling out by the top-right corner of my screen. It's like a walking dead pixel, damn it.[/QUOTE] Better hurry up before it dies and gets stuck in there :(
  • [QUOTE=voodooattack;37059889]Apparently I got a very tiny bug or whatever stuck under my LCD display. I found out that it hates the colour blue and likes white in rapid flashes, so I'm writing a special app to run in fullscreen and drive it out of there, one pixel at a time. Sigh.[/QUOTE] The difference between programmers and other people. Anyone else would open up the panel or just deal with it. Programmers write code to do it for them. :v:
  • [QUOTE=BlkDucky;37065156]The difference between programmers and people. Anyone else would open up the panel or just deal with it. Programmers write code to do it for them. :v:[/QUOTE] FTFY (On a more serious note that's probably a reasonable solution, actually!)
  • My PC is the best, it runs my game at 3750 FPS! [img_thumb]http://i45.tinypic.com/55l89k.jpg[/img_thumb] How do I use gettimeofday or clock_gettime to get current time in floating-point seconds? My code: gettimeofday: [CODE] double OS_GetCounter(void) { struct timeval tp; if (gettimeofday(&tp, NULL)) OS_Error("OS_GetCounter: call to gettimeofday failed"); return (double)(tp.tv_sec) + ((double)(tp.tv_usec) * 0.000001); } [/CODE] clock_gettime: [CODE] double OS_GetCounter(void) { struct timespec tp; if (clock_gettime(CLOCK_PROCESS_CPUTIME_ID, &tp)) OS_Error("OS_GetCounter: call to clock_gettime failed"); return (double)(tp.tv_sec) + ((double)(tp.tv_nsec) * 0.000000001); } [/CODE] Both give 2000-4000 FPS instead of 60.
  • First time making a HUD. GWEN is a pain to get working with Source, can't use VGUI since Valve broke the static libs couple years ago, so I decided to make my own in Lua. I have to say, I'm rather pleased with the result. I have no artistic talent of my own, so I just imitated [url=http://marcinignac.com/blog/simplegui/]SimpleGUI[/url]. [img]http://puu.sh/Ofe4[/img] I also somehow managed to [url=http://puu.sh/OdJg]break the console[/url].
  • Almost RollerCoaster Tycoon. Oh it's on. [img]https://dl.dropbox.com/u/99717/ohitson.png[/img]
  • Don't know why but I had the urge to make this [media]http://www.youtube.com/watch?v=cvzHdaE_33M&feature=plcp[/media]
  • So I haven't been around here very often, but rest assured, I do work on my projects. The latest one is something pretty interesting: it's a x86 machine code interpreter! [code] [BITS 32] mov eax, 64 mov ecx, 1024 add eax, ecx mov dword [123], 576 mov ecx, [123] sub eax, ecx add ebx, 10 sub ebx, 10 [/code] That's the nasm code for my test binary. It compiles to: [code] B8 40 00 00 00 B9 00 04 00 00 01 C8 C7 05 7B 00 00 00 40 02 00 00 8B 0D 7B 00 00 00 29 C8 81 C3 [/code] This is what's interpreted by my program. And I think it does a pretty good job :v:: [img]https://dl.dropbox.com/u/5658091/machine_code_2.png[/img]
  • after many hours of burning bud and tearing my hair out trying to figure this shit out, my first game that allows an infinite (within reason) amount of players to play in the same world using 39dll [img]http://niggaupload.com/images/O0Wt.png[/img] now time to make an actual game.
  • Just a note for people using OpenAL: It's not open. However, OpenAL Soft is open.
  • [QUOTE=Jookia;37067624]Just a note for people using OpenAL: It's not open. However, OpenAL Soft is open.[/QUOTE] Any good alternative suggestions then?
  • Got a friend to make a logo for my mmorpg [img]http://niggaupload.com/images/bmSHF.gif[/img]
  • [QUOTE=Jookia;37067624]Just a note for people using OpenAL: It's not open. However, OpenAL Soft is open.[/QUOTE] Then why do they call it OPEN AL? [QUOTE=Exxon;37067177]after many hours of burning bud and tearing my hair out trying to figure this shit out, my first game that allows an infinite (within reason) amount of players to play in the same world using 39dll [img]http://niggaupload.com/images/O0Wt.png[/img] now time to make an actual game.[/QUOTE] Then try to the same in C++ (actually it is C you do socket stuff in)
  • [QUOTE=AlienCat;37068484]Then why do they call it OPEN AL?[/QUOTE] Because buzzword
  • [QUOTE=AlienCat;37068484]Then why do they call it OPEN AL?[/QUOTE] It was originally developed by Loki Software (Linux porters who went bankrupt, gave us SDL, Icculus and the lead developer of SDL who use to be in Loki now works at Valve), but it wasn't under a copyleft license like the GPL. It went LGPL eventually but then Creative Technology made it proprietary, I think by forking the BSD licensed code. This is why we can't have nice things.
  • So I'm making this tool for people who aren't that tech-savvy (or just lazy) to install/set-up mods or anything else. The idea is this: - Person A makes something that requires multiple steps to install (eg. unpack this, move it there, modify file x like so, etc.) - A also makes a script that contains these steps. - A puts both online. - Person B wants to install it. - B downloads the files. - B runs the scripts. - B has the program set-up and ready. [url=https://dl.dropbox.com/u/18131951/Videos/UniversalSetup%202012-08-03%2019-05-34-74.webmvp8.webm]Very very very early test vid[/url] (1920x1080 so not embedding it)