×
Amiga

Google Brings AmigaOS to Chrome Via Native Client Emulation 157

First time accepted submitter LibbyMC writes "Google's approach to bringing older C software to the browser is demonstrated in bringing the '80s-era AmigaOS to Chrome. 'The Native Client technology runs software written to run on a particular processor at close to the speeds that native software runs. The approach gives software more direct access to a computer's hardware , but it also adds security restrictions to prevent people from downloading malware from the Web that would take advantage of that power.'" Chrome users can go straight to the demo.
PlayStation (Games)

The Quest To Build Xbox One and PS4 Emulators 227

Nerval's Lobster writes "Will Xbox One and PS4 emulators hit your favorite download Websites within the next few years? Emulators have long been popular among gamers looking to relive the classic titles they enjoyed in their youth. Instead of playing Super Mario Bros. on a Nintendo console, one can go through the legally questionable yet widespread route of downloading a copy of the game and loading it with PC software that emulates the Nintendo Entertainment System. Emulation is typically limited to older games, as developing an emulator is hard work and must usually be run on hardware that's more powerful than the original console. Consoles from the NES and Super NES era have working emulators, as do newer systems such as Nintendo 64, GameCube and Wii, and the first two PlayStations. While emulator development hit a dead end with the Xbox 360 and PS3, that may change with the Xbox One and PS4, which developers are already exploring as fertile ground for emulation. The Xbox 360 and PS4 feature x86 chips, for starters, and hardware-assisted virtualization can help solve some acceleration issues. But several significant obstacles stand in the way of developers already taking a crack at it, including console builders' absolute refusal to see emulation as even remotely legal."
Networking

Linux Kernel Running In JavaScript Emulator With Graphics and Network Support 177

New submitter warmflatsprite writes "It seems that there have been a rash of JavaScript virtual machines running Linux lately (or maybe I just travel in really weird circles). However until now none of them had network support, so they weren't too terribly useful. Sebastian Macke's jor1k project uses asm.js to produce a very fast emulation of the OpenCores OpenRISC processor (or1k) along with a HTML5 canvas framebuffer for graphics support. Recently Ben Burns contributed an emulated OpenCores ethmac ethernet adapter to the project. This sends ethernet frames to a gateway server via websocket where they are switched and/or piped into TAP virtual ethernet adapter. With this you can build whatever kind of network appliance you'd like for the myriad of fast, sandboxed VMs running in your users' browsers. For the live demo all VMs connect to a single private LAN (subnet 10.5.0.0/16). The websocket gateway also NATs traffic from that LAN out to the open Internet."
Graphics

JavaScript-Based OpenRISC Emulator Can Run Linux, GCC, Wayland 89

An anonymous reader writes "The jor1k is an interesting open-source toy emulator project to emulate a 32-bit OpenRISC OR1000 processor, 63MB of RAM, ocfb frame-buffer, and ATA-hard drive ... all in JavaScript. Though JavaScript based, there are asm.js optimizations and the performance seems to be quite decent in modern web browsers. The jor1k OpenRISC emulator can do a lot, even handle running the Linux kernel, GCC compiler, ScummVM Monkey Island, and the Wayland/Weston compositor, all from within the web browser."
Input Devices

A Simple DIY Game Controller For People With Physical Challenges 36

capedgirardeau writes "Caleb Kraft of the well-known Hack-A-Day site noticed that game controllers and alternate keyboards for people with physical challenges were very expensive. Simple switches for buttons that could be made for a few dollars were running $60 or $70 apiece. Working with a young man he knew who loves gaming and has muscular dystrophy, Caleb created a do-it-yourself controller for people with physical challenges using a 3-D printer, a super-cheap micro-controller board and some simple keyboard emulation software. He is freely releasing all the 3-D printer files and tutorials to make his and other controllers on a new site, The Controller Project. He also encourages people to check out The AbleGamers Foundation"
Software

Futuristic UC Berkeley OS Tessellation Controls Discrete 'Manycore' Resources 28

coondoggie writes "At the Design Automation Conference (DAC) here this week, John Kubiatowicz, professor in the UC Berkeley computer science division, offered a preview of Tessellation, describing it as an operating system for the future where surfaces with sensors, such as walls and tables in rooms, for example, could be utilized via touch or audio command to summon up multimedia and other applications. The UC Berkeley Tessellation website says Tessellation is targeted at existing and future so-called 'manycore' based systems that have large numbers of processors, or cores on a single chip. Currently, the operating system runs on Intel multicore hardware as well as the Research Accelerator for Multiple Processors (RAMP) multicore emulation platform."
Classic Games (Games)

