Category Archives: Mods

NesPi

As mentioned previously on twitter after months of hiding in a box in storage I finally found the time to complete my NesPi Project (NES + Raspberry Pi).

When I first learned about the Raspberry Pi I immediately placed a preorder and began planing all sorts of projects. The Pi took 4 months to ship from my preorder date so I had plenty of time for planing and preparation.

Having plenty of experience modding systems before, including a NES portable, My first thought for the Pi was emulation. Although more towards MAME and replacing my Xbox as a media center.

There are already users who’ve shared similar projects, however this project was my own idea without outside inspiration. “Great minds think alike”.

It also won’t be my last project involving a Pi 😉

I really wanted to keep the NES in its original condition without cutting new holes and sacrificing the cartridge slot and the ability to insert a game and push it down. In case you don’t already know, I have OCD, so it had to be perfect.

And It’s my OCD right now that’s been keeping me from sharing pictures with you because I want everything at least look presentable. It’s for this reason that I will be delaying the photos until I can make the unit somewhat more presentable in its appearance.

For now just think what an original NES looks like and how it works. That’s pretty much what I’ve done. I even use the NES power supply 🙂

News for March 2013

Here is a long overdue update on what I’m working on and whats new.

1. This site will be getting a new look (hopefully soon), and as such I have registered a new domain http://DNA64.net.

2. I’ve setup an official YouTube Channel! (Finally!), unfortunately someone took my username just before I could secure it, so here is my channel under it’s official name… https://www.youtube.com/user/TheOriginalDNA64

3. I’ve been working hard on hacking Clash of Clans and have had great success all of which will be revealed when I have exploited the hell of it ;P

4. I’ve updated Blizzard, a downloadable tutorial/zip package I wrote to help users with no Wi-Fi on their iPhone 3G/3Gs unlock using Ultrasn0w. Official Post: http://modmyi.com/forums/general/770723-cant-install-ultrasn0w-after-jailbreak-2.html#post6441554 (I’ll move this eventually..)

5. I’ve been requested by several users to update the C64 GamePacks, I am working on this, sorry for the delay!

6. Someone asked me to update my “Lemon Aid” script, I will see what I can do.

7. I have lot’s of projects in the works involving a few Raspberry Pi’s, more on that in the near future.

8. I purchased a Nintendo VS. Unisystem Cabinet long ago and haven’t found time to work on it, sad really because I had great plans for it.

9. I’m modding two iCade’s, they’ve been sitting around for months unfinished so hopefully I can get around to those soon and show them off.

10. I picked up a SNES Top Fighter Arcade stick and have a few ideas for it, I’ll probably replace the switches, and have already done the buttons which I swapped out into an iCade. Maybe I’ll make it work with iOS or perhaps stick a Raspberry Pi inside 😉

11. I picked up a Teddy Ruxpin and will be repairing his head which is not working. I may or may not make him remote/blutooth controlled.

That’s pretty much all I care to share for now. Stay tuned to Twitter and Subscribe to my YouTube for the latest updates.

Cheers!

Wreck-It Ralph goes Turbo in TinyTower

Wreck-It Ralph goes Turbo in TinyTower

Wreck-It Ralph goes Turbo in TinyTower

Photoshop CS5 just isn’t the tool for this task as you can see. The amount of detail in such a small area (Bitizens are about 14x17pixels) just seems impossible.

I’ve had him looking much better without the size reduction, but then I don’t get the “I’m gonna wreck-it it!” chat bubble, and it’s just not the same. So I’ll continue to work on perfecting him. I’m also working on some of the Bitizens, and the floors themselves amongst other things.

 

Capcom Game Hack

Not sure if I posted much here about this app, but it’s a CPS-1 Emulator and for dev purposes I’ve hacked it for Free Play on all Machines. Just a rather simple text edit as I believe I’ve posted about here before. Now It’s also possible to edit the amount of coins/tickets you have, but I haven’t edited those values in this screenshot.

20120909-013808.jpg

Tiny Tower Mod Screenshots

TinyTower Screen Capture

Apple Store

Above you can see I have renamed the store to the Apple Store, and I have added the Apple logo.

TinyTower Screen Capture

Apple Products

Above you can see I have renamed the products more appropriately.

One Mad Tea Party

One Mad Tea Party

Above you can see I have changed the Requirements for “One Mad Tea Party” as well as the rewards for most of the rest. But can you see what else in the missions I changed? You’ll never get it, so I’ll just tell you. The Mad Hatters Shoes 😉

999999999 Tower Bux

Custom Mission

And yes, I’m filthy stinking rich, it was necessary for testing and development purposes.

Hacking TinyTower

I finally got around to poking at the contents of the TinyTower app on my new iPhone 4s :D.

I’ll have some screenshots of my modifications up soon, but for now I just wanted to do a quick overview of what I have currently achieved and discovered.

First of all, I’m working in the “TinyTower” Folder. I’ve pointed out the key directories and files below.

