Diversions
 Pixel Joint Forum : The Lounge : Diversions
Message Icon Topic: Arduboy, the 128x64 monochrome gaming platform Post Reply Post New Topic
Author Message
UncleSporky
Seaman
Seaman
Avatar

Joined: 03 February 2013
Online Status: Offline
Posts: 5
Quote UncleSporky Replybullet Topic: Arduboy, the 128x64 monochrome gaming platform
    Posted: 14 May 2015 at 10:35am
I saw this Kickstarter posted on another forum and couldn't help but think of how Pixel Joint always works wonders with low-spec pixeling.

https://www.kickstarter.com/projects/903888394/arduboy-card-sized-gaming



I saw their example games on that page:




Just seeing them ripping off existing games, or else using simple line graphics, I couldn't help but think "man, I could probably do better than that!" I'm not a pixel art pro but I always enjoy the challenge of trying to make good, readable sprites in monochrome or limited greyscale, and I thought some others might be interested as well.

I've always had one foot in the pixel world and the other in the coding world, so I'm anxious to make some stuff for this. Priority one will be seeing if it's fast enough to toggle pixels on and off each frame in order to do greyscale. But it can be fun working in just monochrome too.

I'm looking at the old two color game challenge for inspiration at the moment. Trying to remember if there were any other community monochrome challenges or anything like that.
IP IP Logged
Hapiel
Rear Admiral
Rear Admiral
Avatar

Joined: 30 June 2023
Online Status: Offline
Posts: 3266
Quote Hapiel Replybullet Posted: 17 May 2015 at 1:39pm
Ooh, this is nice!
I don't carry a smartphone, but carrying this in my wallet sounds like a fun thing!
Also, very practical for showing some animation work to friends who wonder what I do. I'd be interested in creating a game for this..
Perhaps I'll buy one, but I am tempted to wait until later. First see them ship a couple thousand and hear if they are any good!

IP IP Logged
Ottbot
Commander
Commander
Avatar

Joined: 08 September 2015
Online Status: Offline
Posts: 108
Quote Ottbot Replybullet Posted: 18 May 2015 at 5:23pm
I wanna make games for this... looks to be right up my alley!
IP IP Logged
jalonso
Admiral
Admiral
Avatar

Joined: 29 November 2022
Online Status: Offline
Posts: 13537
Quote jalonso Replybullet Posted: 19 May 2015 at 4:47am
I wanna make a game for this too.
IP IP Logged
UncleSporky
Seaman
Seaman
Avatar

Joined: 03 February 2013
Online Status: Offline
Posts: 5
Quote UncleSporky Replybullet Posted: 20 May 2015 at 4:52am
Well if anyone wants to make something but they're more confident in their pixeling than their coding, I might be able to help. Though I have my own ideas for games I'd like to make!

Another thing I could do is make a simple gallery program for displaying monochrome pixel art, and potentially 1 or 2 color greyscale if the device is fast enough. That'd be kind of awesome, a Pixel Joint community gallery.

The specs of this thing are super limited, but to me that's part of the draw. I think when all is said and done we'll have about 28 kB to store programs and graphics, and a fullscreen monochrome 128x64 image takes up 1 kB. Greyscale would take up 2 kB.
IP IP Logged
jalonso
Admiral
Admiral
Avatar

Joined: 29 November 2022
Online Status: Offline
Posts: 13537
Quote jalonso Replybullet Posted: 20 May 2015 at 5:11am
@UncleSporky, are you part of this project or its just something you found?
I have added this to the next Stray Pixels post already because its just something all PJers will enjoy.
This thing is made for us.
IP IP Logged
UncleSporky
Seaman
Seaman
Avatar

Joined: 03 February 2013
Online Status: Offline
Posts: 5
Quote UncleSporky Replybullet Posted: 20 May 2015 at 10:57am
Nope, it's just something I found. I know, I'm excited enough that it looks like I'm a shill. :) And I see that it was my first post. I thought I had posted here before, but apparently not, I spent some time at Pixelation ages ago...

One thing that's a little shady is that on their kickstarter they sort of market this as a Game Boy type device, but it is really nowhere near as powerful. They show off that Pokemon clone but there's no way you could fit Pokemon on this thing. I believe the original Pokemon was 512 kB, and this is 32kB, 6% of that. And you have to code your own rendering routines, sprite handling etc. So a lot of people who don't understand the specs of low level hardware have unrealistic expectations. I don't think there is any malice behind it, the guy designed this device as a cool business card to begin with, and people shouldn't expect more than that.

Just know that a gallery could hold about 28 full screen images, or 14 if I can get greyscale working. Or full screen animations of that many frames.
IP IP Logged
Hapiel
Rear Admiral
Rear Admiral
Avatar

Joined: 30 June 2023
Online Status: Offline
Posts: 3266
Quote Hapiel Replybullet Posted: 21 May 2015 at 7:58am
Aww, that is even less than I expected.. I already figured that it must be tricky to program on this thing with 32kb space, but I hadn't thought of the pixel part yet.. 28 full screen b/w images? That is not so much... And only carrying one game with you at once? :(..
MicroSD cards are so small, how hard must it be to fit 2mB on that thing?

