Forgot your password?
typodupeerror
Firefox

Emscripten and New Javascript Engine Bring Unreal Engine To Firefox 124

Posted by Unknown Lamer
from the cycle-is-nearly-complete dept.
MojoKid writes "There's no doubt that gaming on the Web has improved dramatically in recent years, but Mozilla believes it has developed new technology that will deliver a big leap in what browser-based gaming can become. The company developed a highly-optimized version of Javascript that's designed to 'supercharge' a game's code to deliver near-native performance. And now that innovation has enabled Mozilla to bring Epic's Unreal Engine 3 to the browser. As a sort of proof of concept, Mozilla debuted this BananaBread game demo that was built using WebGL, Emscripten, and the new JavaScript version called 'asm.js.' Mozilla says that it's working with the likes of EA, Disney, and ZeptoLab to optimize games for the mobile Web, as well." Emscripten was previously used to port Doom to the browser.

Comment: Re:The Ultimate Resource for SNES Development (Score 1) 157

by chrisG23 (#40913985) Attached to: Ask Slashdot: Understanding the SNES?

AC:

Ok, you are right about it being Ask Slashdot and not a proper article. I just don't see why you would use Ask Slashdot to replicate the same answers that could be found in a discussion board for SNES hardware, a discussion board that could easily be found by searching for it on a search engine.

I can understand it if there weren't any resources for the question readily available, but there are a lot of people out there that are interested in SNES hardware and SNES hardware emulation. These discussion boards and forums and resources readily exist and have for some time. As others have mentioned there is even an emulator out there that aims at 100% hardware emulation down to recreating strange glitches and artifacts.

Comment: Re:The Ultimate Resource for SNES Development (Score 1) 157

by chrisG23 (#40913913) Attached to: Ask Slashdot: Understanding the SNES?

Sootman:

I agree with you that its good to have a current, real-time discussion with a range of knowledgeable people. Where we differ is he could easily have searched for "SNES hardware forum" or "SNES hardware disccusion" or even "SNES hardware specifications" and found a better place to ask this question, or even found that it was asked already and answered.

I searched for "SNES hardware specifications" and the number 1 search result took me to a SNES hardware discussion forum that appears to be pretty active. The article at the top of the page says this:

Here's is a new decoument with SNES hardware specs,
http://nocash.emubase.de/fullsnes.htm
http://nocash.emubase.de/fullsnes.txt
it should be the most complete SNES specs ever released (unless I've missed something important), covering both the console (based on Anomie's docs), and all existing add-ons, controllers, coprocessors (based on my own research & info found on various webpages; including the nesdev forum)... I hope the doc will be of some use.

And there are lots of entries after that I glanced over that look like more posting of more information. Anyway, going straight to an interest group in the topic you claim to be interested in seems to me like a better way to get an answer. Just posting to Slashdot and basically saying "hey I have this hobby I want to start, can you do my research for me" reeks of helplessness or laziness to me.

Comment: Re:The Ultimate Resource for SNES Development (Score 1) 157

by chrisG23 (#40913853) Attached to: Ask Slashdot: Understanding the SNES?

AC:

Actually yeah, I did easily come across the information he was looking for, by searching for "SNES hardware specifications" and clicking on the top search result, and reading. It took me to this forum where people are actively discussing SNES hardware specifications and posting links to the information he requested. Here is an excerpt from the first post on the page google linked me to:

Here's is a new decoument with SNES hardware specs,
http://nocash.emubase.de/fullsnes.htm
http://nocash.emubase.de/fullsnes.txt
it should be the most complete SNES specs ever released (unless I've missed something important), covering both the console (based on Anomie's docs), and all existing add-ons, controllers, coprocessors (based on my own research & info found on various webpages; including the nesdev forum)... I hope the doc will be of some use.

Comment: Re:you're a troll but even so.... (Score 1) 612

by chrisG23 (#38883273) Attached to: Pentagon: 30,000 Pound Bomb Too Small
I forgot to mention that Iranians are not even Arabs, they are Persian. I don't know the whole deal as I don't study the matter closely, but it seems like Iran is trying to get support from the Arab community by being so anti-Israel, and trying to support and promote their version of Islam, Shia.

Comment: Re:you're a troll but even so.... (Score 1, Troll) 612

by chrisG23 (#38882761) Attached to: Pentagon: 30,000 Pound Bomb Too Small

The ratio of Jews to non-Jews at the the turn of the start of the 20th century in the lands that Israel occupies were greatly in the favor of non-Jews. The majority of the non-Jews were of Arabic descent, though there were other sizable non-Jewish, non-Arab people there. This was the ethnic makeup of the land of Israel for many centuries. At one time, way way way way way back there, there was a sizable tribe of people calling themselves the Israelites that did the tribal things with the many other tribes that inhabited the area, fighting, killing, expanding, contracting, etc. The Israelites obviously did not establish a strong and lasting presence in the area. A presence yes, but the area ended up belonging (in the sense of being conquered and ruled by) to other tribal/ethnic groups. Also, the Israelites were not the first ones there.

Jews from around the world did not establish a sizable population again in the lands that Israel occupies until a movement started in the late 1800s among some Jews to establish a homeland. The movement was called Zionism and it chose what we now call Israel. Mass immigration started, and there was much conflict in various areas because sometimes there were more people moving into an area than there was land to support, and usually the Jewish immigrants won out on the disputes over who should stay and who should go. People that were living there for some hundreds of years sometimes were displaced to make way. This is the root of the dislike of Jews in the Arab world.

Much later, in 1947, the United Nations made a resolution to divide the area into separate Jewish and Palestinian states. The following year Israel declared itself an independent nation and was attacked almost immediately. Israel was prepared for this, as they had built up sizable military forces in preparation for such an event, took more lands, and the rest is history. Most of the Arab community does not look to Israel with much love for what they perceive as stealing Arab lands and feel helpless to do anything about it using force as Israel has more military power and an amazing intelligence service than do its Arab neighbors. Also, as the USA is one of Israel's major supporters both in the international political scene and in direct monetary and military aid, they tend to see us as "supporting the bad guy".

Basically it comes down to Israel took its land by force, keeps its land by force, and their adversaries in the area are pissed that they are too weak and inept to do something about it.

Comment: Re:yes. 60 fps. (Score 1) 281

by chrisG23 (#38463920) Attached to: AMD Radeon HD 7970 Launched, Fastest GPU Tested

Show me a study. No I am serious. My understanding is that around 24 fps is necessary to trick the human eye into seeing continuous motion, hence movies are shown at 24 frames per second, but also using blurring on individual frames. In other words if you look at a single frame of a scene in a movie where the action is happening quickly, the single frame will not be a static image, it will have blurring artifacts. If the single frame was a sharp static picture and was in between other sharp static pictures, the movie would look really weird playing at 24 fps whenever there was a lot of motion happening on the screen.

I can see the difference in a game running at 30 fps and 60 fps. Both look like they are moving pictures and not a series of still images being constantly redrawn, but there is a distinction i can make between the two. You probably can too. Setup a blind seeing test if you want to find out.

I also prefer games at a constant 60fps over games at a constant 30fps. I notice the difference. I like the 60fps ones more.

Comment: Re:Listed mitigation: Adobe Reader X Protected Mod (Score 1) 236

by chrisG23 (#38290990) Attached to: Adobe Warns of Critical Zero Day Vulnerability

Foxit, the maker of the Foxit PDF reader claims ISO-32000 compliance for their Enterprise Edition on their website. I couldn't find the binary as this version requires registration and looks like it costs money. Their regular free version is currently 14MB for the installer. I don't know how compliant it is, but it can't be too far (it reads all PDF's I've thrown at it).

So how much of Adobe Reader code is not for conforming to ISO 32000 and instead for supporting additional features that are not in the standard and for features for interoperability with other Adobe products that have nothing to do with the simple task of opening and rendering a PDF file? My hunch is quite a bit. More code == more possibilities of vulnerabilities.

I realize Foxit Reader is probably no more secure than Adobe Reader (except for having the smaller attack surface) but I like that it is very unpopular and thus does not get targeted as much by malicious hackers.

Comment: Re:Still wondering... (Score 2) 490

by chrisG23 (#36175454) Attached to: Mint It Yourself With a Browser-Based Bitcoin Miner
Ahh, you are correct. I did not think about that, and something like that is happening at the moment. When I got into bitcoins a few months ago, the cost was about $.80 per bitcoin, and had been stable for some time. I took a vacation and came back and all of a sudden the prices went up to $4 and then $5, hit $8 and are now in the $7 range. I feel dumb for having spent bitcoins previously.

So it is possible that bitcoins will lose their main function, to act as a currency for exchange, and will become purely a speculative commodity?

Comment: Re: Stay ignorant, OP (Score 1) 124

by chrisG23 (#35169624) Attached to: Chinese Hackers Strike Energy Companies
I apologize, I assumed that you were both disagreeing with the thesis of the parent post (China conducts industrial espionage on a regular basis, and does very little to stop it) as well as the arguments/analysis/reasoning the parent poster was using. In light of your presented information, I find myself not agreeing with the parent poster's arguments/analysis/reasoning, and applaud you for bringing forward information.

And I now notice you did not say one thing about the thesis, just the parent post's arguments, so my reply was a little hasty. So then the question remains, why does China (as a government, and as an assumed general consensus of the Chinese population) seem to condone conducting industrial espionage on the rest of the world? My own argument is pretty simple: they want to win.

Comment: Re: Stay ignorant, OP (Score 2) 124

by chrisG23 (#35168850) Attached to: Chinese Hackers Strike Energy Companies
Aside from the errors in the OPs post that you rightfully pointed out, and the flaw in his reasoning, you are saying that he/she is incorrect in his thesis, and that China (government and people's mentality) does not implicitly condone spying on other countries to conduct industrial espionage? Because it looks to me like they do.

Comment: Re:Huh (Score 2) 83

by chrisG23 (#35102074) Attached to: Super Mario Coming To the 3DS
The 3ds is a handheld console that does 3-dimensional displays (3-d like Avatar 3-D, or Tron 3-D) without the need for glasses. The mention of bringing mario to 3-d refers to bringing it to a console with a 3-dimensional display, not to having a game that takes place in a 3-d world/environment, like mario 64 and all the others.

We all like praise, but a hike in our pay is the best kind of ways.

Working...