Home Page
F-Zero Central Home Page Championships General Forum Players Photo Album
F-Zero Climax
F-Zero GP Legend
F-Zero MV
F-Zero X
F-Zero GX
F-Zero SNES
F-Zero Climax F-Zero GP Legend F-Zero MV F-Zero X F-Zero GX F-Zero SNES
Twitter Facebook YouTube Twitch
X Rules Resources Videos Ladders Your Times Latest Times Records Forum
   « View previous topic | View next topic »  
    Index » F-Zero X » F-ZERO X - Create Machine (Beta 1.6 and Progress Report) Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8  Next
RadioShadow
Black Bull
Posts: 254
View user's profile
Send private message
F-ZERO X - Create Machine (Beta 1.6 and Progress Report)
Reply to this Post
Root Topic
For Version 1.5 of the tool, go here: www.fzerocentral.org/viewtopic.php
 
Version 1.6 (Beta): www.mediafire.com/
Programming Langauge: Visual Basic Net (2010)
Operating System: Windows (32-bit or 64-bit)
Microsoft NET Framework 4.0 must be installed: www.microsoft.com/en-us/download/details.aspx
 
 
This is the new imporved beta version of the "F-ZERO X - Create Machine" tool.  It has been coded from scratch using "Visual Basic Net".  Just to mention that there are features that incomplete / not added let.  You can still make a Custom Machine using this tool, like in the previous version.  A few things that you will not find in this tool are:
- Images (Pilots, parts etc).
- 64 Expansion Pack colors.
- Can't create Super Machines.
- Only make codes for USA version.
- No buttons to press to enter text in Name box.
- No text input restrictions (any letter can type / pasted).
 
Feel free to suggest any improvements or things you don't like about the tool.  Feel free to report any bugs / crashes that occur.

Please do not mention the following:
- Adding in a 3D / 2D preview of the machine.  There are no plans for me to code this in.
- Mention any badly written English / spelling mistakes that you find in the tool.
- Saving / Loading the custom machine.  It's something I would like to add in a future update and won't be programmed in in V1.6.
Yoshi52
Blue Falcon
Posts: 29
View user's profile
Send private message
Re: F-ZERO X – Machine Editor (Version 1.1)
Reply to this Post

Sorry, I must've missed something. Isn't there already a machine colour editor in this?

RadioShadow
Black Bull
Posts: 254
View user's profile
Send private message
Re: F-ZERO X – Machine Editor (Version 1.1)
Reply to this Post
Yoshi52 wrote:

Sorry, I must've missed something. Isn't there already a machine colour editor in this?

philippebrodier wrote:

A color editor ! Great !

I hope it will work on the console : )

I still use the 1.1 version of your machine editor to change the colors, it's very nice ; )

Congrats for the1.4 release !

@philippebrodier: First, (I swear I already mentioned this), the colour codes work on the console.  I will get round to modifying the tool (hopefully this week) so you can just edit the Body Colors.  It will be released as a seperate tool.

@Yoshi52: My bad for not explaining it correctly.  In the Expansion Pak, you can only select 64 different colours.  In the V1.4 tool, it has been set up so when you edit a color, it opens the Windows colour picker.

This tool is suppose to be similiar to the Expansion Pak, so what I'm doing for the V1.5 release is when you edit a colour, it will open a new form.  I have called this form "Color Editor".  The user will be able to select one of the 64 colours the Expansion Pak users, or select your own colour (open the Windows colour picker like in V1.4).  Keep in mind the 64 colours in V1.5 won't be the correct RGB values as they have not be obtained let. 

Uchiha Madao
Staff Ghost
Posts: 1984
View user's profile
Send private message
Re: F-ZERO X – Machine Editor (Version 1.1)
Reply to this Post

