Register | Login
Views: 19364387
Main | Memberlist | Active users | ACS | Commons | Calendar | Online users
Ranks | FAQ | Color Chart | Photo album | IRC Chat
11-02-05 12:59 PM
1 user currently in Super Mario World hacking: labmaster | 3 guests
Acmlm's Board - I2 Archive - Super Mario World hacking - your hack on a snes cartridge | |
Add to favorites | "RSS" Feed | Next newer thread | Next older thread
User Post
d4s

Panser
Level: 29

Posts: 45/325
EXP: 142151
For next: 5734

Since: 03-23-04

Since last post: 13 days
Last activity: 1 day
Posted on 07-16-04 12:40 PM Link | Quote
have you ever thought about playing your hack on the real thing, not just on emus?
however, electronics and especially burning eproms seems to be a problem for most people.
personally, ive been reworking snes cartridges for over a year now, so i'd say im quite experienced with that and could do this for a few people here.
possible is nearly anything, from 4 to 48mbit, from dsp1(mario kart) to super fx2(yoshis island), pal and ntsc carts.
to give you an idea how this looks like, here is a picture of my own mario kart hack(called mario kart r), complete with new label and stuff.





(edited by d4s on 02-14-05 08:45 AM)
Cruel Justice

XD
Level: 55

Posts: 187/1384
EXP: 1253266
For next: 60923

Since: 03-20-04
From: Darkwoods Penetentiary

Since last post: 11 hours
Last activity: 7 hours
Posted on 07-16-04 12:57 PM Link | Quote
You know, FPI productions had his SMW hack on a cartridge by a few Swedish people who were attempting to sell it online. I think the whole thing succeeded, but you'd have to ask FPI about it... I'd say it was pretty damn rewarding if I were in his shoes!
blackhole89

LOLSEALS
Moderator of ROM hacking
EmuNET IRC network admin
Head GM of TwilightRO
Level: 47

Posts: 214/971
EXP: 739208
For next: 26995

Since: 03-15-04
From: Dresden/Germany

Since last post: 14 hours
Last activity: 12 hours
Posted on 07-16-04 04:48 PM Link | Quote
Originally posted by d4s
however, electronics and especially burning eproms seems to be a problem for most people.

Burning eproms? Burning? I tried that once, and I actually burned it, along with my SNES (that's why I came into emulation, actually)... if you're successful it's been called flashing eproms.
And,btw... my current hack (SMW: ALTTP) has no problems on Snes9x but doesn't start in ZSNES anymore. Would it work on a cartridge?

Have fun,
Blacky.
d4s

Panser
Level: 29

Posts: 46/325
EXP: 142151
For next: 5734

Since: 03-23-04

Since last post: 13 days
Last activity: 1 day
Posted on 07-16-04 05:18 PM Link | Quote
Originally posted by blackhole89
Originally posted by d4s
however, electronics and especially burning eproms seems to be a problem for most people.

Burning eproms? Burning? I tried that once, and I actually burned it, along with my SNES (that's why I came into emulation, actually)... if you're successful it's been called flashing eproms.
And,btw... my current hack (SMW: ALTTP) has no problems on Snes9x but doesn't start in ZSNES anymore. Would it work on a cartridge?

Have fun,
Blacky.


[nitpick-mode]
wrong.
you can only flash flashroms.
you write or program eproms.

writing data to an eprom is -while its technically an incorrect term-
commonly referred to as "burning" the eprom.
the term is similar to "dumping" a rom.
when you refer to that, you arent actually dumping it, youre reading out its data,
the data remains intact on the romchip.
another example is the CD-R.
ive never seen my CD-R drive catching fire while burning a cd.
[/nitpick-mode]

about your hack that doesnt work on snes9x, well, it depends.
i would first try it out on a backup unit or try to find out why it doesnt work in snes9x.
in most cases, the problems are just related to bad headers or something alike.
if zsnes runs it im sure you can get it to work on a real snes aswell.
you could send me your hack and i could try it out on a backup unit if you like.



SePH

Geldman
Level: 33

Posts: 28/459
EXP: 219339
For next: 9840

Since: 06-23-04
From: Québec
Caliss de libéraux

Since last post: 6 days
Last activity: 14 hours
Posted on 07-16-04 05:29 PM Link | Quote
Really interesting thing to do, I'd like to see my Z3 hack once it's complete on a cart like this, talk about something great, but say you discovered bugs after flashing it, you can re-flash it unlimited times ?
Parasyte

Bullet Bill
Level: 35

Posts: 121/514
EXP: 267348
For next: 12588

Since: 05-25-04

Since last post: 104 days
Last activity: 32 days
Posted on 07-16-04 07:10 PM Link | Quote
The "EPROM" acronym is short for "Erasable, Programmable, Read-Only Memory" Since it's erasable and programmable, that gives you the option to rewrite the data on it many, many thousands of times. (The exact number depends on the EPROM type and manufacturer, but the most common seems to be about ~10,000 erase\program cycles.)
In other words, you can call it "nearly unlimited." The only real problem I see with that is apparent in the image he included: He's soldered the EPROM directly to the PCB. That will make it rather difficult to erase\program without taking the EPROM off the PCB. And in the case that you would want the ability to upgrade at any time, I'd suggest asking him to mount the EPROM in a socket of some sort. Doing this may require him to trim down the cart casing so everything fits together without any stress, or something. That also depends on a few variables. Mainly the size of the socket\EPROM, and how much space is actually available inside the cart.

Blah, blah, blah, and here's an example of what a cart might look like if the EPROM(s) must be socketed:


(Blue Marlin NES prototype cart. Thanks to http://www.nesworld.com/)
Keikonium
Banned
Level: NAN

Posts: 272/-2459
EXP: NAN
For next: 0

Since: 04-02-04

Since last post: 63 days
Last activity: 9 hours
Posted on 07-16-04 07:31 PM Link | Quote
This is awesome! I heard talk a while back about people doing this but didn't know it was true. Are there any guides that tell you how to do this? I have 3 SMW carts and I could spare one to get my hack on a cart, Do I need any special utilities that will help me do this? I don't really feel like paying any shipping or anything. Especially since my dad is an electriction he could just do it for me. If not I could think about shipping. That is, as soon as my hack is finished.
LocalH

Red Goomba
Level: 12

Posts: 16/46
EXP: 7612
For next: 309

Since: 03-17-04

Since last post: 25 days
Last activity: 4 days
Posted on 07-16-04 08:53 PM Link | Quote
Tototek.com now offers an SNES/SFC flashcart for $70, $76 with case. There's also a chip you can buy for $5 that defeats the country lockout, otherwise you have to use that long pass-through board shows (which costs $10, so I don't see any use for the passthrough unless you want multiple flash carts and want to save a tiny bit of money).

If you've got the money, and have a lack of electronics skill, then this is a worthy alternative that also allows you to flash the cart with multiple ROMs, giving you a cheap little menu to choose from on bootup.


(edited by LocalH on 07-16-04 11:53 AM)
(edited by LocalH on 07-16-04 11:55 AM)
JJ64

Boo
Level: 45

Posts: 739/919
EXP: 640956
For next: 19208

Since: 05-22-04
From: Green Bay, WI

Since last post: 441 days
Last activity: 269 days
Posted on 07-17-04 12:27 AM Link | Quote
Originally posted by LocalH
Tototek.com now offers an SNES/SFC flashcart for $70, $76 with case. There's also a chip you can buy for $5 that defeats the country lockout, otherwise you have to use that long pass-through board shows (which costs $10, so I don't see any use for the passthrough unless you want multiple flash carts and want to save a tiny bit of money).

If you've got the money, and have a lack of electronics skill, then this is a worthy alternative that also allows you to flash the cart with multiple ROMs, giving you a cheap little menu to choose from on bootup.


$76? Yikes! Although I do have the money...

Anyway, I'm fine with emulation. Besides, it's also easy to get used to because you have controller configuration. Also, on emulators I can use certain cheats that I can't use on the consoles I have. I just use the cartridges for my "complete" copy.
Juggling Joker

Boomerang Brother
SMW Hacking Moderator
Yeah, JAMH is still being worked on.
Level: 48

Posts: 231/1033
EXP: 811447
For next: 12096

Since: 03-15-04
From: Wyoming

Since last post: 2 days
Last activity: 3 hours
Posted on 07-17-04 01:06 AM Link | Quote
I've played my hack on a Dreamcast, and it's quite the rush to see my own hacked graphics on an actual TV. If I had the money to spare, and my hack was finished, and I hadn't sold my SNES so long ago, I would get my hack in an actual cartridge.
Drag

Flurry

I don't post anymore! o_O
Level: 26

Posts: 180/254
EXP: 98946
For next: 3329

Since: 03-15-04
From: Deogon Vally, Dragon Country

Since last post: 316 days
Last activity: 44 days
Posted on 07-17-04 01:55 AM Link | Quote
Wow! How did you get started fooling with SNES carts?

I'm thinking I might MAYBE do that with the NES. Maybe so I can get John's Quest on there someday after I finish it, that is if I still want to get it on a cart by then.
KawaiiImoto-e

Hammer Brother
Level: 49

Posts: 351/1068
EXP: 852917
For next: 30966

Since: 03-15-04
From: In my own little complicated dreamworld

Since last post: 16 days
Last activity: 4 days
Posted on 07-19-04 02:48 PM Link | Quote
Fusoya or someone else should crop Super Demo World TLC down to 1 or 2 Megs, instead of 6 (most is empty or nothing).

I would like to have a PAL-Cartridge of it.
d4s

Panser
Level: 29

Posts: 47/325
EXP: 142151
For next: 5734

Since: 03-23-04

Since last post: 13 days
Last activity: 1 day
Posted on 07-20-04 03:07 AM Link | Quote
i once tried that by rearranging the data and updating the respective pointers in dw:tlc, but it didnt work out.
i assume there are so many memory holes in the expanded roms for a reason.
FuSoYa
Defender of Relm
Level: 26

Posts: 93/255
EXP: 99529
For next: 2746

Since: 03-15-04
From: Moon

Since last post: 7 days
Last activity: 7 hours
Posted on 07-20-04 03:34 AM Link | Quote
Originally posted by d4s
i once tried that by rearranging the data and updating the respective pointers in dw:tlc, but it didnt work out.


It's possible you just missed a few. It may be somewhat difficult to sort out the data, since I removed all the RAT tags...
d4s

Panser
Level: 29

Posts: 48/325
EXP: 142151
For next: 5734

Since: 03-23-04

Since last post: 13 days
Last activity: 1 day
Posted on 07-22-04 12:07 PM Link | Quote
yeah, i assume i really missed some pointers.
but if you say it would be possible to crunch down the rom and remove the unused space, i wonder why lunar magic doesnt do it?
was it simpler to implement this way for you, fu?
Parasyte

Bullet Bill
Level: 35

Posts: 131/514
EXP: 267348
For next: 12588

Since: 05-25-04

Since last post: 104 days
Last activity: 32 days
Posted on 07-22-04 01:10 PM Link | Quote
There are quite a lot of pointers that need to be changed for the complete conversion. I managed to get it displaying "Nintendo Presents" properly while running in LoROM, but it crashes after that. (Lots of pointers I have not searched for, yet.) Basically, it was a few days of work, all done by hand. Not the greatest project in the world.
FuSoYa
Defender of Relm
Level: 26

Posts: 96/255
EXP: 99529
For next: 2746

Since: 03-15-04
From: Moon

Since last post: 7 days
Last activity: 7 hours
Posted on 07-23-04 01:32 AM Link | Quote
but if you say it would be possible to crunch down the rom and remove the unused space, i wonder why lunar magic doesnt do it?

Why would it? It's not like reversing ROM expansion is in great demand. If someone expands a ROM, it's usually because they wanted it that way.

was it simpler to implement this way for you, fu?

Was implementing what simpler?


There are quite a lot of pointers that need to be changed for the complete conversion.

Quite a lot indeed... around a thousand, if the data scan I ran is any indication. Most are likely in the primary pointer tables, but it's the odd ones here and there that would be troublesome.
HyperLamer
<||bass> and this was the soloution i thought of that was guarinteed to piss off the greatest amount of people

Sesshomaru
Tamaranian

Level: 118

Posts: 1288/8210
EXP: 18171887
For next: 211027

Since: 03-15-04
From: Canada, w00t!
LOL FAD

Since last post: 2 hours
Last activity: 2 hours
Posted on 07-23-04 10:03 AM Link | Quote
He did it this way as a test, IIRC.
Personally I'd like to try this with a GBC cart, but I don't have any EPROMs or similar chip I could use.
Schnauzer

Paratroopa
Level: 21

Posts: 51/148
EXP: 43345
For next: 6598

Since: 04-02-04
From: Bucaramanga (Colombia)

Since last post: 11 days
Last activity: 11 days
Posted on 07-23-04 08:55 PM Link | Quote
Mario Alias Carlos in SNES?

Is like a dream... how can I do that?
Parasyte

Bullet Bill
Level: 35

Posts: 133/514
EXP: 267348
For next: 12588

Since: 05-25-04

Since last post: 104 days
Last activity: 32 days
Posted on 07-24-04 05:51 AM Link | Quote
Originally posted by FuSoYa
Quite a lot indeed... around a thousand, if the data scan I ran is any indication. Most are likely in the primary pointer tables, but it's the odd ones here and there that would be troublesome.


Oh yes, very troublesome. The "main pointer tables" such as level pointers and etc were no sweat. (It helps having a program which dumps and 'translates' them.) Though the remaining pointers are best found using a trace log and text comparison. Unfortunatley, it's a very slow process, and I've long since lost interest.


(edited by Parasyte on 07-23-04 08:51 PM)
(edited by Parasyte on 07-23-04 08:52 PM)
Add to favorites | "RSS" Feed | Next newer thread | Next older thread
Acmlm's Board - I2 Archive - Super Mario World hacking - your hack on a snes cartridge | |


ABII


AcmlmBoard vl.ol (11-01-05)
© 2000-2005 Acmlm, Emuz, et al



Page rendered in 0.022 seconds.