TinyTower

> Documents
backup.txt
game.txt
mission.plist

> Library > Preferences
com.apple.PeoplePicker.plist
com.eeenmachine.tinytowers.plist

> Tiny Tower.app # Sound files are located here along with most game images.
achivements.plist
bb_events.plist
CodeResources
costumes.csv
finder.plist
floors.csv
Info.plist
ResourceRules.plist
sample_missions.plist
silkscreen.fnt
Tiny Tower
tips.plist

ATTENTION!
BEFORE YOU CONTINUE PLEASE MAKE A FULL BACKUP OF YOUR TINYTOWER FOLDER!

Editing Mission Rewards:
If you want to make your missions more rewarding, challenging or just easier, you’ll want to edit the missions.plist file. Although you can do this using a simple text editor. You may find a .plist editor or Xcode easier to read.

Let’s review the following data taken from within the missions.plist file.
<dict>
<key>bitCostume</key>
<string>madhatter</string>
<key>bitSeed</key>
<string>1234567</string>
<key>description</key>
<string>A Mad Hatter is thowing a absolutely mad tea party and needs the following:N</string>
<key>name</key>
<string>One Mad Tea Party</string>
<key>products</key>
<string>2:0:1500,14:0:2800</string>
<key>reward</key>
<string>1</string>
</dict>

First off I couldn’t help but notice the typo “thowing” which of course should be “throwing”.
But were not here to correct typos so lets move on…

Reward

Obviously to change the reward for this mission we would just change the <string> value of “1” under the <reward> key to a value of say “50”. Like so…

<key>reward</key>
<string>50</string>

You can of course make this any number you want.

Product

If you feel guilty about setting the value of your reward to 50 why not increase the supply requirements?

<key>products</key>
<string>2:0:1500,14:0:2800</string>

Here we see a <string> value that is simply specifying the quantity of the products required in the mission.

2:0:1500 = 1500 Green Tea’s
14:0:2800 = 2800 Cookies

So to make things a little more challenging we would do the following…

 

<key>products</key>
<string>2:0:3000,14:0:5600</string>

or why not make things even more of challenging, and add a third item requirement!

<key>products</key>
<string>2:0:1500,14:0:2800,90:0:500</string>

 

Understanding bitCostume:

<key>bitCostume</key>
<string>madhatter</string>

Think of the as the name or id. And the string as the value. In this case the is “bitCostume” which is referring to the icon of the character next to the mission. So naturally the character we would want as our value is the madhatter. You can find the list of characters in the costumes.csv file or you can add your own to this list and use that. The costumes.csv file lists the “madhatter” as the following: mad hatter,madhatter,5,255.159.74

You’re probably wondering what those numbers are right?

Name: mad hatter
File: madhatter
Costume: 5
Shoes: 255.159.74

Now believe it or not, the numbers for the shoes are simply decimal colour codes used in CSS and most graphic tools.

Here is a chart if you want to change the shoes colours.
http://html-color-codes.com/rgb.html

And as far as I can tell the Costume options are limited to the digits 3, and 5. I did a quick test and changing the value from 5 to 3 didn’t change anything visibly. So I’m not yet sure what this is for.

 

Editing floors.csv:

First off, this is a critical file, one wrong edit and even a backup won’t save you from re-installing.
Not to fear though, although everything will return to normal, you can safely delete and re-install this game as the game.txt file contains all important data and is saved on the TinyTower Servers. After you re-install you’ll find everything just the way it was before the corruption.

The “floors.csv” file is located in the Directory “~/TinyTower/Tiny Tower.app/floors.csv”

Each single line consists of a single floors name and products. I’ve cleaned up a line as an example for easy viewing.

Index: 0
Name: Sushi Bar
Type: 0
Level: 1
ProductA: California Roll
ProductB: Tuna Sushi
ProductC: Sea Urchin

Each product is followed by the time it will take complete. The longer it takes to complete the more it costs, and a higher quantity is produced.

Example: Sea Urchin:25

UPDATE: Jan 18th 11:20PM
The index number is the id of the floor.
Example 1: The Pizza place ID is “12”, pub is “97”, then you add the type like so 12:1 (6Pack of Cola) or 97:1 (Pizza)

The 1st item is 0 then 1, and 2.
Example 2: The Tea House ID would be “2” and Green Tea would be “0”, Dumplings would be “1”, and Pork Katsu would be “2”.

You can add items to a floor like so…
2:0:150,2:1:350,2:2:500
Floor ID:Item:Quantity. “,” is used to separate the items.

UPDATE: LMAO! You can just tap the floor you want to rename then at the top where the name is tap it and edit it xD of course I like my way better, besides you can use special characters you can’t use the legit way 😛

I’ll be adding more to this post later, starting with “com.eeenmachine.tinytowers.plist” and how to use this file to make fast gold. As well as customizing the BB (Bit Book) Statuses!