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 - F-Zero X | |
Pages: 1 2 3 4 5 6 7Add to favorites | "RSS" Feed | Next newer thread | Next older thread
User Post
BGNG

Snifit
Level: 22

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

Since: 06-03-05

Since last post: 8 days
Last activity: 3 hours
Posted on 07-17-05 02:03 AM Link | Quote
Well, provide me with some good MIO0 compressor code that isn't TOO C++-specific and I'll see about putting that feature in there. The new textures wouldn't be distributed with the track files, though. Maybe for 2.0...

Oh, and you can unblock my layout, now. I took the scroll bar out.


(edited by BGNG on 07-16-05 05:04 PM)
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: 5845/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-17-05 10:03 PM Link | Quote
Yay!

My compressor shouldn't be too hard to port, it's messy but it's all ANSI C. I don't know of any others that actually work right. (Even this one isn't as efficient as the original, but at least it mostly works. The only thing is when it pads the compression flag bitfield, the first 'padding' byte gets written as 0 instead of 0xFF, not sure why. If you wanted to you could just hack it up to write an 0xFF there afterward.)

If I can ever get it to actually work right, I'll see if I can make a DLL out of it.
BGNG

Snifit
Level: 22

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

Since: 06-03-05

Since last post: 8 days
Last activity: 3 hours
Posted on 07-18-05 12:27 AM Link | Quote
Well, okay. Since you unblocked my layout, I'll go ahead and use your code.

Oh... Just put together an EXE you like. Make it all... self-proclaiming. Since the last few textures in the F-Zero X texture files are miniaturized versions of the track textures which would have been used in the Expansion Kit, I can just blank those all out and save more than enough room for inefficient compression.

So get an EXE ready and I'll use it as-is in the project.
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: 5867/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-19-05 05:50 AM Link | Quote
Well, two problems:

1) I can't really do anything like that until my new motherboard gets here.
2) What use will an EXE be?
BGNG

Snifit
Level: 22

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

Since: 06-03-05

Since last post: 8 days
Last activity: 3 hours
Posted on 07-19-05 06:16 AM Link | Quote
An EXE will serve as prime material for a rudimentary kind of plugin. I'm already using one for the CRCs because all the CIC calculatin' CRC code out there is under that forsaken Gnu Public License... But RN64CRC.exe isn't, so I'll be using that.

I plan to release source code eventually, so licenses WILL be an issue.

But to have a "plugin" program and just point to that in the INI file, I'll be able to use utilities for certain functions in the program without including the source. Plus, in the event you perfect the MIO0 compressor AFTER the level editor is released, we can just swap it out.

All I'll need it to do is take an input file and write it to an output file. Make it command line savvy and I'll take care of the rest.



EDIT:
Hmmm... A DLL might end up being handy, too... Okay, here's the deal. You fix up your source code to be all right and tidy the way you want it, then I'll take it and go whichever way I decide in the end; EXE or DLL. I know how to do both.


(edited by BGNG on 07-18-05 09:27 PM)
Captain moneybags

Bloober
Level: 33

Posts: 314/447
EXP: 208968
For next: 20211

Since: 07-01-04
From: the lol land (or in reality sweden)

Since last post: 1 day
Last activity: 1 day
Posted on 07-24-05 08:32 PM Link | Quote
Could someone sticky this so it doesnt get so far down again?
BGNG

Snifit
Level: 22

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

Since: 06-03-05

Since last post: 8 days
Last activity: 3 hours
Posted on 07-25-05 03:10 AM Link | Quote
If people posted in this thread, it wouldn't be going down.
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: 6038/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-25-05 04:51 AM Link | Quote
Posted what? We need news! Or someone to hack other things in the game.
BGNG

Snifit
Level: 22

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

Since: 06-03-05

Since last post: 8 days
Last activity: 3 hours
Posted on 07-25-05 08:24 AM Link | Quote
Well, I do have news...

Try as I may to keep it from happening, it turns out that I DO actually have a life. And an unfortunate event as any, it's getting in the way.

Every time I do some work on the X editor, my mind becomes filled with all the possibilities of what might be laying deep within the opcodes of the other games. Such a distraction this has become, that I can't hardly act to pick up finishing the simple little Alpha 2 version of the editor.



So to remedy this, I'm considering dropping priotity of the X editor and stashing it in the "Active Projects" vault. It'll still be worked on, but not exclusively. I'd like to set it down for a while and go onto other things... hack a different F-Zero game for a change.

I haven't formally declared it yet, but I plan to do that. I'll document all my findings on F-Zero X, so anyone who wants can make an editor; possibly to be finished before mine. And posisbly better than mine; who knows?

But I'm really wantin' to crack open a GBA game. Climax's editor is way too limited to let me have any REAL fun. And I have flash cards, so I could stick these suckers in my real GBA!



Well, let me know what you guys think on this.
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: 6058/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-26-05 12:55 AM Link | Quote
Hey, that's how I do things. Work on whichever project I feel like at the time. Just don't keep us waiting too long.
firemaker

Level: 26

Posts: 127/247
EXP: 94178
For next: 8097

Since: 03-23-04
From: UK berkshire

Since last post: 17 days
Last activity: 11 days
Posted on 07-27-05 01:45 PM Link | Quote
Originally posted by BGNG

So to remedy this, I'm considering dropping priotity of the X editor and stashing it in the "Active Projects" vault. It'll still be worked on, but not exclusively. I'd like to set it down for a while and go onto other things... hack a different F-Zero game for a change.

I haven't formally declared it yet, but I plan to do that. I'll document all my findings on F-Zero X, so anyone who wants can make an editor; possibly to be finished before mine. And posisbly better than mine; who knows?

But I'm really wantin' to crack open a GBA game. Climax's editor is way too limited to let me have any REAL fun. And I have flash cards, so I could stick these suckers in my real GBA!



THen could you help me with Maximum velocity cause its also taking up alot of my time and on the plus side if we were to create an editor out of the tile pieces that make up tracks it would be in fine detail because we would be able to make our own trck tiles which would you could make insanely hard tracks.
Heian-794

Red Super Koopa
Level: 44

Posts: 755/896
EXP: 611014
For next: 271

Since: 06-01-04
From: Kyoto, Japan

Since last post: 21 days
Last activity: 10 days
Posted on 07-27-05 04:02 PM Link | Quote
BGNG, anything you could do regarding MV or GPL would be great! I've been wanting to hack these for years, as has Firemaker of course.

I designed several courses back when it looked like the SNES F-Zero was going to be cracked, but then it got too difficult. In particular, I want to make tracks with multiple paths, and tracks where it might be best for one car to take one path and another car to take another path. Climax won't let you do that, and it wastes valuable space on tiles with boost panels in different positions and different kinds of rough when it could be using that space for different curves and thinner tracks, etc.

If you can thoroughly decipher FZX as you have, MV and GPL should certainly be doable!
Pages: 1 2 3 4 5 6 7Add to favorites | "RSS" Feed | Next newer thread | Next older thread
Acmlm's Board - I2 Archive - Rom Hacking - F-Zero X | |


ABII


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



Page rendered in 0.016 seconds.