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 Rom Hacking: hukka | 2 guests
Acmlm's Board - I2 Archive - Rom Hacking - Heard this was true . . . | |
Add to favorites | "RSS" Feed | Next newer thread | Next older thread
User Post
SoNotNormal

Fuzzy
Level: 34

Posts: 21/793
EXP: 248340
For next: 5311

Since: 07-01-05
From: Canada, eh?

Since last post: 6 hours
Last activity: 6 hours
Posted on 07-06-05 11:50 PM Link | Quote
Is it possible to transfer a ROM/Hack to a SNES cartridge and play it actually on your SNES? I heard a rumour about this and heard a lot of people saying it could be done. Just wanted to clairfy. Can it?
d4s

Panser
Level: 29

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

Since: 03-23-04

Since last post: 13 days
Last activity: 1 day
Posted on 07-07-05 12:03 AM Link | Quote
Originally posted by SoNotNormal
Can it?


sure.
have a look at my page, then: http://snesdev.romhack.de
BGNG

Snifit
Level: 22

Posts: 122/276
EXP: 56579
For next: 1771

Since: 06-03-05

Since last post: 8 days
Last activity: 3 hours
Posted on 07-07-05 12:05 AM Link | Quote
Yup. ROMs can be transferred to in-system usable cartridges commonly referred to as "flash cards." These can either be imported from different regions, but they're considered "illegal contraband" in the United States. Look up Dr. V64 Jr. and Flash-2-Advance for some information on N64 and GBA cards.

SNES flash cards, on the other hand, have a few restrictions when it comes to this because there are so many different in-cart expansion modules that really make flashing a ROM difficult unless it doesn't use any. Things like Super FX and the such often compete with the same address space as each other across the library of games, so, to my knowledge, I don't think there's any "universal SNES flash card" out there.

Additionally, many make-shift flash cartridges have been created by system crackers on the scene; typically by creating their own circuitboard and mounting an EEPROM chip in it.


(edited by BGNG on 07-06-05 03:06 PM)
FloBo

Koopa
Level: 17

Posts: 59/101
EXP: 20723
For next: 4020

Since: 09-11-04

Since last post: 3 days
Last activity: 13 hours
Posted on 07-07-05 12:12 AM Link | Quote
Anyway, if you want an all in one and easy to handle solution for most of the common games, go to http://www.tototek.com and buy their flashcart.

I have one and I don't want to miss it^^
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: 5553/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-07-05 04:56 AM Link | Quote
Hm, something I was pondering regarding universal NES/SNES flashcarts. Maybe a small CPU could emulate the various mappers and expansion chips?
BGNG

Snifit
Level: 22

Posts: 125/276
EXP: 56579
For next: 1771

Since: 06-03-05

Since last post: 8 days
Last activity: 3 hours
Posted on 07-07-05 05:34 AM Link | Quote
An easier form would be to have a switch installed on the cardtridge for whichever mapper you're using... for NES, at least.

SNES might not be so easy, since Super FX address space for Game #1 might be different than Super FX address space for Game #2.
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: 5559/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-07-05 07:29 AM Link | Quote
You could do that, but you would need to have every single chip inside the cartridge all connected to switches. That'd be one big cartridge, and the length of some of the wires connecting them would probably cause misreads.
d4s

Panser
Level: 29

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

Since: 03-23-04

Since last post: 13 days
Last activity: 1 day
Posted on 07-07-05 12:53 PM Link | Quote
all super fx games use the same mapping.
they only differ in ram size, wich is 512kbit max.
actually, it would be wiser to make a super fx pass-through adapter cartridge for tototeks super flash cart.

sa1 and sdd1 are a different story cause they use 16bit roms.
a genesis flashcart could be used for these, but youd have to write a new bootrom for it that runs on the snes and initializes the cpld.

making a super fx/sa1 all-in-one flashcart isnt feasible, youd basically end up with two flashcarts in one housing.

because the snes operates at such low speeds, cable length isnt an issue at all.
as long as everything is isolated properly, it'll be fine


(edited by d4s on 07-07-05 03:55 AM)
BMF98567
BLACK HAS BUILT A SILLY DICE-MAZE!
GO!

Current list of BURNING FURY >8( recipients:
- Yiffy Kitten (x2)
- Xkeeper
Level: 53

Posts: 964/1261
EXP: 1094149
For next: 62970

Since: 03-15-04
From: Blobaria
Special Move: Rising Meatloaf Backhand Combo

Since last post: 21 hours
Last activity: 1 hour
Posted on 07-07-05 12:55 PM Link | Quote
Seems to me that the best way would be to buy carts containing the expansion chips you expect to use (i.e. one SuperFX cart, one SuperFX 2 cart, one SDD-1 cart, etc.) and replace the ROMs with EPROM sockets. Of course, as BGNG mentioned, the routing of the address lines and such might be different between games, as well as SRAM size (or lack thereof)...
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: 5571/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-08-05 04:38 AM Link | Quote
Well I was mostly thinking for NES games. Emulating all the SNES expansion chips on something small enough to fit in a SNES cart (and run off its power) would be difficult anyway, but NES mappers are generally just chips that route certain address/data lines to chip selects and whatnot.

SNESwise, you might be able to make something where you can swap in whatever expansion chip you need, but it'd be a lot easier to just have one cart for each chip.

Hm, just for the hell of it, I wonder if it's possible to have 2 expansion chips? Like SA-1 and SuperFX?
d4s

Panser
Level: 29

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

Since: 03-23-04

Since last post: 13 days
Last activity: 1 day
Posted on 07-08-05 11:09 AM Link | Quote
Originally posted by HyperHacker
Hm, just for the hell of it, I wonder if it's possible to have 2 expansion chips? Like SA-1 and SuperFX?


its possible in theory, but i doubt one could benefit from it speedwise.

the memory maps of both chips are clashing.
each one monitors the adress bus to map its registers and ram to the snes' memory map.
a simple bankswitching circuit controlling each chips /RD and /WR lines could be used to switch between the chips.
one could assign image rendering tasks to the super fx, then switch over to the sa1 and process other stuff there.
both chips would notify the snes via irqs if their task is complete.

imho a cool configuration would be:
-sa1+64mbit rom+1mbit battery backed up ram
-superfx+1mbit ram, no rom

as i said above, youd basically have two independant carts wired up in parallel, theres no way to share ram or rom between the two chips.

this is highly simplified and theoretical, of course.
might not work at all and even if something like this would work, there wont be any use for it.








(edited by d4s on 07-08-05 02:11 AM)
(edited by d4s on 07-08-05 02:12 AM)
(edited by d4s on 07-08-05 02:29 AM)
Add to favorites | "RSS" Feed | Next newer thread | Next older thread
Acmlm's Board - I2 Archive - Rom Hacking - Heard this was true . . . | |


ABII


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



Page rendered in 0.018 seconds.