Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×
Emulation (Games)

A JavaScript Gameboy Emulator, Detailed In 8 Parts 62

Two9A writes "JavaScript has shed its image of being a limited language, tied to DOM manipulation in a browser; in recent years, new engines and frameworks have given JS a reputation as a language capable of bigger things. Mix this in with the new elements of HTML5, and you have the capacity to emulate a game console or other system, with full graphical output. This series of articles looks in detail at how an emulator is written in JavaScript, using the example of the Gameboy handheld: starting at the CPU, and (as of part 8) running a copy of Tetris."

Comment Re:Conveniently forgetting the details (Score 2, Insightful) 929

They're military grunts, not PC repair men. Tell me, from looking at the case behind the LCD of a laptop, can you tell me where the hard drive is located?

Do you know what the symbol for "Arm" is on the firing control mechanism for an M1 Abrahms main gun? I'm guessing they have a better idea than you, but then again you have a better idea of which symbol means "hard disk" on a computer case.

Comment Re:Raises an interesting issue (Score 1) 316

It depends what "settling" means... paying damages doesn't grant you license to continue using the works, only complying with the license or obtaining a new license would do that. Once they comply with the license it doesn't matter (in that sense) who it was that brought it to trial. If a new license it obtained, that will only cover the works of the copyright holder who granted the new license, not work done by other people under the previous license.

Comment it's like the middle ages (Score 5, Insightful) 929

armed thugs stop the travellers on a regular basis, and demand all sorts of things from them, at gun point. like removing clothing, penetration of clothing (tap search inside pants), stealing items like water bottles and knifes, or destroying property as here. in worst cases they can even enslave you (called arrest and inprisonment now, or rendition)

this is not much different from the middle ages, where bandits would stop travellers, and demand all sorts of things from them at the threat of physical violence. at least, at that time one could prepare and fight back.

Comment Re:Raises an interesting issue (Score 1) 316

Have you correlated the responses of specific posters here who are in support of copyright enforcement for GPL with their responses to other topics where the copyrights were held by the MPAA/RIAA/whatever? And have you then determined how many of these posters have differing opinions on copyright infringement depending on who the copyright holder is?

If not, you're just lumping everyone together and making a generalization that fits your own personal gripe, with no basis whatsoever.

If you have, then you should be talking to those people specifically, rather than trying to criticize the "slashdot crowd", which is a pretty pathetic windmill to tilt at really ...

Comment Re:A coder is a bit like a ski instructor (Score 1) 619

Obviously after a long day on the job I understand that this person would just want to go home, eat a pizza and do something completely different. But I'd be concerned about the coder that didn't have any pet projects, any interest in coding outside work like a ski instructor that never just goes skiing. No deadlines, no pressure, no dealing with poor specs, annoying customers or superiors.

You clearly don't have kids. This notion that you go home and laze around after work only applies while you're young and single. Households don't run themselves. Don't expect your wife to do it all either. She'll be exhausted from a day of looking after kids and will want you to help out.

Comment seriously... (Score 5, Insightful) 190

Something happens on the space station and for some reason the station cant communicate with earth...whos in charge?

The station commander.

In an emergency he would make certain decisions such abandon the station or stay put.

While ground controllers can give direction, you always want to have someone on site who can actually
  act on those directions and tell people what to do. A station commander is not for things you expect, its for the things
you dont expect.

Slashdot Top Deals

"Gravitation cannot be held responsible for people falling in love." -- Albert Einstein

Working...