I was making a program that would make a random 8 long code and try to download it from pastebin. but now pastebin isn't loading for me. They hate me now.
I was making a program that would make a random 8 long code and try to download it from pastebin. but now pastebin isn't loading for me. They hate me now.
for this reason I never ever loop backwards. I loop forwards and subtract 'i' from the length.
its poison in your backdoor
I present to you.... the most annoying feline in existence, on Gameboy Color.
ROM: nyan.gbc
I'll post the source after I've tidied it up a little.
The missing sprinkles on the poptart are due to GBC palette limitations.
EDIT: Thanks to Chris220 for pointing out a small error in the intro notes. Video and ROM have been updated to reflect this.
I think the problem was that he claimed to have invented geometry wars.
Decided to try and remake Riven (Myst II) using the original game assets. This means decoding their archive file (not too bad) then their image file (god awful). I fiddled for about 2 hours trying to get image decoding to work before giving up and copying bits of the decoder from someone's open source java project, boy it's so good to see an actual image and not just random garbage.
Next up, decoding the rest of the file types in the archive and seeing if I can get this thing interactive.
Is there actually an advantage to remaking it or is it just a pet project?
Aren't 99% of the things here personal projects anyway?
Anyway, the idea of remaking a game just seems awesome to me. And the fact you have to reverse engineer it then re-use the assets to make a replica is pretty impressive too
Yeah, in my experience the steam version still doesn't play all videos and crashes all the time.
Also you can add in lua
This is an I/O pair from an actual peer reviewed paper:
This is my I/O:
(Input is an electron micrograph of a rat's visual cortex. Dataset: http://www.ncbi.nlm.nih.gov/pmc/articles/PMC524270/ )
It's not much, but it's getting there.
Seriously their DoS protection is crazy sensitive, i think they banned me or something.
I have a friend who managed to do it without getting blocked, but when I tried it would go "Whoa! slow down" or something and block me for a few seconds
I had planned to implement textures for OOGL today, but I had so much fun writing the image class that I decided to implement BMP and TGA as good as possible. I just finished the RLE compression for the TGA writer and it actually produces a smaller file than Photoshop! I'm going to implement the GIF, JPEG and PNG loaders/writers tomorrow and then finally add a Texture class. I'm writing the GIF implementation myself as well, but leaving JPEG and PNG up to libjpeg and libpng respectively.
How did that get on Steam when Rotion didn't
i got it gifted to me, but i can't believe i had to go into settings and manually turn on music and sfx
i demand a refund
I'm missing a MSVCR100D.dll; I can't run it. :(
It's probably because you're running linux. I did some stuff with windows.h for pausing the program and stuff, because I have NO idea how to make portable applications (yet)
No, from what I know it is because your exe is compiled in debug mode, making it require visual studio debug libraries. Not everyone has visual studio.
I have a lot of visual studio versions installed on my computer, including C# 2010 and C++ 2008, and yet i can't run this.
Probably because you need C++ 2010.
MS Visual C++ Runtime (v10)(Debug)
I have decided to revive my ComputerCraft masterpiece Roguecraft in my shell because it's already mostly compatible.
Here you can see the upgraded HD graphics, which are now in color. Below my carefully crafted pillar of sand is an Errur, a wild beast with metaphysical properties.
Let's see what happens when it touches you...
Random characters start appearing and "FREE MAAAAARS" is burned into the middle of your screen in flashing colors
Because this exits the game and persists without interrupting use of the shell, it's much more effective and more like a virus. It really gives you more incentive to stay alive than a simple "GAME OVER"
Edited:
Here's the new and improved title screen
![]()
Ooh, then do you know how i can make it into a proper .exe? I couldn't find much help with a search, surprisingly.
That's what I did.
Not sure if there were other reasons but the famous quote was directed at me and I don't remember being offended in any way.
I actually did say that I saw grids and distortion in his game and decided to remake it. A few posts above it even.
I was talking to my girlfriend, and she agrees that the main reason we think that quote was bad was because he invokes his girlfriend out of nowhere just to point out he has one.
Yeah but I'm pretty sure there's more than one other person here guilty of the same.
Besides, it's not like he was rubbing it in anyone's face.
Programming nerd e-relationships.
My girlfriend just told me you're doing the same.
Couldn't almost the same thing be said about binding buffers?
Quaternions are like complex numbers except they have three imaginary numbers instead of just one
It follows from the above equation that the product of two different imaginary units is the third imaginary unit, either positive or negative, depending on the order of the operands. Thus multiplication isn't commutative and division is undefined. Addition and subtraction is done as you would with complex numbers.
The simplest way to represent quaternions is as the sum of a scalar and a three-dimensional vector, where the vector represents the imaginary numbers.
If rotation is given as a 4 value quaterion, how do you apply it to a 4x4matrix?
I've never bothered to learn how quaternions actually work, anything I need can be looked up, added to a quat class and then I don't need to worry about it again. Same with anything math related, I'm not too good with maths.
http://clb.demon.fi/MathGeoLib/reference.html This is an absolute goldmine of math shit.
Not really, since in this case the buffers are objects whereas uniform locations are identifiers.
It makes sense for a buffer object to automatically bind itself when performing operations on itself, but performing lookups is hidden functionality.
Perhaps the problem could be avoided by program.LookupUniform returning a Uniform object, the value of which you can then set via the object.
/* quat = cos(theta/2) + sin(theta/2) * axis */ /* Axis is contained in the imaginary vector * It's just scaled */ axis = quat.vector / quat.vector.length(); /* The real part of the quaternion is cos(theta/2) * If the real part is constrained so that the angle * is guaranteed to lie for example between 0..pi, * the real part alone is sufficient to calculate the theta: * theta = 2.0 * acos(quat.real); */ cos_t = quat.real; sin_t = quat.vector.x / axis.x; /* Otherwise using atan2 should work. */ theta = 2.0 * atan2(sin_t, cos_t); /* Then build the 4x4 matrix using the axis and the theta. * Matrix rotation is bullshit that makes no sense */ cos_t = cos(theta); sin_t = sin(theta); ax = axis.x * axis.x; ay = axis.y * axis.y; az = axis.z * axis.z; axy = axis.x * axis.y; axz = axis.x * axis.z; ayz = axis.y * axis.z; mtx[0] = cos_t + ax * (1 - cos_t); mtx[1] = axy * (1 - cos_t) - axis.z * sin_t; mtx[2] = axz * (1 - cos_t) + axis.y * sin_t; mtx[4] = axy * (1 - cos_t) + axis.z * sin_t; mtx[5] = cos_t + ay * (1 - cos_t); mtx[6] = ayz * (1 - cos_t) - axis.x * sin_t; mtx[8] = axz * (1 - cos_t) - axis.y * sin_t; mtx[9] = ayz * (1 - cos_t) + axis.x * sin_t; mtx[10] = cos_t + az * (1 - cos_t); mtx[3] = 0; mtx[7] = 0; mtx[11] = 0; mtx[12] = 0; mtx[13] = 0; mtx[14] = 0; mtx[15] = 1;
Doesn't matter if it's a debug or release build, you're still gonna depend on the VC++ runtime.
Set "Runtime Library" to /MT on release and /MTd on debug.
Keep in mind that all libraries you link to also need to do this, unless they're system libraries.
Just as suggestion, you could have it so the guard or person or whatever chases the player to the last known location after they lost sight. Not sure if you're going to go further with this, but thought I might as well say something.
Well that was a really tough decision. Just started a few weeks ago fulltime(from a few months of parttime) at this company and already I am going to another company. Definitely need to come up with a way to break it to my current boss so that I don't burn bridges. I mean really it boiled down to 3 things which made the final decision easier. Not having to deal with working internationally (no benefits, taxes, etc), having an actual physical office, and a great opportunity to work with other skilled coders working on a fun project..
Anyways hopefully starting Monday. Assuming I can get 2 references by tonight. I got to say the hardest part before it has even started. Is finding 2 references that are available this afternoon(both my work references are sleeping) and finding my SSN card in storage(its that or get a passport).