Retro Gaming With Raspberry Pi 106

coop0030 writes "Thanks to the affordable Raspberry Pi and some clever software, anyone can re-create the classic arcade experience at home. Adafruit brings the genuine 'clicky' arcade controls, you bring the game files and a little crafting skill to build it. Classic game emulation used to require a well-specced PC and specialized adapters for the controls, so it's exciting to see this trickle down to a $40 system. Also, a video of the game system is on YouTube."
Emulation (Games)

DOS Emulation Arrives For the Raspberry Pi 189

An anonymous reader writes "Homebrew Coder Pate has released a DOS Emulator for the Raspberry Pi. Originally released for the Nintendo DS and Android, the emulator currently can emulate a CPU: 80486 processor, including the protected mode features (for running DOS4GW games) but without virtual memory support. The emulation runs at a speed around that of a 20MHz 80486 (which equals a 40MHz 80386) machine. It has support for Super VGA graphics, Soundblaster 2.0, Memory, USB keyboard and mouse. Perfect for playing old classics such as Doom, Duke Nukem 3D and Theme Park."
Android

Archos Gamepad Released In the USA 106

An anonymous reader writes "Archos have finally released their much anticipated touchscreen gamepad in the USA. The console boasts a Arm Cortex Dual-core A9 1.6GHz cpu, 1024MB Ram, 8GB internal storage and uses the Android 4.1 Jelly Bean OS. The Gamepad has 14 physical buttons and dual analog thumb-sticks as well as a touchscreen which means the latest 3D Android games should work great and for fans of emulation the traditional gamepad design and buttons will make N64/PS1 emulators work great on the gamepad." CNET UK was unimpressed, calling it "a bitter disappointment"; IGN was more optimistic, especially at its sub-$200 price.
GNU is Not Unix

Evil, Almost Full Vim Implementation In Emacs, Reaches 1.0 252

New submitter karijes writes "Evil is a new Emacs major mode intended to implement full Vim emulation for Emacs editor, and it's reached its first stable release. Evil implements many Vim features and has support for plugins, so there is port for rails.vim, NERDCommenter and mapleader among others. You can find details about this release on the mailing list."
Emulation (Games)

Open Source Gaming Handheld Project Wants Your Money 203

YokimaSun writes to point out a Kickstarter project that may warm the cockles of your heart: "Fans of emulation and homebrew have not had much to cheer about over the years; the recent generation of consoles has pretty much killed off any hacking by constant firmware updates. The days of PSP homebrew have died a death and consoles like the Caanoo, GP2x and even the mighty Openpandora never really lived up to the massive expectation. There is a glimmer of hope from a team of homebrew developers who have developed a new console called the GCW-Zero, a new open source handheld system which uses the OpenDingux Linux OS. The specs are impressive, with a Ingenic JZ4770 1 GHz MIPS processor, Vivante GC860, capable of OpenGL ES 2.0, 3.5 inch LCD with 320x240 pixels; 4:3 aspect ratio, 512 MB DDR2 and 16GB of internal memory which can via external memory card be extended by another 32GB. N64 and PS1 emulation and everything below should be at full speed in time."
Ubuntu

Mark Shuttleworth Answers Your Questions 236

A couple of weeks ago you had a chance to ask Canonical Ltd. and the Ubuntu Foundation founder, Mark Shuttleworth, anything about software and vacationing in space. Below you'll find his answers to your questions. Make sure to look for our live discussion tomorrow with free software advocate and CTO of Rhombus Tech, Luke Leighton. The interview will start at 1:30 EST.
Cloud

Gate One 1.1 Released: Run Vim In Your Browser 150

Riskable writes "Version 1.1 of Gate One (HTML5 terminal emulator/SSH client) was just released (download). New features include security enhancements, major performance improvements, mobile browser support, improved terminal emulation, automatic syntax highlighting of syslog messages, PDFs can now be captured/displayed just like images, Python 3 support, Internet Explorer (10) support, and quite a lot more (full release notes). There's also a new demo where you can try out vim in your browser, play terminal games (nethack, vitetris, adventure, zangband, battlestar, greed, robotfindskitten, and hangman), surf the web in lynx, and a useful suite of IPv6-enabled network tools (ping, traceroute, nmap, dig, and a domain name checker)." Gate One is dual licensed (AGPLv3/Commercial Licensing); for individuals, it's pay-as-you-please.
Emulation (Games)

Video Welcome to the University of Michigan's Computer and Video Game Archive (Video) Screenshot-sm 55