I have been checking out the alternatives a bit, my favorite was the GameBuino . (From europe, so easier to get for me :) )

Smaller display (84x48) , but infinite storage trough microSD. However at 1.2cm thickness it is not ideal to put in a wallet, which is the awesome part of the ArduBoy...
Also the small display is less ideal for pixel art than the GameBuino..

Where can I find the perfect compromise? :p

Hmm, looking at a vid of GameBuino the pixels seem to go on/off slowly, resulting in a blur when moving... https://www.youtube.com/watch?t=105&v=rXR7Euh39Vs
Will this likely be the same with ArduBoy? In the promovid the Arduboy screen looks better!



Edited by Hapiel - 21 May 2015 at 7:59am
IP IP Logged
UncleSporky
Seaman
Seaman
Avatar

Joined: 03 February 2013
Online Status: Offline
Posts: 5
Quote UncleSporky Replybullet Posted: 21 May 2015 at 1:12pm
Yeah, there have been other Arduino-based little game systems in the past. Another one is the Gamby. The Arduboy seems like the first one that has gone to the extent of trying to look like a nice finished product with a plastic/metal case and all.

As you say, other game systems have kind of crappy LCD screens with bad ghosting effects. The Arduboy has an OLED screen with a really fast pixel response rate, so it should look a lot better in motion.

I've been talking about it in IRC with some other prospective coders. Unfortunately it sounds like the display only runs at 40 Hz (refreshing 40 times per second), and with the fast pixel response time it's unlikely that we will be able to flash pixels rapidly to achieve greyscale. 40 frames per second just isn't fast enough, you can see too much flicker. I'll see if I can post an example later. We might be limited to monochrome, but heck, you can still do pretty cool stuff with that.

The creator of the Kickstarter has said that in the future he wants to release another version that might have an SD card or a better screen, etc.
IP IP Logged
Hapiel
Rear Admiral
Rear Admiral
Avatar

Joined: 30 June 2023
Online Status: Offline
Posts: 3266
Quote Hapiel Replybullet Posted: 21 May 2015 at 3:30pm
Thanks for the research :)
I am looking forward to what the future brings!
IP IP Logged
AKA_Mathieu
Midshipman
Midshipman
Avatar

Joined: 20 August 2017
Online Status: Offline
Posts: 20
Quote AKA_Mathieu Replybullet Posted: 22 May 2015 at 11:30pm
I don't get it, they say:
"$312,080
pledged of $25,000 goal"
So they raised waaaaay more funds, no?

By the way, the screen seems so tiny (even more than a gameboy), Is this really playable? I can't imagine myself playing seriously more than ten minutes with this screen...

IP IP Logged
UncleSporky
Seaman
Seaman
Avatar

Joined: 03 February 2013
Online Status: Offline
Posts: 5
Quote UncleSporky Replybullet Posted: 25 May 2015 at 9:17am
Originally posted by AKA_Mathieu

I don't get it, they say:

So they raised waaaaay more funds, no?By the way, the screen seems so tiny (even more than a gameboy), Is this really playable? I can't imagine myself playing seriously more than ten minutes with this screen...


Yeah, they raised a lot more than they asked for in order to simply fund the project. Some kickstarters are about getting one large project to completion, like creating a video game which is very expensive. Others are more about producing many units of a product, which might not require as much money to fund the production. If the product is popular then they will get way more than they asked for, but almost all of that money is going toward providing people with the individual units they pledged for.


Anyway, I got my developer kit that I bought earlier (outside the kickstarter) and have been playing with it. I've successfully got two shades of grey showing up on screen, with varying amounts of flickering depending on how I time it. We might perfect it here in a few months.

This is someone else's video of my demo program, which shows sprites from Final Fantasy 1:

https://www.youtube.com/watch?v=v03DXwOEO7g

Edited by UncleSporky - 25 May 2015 at 9:18am
IP IP Logged
Hapiel
Rear Admiral
Rear Admiral
Avatar

Joined: 30 June 2023
Online Status: Offline
Posts: 3266
Quote Hapiel Replybullet Posted: 25 May 2015 at 11:53am
It looks so much fun! If I were to own one, I'd make a mini version of dropboy :)
IP IP Logged
AKA_Mathieu
Midshipman
Midshipman
Avatar

Joined: 20 August 2017
Online Status: Offline
Posts: 20
Quote AKA_Mathieu Replybullet Posted: 30 May 2015 at 5:03am
Thank you for your feedback UncleSporky,
moreover I really impressed by your work.

It's funny because i'm starting once again FF1, I'm doing a fighter/blackBelt/blackBelt/redMage team :D

I hope you to be successful in your project
IP IP Logged
Post Reply Post New Topic
Printable version Printable version

Forum Jump
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot delete your posts in this forum
You cannot edit your posts in this forum
You cannot create polls in this forum
You cannot vote in polls in this forum