the super pilots appear when you set their super ships in the EK so i bet someone with the EK provided the pics to them (it could have been myself but i don't remember...)

"Patience is useful in any moment"
Maow
Mr. EAD
Posts: 8
View user's profile
Send private message
Re: F-ZERO X – Create Machine (Progress Report)
Reply to this Post

I made an awesome car for Octoman(He`s mah favorite!)

I only have a crappy MS Paint Image of it...

Any ways.....Heres the code...(:O)

Nintendo 64 Game: F-ZERO X
Game Region: Americas
Cheat Code: Custom Machine
Pilot: Octoman
800F8179 0001
810F8188 0801
810F818A 0300
810F818C 0500
810F817C 00FF
810F817E 00FF
810F8180 1300
810F8182 FFFF
810F8184 FF00
810F8186 0000
810F83D0 0501
800F83D2 0003
810F817A 241F
800F83D3 0007
810F83D4 04FF
810F83D6 FFFF
810F83D8 2D00
810F83DA 8000
810F83DC AAAA
810D4504 5320
810D4506 4669
810D4508 7368
810D450A 0000
800D450C 0000

RadioShadow
Black Bull
Posts: 254
View user's profile
Send private message
Re: F-ZERO X – Create Machine (Progress Report)
Reply to this Post
The "Coler Picker" is now complete!  The RGB are not 100% correct, but they are close an will do for the V1.5 update.
 
I'm going to work on getting the "Random Mode" back in the tool, since I'm so random.
RadioShadow
Black Bull
Posts: 254
View user's profile
Send private message
Re: F-ZERO X – Create Machine (Progress Report)
Reply to this Post

I asked PiccoloCube if Custom Machines were allowed blank names.  PiccoloCube mentioned they can't and must have at least one character (in other words, not just contain spaces).

So I've added a feature in so if the name is blank or just contains spaces, the "Create Code" button will be disabled (won't be able to press it). See below screenshot:

While at work today, I noticed the software I was using would output capital letters if lower letters were pressed.  So 'a' would be displayed as 'A'.  I should be able to implant that to this tool so you can type in capital letters for the machine's name, without having to have the caps lock or holding the shift button down.

I've also being working on the "Random Mode".  I've set it up so when it picks one of the 64 colors, it makes sure each color picked is different.  See screenshot below:

Yoshi52
Blue Falcon
Posts: 29
View user's profile
Send private message
Re: F-ZERO X – Create Machine (Progress Report)
Reply to this Post
RadioShadow wrote:

I've also being working on the "Random Mode".  I've set it up so when it picks one of the 64 colors, it makes sure each color picked is different.

 

Yes, a lot of randomizers I've seen don't have checks like that. Good thinking.

RadioShadow
Black Bull
Posts: 254
View user's profile
Send private message
Re: F-ZERO X – Create Machine (Progress Report)
Reply to this Post
Here is a preview of what the "About" form looks like:
 
I am also posting to mention I am on holiday on Monday for two weeks.  So I wouldn't be coding the utility / posting updates untill I get back. 
Uchiha Madao
Staff Ghost
Posts: 1984
View user's profile
Send private message
Re: F-ZERO X – Create Machine (Progress Report)
Reply to this Post

the about page looks good.

the only thing that people might not get is the ships next to each of the contributors, unless those guys pay attention to the forum.

"Patience is useful in any moment"
CKeegan
Black Bull
Posts: 274
View user's profile
Send private message
Re: F-ZERO X – Create Machine (Progress Report)
Reply to this Post

Well, MFO is the only place you can actually find the link to download the files from currently so it shouldn't be too hard to understand if you look at this thread. Razz

RadioShadow
Black Bull
Posts: 254
View user's profile
Send private message
Re: F-ZERO X – Create Machine (Progress Report)
Reply to this Post
UchihaSasuke wrote:

the about page looks good.

the only thing that people might not get is the ships next to each of the contributors, unless those guys pay attention to the forum.

Well they do make the About form look more interesting.  Less wall of text.  I can easily mention on there were the avatars are from.  I'm hopying to add a hyperlink to the about form as well. 
 
Anyway, I'm back from my holiday now! ^_^
 
Not much to report but I have change the 'Text Box' used in the 'Creatred Form' to a Rich Text Box which allows different font sizes, colors etc.  So when you create the form, the code description uses the Arial font and the cheat codes use the "Courier New" font.
 
When you save the codes, you can only save them in '*.rtf' format.  I'm having problems with the printing part as it's only printing the code descprtions. Sad  I'll have a look at that tomorrow.
Silver_Eye
Mr. EAD
Posts: 5
View user's profile
Send private message
Re: F-ZERO X – Create Machine (Progress Report)
Reply to this Post

Hello, I'm new here.

Here are my machines

Pilot: Roger Buster
Game Region: Americas
800F81BB 0001
810F81CA 1C00
810F81CC 0004
810F81CE 06F4
810F81BE 00C4
810F81C0 1479
810F81C2 4F21
810F81C4 2965
810F81C6 5321
810F81C8 7914
810F83FA 0406
800F83FC 0004
810F81BC 2224
800F83FD 0004
810F83FE 02FF
810F8400 FFFF
810F8402 EEF4
810F8404 0600
810F8406 233E
810D4530 5355
810D4532 5045
810D4534 522D
810D4536 4800
800D4538 0000

Pilot: John Tanaka
Game Region: Americas
800F8281 0001
810F8290 1A00
810F8292 0003
810F8294 0370
810F8284 0EB8
810F8286 A60D
810F8288 9176
810F828A 2453
810F828C D51D
810F828E B523
810F8478 0201
800F847A 0000
810F8282 2B1F
800F847B 0000
810F847C 00EF
810F847E F8FC
810F8480 FFFF
810F8482 0011
810F8484 244D
810D45B4 532D
810D45B6 5741
810D45B8 5350
810D45BA 0000
800D45BC 0000

Pilot: Michael Chain
Game Region: Americas
800F8229 0001
810F8238 1800
810F823A 0000
810F823C 087A
810F822C CE71
810F822E 141F
810F8230 5404
810F8232 3F28
810F8234 161A
810F8236 175C
810F8440 0506
800F8442 0006
810F822A 2224
800F8443 0003
810F8444 01FF
810F8446 FFFF
810F8448 FCF4
810F844A EF0D
810F844C 276F
810D4580 532D
810D4582 424F
810D4584 4152
810D4586 0000
800D4588 0000

it's perfect (AAA) heavy machine.

I created those by Create Machine 1.4.

Yoshi52
Blue Falcon
Posts: 29
View user's profile
Send private message
Re: F-ZERO X – Create Machine (Progress Report)
Reply to this Post

 Um... This thread OK for suggestions? Maybe there's another thread, but...

Have you thought about implementing a way to open saved files so that one can go back and fix their machine even after closing the window?

Silver_Eye
Mr. EAD
Posts: 5
View user's profile
Send private message
Re: F-ZERO X – Create Machine (Progress Report)
Reply to this Post

I'm sorry, I found other proper thread now (though I've tried to find the one...).
I can't delete it now.

>Have you thought about implementing a way to open saved files so that one can go back and fix their machine even after closing the window?
Yes, I've thought it! obviously, we need it, I think.
In current version, I take screenshots of all of colors (so, I can make completely the same machine. but it's a bit troublesome :/)

RadioShadow
Black Bull
Posts: 254
View user's profile
Send private message
Re: F-ZERO X – Create Machine (Progress Report)
Reply to this Post
Yoshi52 wrote:

 Um... This thread OK for suggestions? Maybe there's another thread, but...

Have you thought about implementing a way to open saved files so that one can go back and fix their machine even after closing the window?

I don't mind suggestions as long as it's not related to 'where is the 3D preview of the machine'.  Unless they seriously want to help add the feature.

I have no plans to add a save / load feature for V1.5, but I plan to add it in V1.6.   It shouldn't be too hard, but I have got to try a couple of things first. 

RadioShadow
Black Bull
Posts: 254
View user's profile
Send private message
Re: F-ZERO X – Create Machine (Progress Report)
Reply to this Post
Nothing too interesting to report but I'm mainly posting an update to show I'm still working on this.  Here's an update of what the main form will look like:
 
As I said in my previous post, the "Load / Save Machine" mode will not be in V1.5 but hopefully in V1.6.  What I plan to do is allow you to load pre-built machines made by the fans and be able to create a file to save and load your machine at any time.  The only thing I will say at the moment is it won't be a .txt file.
 
I am happy with the code now which prevents certain letters from being typed into the Text Box.  It has been set up now so when you type a lower case letter, it converts to a higher case letter.  Plus, I'ved in extra code to stop users copying and pasting text by right clicking the mouse, something which I only spotted last week.  Special thanks to Hypetia for creating the code to stop that from happening: http://www.tek-tips.com/viewthread.cfm?qid=588883
 
When you go and edit a color, the form will tell you which color you are editing:
 
Hopefully that should make things better.  I myself keep forgetting which color I was editing. ^^'
 
I am aiming for V1.5 to be released in October / November.  There could be a chance it gets released at the end of September (on my birthday), but don't get your hopes up.  I'm updating the code at my own pace, so it will be done when it gets done. 
Uchiha Madao
Staff Ghost
Posts: 1984
View user's profile
Send private message
Re: F-ZERO X – Create Machine (Progress Report)
Reply to this Post

a machine can't have the number 31 in an actual race so i don't see the point of that number in the list.

btw, is it possible to have special custom machines by people involved as pre-built machines for people who download the editor?

"Patience is useful in any moment"
RadioShadow
Black Bull
Posts: 254
View user's profile
Send private message
Re: F-ZERO X – Create Machine (Progress Report)
Reply to this Post
UchihaSasuke wrote:

a machine can't have the number 31 in an actual race so i don't see the point of that number in the list.

btw, is it possible to have special custom machines by people involved as pre-built machines for people who download the editor?

 
Nintendo actually programmed the custom machines to use the numbers 1-31, so that's why the number 31 is in there.  Any other value used causes the number to be glitched.  Not sure why they added the number 31, and as you said, it's only used when a pilot hasn't been selected in the Expansion Pack when creating a custom machine.  Would have made more sense to use the numbers 31-61, depending on which save slot you use in the EP.   
 
As for the second question, I don't quite understand.  Could you explain in more detail please?
 
 
I haven’t got any screen-shots to post (unless you want to see code Razz) but I have a couple of things to say:
 
- V1.5 won't be released until the end of October.  It isn't quite complete let and I got a busy week due to it being my birthday on Thursday (I'll be 22 by the way).  Hopefully going to Alton Towers on that day (providing the weather is nice).  There could be a chance it will get released earlier in October, but the end of October (Halloween) is the date I'm aiming for.
 
- I figured out the printing error I mentioned in my previous post.  Turns out if text is highlighted in a Rich Text Box in Visual Basic 6, it only prints out that text.  So when you now print out text, the tool will deselect any highlighted text.  One minor problem I noticed is the print document file name is called "RICHTEXT".  For some crappy reason, Visual Basic 6 doesn't have an option to rename the file and requires some complicated code to change the file document name.  I'm still researching on how to fix this problem.
 
- The whole code has been improved by a lot.  I won't bore you will the details, but the code should run a lot faster now and not run unnecessary code when not required.  You won't notice much different, but I'm a lot happy with how I have programmed the tool.  I'm really happy with the way I set it up to read which letters are used for the custom name.  If none of this made sense, don't worry.  In a nut shell, the code has written better. Smile
 
- The random mode is almost complete.  The main thing I need to to finish off is adding in some machine names for the tool to pick (I plan to add 200 in).
 
- The "About" forum is going to be slightly redesigned.  I got a few ideas in my head and as soon as I get that part finished, I'll post a screen shot.
 
 
That is all for now.  One last thing I will mention is I did submit the tool to romhacking.net, but it got rejected.  I have been meaning to ask why, but I guess it was because it wasn't romhacking material.  This made me wonder about seeing if mrfixitonline could host the tool.  Who would I need to speak to about this?
CKeegan
Black Bull
Posts: 274
View user's profile
Send private message
Re: F-ZERO X – Create Machine (Progress Report)
Reply to this Post
RadioShadow wrote:

As for the second question, I don't quite understand.  Could you explain in more detail please?

He wants you to add some pre-made cars to the "Type" list, which have been made by people in the About section of the programme.
So one by you, one by Piccolo, one by Fzeroman, one by Yoshielectron and one by myself.

 

RadioShadow wrote:
This made me wonder about seeing if mrfixitonline could host the tool.  Who would I need to speak to about this?

The F-Zero staff are able to add ladders etc, maybe ask one of them. If not, coper could probably add that feature if you say it on the "MFO is getting better" thread.

Uchiha Madao
Staff Ghost
Posts: 1984
View user's profile
Send private message
Re: F-ZERO X – Create Machine (Progress Report)
Reply to this Post

yep, copper seems to be the best bet since he has full access to MFO's server like the admins. most of the staff doesn't even have that option.

"Patience is useful in any moment"
   Index » F-Zero X » F-ZERO X - Create Machine (Beta 1.6 and Progress Report) Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8  Next
 
Display posts from previous: