Mojang Releases Minecraft: Pi Edition For the Raspberry Pi 93
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.
Processing power and scalability (Score:4, Funny)
How powerful is this device? Can it host a large enough server for less wattage than a normal PC?
Re:Processing power and scalability (Score:5, Informative)
best case, its equivalent to a cheap tablet, minus wifi and screen
700Mhz ARM, 256 or 512 megs of ram
so, it depends what your server is doing, if it sits there with its thumb up its ass most of the time, it might do the job
Re: (Score:2, Funny)
if it sits there with its thumb up its ass most of the time, it might do the job
Which describes most home servers. But it's just not as fun if you're not spinning the power meter and heating the house.
Re:Processing power and scalability (Score:5, Funny)
Re: (Score:3, Funny)
I use my Pi to watch porn from the DMZ. Every morning I wash the sheets and re-flash the SD card.
Re: (Score:3)
I use my Pi to watch porn from the DMZ. Every morning I wash the sheets and re-flash the SD card.
Korean soldier porn with land mines?
There's porn of everything nowadays...
Re:Processing power and scalability (Score:5, Informative)
Re: (Score:2)
I've been looking for a how-to on this. Got any URL?
Re: (Score:2)
for the server i used the basic raspbian distro and grabbed an external 1 tb drive with a powered usb hub to power it and the pi.
i used transmission-daemon as the torrent client as the web interface is really quite good but you do need to edit a config file to
Re: (Score:2)
Thanks! I'm gonna copy this down:)
Re:Processing power and scalability (Score:5, Informative)
I've used mine as a simple file server and I think it uses around 5-6 watts at 100% CPU with both USB ports populated. It is picky about storage, but most USB flash drives and most good quality genuine SDHC cards work well in my experience. Get a good quality power supply (it uses a Micro USB port) and use a powered USB hub for any high-current peripherals, and you shouldn't have any power issues.
Right now mine serves as a poor man's HTPC, a front end to my Plex server via Raspbmc, until I can replace it with a Roku. Then the Pi will become a private cloud server via OwnCloud.
Of course, they are capable of much more than what I've done. There is a GPIO header, camera and LCD headers, and a couple of groups have even built budget supercomputers out of dozens of units. It can run Debian (Raspbian), Arch Linux, Plan 9, RiscOS, BSD, Gentoo Linux, and there is steady progress on an Android port. You can also do bare metal programming on it, of course.
Re: (Score:1)
There's a reason the base raspberry pi is $15. It's not a powerhouse.
It's impressive that Minecraft has been made to run on it. I presume it is based off the C Android version rather than the Java desktop version, and the graphics have been tuned down, as well as game features.
Even with the overclocking feature, you still only have a 900-1000MHz ARM11, which isn't very powerful by today's standards (although twice as powerful as my first Android phone, the HTC Hero).
The RPi Minecraft does have the interesti
Re: (Score:1)
$15! I meant $25, stupid cheap-ass work keyboard, and even stupider finger!
Re: (Score:2)
Too bad, though. At $15 it would cost what it cost me to have my Model A shipped to me. They'd probably still charge $15 for shipping though. The only thing worth owning with an ARM in it that I know of for that price is a pogoplug (dockstar actually) which is even more limited and which has even less GPIO. Still, it might be a good answer to some questions. Then again, another five bucks gets you an actual pogoplug.
Re: Processing power and scalability (Score:2)
It's actually $35.
The problem is not your keyboard.
Re: (Score:1)
There's a $25 model as well as a $35 model, or did you miss this?
Re: (Score:2)
They announced a $25 model about a year ago but you can't actually buy it yet. It may be available "real soon now".
Re: (Score:2)
The Model A Raspberry Pi has been available for the last week. [raspberrypi.org]
Re: (Score:2)
I know it's coming soon but I still can't order one. The link you gave for the announcement on RaspberryPi.org for Newark/Element14 only says it's "available" but if you try to order one, there is no order page.
Re: (Score:1)
That's because you're in the US, and as the post says, there's a short delay there whilst they process the required paperwork (import related?).
I see the ordering page for the Model A, so it's available.
Re: (Score:1)
Very true, the GPU (Videocore IV) is disproportionately powerful. Then again the ARM core is more of an afterthought, as the GPU is capable of running as a CPU itself.
Re: (Score:2)
It certainly won't run quake3 at 60fps (which is pretty much needed for multiplayer).
I even hacked the ioquake source to have it run at 320x240, and it still ran around15-20fps.
ioquake3 on the pi is CPU limited, not GPU limited. Probably has to do with the md3 animation system.
Re: (Score:2)
That's the attitude I encountered on the rpi forums when I posted my results. Run from the command line instead of inside X?.....bwahahaha! Its like you are reminding me to breathe....anything else captain obvious?
No, the FPS is a serious problem.
Re: (Score:2)
I wonder if Broadcom now have a more powerful SoC that could be used in a next generation RPi.
I'm sure they do and assuming the Pi continues to be a success i'm sure that we will eventually see a second generation of Pi *. However it makes no sense for the foundation to do that right now. It would fragment the community and take the foundations resources away from other things like making the education push and getting the camera board finalised and released.
* Which would pretty much be a redesign from scratch afaict.
Re: (Score:3)
How powerful is this device? Can it host a large enough server for less wattage than a normal PC?
If what you want to serve can be delivered to the device efficiently from an SD card or USB2 peripheral connected to flaky USB, yes. Otherwise, no; buy a cubieboard or PogoPlug Rev.2 (which has USB3.)
Re: (Score:2)
How powerful is this device? Can it host a large enough server for less wattage than a normal PC?
If what you want to serve can be delivered to the device efficiently from an SD card or USB2 peripheral connected to flaky USB, yes. Otherwise, no; buy a cubieboard or PogoPlug Rev.2 (which has USB3.)
Yeah, the flaky USB subsystem was a real letdown. Every use case I had involved at least one USB port and (even with the polyfuses bypassed) you can't depend on it staying functional. The ethernet controller hangs off of USB, also, and it shows. If you need USB and ethernet, the Pi is right out.
If you need any sort of unattended reliability, skip the Raspberry Pi and keep searching.
Re: (Score:2)
Re: (Score:2)
If you need any sort of unattended reliability, skip the Raspberry Pi and keep searching.
That pretty much sums it up. The R-Pi is an adequate and inexpensive super-low-power nettop, and a pretty darned good platform for XBMC, especially the 512MB version which I don't have. A ~$5 USB hub and a $1.63 bluetooth dongle remedy or mitigate much of what is wrong with the device out of the box. If you want a server for shoveling bytes, I do not think there is a better buy than one of the platforms I mentioned above. Cubieboard (when in stock) has SATA, which is neato, and costs fifty bucks. Pogoplugs
Got my RPi model B just in time! (Score:2)
Looks like I got my RPi model B just in time!
More memory, more better.
Performance (Score:1, Insightful)
Re: (Score:1, Informative)
This is presumably forked from the C Android version, which is more optimised for lower power devices, at the cost of having fewer features.
Pi Edition? (Score:5, Funny)
I thought this meant your Minecraft session occurred in a boat trapped with a tiger.
Re:Pi Edition? (Score:5, Funny)
You can see that here: http://www.youtube.com/watch?v=oLG8r_gdWe0 [youtube.com]
Re: (Score:2)
Re:It runs like crap (Score:5, Interesting)
I just fired it up on my Pi-B running Wheezy and my experience was the exact opposite. Running full screen it was very smooth, had to be 30 fps or higher. CPU usage was around 85-90%.
Re:It runs like crap (Score:4, Funny)
Obviously, you're doing something wrong.
Re: (Score:1)
Re: (Score:1)
I found that it ran just fine for me. Running off of a good quality 4 gig class 4 card. I was using the composite output and frame rate was high enough that it was pretty smooth. I would guess 25-30fps. Idle cpu use was just under 50%, moving around increased it to about 90%, but rarely maxed it out. Connected over the lan from my galaxy nexus running pocket edition. Everything was running pretty smooth on both. Didn't take note of cpu usage at the time, was just kind of running around in game like a dork,
Re: (Score:1)
At first I was a big fan of thx project, open source drivers, the education pov,
Re: (Score:3)
Yeah, it's kind of a joke.
I'm also appalled at how bad the Minecraft server is. It's one resource hungry beast, easily eating through multiple GB for just one or two people playing on a fairly 'vanilla' map without too large a world.
Re: (Score:1)
Cool. Show us your multiplayer server that's better then? Let's just guess that the server is doing a massive amount of caching, because it can.
Also, this isn't based upon the desktop code, but the pocket edition code.
Re: (Score:2)
too large a world
you're trolling way off target here. the pocket edition has fixed-sized worlds.
Re: (Score:3)
troll much?
pi@raspberrypi ~/mcpi $ ldd minecraft-pi | grep GL /opt/vc/lib/libGLESv2.so (0x400fa000) /opt/vc/lib/libEGL.so (0x40082000)
libGLESv2.so =>
libEGL.so =>
Re: (Score:1)
I thought that the RPi came with hardware acceleration for the graphics. Maybe it needs installing, or maybe you have an aversion to binary blobs?
Maybe you should try a lower resolution first before whining. 1600x900 on a 700MHz ARM11, Sheesh, even with GPU acceleration a $5 SoC like the RPi uses would struggle. What is it like at 1280x720? Or in a window? Is there a pixel doubled mode? If the performance improves at lower resolutions, then it's not vertex processing bound, but rendering bound.
Re: (Score:3)
For what it's worth, it runs fine and smoothly on my Pi at 1920x1080. The op is obviously doing something wrong. You don't even need to install any binary blobs, everything that runs on the CPU is open source. The binary blob is the firmware that gets loaded to the GPU before Linux even starts.
Re: (Score:1)
Thanks for that, clearly the OP either has a badly configured Pi, some Pis are cranky, or he is just trolling.
YouTube should be filling up with RPi Minecraft videos right about now that disprove everything he's written anyway.
Re: (Score:2)
Re: (Score:2)
without broadcom releasing any video acceleration the thing is worthless for gaming unless it's 2d.
Minecraft doesn't use video. Maybe you meant 3D acceleration, but you'd still be wrong. Broadcom has even released the specs needed to write driver stubs, which isn't much but it's more than most mobile GPUs provide.
Re: (Score:1)
check the forums there is even a sticky
there are no 3d acceleration on the pi at all...
there is 1 guy trying to write drivers sorta reverse engineering in one post that is 5 pages long but it keeps crashing when scrolling a browser
but Liz stickied a post that there are no 3d accelerated drivers for X or for anything at the moment.
the only thing that has acceleration is video playback of h264 videos or 2 others if you purchase their licenses and receive a serial/hash to put into the firmware's config.txt on
Re: (Score:2)
there are no 3d acceleration on the pi at all..
if you're going to troll, at least pick something that's not trivial to refute with a simple google search for your statement above [google.com] which handily returns a small roundup of graphics [raspberrypi.org] as the first result.
here's some more (just to illustrate how poor your trolling attempt was):
http://www.raspberrypi.org/wp-content/uploads/2012/10/Architecture-and-Source.png [raspberrypi.org]
http://jonmacey.blogspot.co.uk/2012/05/getting-started-with-egl-on-raspberry.html [blogspot.co.uk]
http://nccastaff.bournemouth.ac.uk/jmacey/GraphicsLib/piNGL/index.html [bournemouth.ac.uk]
Re: (Score:1)
Liz has already stated there is no 3d acceleration for X or any graphic desktop
the only acceleration that WORKS right this moment is video playback of the 3 video codecs the chip allows. x264 being primary.
there are projects in the work to being 3d acceleration desktop enviroment to the PI
BUT NONE EXIST AT THE MOMENT... all those links you posted are in the works, none are finished, none have the support of Broadcom and the RasPI foundation has already stated they WILL NOT release or open source their graph
Re: (Score:2)
3d acceleration works just fine on the Pi through OpenGL ES. What isn't there is an accelerated X driver. You can still run 3d applications in X and if they use OpenGL ES, they'll be accelerated but X itself is running in software mode.
Re: (Score:2)
Liz has already stated there is no 3d acceleration for X or any graphic desktop
this is correct, but it's not what you claimed above:
there are no 3d acceleration on the pi at all...
this is false. and this is what i quoted above and previously pointed out as being false.
there is 3d acceleration on the pi. there are EGL and GLES drivers. they do work, they're not 'in the works', they are provided by Broadcom. it is possible to write 3d-accelerated software on the pi.
the RasPI foundation has already stated they WILL NOT release or open source their graphics drivers for 3d acceleration
sure. but the fact that those drivers aren't open-source, doesn't mean that they don't exist, nor does it mean that 'there are no 3d acceleration on the pi'.
there are projects in the work to being 3d acceleration desktop enviroment to the PI
sure, but tryi
My kid is learning (Score:5, Interesting)
Re: (Score:2)
Seriously, I was halfway through your post before I caught up.
On /. MC means Minecraft and not Midnight Commander now, apparently.
What the hell kind of credit card do you have? (Score:1)
The Raspberry Pi isn't even remotely close to credit card-sized, especially not when it's cased up. It's closer to the size of a packet of playing cards.
Re: (Score:2)
The length and width dimensions of the pcb are exactly credit card dimensions.
No they aren't (despite the raspberry pi foundation's faq saying for a while they were), the PCB is roughly the same length as a credit card but a couple of mm wider.
Add the connector overhangs and overall the Pi is slightly longer than a credit card, slightly wider than a credit card and MANY MANY times thicker than a credit card.
Re: (Score:2)
Re: (Score:2)
The hydrogen atom isn't even remotely close to Angstrom-sized, especially not when it's cased up. It's closer to the size of a packet of playing cards.
Complex? (Score:2)
Really?
My nephew (aged 11) invites his friends round with their laptops (or, more realistically, their dads' laptops). They all connect to the wireless network and then my nephew runs up the Minecraft server on his parents' main PC. Cost: 0, complexity: very low. Alternatively, he enables port forwarding on the firewall and they don't even need to come over. Cost: 0, complexity: quite low.
I can't see how a redu
Re: (Score:3)
Minecraft & Rasberry Pi Both Hits (Score:2)
Minecraft is a boring game, and Pi is a overhyped Arduino. Slashdot only posted this article because they get paid to promote stupid shit.
Me...in a word, as a regular reader. Ignoring the fact its nice to not read another article with the constant pissing contests between various mega-corporations supporters *cough*. I own both, Minecraft and the Rasberry Pi, because they are popular, and deservedly so. One a hot [cross platform] inventive indie game, and the other a *THE* hot micro ARM motherboard. Its interesting news.
The Rasberry Pi receives just the right amount of hype, Its backed by a whole host of interesting parties from Google; to Ca
Re: (Score:2)
Unfortunately (Score:2)
Ignoring the odd random racist, homophobic etc etc or it being used to promote a mega-corporations agenda by spamming a forum, the most enlightened comments come from anonymous cowards.
"Man is least himself when he talks in his own person. Give him a mask, and he will tell you the truth. Oscar Wilde"
Re: (Score:2)
I'm no programmer, but... (Score:4, Insightful)
Isn't MC written in Java? And isn't Java supposed to be platform-independent?
Followup question: Shouldn't it then run on any platform that has a JRE installed?
Re: (Score:2)
The PC version of Minecraft is written in Java. The other versions (XBLA, Android and now Pi) are written in C++.
Isn't it about the API ? (Score:2)
for myblks in range(10): world.setBlock(1,1,0+myblks,3)
to make a bridge in front of you.
The Raspberry Pi was only ever su