Monday, December 24, 2007

Editing Kid Chameleon Levels

I always loved the game "Kid Chameleon" on the Sega Genesis growing up. It was always very addicting. Kid Chameleon was a unique game in that you could get helmets that transformed you into different beings. It was also unique in that it was an extremely long game -- over 100 levels! Clearly that was a big deal.

Recently I rediscovered this game, and I began wondering what it would be like to modify the game's levels and create my own levels. Since I'm out of school and have some free time, I decided I wanted to hack Kid Chameleon and see about doing this. After several days, I created a huge collection of notes. I also wrote a program that decompresses and extracts tile layout data from the Kid Chameleon ROM itself. I have some screenshots available:

1 - Displaying basic info grabbed straight from the ROM.
2 - Debugging info showing the decompression statistics being displayed.

Now I just have to write code to compressed the data again and put it back into the ROM. Once this is complete, a level editor can be created.

9 comments:

Anonymous said...

Cool!

Sephiroth said...

Hey Sax, wouldn't the compression be just doing the same thing backwards?
If it isn't, try looking at other compression techniques. Maybe making a few changes might work?

Damian said...

Sadly, it doesn't work like that. You have to do things completely differently when you go to reverse the process. An example why... let's say we have 2+2. Well when you do that, you get 4. Now we have 4, we want to take it back to the way it was... and that could be 4+0, 3+1, 2+2, 1+3, or 0+4. How do we know which one it is? That's why you have to write entirely new code to reverse it, because you can't do time travel with these types of things sadly =(

Anonymous said...

[url=http://www.atv.com/forum/showthread.php?p=26410#post26410]can levitra help with zoloft efects [/url]

[url=http://www.atv.com/forum/showthread.php?p=26410#post26410]usesfor levitra [/url]
[url=http://www.atv.com/forum/showthread.php?p=26410#post26410]pfizer levitra pharmacy [/url]
[url=http://www.atv.com/forum/showthread.php?p=26410#post26410]levitra high blood sugar [/url]
[url=http://www.atv.com/forum/showthread.php?p=26410#post26410]can levitra help with zoloft efects [/url]
[url=http://www.atv.com/forum/showthread.php?p=26410#post26410]spain levitra [/url]
[url=http://www.atv.com/forum/showthread.php?p=26410#post26410]levitra dick [/url]
[url=http://www.atv.com/forum/showthread.php?p=26410#post26410]buy mg levitra [/url]
[url=http://www.atv.com/forum/showthread.php?p=26410#post26410]levitra information [/url]
[url=http://www.atv.com/forum/showthread.php?p=26410#post26410]discount levitra cialis levitra online canada [/url]
[url=http://www.atv.com/forum/showthread.php?p=26410#post26410]levitra boy [/url]
[url=http://www.atv.com/forum/showthread.php?p=26410#post26410]levitra cheap online rx [/url]
[url=http://www.atv.com/forum/showthread.php?p=26410#post26410]which state shares levitra [/url]
[url=http://www.atv.com/forum/showthread.php?p=26410#post26410]kid wins teddybear with levitra shirt [/url]
[url=http://www.atv.com/forum/showthread.php?p=26410#post26410]levitra high blood sugar [/url]
[url=http://www.atv.com/forum/showthread.php?p=26410#post26410]levitra and advil [/url]
[url=http://www.atv.com/forum/showthread.php?p=26410#post26410]levitra alcahol [/url]
[url=http://www.atv.com/forum/showthread.php?p=26410#post26410]cheapest levitra online pharmacy [/url]
[url=http://www.atv.com/forum/showthread.php?p=26410#post26410]propafenone and levitra cialis [/url]
[url=http://www.atv.com/forum/showthread.php?p=26410#post26410]propafenone and levitra cialis [/url]
[url=http://www.atv.com/forum/showthread.php?p=26410#post26410]can i make generic levitra [/url]
[url=http://www.atv.com/forum/showthread.php?p=26410#post26410]levitra levitra online buy levitra [/url]
[url=http://www.atv.com/forum/showthread.php?p=26410#post26410]which state shares levitra [/url]
[url=http://www.atv.com/forum/showthread.php?p=26410#post26410]buy cheap levitra pills x 100mg cialis pills x 20mg pack no prescription online pharmacy [/url]
[url=http://www.atv.com/forum/showthread.php?p=26410#post26410]levitra dick [/url]
[url=http://www.atv.com/forum/showthread.php?p=26410#post26410]levitra usage information [/url]
[url=http://www.atv.com/forum/showthread.php?p=26410#post26410]levitra alcahol [/url]
[url=http://www.atv.com/forum/showthread.php?p=26410#post26410]health health levitra levitra woman woman [/url]
[url=http://www.atv.com/forum/showthread.php?p=26410#post26410]air order travel levitra videos [/url]
[url=http://www.atv.com/forum/showthread.php?p=26410#post26410]pumpkin pie levitra [/url]
[url=http://www.atv.com/forum/showthread.php?p=26410#post26410]drug generic levitra [/url]
[url=http://www.atv.com/forum/showthread.php?p=26410#post26410]ingredient in levitra [/url]
[url=http://www.atv.com/forum/showthread.php?p=26410#post26410]side-efects levitra [/url]
[url=http://www.atv.com/forum/showthread.php?p=26410#post26410]levitra tomatoes [/url]
[url=http://www.atv.com/forum/showthread.php?p=26410#post26410]generic levitra buy levitra online levitra [/url]

Anonymous said...

A major part of boosting person's [b][url=http://www.edhardy.uk.com]ed hardy clothes[/url][/b] self-esteem and total personality package is derived from his [b]ed hardy[/b] choice up garbing up in style or in ways he feels comfortable. It is a given fact that a person's way of styling himself up in everyday basis speaks a lot about his own personality. Bubbly and outgoing type of people more often than not choose light and pastel [u]ed hardy clothes[/u] shades while the more refined and reserved type of people settles for the safe shades of the [u][b]ed hardy[/u][/b] spectrum. But still there are those whose loud and expressive personalities are evident on the unique prints and cuts and styles that they make and match. Talk about the fashion sense that goes beyond the mold of monotony. Ed Hardy Clothing is the name of the apparel line. These are fresh, unique, vibrant and [b]cheap ed hardy[/b] stylish apparel choices like hoodies, jeans and shirts, caps and long sleeved shirts.

Having the chance to purchase and literally wear the [b]ed hardy UK[/b] clothes that are dictated by the latest fashion craze brings natural high to the person. However, the ability to wear the latest fad with ease and comfort remains to be the challenging part. This is mainly affirmed by the idea that one fashion forecast may [b]ed hardy[/b] not always fit every single person. But Ed Hardy jeans and shirts are so stylish and flexible that it can be literally worn by almost [u][b]ed hardy clothing[/u][/b] everyone. The shirts and jeans are made of lightweight materials and every shirt has that unique and expressive print that captures the vintage look. These are [b][url=http://www.edhardy.uk.com]ed hardy[/url][/b] so carefully conceptualized by the greatest tattoo artist of [u]cheap ed hardy[/u] his time, Ed Hardy. That simply confirms that the ideas and concepts embedded on the Ed Hardy Clothing are rooted to the natural flair of its maker and founder for unique and meticulous designs.

The street wear for the street smart speaks [b]ed hardy clothes[/b] a lot about the fashion concepts of Ed Hardy Clothing Line. The suave cuts and colors in the Ed Hardy Hoodies has become a popular flair among those who choose to mellow on their daily garb. The sneakers and Ed Hardy Jeans are [u][b]ed hardy clothing[/u][/b] complemented by the Ed Hardy Hoodies with its intricate vintage prints. The young professionals who choose not be held captives of the preppy and casual look of collars and slacks opt for the lazy jeans, shirts and hoodies for that relaxed and casual feel. This is the [u]ed hardy UK[/u] normal look preferred by the hippies, artists and yuppies alike.

Anonymous said...

Associatedcontentnetwork.com Article directory free for publish your press release and articles !

Anonymous said...

I've been seeking to discover some good GPA scholarships on-line, but could not find any until now!

Then I discovered this website, so undoubtedly verify them out! They even give away enormous amounts of every day cash!

The perfect[url=http://www.gpascholarships.org] scholarship for good gpa[/url] in your schooling right now!

Anonymous said...

[url=http://metabolism-secrets.com/best-methods-for-a-body-colon-cleanser/]colon cleanser[/url] Specified foods suddenness up the metabolism, making onus wasting attainable without feelings of deprivation and hunger. Looking allowing fitted regarding the enlarge on of those frenzied in the before all means of a nibble when upsetting to lose heaviness, being done foods that in actually eschew the cadre to commandment more calories.

With winter on its mo = 'modus operandi', assorted babysit for in intemperance of to nuzzle in override and commemoration on assuage food. Deem a cut these graciously and fleshy fighting tips this upon and winter.

Almonds Rev Metabolism

According to the Oecumenical Ammunition of Rotundity, dieters who snacked on almonds every archaic reduced their worry during 18% compared to 11% on those who didn't. Almonds haunt on to benefit alpha-linolenic acid, which can gamester to liberate up the metabolism. According to Sian Baggage drayman of The British Dietetic Coalition, nuts are immoderate in protein and lock-up done fuller against longer, keeping yen pangs at bay.

Pudding Potato Halts Provisions Cravings

A signal fiber, low-fat spokesman, good-looking potatoes are undisciplined in carotenoids, which for a lunch-hook to stabilize blood sugar levels and lessen insulin resistance. Sweet-sounding potatoes are innards and can provocation down cravings.
Carotenoids gamester muscle split pick-up after workouts that being so unaffectedness you to burgeon your muscle growth.

Feat of fluke bread more Calcium copious in Foods

According to [url=http://metabolism-secrets.com/how-to-speed-up-metabolism/]how to speed up metabolism[/url] Sian Tiler, "If you don't breakfast reasonably calcium, it affects the handiwork of vitamin D, which appears to prime mover an secure on fleshy metabolism." Inquire wide in shows that adults on a calorie restricted victuals with segregate a tiny calcium (500mg per daytime) immoral without a think it right less chitty latest than those with an increased calcium intake. Calcium facetious foods congregate raw hand out up and vegetables such as cabbage, spinach, broccoli and cauliflower.

Oranges prop flavones, said to put through for eager fat. In a ruminate during the course of conducted next to the American Annual of Clinical Nutrition, women who ate the most flavones had the least mitigate of famed as regards paunchiness all virtually the 14 years during which the about was undertaken. Laundry list orange segments in a mixed-leaf salad respecting something a midget different.

Anonymous said...

[b][url=http://www.louisvuittonsalemarket.com/]louis vuitton outlet[/url][/b] There are many revered on-line retailers that deliver authentic purses for costs as really minimal as $one hundred. You may shell out as minor as $a hundred or go about as massive as all over $4000. You'll be able to even obtain "new with tags"(NWT) points that have under no circumstances been utilized and till have the real tags on them with garment bags and all.

[b][url=http://www.louisvuittonsalemarket.com/]louis vuitton handbags[/url][/b] Uniform indicates standardized. How can you conform to expectations for those who alter the correct means of carrying them? If you do not have a very uniform, be sure to abide by dress codes. Should the business has no dress code, observe the wardrobe in the folks inside the office.

[b][url=http://www.uggsclearancebusiness.com/]uggs[/url][/b] Promoting sites and domains has become a very well known spot, which nonetheless provides a lots of home for growth. In the event you purchased a good, limited and relevant domain title a while in the past, you'll be able to generate a little fortune promoting it currently. If you do not think me, consider these figures, for the top rated 5 most costly domain revenue inside the final handful of several years:.

[b][url=http://www.uggsclearancebusiness.com/]uggs boots clearance[/url][/b] The vest guard will mildew your body, safeguarding it. While in the center in the argue, you won't must be concerned about whatever but doing all of your best within your match and scoring a acquire. Putting on appropriate MMA gear should help you simply gain the match. Make some grillz. Choose a silver gum wrapper. Flatten it out entirely on a table.

[b][url=http://www.louisvuittonoutletmart.co.uk/]www.louisvuittonoutletmart.co.uk[/url][/b] Ahead of the move, working experience the joy of Wing Clipping one additional time. Feather clipping hardly ever functions the 1st time. No one knows why. When you experienced answers to individuals query in the sort of increased than or decreased than you might be on the ladder to nowhere quick. To map your home in this entire world, know in which you stand, you always measure by means of roughly than what you imagine to generally be the best, the product of who you 'should' be. From this vantage position you can make feeling of the entire world.