One of the few but lingering complaints about the Raspberry Pi is that it relies on a proprietary GPU blob for communication between the graphics drivers and the hardware. Today, Broadcom released the full source for the OpenGL ES 1.1 and 2.0 driver stack for the Broadcom VideoCore IV 3D graphics subsystem running on one of its popular cellphone systems-on-a-chip. It's available under a BSD license, and Broadcom provided documentation for the graphics core as well. The SoC in question is similar to the one used on the Raspberry Pi, and Eben Upton says making a port should be 'relatively straightforward.' The Raspberry Pi Foundation has offered a $10,000 bounty for the first person who can demonstrate a functional port. (The test for functionality is, of course, being able to run Quake III Arena.) Upton says, 'This isn't the end of the road for us: there are still significant parts of the multimedia hardware on BCM2835 which are only accessible via the blob. But we're incredibly proud that VideoCore IV is the first publicly documented mobile graphics core, and hope this is the first step towards a blob-free future for Raspberry Pi.' Side note: the RPi is now two years old, and has sold 2.5 million units.
Please create an account to participate in the Slashdot moderation system
SlappingOysters writes "I thought those veteran gamers amongst you might like this one. Quake III Arena by legendary developer id Software isn't available on the App Store, but there is a way that you can get it to work on your iPad all the same. You can also get Open Arena and Quake III Shareware to work on Apple's tablet. The process is reasonably straightforward for anyone who wants to give it a ago, and Grab It Magazine has provided a step-by step guide, with pictures and necessary links, to help the interested through it."
A new study has been published in Nature Geoscience (abstract) detailing how scientists correctly anticipated the location and strength of an earthquake earlier this year. On September 5th, a 7.6 earthquake rocked Costa Rica's Nicoya Peninsula. That region had seen earthquakes of (roughly) magnitude 7 in 1853, 1900, and 1950, so "geoscientists had forecast that a magnitude 7.7 to 7.8 quake should occur around the year 2000, plus or minus 20 years." "The Nicoya Peninsula is prone to earthquakes because it's an area of subduction, where the Cocos Plate is pushing underneath the Caribbean Plate, moving at a rate of about 8.5 centimeters per year. When regions such as this suddenly slip, they produce a megathrust earthquake. Most of the world's largest earthquakes — including the magnitude 9.0 Tohoku-Oki quake in Japan in 2011 and the magnitude 9.15 Sumatra-Andaman earthquake in 2004, both of which produced devastating tsunamis — fall into this category. .. The close study of this region allowed scientists to calculate how much strain was building in the fault and in May 2012 they published a study in which they identified two locked spots capable of producing an earthquake similar to the one in 1950. In September of that year, the landward patch ruptured and produced the earthquake. The offshore one is still locked and capable of producing a substantial but smaller earthquake, an aftershock with a magnitude as high as 6.9, the researchers say."
sciencehabit writes "A simple model of forest fires could help explain the distribution of the sizes of earthquakes and their aftershocks, a theoretical physicist says. In the so-called Drössel-Schwabl model, trees sprout at random on a square grid like a vast checkerboard. Once the forest gets dense enough, lightning sets a random tree on fire, and fire spreads instantaneously among trees that occupy adjacent squares. The conflagration continues until there are no more neighbors to jump to. Then, the process starts all over again. In the team's model, the 'forest' is the plane of a fault cutting through Earth's crust, divided into a 10,000-by-10,000 grid. Sprouting trees correspond to the buildup of stress along the fault; burning areas, to the part of the fault that moves during a quake."
Lasrick sends this report from Nature News: "The devastating 2011 earthquake and tsunami in Japan shocked researchers who did not expect that the seismic fault involved could release so much energy. Now the world's deepest-drilling oceanographic ship has been able to pin down the odd geology that made this disaster so horrific. The fault turns out to be unusually thin and weak, the researchers report in Science this week1–3. The results will help to pin down whether other offshore faults around the world are capable of triggering the same scale of disaster. ... The coring revealed a very thin clay layer, about 5 meters thick, separating the two sliding tectonic plates (abstract). 'That’s just weird,' says Emily Brodsky of the University of California, Santa Cruz (UCSC), who is an author on all three Science papers this week. 'Usually it’s tens of meters or more.' Lab tests confirmed that this wet clay layer is extremely slippery, and gets even more so under stress (abstract). As sliding creates friction and heat, water in the clay gets pressurized and pushes up against the impermeable rock around it. That 'jacks open the fault” says Brodsky, allowing it to slip even more. The temperature sensors found that more than a year after the quake, the fault was still up to 0.31 C warmer than its surroundings (abstract). From this they could extrapolate how much heat was generated from friction during the sliding event. Their calculations confirmed the very low friction of the 5-meter-thick clay layer."
mdsolar writes in with news about a new wind-energy project off the coast of Fukushima. "A project to harness the power of the wind about 20 kilometers (12 miles) off the coast of Fukushima, site of the March 2011 nuclear disaster, began generating power on an operational basis today. The project, funded by the government and led by Marubeni Corp. (8002), is a symbol of Japan's ambition to commercialize the unproven technology of floating offshore wind power and its plan to turn quake-ravaged Fukushima into a clean energy hub. 'Fukushima is making a stride toward the future step by step,' Yuhei Sato, governor of Fukushima, said today at a ceremony in Fukushima marking the project's initiation. 'Floating offshore wind is a symbol of such a future.'"
schwit1 writes with news that a recent 7.8 magnitude earthquake in Pakistan killed 45 people and caused a new island to form a few hundred meters off the country's coast. The island is roughly 35 meters long, and 7-14 meters high. "Seismologists suspect the island is a temporary formation resulting from a "mud volcano," a jet of mud, sand and water that gushed to the surface as the temblor churned and pressurized that slurry under the ocean floor." Long-time residents of the area say a similar island formed in 1968 after another earthquake, but disappeared a year later. "It is clear that 'the islands are not created because the ground was ... pushed up by the earthquake,' [said geophysicist Paul Earle], but more likely it was a secondary effect of shifting sediments. He also agrees the formation appears to have been caused by a mud volcano, but added that they don't need an earthquake to set them off. There are 'mud volcanoes in Yellowstone that have not been triggered by earthquakes,' he said."
New submitter herbalt writes "The code of the free FPS game Urban Terror (a standalone game based on a Quake 3 mod), has been stolen. The development team, Frozen Sand, at first stated their Git Repository had been hacked, but later issued an announcement stating the perpetrator of the leak was a member of the development team. Frozen Sand also states they have found chat logs indicating there had been 'a plot to get B1naryTh1ef to steal the code so they could sell Urban Terror under a different name on Steam.'"
sciencehabit writes "Geoscientists still can't predict when a major quake will strike, and many have given up trying. But many do try to issue more general forecasts of hazards and potential damage. This week, researchers added a potentially powerful new tool to their kit: the largest seismic database of its kind ever constructed, based on tens of thousands of earthquake records stretching back more than 1,000 years. Together with a new global map of strain accumulation at plate boundaries, the data sets will form the core of an international public-private partnership intended to reshape the science of earthquake forecasting."
MojoKid writes "Hot Hardware recently set out to design a custom mini desktop system with the popular Raspberry Pi single board computer. People have configured the device for a variety of applications, from micro-servers to low cost media players. Basically, the goal was to turn what is currently one of the cheapest bare-bones computer boards into a fully enclosed mini desktop computer that could be taken anywhere without the need for cabling or setup. This small DIY project is just one of many examples of the flexibility of the Raspberry Pi's open architecture. And to think you can even run Quake and Minecraft on it."
New submitter JoeKilner writes "The Turbulenz HTML5 games engine has been released as open source under the MIT license. The engine is a full 3D engine written in TypeScript and using WebGL. To see what the engine is capable off, check out this video of a full 3D FPS running in the browser using the Turbulenz engine and Quake 4 assets. You can see some of the games already developed with the engine at Turbulenz.com. (Note — to try the games without registering, hit the big blue 'Play as Guest' button.) Also, IE doesn't have WebGL support yet, so to play without a plugin try Chrome or FIrefox."
alancronin writes "Similar to Fabien Sanglard's previous code reviews of other games such as the Quake and Doom line of games comes a review of the code base of Duke Nukem 3D (split out over 4 pages). This will be a very good read for anyone interested in understanding the mechanics of a highly addictive game or anyone that wants to learn more about game design."
hypnosec writes "Mojang has officially released Minecraft: Pi Edition for the credit card sized Raspberry Pi. Back in November, Minecraft was ported to the Raspberry Pi, and it was revealed that Mojang would release a free version of the game. The game is completely free and is now available for download. Even though the game will carry only a limited set of features, the cost and complexity of building and hosting a Minecraft LAN-party has definitely dropped." From the looks of it, you should be able to run it on any ARM system that can run Debian Wheezy. More generally, the idea of a tiny box you can just turn on and have a server for a bzflag, Quake, etc. tournament is appealing.
An anonymous reader writes "The lima driver project, the open source reverse engineered graphics driver for the ARM Mali, now has Quake 3 Arena timedemo running 2% faster than the ARM Binary driver." There's a video showing it off. Naturally, a few caveats apply; the major one is that they don't have a Free shader compiler and are forced to rely on the proprietary one from ARM, for now.
According to the Daily Yomiuri, "Japan launched two satellites on Jan. 27 to strengthen its surveillance capabilities, including keeping a closer eye on North Korea which has vowed to stage another nuclear test. One of them was a radar-equipped unit to complete a system of surveillance satellites that will allow Tokyo to monitor any place in the world at least once a day. The other was a demonstration satellite to collect data for research and development." The Defense News version of the story says "Japan developed a plan to use several satellites as one group to gather intelligence in the late 1990s as a response to a long-range missile launch by Pyongyang in 1998. The space agency has said the radar satellite would be used for information-gathering, including data following Japan’s 2011 quake and tsunami, but did not mention North Korea by name."
hypnosec writes "The Raspberry Pi Foundation has released OpenArena – a multiplayer first person shooter game based on Quake III — for the Raspberry Pi. Available as a free download, the game has been rated 'Adults Only' because of the blood and guns. The open-source game is powered by the 'ioquake3' fork of the engine that Quake III runs on id's Tech 3 engine. Modifications have been made to the gameplay by removing the copyrighted material and adding new free content."
This morning at 08:58 UTC a magnitude 7.5 earthquake struck off the coast of southeastern Alaska. The depth was just shy of 10km. The quake occurred roughly 106km from the city of Craig and about 341km from the capital city of Juneau. A tsunami warning was issued shortly after the quake, but later canceled when it became apparent that sea level changes would be minor, with no widespread destructive wave. The observed tsunami was no more than six inches high. The earthquake was felt on land, shaking houses and tossing objects to the floor, but as yet there are no reports of injuries. The U.S. Geological Survey said, 'At the location of this earthquake, the Pacific plate is moving approximately northwestward with respect to the North America plate at a velocity of 51 mm/yr. This earthquake is likely associated with relative motion across the Queen Charlotte fault system offshore of British Columbia, Canada, which forms the major expression of the Pacific:North America plate boundary in this region. The surrounding area of the plate boundary has hosted 8 earthquakes of magnitude 6 or greater over the past 40 years."
schwit1 writes "A magnitude 7.7 earthquake hit Canada's Pacific coast province of British Columbia on Saturday night, the U.S. Geological Survey reported. The quake was centered 123 miles south-southwest of Prince Rupert at a depth of 6.2 miles. 'Earthquakes Canada said the quake in the Haida Gwaii region has been followed by numerous aftershocks as large as 4.6 and said a small tsunami has been recorded by a deep ocean pressure sensor. 'It was felt across much of north-central B.C., including Haida Gwaii, Prince Rupert, Quesnel, and Houston. There have been no reports of damage at this time,' the agency said in a statement on its website.'"
An anonymous reader notes that the BBC reports "Six Italian scientists and an ex-government official have been sentenced to six years in prison over the 2009 deadly earthquake in L'Aquila. A regional court found them guilty of multiple manslaughter. Prosecutors said the defendants gave a falsely reassuring statement before the quake, while the defence maintained there was no way to predict major quakes. The 6.3 magnitude quake devastated the city and killed 309 people." The scientists were first charged more than two years ago.
Meshach writes "Research has suggested that human activity triggered an earthquake in Spain that killed nine and injured over three hundred. Drilling deeper and deeper wells to water crops over the past 50 years were identified as the culprit by scientist who examined satellite images of the area. It was noted that even without the strain caused by water extraction, a quake would likely have occurred at some point in the area but the extra stress of pumping vast amounts of water from a nearby aquifer may have been enough to trigger a quake at that particular time and place."