After watching this video, a lot of you are going to wish you were Dave Carter, who works at the University of Michigan's Computer and Video Game Archive. He deals with video games, from the oldest hand-helds and consoles to the newest Xbox and PC games and controllers. A lot of his time is no doubt spent fixing things that break, finding obscure games, being generally helpful, and making sure nobody breaks the games, consoles, computers, controllers, and even board games and memorabilia in the collection. But still, this has got to be the ultimate job for a game junkie. And it looks like a great place to visit, because this museum is part of a library, and just as a library encourages you to pick up books and read them, this is a place where you can actually play the games, not just stare at a ColecoVision console in a display case. You can play in a cubicle or, for games that take some space, there are a couple of big gaming rooms with soft-looking sofas and big flat-screen TVs, where you can jump up and down like crazy while you're doing Guitar Hero or using a Wii or Kinect. And if you can't make it to Ann Arbor, MI, there's an informative blog that's all about video games past and present that's must reading for almost any serious gamer.
Emulation (Games)

Free Software PS2 Emulator PCSX2 Hits 1.0 202

An anonymous reader writes with an excerpt from geek.net on the release of PCSX2, a GPLed emulator for the PS2: "PCSX2 is a free PS2 emulator for the PC that has been in development since the year 2000 and managed to reach version 1.0 last week. As an emulator it's an impressive piece of work, boasting compatibility with over 73 percent of games, which is some 1,697 titles. It can offer up graphics beyond what the original hardware was capable of, achieving resolutions up to 4096 x 4096 with anti-aliasing and texture filtering. You can save games, record video as you play, use a range of controllers, and even adjust game speed if you so wish. Of course, you'll need a fast machine to run PS2 games at a decent speed, but the spec is still reasonable. It's recommended you have at least a Core 2 Duo running at 3.2GHz, or a Core i5 at 2.66GHz+. As for graphics cards, a GeForce 9600GT or Radeon HD 4750 is desirable." Grab it while it's hot (official binaries and source). Unfortunately it doesn't seem to be packaged for any GNU/Linux distros (Debian has packages of the predecessor to PCSX2, PCSX: Reloaded which, naturally, emulated the Playstation).
Android

Why We Should Remain Skeptical of the Ouya Android Console 184

An anonymous reader writes "We recently talked about the 'Ouya' console — a conceptual Android-based gaming device that's had a massively successful Kickstarter campaign. While most people are excited about such a non-traditional console, editorials at 1Up and Eurogamer have expressed some more realistic skepticism about the claims being made and the company's ability to meet those claims. Quoting: 'Even if we set aside the issue of install base, one of Ouya's selling points could make developers wary of investing in it. Through the pitch video and on the Kickstarter page, Ouya emphasizes the ability to root the system and hack it without fear of voiding the warranty. With a standard USB port and Bluetooth support, it will be possible to use controllers and peripherals with it other than the one it comes with. What this also opens the door for is piracy and emulation. No doubt a chunk of the audience interested in Ouya are those intrigued by the idea of having a box that hooks up to a TV and can run Super Nintendo or Genesis emulators. Others will look at the system's open nature as an invitation to play its games for free; if it's as open as advertised, it should not be difficult to obtain and run illegally downloaded copies of Ouya games.' Ouya CEO Julia Uhrman has responded to the skepticism, saying, 'Ouya will be just as secure as any other Android-powered device. In fact, because all the paid content will require authentication with Ouya's servers, we have an added layer of security. Hacking and openness are about getting what you want to do with the hardware. Rooting the device won't give you any more access to the software.'"
Emulation (Games)

Browser Emulation of 1975 Computer Runs First 16-Bit Home Game 40

An anonymous reader writes "Following up on the 2009 story about the first graphics game written for a 16-Bit Home PC, I thought Slashdot readers might be interested in seeing the game in question running in their browsers. The original hardware has been emulated and loaded with the original machine code transcribed from PDF scans. Some brief background here."
Emulation (Games)

Video The State of the Diablo 3 Beta (Two Videos) Screenshot-sm 237

It's been almost four years since Diablo 3 was announced, and its development began years earlier. Its predecessors helped define the action RPG genre, so anticipation is high among fans of the franchise. The game has undergone closed beta testing since September, and a lot has changed since then. Now that Blizzard has settled on May 15th as a release date, we thought this would be a good time to take a look at the state of the game as it currently exists. These two videos show actual gameplay of the various classes, explain the skill and rune systems, take a look at the auction house, and go over many of the other changes since the beginning of development. (Click to play the first video, and the second one will play automagically after the first one ends.)

Slashdot Top Deals