Thanks to Adafruits continued trek into the forays of Arcade goodness they did some retrogame.c updates the last few months. When they mentioned for the CupCade you could do a 1p+coin to ESC from games (sound familiar?) but also shut down with this combo I went and checked out the retrogame project on GitHub.
// A "Vulcan nerve pinch" (holding down a specific button combination
// for a few seconds) issues an 'esc' keypress to MAME (which brings up
// an exit menu or quits the current game). The button combo is
// configured with a bitmask corresponding to elements in the above io[]
// array. The default value here uses elements 6 and 7 (credit and start
// in the Cupcade pinout). If you change this, make certain it's a combo
// that's not likely to occur during actual gameplay (i.e. avoid using
// joystick directions or hold-for-rapid-fire buttons).
const unsigned long vulcanMask = (1L << 6) | (1L << 7);
const int vulcanKey = KEY_ESC, // Keycode to send
vulcanTime = 1500; // Pinch time in milliseconds
Sure enough this is now in the code. I connected my Arcade console to the network and updated my local repository with the new updates.
Verdict: Wonderful. My SD cards haven’t been very happy with me the last year but it should be clear sailing from here on! Thanks Adafruit for another useful gem.
Share your thoughts
So Adafruit have done it again and got me obsessing with something they are offering “Cupcade“. Last year it was their basic arcade console tutorial which spawned my first version here and then after gaining confidence on that one I made this much more advanced one here.
I do not have this yet, I am in the early phase of obsession where my rational side and my kid side are battling out how to justify it but you can bet I will within the next few months. There are a few discrepancies with the Cupcade software choices that I have noticed and resolved myself on my own consoles over the last year that I would like to explain for others before going on.
The era the Pi can span
In a video blog I was watching this morning regarding Adafruits new products here they claim dig dug, gauntlet, packman etc.. is the best it can do because the Pi is too slow. This is not true. The Pi can emulate nearly flawlessly up to Street fighter II, The sound, speed everything, is 99% perfect with only an occasional pop. You can also do Mortal Kombat 1 this would be where I draw the limit as MK1’s sound starts to fluctuate a bit more than SFII and when the sound fluctuates in the game that’s when you’re pushing your luck because that is an indication of the emulator skipping to keep up.
In this particular case SFII would not be a good choice for the Cupcade as it needs 6 fight buttons but I am just making a point on the Pi’s capabilities. The best two button games I have tried are Raiden and Puzzle Bobble which are also early 90’s and work perfectly.
The emulator
Now their preconfigured image comes with AdvanceMAME and I wouldn’t say this is a bad choice in one way but it is in another. The reason it is a good choice is because it is an up to date emulator and any ROM you run into today should run on it without any problems. It is a bad choice in the fact that it slaughters your CPU cycles and the Pi cannot afford this and that is most likely the cause of the video blog I mentioned above stating the limit is mid 80’s and that the Pi is too slow. I already ran into this conclusion last summer which I blogged about here when I explained my trials and tribulations with Pi and MAME.
My choice is Mame4All as it is optimized for mobile platforms including the Pi and it allows that upto Street Fighter 2 performance that I was referring to before. The caveat is of course that you need to be able to either convert roms back to the version it supports -> 0.37b5 or know a place to get those version roms (and they do exist).
Mame4All also still supports hiscore.dat because what’s the point of playing arcade games if you can’t shove your Hi score’s in your friends faces?
Back to the goodness
Anyways I just wanted to clarify those points. The Pi is an excellent emulating platform and it is a much more cost effective method of experimenting with the arcade VS when I was younger and you still needed to back it with a full blown PC. The CupCade looks amazing, I plan to get it and I am sure it will rock. Hurry up with those Sticker kits Adafruit!
Share your thoughts
I haven’t done a food review in some time but a sandwich I had last saturday just made me lol when I realized what had just happened.
The KFC Big Boss
So, what we have here is a double chicken burger at its core but when you get right down to it it is a hilarious parody on something we have all known and loved for over 50 years.
So, taking a quick look you may already start to feel the idea of something not right beginning to connect in your mind and as you take your first bite it all clicks together instantly
IT’S A GOD DAMN BIG MAC MADE OF CHICKEN
Yes, that’s right it isn’t just the appearance, every fine deal (minus the beef) is a Big mac.
- Thousand island dressing: Check
- Sesame seed double stack bun: Check
- Lettuce: Check
- Weird shitty onions you thought on Mcd’s had: Check
- Pickles?! really?!: Check
- Shitty sliced Cheese: Check and check
- Horribly sloppy and disintegrates as you eat it making a huge mess: Oh big check
At this point you then even realize the name, Big Boss, they aren’t even hiding they are blatantly going “Here’s our chicken Big Mac! Eat it bitches!!”
So here’s the big question though, is it good? Yea it is. Somehow this works very well and it tastes good even though you realize how criminal the whole idea is of just swapping some chicken for beef out but it does in fact work and it tastes pretty good.
However
KFC already has a winning sandwich, the Big Crunch and it is still superior in this category. KFC keeps throwing different sandwiches at us when they already have the best chicken sandwich on the planet and all attempts are sub par in comparison. The Big Boss is a good chicken Big Mac but it is not a better Big Crunch so I will not be changing my preferred choice when going to KFC. McDonalds for Big Macs, KFC for Big Crunch.
Share your thoughts
So it’s been 2 years 2 months since the last Doomsday update but alas it is finally here! What inspired me to start working on it again was a 3 month burst of games between myself Aeolous and Ganborro.
Here is the Changelog:
New in 1.5.0:
Gameplay:
Raid functionality - The raid is a MUD style dungeon where you must travel
through an unseen map to get a reward at the goal, along the way you may
encounter players, traps or monsters
Commands:
Raid - join or leave a raid
go - travel in a raid
fight - fight players in the raid
Added player statistic recording for Structures bombed, civilians lost,
raids won, raid pks achieved
Website:
-Added global airforce and raid statistics to "stats" page
-Added a last command button that appears after you have typed a command
-Added a Game Config display on the DDAY website
Bugfixes:
-Fixed spelling error on asteroid time alert
-Fixed launch command so it doesn't default to firing at an asteroid
-fixed favour function to not cause error during HK
The idea between the raid/quest functionality is to give players something to do during the downtime with the potential of bolstering their kingdom with a reward if they should make it to the end. Hopefully this improves early player turnaround and helps hold onto players longer!
Come play via the Doomsday web client
Share your thoughts
So as you saw late last week I picked up some Chessie System Cabooses in N scale and played around a bit with it. Well that continued on over the weekend as well.
N Layout
I picked up a 2×2 board from home depot on Friday and layed out some sectional track on it. The fit is tight but it is a basic oval with a straight (or turnout) at the end of each quarter turn with a siding through the middle and 2 spurs.
The thought occurred to me to try out N as I have had a troubling time over the years getting anything going in HO so I bought a board and went for it.
Old equipment
I already had a decent amount of N equipment that was given to me 9 years ago by my father in law. Every so often I would try it out but nothing concrete ever came from it. As it turns out most of this equipment is from a 1970 Bachmann set. The locomotives, power pack and electric switch motors all appear to still function as well, not bad for being 44 years old!
Plans
The sectional track worked as far as getting a basic layout idea going but I think I am going to use flex track for the curves around the layout. The reason being that with N even the tiniest offset on the track to the wheel flange leads to derailment and Flex will mitigate this. I also plan to take the track up and put down a cork road bead. I will trace the track as it is now, place down the road bed on a glue bed and spike the tracks down to it.
Anyways as I progress through my tiny project expect more updates.
Share your thoughts