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 - About my FF1 hack.... | |
Pages: 1 2Add to favorites | "RSS" Feed | Next newer thread | Next older thread
User Post
NightHawk

Bob-Omb
Level: 39

Posts: 83/621
EXP: 374743
For next: 30028

Since: 03-26-04
From: Switzerland

Since last post: 432 days
Last activity: 339 days
Posted on 05-18-04 09:55 PM Link | Quote
I've been taking a break with my hack for the past few days, and while doing some other things (including playing some other games I hadn't in a while), I got to thinking... what about porting FF1 to a different system entirely? I haven't heard about a ROM hack doing that before, so it'd be unique (as far as I know, anyway, lol).
So far I've been thinking about the Genesis (for a couple reasons).
Porting it would make some things easier (for example, it's usually easier to write my own code than to hack someone else's), but some things harder (sound/music in particular -- I don't have much experience with it; I've always used libraries for it before).

Any thoughts?
Squash Monster

New Age Retro Hippie
Togateiru Fohku Kohgeki!!
GRUNGE no HAMSTER otona bite
Peace love and turnpike!

Level: 40

Posts: 96/677
EXP: 430507
For next: 10802

Since: 03-15-04
From: Maryland (of the Country Between Canada and Mexico)

Since last post: 5 hours
Last activity: 5 hours
Posted on 05-18-04 10:56 PM Link | Quote
The pros have done it before, as you can see if you look at FF for the WSC, or any of a dozen GBA games.. but I can't think of any ROM hacks that would count. I once hacked a Metroid 2 for the GB to work with the GBC, but that hardly counts since I used a utility and all my work was trivial in comparison to what it did (Though it wouldn't be if I finished. That's a different story entirely though.).
Kefka
Indefinitely Unbanned
Level: 81

Posts: 1888/3392
EXP: 4826208
For next: 166641

Since: 03-15-04
From: Pomona, CALIFORNIA BABY!

Since last post: 4 hours
Last activity: 4 hours
Posted on 05-18-04 11:24 PM Link | Quote
Question: How would porting a game be hacking it? That would be porting it It would be more towards the end of homebrew if anything. I'm thinking if you want to hack it, you could use either FF5 or FF6 as your base and then port FF1 to the SNES... or just make your own thing and port it to the SNES! I'm sure Disch or Sliver-X would be willing to help ya with music!

EDIT: reason being that SNES is much more widely used in emulation than Genesis. But if you know how to code genesis, then hey, go ahead. Although, FF1's been ported by pros a bunch already. Maybe you should port a different game.


(edited by Kefka on 05-18-04 02:26 PM)
NightHawk

Bob-Omb
Level: 39

Posts: 84/621
EXP: 374743
For next: 30028

Since: 03-26-04
From: Switzerland

Since last post: 432 days
Last activity: 339 days
Posted on 05-19-04 12:08 AM Link | Quote
Originally posted by Kefka
Question: How would porting a game be hacking it? That would be porting it It would be more towards the end of homebrew if anything. I'm thinking if you want to hack it, you could use either FF5 or FF6 as your base and then port FF1 to the SNES... or just make your own thing and port it to the SNES! I'm sure Disch or Sliver-X would be willing to help ya with music!
Hacking because I was planning on ripping as much data out of the FF1 ROM as possible, so that I'd have as little work to do outside of the engine as possible.
I'm good at coding engines... I'm not good at drawing graphics, or creating sound effects.
So, unless I could get some help for that, it'd be a mix between a hack and a port.


EDIT: reason being that SNES is much more widely used in emulation than Genesis. But if you know how to code genesis, then hey, go ahead. Although, FF1's been ported by pros a bunch already. Maybe you should port a different game.
No. SNES is NOT an option.
If I don't port it, and stay on the NES, fine... but otherwise I'm NOT going to deal with another 6502 (that's basically what the 65816 is... a souped-up, 16-bit 6502 ).
I enjoy programming the 6502 line of processors less than I enjoy programming the 68k (not very much) and x86 (it's okay...) lines.

As for porting a different game... there's not really another game I'd be interesting in doing something like that with.
Kefka
Indefinitely Unbanned
Level: 81

Posts: 1912/3392
EXP: 4826208
For next: 166641

Since: 03-15-04
From: Pomona, CALIFORNIA BABY!

Since last post: 4 hours
Last activity: 4 hours
Posted on 05-19-04 12:59 AM Link | Quote
Even better idea: you port the FF1 program to Genesis with the hacks you were gonna do to the NES one.
Imajin

Buster Beetle
Level: 34

Posts: 273/452
EXP: 234863
For next: 18788

Since: 03-15-04
From: Kingdom of Zeal

Since last post: 39 days
Last activity: 53 days
Posted on 05-19-04 02:06 AM Link | Quote
Hm, perhaps you could even edit Disch's FFHackster (I believe it's open source) to allow the Genesis game to be edited.. Good luck!
Kefka
Indefinitely Unbanned
Level: 81

Posts: 1925/3392
EXP: 4826208
For next: 166641

Since: 03-15-04
From: Pomona, CALIFORNIA BABY!

Since last post: 4 hours
Last activity: 4 hours
Posted on 05-19-04 02:17 AM Link | Quote
Originally posted by Imajin
Hm, perhaps you could even edit Disch's FFHackster (I believe it's open source) to allow the Genesis game to be edited.. Good luck!


That would be so friggin cool! You always come through in the times we don't need you to clutch!
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: 698/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 05-19-04 02:42 AM Link | Quote
You do realize that to port a game, you need to know the location of EVERY piece of data, disassemble it, separate every last bit of data from code, and rewrite the code for the new CPU. Plus if you want it to still be editable by just changing offsets in the editor, you'll have to deal with any really stupid data formats you may find, instead of just making better ones.

A better idea might be re-writing the game from scratch using code/data from the original, in order to make an optimized, less buggy version.
Kefka
Indefinitely Unbanned
Level: 81

Posts: 1933/3392
EXP: 4826208
For next: 166641

Since: 03-15-04
From: Pomona, CALIFORNIA BABY!

Since last post: 4 hours
Last activity: 4 hours
Posted on 05-19-04 03:13 AM Link | Quote
HH, I assumed that's what he was proposing he do
NightHawk

Bob-Omb
Level: 39

Posts: 85/621
EXP: 374743
For next: 30028

Since: 03-26-04
From: Switzerland

Since last post: 432 days
Last activity: 339 days
Posted on 05-19-04 08:19 AM Link | Quote
Originally posted by Kefka
Even better idea: you port the FF1 program to Genesis with the hacks you were gonna do to the NES one.
Since I'd be re-writing the engine from scratch, that wouldn't be a problem.


Originally posted by Imajin
Hm, perhaps you could even edit Disch's FFHackster (I believe it's open source) to allow the Genesis game to be edited.. Good luck!
I've been thinking about doing that anyway when I'm done with my hack (or during the work on it).


Originally posted by HyperHacker
You do realize that to port a game, you need to know the location of EVERY piece of data, disassemble it, separate every last bit of data from code, and rewrite the code for the new CPU. Plus if you want it to still be editable by just changing offsets in the editor, you'll have to deal with any really stupid data formats you may find, instead of just making better ones.
I know.
That's why, if I do edit FFHackster to work with the new "game" (hack, port... whatever, lol), I'd edit it to use the formats I choose, not the formats in the original game.
Kefka
Indefinitely Unbanned
Level: 81

Posts: 1974/3392
EXP: 4826208
For next: 166641

Since: 03-15-04
From: Pomona, CALIFORNIA BABY!

Since last post: 4 hours
Last activity: 4 hours
Posted on 05-19-04 08:05 PM Link | Quote
What are the graphic capabilities of Genesis again? I forgot. 16 bit, right? So I assume you are going to do massively better graphics in this new game?
NightHawk

Bob-Omb
Level: 39

Posts: 94/621
EXP: 374743
For next: 30028

Since: 03-26-04
From: Switzerland

Since last post: 432 days
Last activity: 339 days
Posted on 05-19-04 09:18 PM Link | Quote
Originally posted by Kefka
What are the graphic capabilities of Genesis again? I forgot. 16 bit, right?
No. It has a 9-bit DAC, so you have a choice of 512 colors, but only 64 can be on-screen at once (61 actually, since it uses 4 16-color palettes, and color #0 in each palette is used for transparency).

One big advantage it has over the NES is multiple layers, and it also has better sprite handling capabilities.


So I assume you are going to do massively better graphics in this new game?
Better graphics? Easily. Massively better? Depends on how you define "massively".


Oh, I've also figured out how I'd like to do the music. The problem now is that I have no idea what settings to use with its FM chip to get the sounds of various instruments.
Kefka
Indefinitely Unbanned
Level: 81

Posts: 1980/3392
EXP: 4826208
For next: 166641

Since: 03-15-04
From: Pomona, CALIFORNIA BABY!

Since last post: 4 hours
Last activity: 4 hours
Posted on 05-19-04 09:21 PM Link | Quote
I also figure, since your'e porting it, you should also add some nice little cinematic scenes in there. And add a few songs... like the Figaro song from FF6! Or at least the sad version (the coin flip song). Seriously though, add cinematic scenes. It would be boring just to have the same game on a different system. You need to add fresh stuff to make me wanna play it.
NightHawk

Bob-Omb
Level: 39

Posts: 96/621
EXP: 374743
For next: 30028

Since: 03-26-04
From: Switzerland

Since last post: 432 days
Last activity: 339 days
Posted on 05-19-04 09:32 PM Link | Quote
Originally posted by Kefka
I also figure, since your'e porting it, you should also add some nice little cinematic scenes in there. And add a few songs... like the Figaro song from FF6! Or at least the sad version (the coin flip song). Seriously though, add cinematic scenes. It would be boring just to have the same game on a different system. You need to add fresh stuff to make me wanna play it.
What do you mean by cinematics? If I'm guessing correctly about your meaning, it'd guarantee a rather large increase to the filesize.

Regardless though, it won't be the exact same game.
There'll be all of the changes from my hack, plus whatever else I come up with (I've already had an idea for flying around in the airship)
Kefka
Indefinitely Unbanned
Level: 81

Posts: 1983/3392
EXP: 4826208
For next: 166641

Since: 03-15-04
From: Pomona, CALIFORNIA BABY!

Since last post: 4 hours
Last activity: 4 hours
Posted on 05-19-04 09:54 PM Link | Quote
cinematic= cinema scenes... like, in FF6, there's those flashback scenes... like when Edgar and Sabin flash back to when their dad died, and then Edgar flips a coin to see who gets to be king, but it's a doubleheaded coin. You don't control anyone in that scene, you just watch it. I meant like that.
NightHawk

Bob-Omb
Level: 39

Posts: 97/621
EXP: 374743
For next: 30028

Since: 03-26-04
From: Switzerland

Since last post: 432 days
Last activity: 339 days
Posted on 05-19-04 09:59 PM Link | Quote
Originally posted by Kefka
cinematic= cinema scenes... like, in FF6, there's those flashback scenes... like when Edgar and Sabin flash back to when their dad died, and then Edgar flips a coin to see who gets to be king, but it's a doubleheaded coin. You don't control anyone in that scene, you just watch it. I meant like that.
Okay, gotcha... it's not what I thought you were talking about, and it'd be possible.
Are you volunteering to come up with scripts for any cinematic scenes?
Kefka
Indefinitely Unbanned
Level: 81

Posts: 1985/3392
EXP: 4826208
For next: 166641

Since: 03-15-04
From: Pomona, CALIFORNIA BABY!

Since last post: 4 hours
Last activity: 4 hours
Posted on 05-19-04 10:26 PM Link | Quote
heh, well, I would, but I don't know anything about Genesis programming, so I wouldn't know how to write genesis scripts

Sorry for all this back and forth posting peoples
NightHawk

Bob-Omb
Level: 39

Posts: 98/621
EXP: 374743
For next: 30028

Since: 03-26-04
From: Switzerland

Since last post: 432 days
Last activity: 339 days
Posted on 05-19-04 11:31 PM Link | Quote
Originally posted by Kefka
heh, well, I would, but I don't know anything about Genesis programming, so I wouldn't know how to write genesis scripts
When I said scripts, I meant descriptions of how the scenes go, like:
King says: "Blah, blah, blah..."
Light Warrior #1 runs around in panic
etc.

I'd still code it though.


Sorry for all this back and forth posting peoples
Ehm... yeah....
Oops...
dormento

Shyguy
Level: 17

Posts: 18/99
EXP: 24075
For next: 668

Since: 03-15-04
From: Esteio - Brasil

Since last post: 182 days
Last activity: 161 days
Posted on 05-20-04 01:05 AM Link | Quote
Thumbs up for a fantastic idea mr Hawk dude.
Will you still work in the nes FF1 hack?
I mean, now that the GBA ff's will have most of the original hack's features (mp based system, new items etc) will you still work and support the nes version?

I think a genesis version of FF1 woud rock. The genesis is capable of some neat video effects. Imagine blasting those darned imps with Origin's fire3
Btw, do you intend in using the origins/wsc/gba graphics or do something different for a change? I mean, there's enough remakes as it is, i would like to help to make this one more "original".

Good job so far. Got any more screenies (of the Nes one) to show us?
Grinto

Red Goomba
Level: 12

Posts: 13/43
EXP: 6890
For next: 1031

Since: 03-15-04

Since last post: 13 hours
Last activity: 12 hours
Posted on 05-20-04 04:54 AM Link | Quote
You should port it to the MSX. =P
Pages: 1 2Add to favorites | "RSS" Feed | Next newer thread | Next older thread
Acmlm's Board - I2 Archive - Rom Hacking - About my FF1 hack.... | |


ABII


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



Page rendered in 0.050 seconds.