View Full Version : And Ceiling Cat Said: "Let there be Starter Cat!" [DP]
Michael Allison Is Not I
June 1st, 2008, 02:49 PM
Since this hasn't gotten submitted to the toolbox for some reason the other two times I've had people post it, or posted it on friends' accounts... Here we go.
http://img2.freeimagehosting.net/uploads/8689ee6a7d.gif
We're still not quite sure how to change the sprites in the briefcase when you first select your starter. It's also impossible to program it so you can choose the rival and assistant's starter Pokémon, because more than just the starter in your opponent's team is dependent on your starter Pokémon. It's just a lot more streamlined for you to edit the opponent/assistant's Pokémon with a separate program.
Enjoy, and if you could report any bugs, I'd be really grateful.
By the way, this is made by PokeSpam Industries (in other words, I programmed most of it, using Darcy's engine and Gabe's research) so if the link on this topic dies, there's a mirror there. I made this alternate starter editor for the people out there who prefer aesthetically pleasing and convenient software as opposed to minimalistic hackers.
Due to it's coding, Starter Cat requires Windows XP Service Pack 2 or it's equivalent.
Dukey
June 2nd, 2008, 05:45 AM
umm
what game is this for FR/LG, R/S or by the sounds of it D/P
(woo! first post)
soul23
June 2nd, 2008, 06:01 AM
i think its for S/R/E because she/he said the briefcase (i think its Prof.Birch)
swampert22
June 2nd, 2008, 06:10 AM
Now its a D/P starter editor, and by the looks of it, it's programmed using C#.
Nice one, it's always good to see new programmers on the scene!
Shadow Magikarp
June 2nd, 2008, 06:15 AM
whats the tool for??
i think its for
S/R/E/FR/LG
Platinum Lucario
June 2nd, 2008, 06:21 AM
This would be very useful, is it a starter editor for DP? :\
Michael Allison Is Not I
June 2nd, 2008, 02:30 PM
Now its a D/P starter editor, and by the looks of it, it's programmed using C#.
Nice one, it's always good to see new programmers on the scene!
You were right that it's for Diamond and Pearl, but it's actually made in Visual Basic .NET. I prefer BASIC to C...
E-Bag
June 2nd, 2008, 02:38 PM
You were right that it's for Diamond and Pearl, but it's actually made in Visual Basic .NET. I prefer BASIC to C...
Calling Visual Basic BASIC and C# C is like comparing D/P's 3D engine to Crysis's
Michael Allison Is Not I
June 3rd, 2008, 08:51 PM
Calling Visual Basic BASIC and C# C is like comparing D/P's 3D engine to Crysis's
Not really. Visual C# and Visual Basic are both organized the same way by Microsoft, and BASIC and C aren't all that different... I mean, they're written differently, but they're high level programming languages; fundamentally, every programming language has the same capability, since you can default to binary... :P Didn't we do this in GU like, two days ago?
Edit: Oh, I see what you're saying. Visual C# and Visual Basic's differences stem from their core difference; one's based on BASIC, the other C. I didn't call them that, I simply said that I like the way you script in BASIC as opposed to C... Silly Gabe. *throws a Mudkip at you*
On a tangent, fun fact, Gabe: Visual Basic can call Visual C# functions by importing Microsoft and then typing Microsoft.VisualCSharp or something like that... Noticed that earlier when I was working on my super secret project.
Zanalicious
June 3rd, 2008, 09:11 PM
I thought I researched the starter locations... :S
E-Bag
June 3rd, 2008, 10:51 PM
But you haven't been online in forever, I haven't even gotten to tell you that I discovered...
Michael Allison Is Not I
June 4th, 2008, 07:17 AM
Say what? I never said you didn't. It's release by PokeSpam, remember? We're a team :).
Fatty, I'd really love to talk to you, but you're never on. We have a lot of things to discuss.
By the way, the beta of my new program might be out later today, if I get as much work in as I thought I would.
PrivateSub
June 4th, 2008, 07:47 AM
hi whats the purpose of this tool since theirs already a starter editor for d/p ?ި ?
Virtual Chatot
June 4th, 2008, 08:07 AM
hi whats the purpose of this tool since theirs already a starter editor for d/p ?ި ?
This is an improved version of our Starter Editor.
You really should read more often.
E-Bag
June 4th, 2008, 09:25 AM
Say what? I never said you didn't. It's release by PokeSpam, remember? We're a team :).
Fatty, I'd really love to talk to you, but you're never on. We have a lot of things to discuss.
By the way, the beta of my new program might be out later today, if I get as much work in as I thought I would.
And it'll be super special awesome if I'm not mistaken.
Oracle 44
June 12th, 2008, 10:15 AM
Can you add the starter level selection thing in this tool please.
~ The Womanizer ~
June 12th, 2008, 10:32 AM
Can you add the starter level selection thing in this tool please.
It's not that easy. You can't just simply "request" a sudden change in a tool. It takes time.
E-Bag
June 12th, 2008, 10:35 AM
It's not that easy. You can't just simply "request" a sudden change in a tool. It takes time.
What are you talking about? when kids complain enough tools fall from the sky, it's that simple.
Michael Allison Is Not I
June 12th, 2008, 02:24 PM
Can you add the starter level selection thing in this tool please.
Yes, but it'll take a while.
Martin™
June 30th, 2008, 12:01 PM
Gabe, stop being rude. You don't need to act like a jerk, do you? JUST BECAUSE YOU ARE A GOOD HACKER, YOU DON'T NEED TO CONSIDER OTHERS BEING SOMETHING LESS THAN YOU.
*snap* Calm down.
Okay, the tool you have here is nice and simple. When people roll on hacking of DP in a more serious way, your tool will be a big help ;)
Cheers!
E-Bag
June 30th, 2008, 03:23 PM
Gabe, stop being rude. You don't need to act like a jerk, do you? JUST BECAUSE YOU ARE A GOOD HACKER, YOU DON'T NEED TO CONSIDER OTHERS BEING SOMETHING LESS THAN YOU.
*snap* Calm down.
Okay, the tool you have here is nice and simple. When people roll on hacking of DP in a more serious way, your tool will be a big help ;)
Cheers!
I DON'T CONSIDER OTHER BEINGS SOMETHING LESS THAN ME, BUT WHEN THEY COMPLAIN TO ME, FLAME ME, TRY TO SEND ME FAKE MAP EDITORS, AND ACCUSE EVERYTHING I'VE DONE OF BEING WRONG.
I'm not gonna calm down till people learn to do stuff for themselves.
Also, the tool won't be that useful, there are 5 starter editors, the data is also public. And before you accuse me of bashing Starter Cat, I'll let you know I helped make it, mike and I never intended it to be a big useful tool, just seeing how much we could fit into a starter editor.
score_under
June 30th, 2008, 04:29 PM
Not really. Visual C# and Visual Basic are both organized the same way by Microsoft, and BASIC and C aren't all that different... I mean, they're written differently, but they're high level programming languages; fundamentally, every programming language has the same capability, since you can default to binary... :P
Oh, NO!
BASIC, Visual Basic and C# are extremely high-level. Even higher than Delphi, and that's saying something. C++ is somewhere in between ASM and Delphi, and C is very low-level.
For example, in C, this code:
MessageBox(NULL,"Read this number: "+(int)x,"Title",0);
Will take that LITERALLY and compile the string "Read this number: " somewhere, store it, add the value of X to the pointer, deference it and display it.
While in BASIC, this type of thing (albeit with the & sign) will instead copy the string into a just-in-time allocated memory area (let me tell you, these are HELL to code in C.), allocate another memory area, store the decimal-converted-to-ascii integer x in it, allocate more memory for the first string, concatenate strings, free second string, and THEN call the messagebox function.
That is the difference between hi-level and lo-level languages.
That and the way hi-level languages are unbelievably incompatible with Wine and Darwine. (Except delphi. Good choice, LU-HO!)
EDIT because I can:
I never said Visual Basic or Visual C# were high level programming languages. They're low level, object oriented programming languages;You could not be more incorrect if you tried.
if you're programming in C++ or C for any software like the software we're making, you obviously don't know much about programming...Have you checked my source code lately? 2200+ lines of fresh, low-level C code!
I said BASIC and C were both high level programming languages.High level? Basic: Sure, C: Absolutely no way on this earth, sonny
You're a moron. Get over yourself and learn to use a higher level of sarcasm.Oh wow. Sarcasm grew to level 17! Sarcasm learned "Torment"!
it kind of annoyed me to see my comments slandered by retards.A direct insult like this is against the forum rules.
I shall not bump this thread, obviously it will just top off the flamewar.
And another edit:
Just because you can't use W.I.N.E. with a .NET language doesn't mean you can't compile your software to work on all platforms by using multiple compilers. It's not the user's responsibility to translate your software anyway. Honestly, if your reason for telling us to use C++ for simple tools is only backed up by a platform-related argument, you need to be locked up in a padded room.
1. There are NO linux compilers for .NET. It is a microsoft "technology" and there's only microsoft compilers for it.
2. No, he doesn't need to be locked in a padded room. That's for people who think Visual C# is low-level and more portable than C...
Michael Allison Is Not I
August 7th, 2008, 11:16 AM
I never said Visual Basic or Visual C# were high level programming languages. They're low level, object oriented programming languages; however, if you're programming in C++ or C for any software like the software we're making, you obviously don't know much about programming...
I said BASIC and C were both high level programming languages. You're a moron. Get over yourself and learn to use a higher level of sarcasm.
Sorry for the random bump but it kind of annoyed me to see my comments slandered by retards.
GBChacker
August 9th, 2008, 01:27 PM
Thats not true at all. Theres tons of good gui librarys for C++ like QT. And tons of good graphic libraries. You can easily make a good program with just plain C++ and cross platform. Please don't claim things you know nothing about.C++ is instant win. Also C is not lower than C++ there the same. C++ accepts all C things, but also its own.
Gabe_c
August 9th, 2008, 03:20 PM
It's also impossible to program it so you can choose the rival and assistant's starter Pokémon, because more than just the starter in your opponent's team is dependent on your starter Pokémon.
It's not imposseble... Sorry if this is forgotten...
PeacefulCheeta
August 9th, 2008, 08:01 PM
For everyone's information : this doesn't work on Vista 64-bit :)
Tool looks easy enough to use though.
Michael Allison Is Not I
August 10th, 2008, 08:23 PM
Thats not true at all. Theres tons of good gui librarys for C++ like QT. And tons of good graphic libraries. You can easily make a good program with just plain C++ and cross platform. Please don't claim things you know nothing about.C++ is instant win. Also C is not lower than C++ there the same. C++ accepts all C things, but also its own.
You're a moron. Learn to read.
I just said that using C++ for software like this isn't smart. I didn't say it was because of the language's capabilities being inferior.
For God's sake. I've been saying this since the topic started. The next person to bring it up gets a negative reputation; do we even use that system here? Oops...
Anyway. I can quote various professional level programmers who have stated using high level programming languages for low level software is more time-consuming and usually leads to a bloated program.
Son Sebbe, it's impossible to reasonably integrate the Rival's starter into a Starter Editor for multiple reasons. First of all, the starter he gets decides on what Pokemon he catches later on. Secondly, technically speaking, you'd actually only be editing battles and minor scripts anyway. The thing is, no, it's not impossible to create a program changing your Rival's starter. But it's illogical to incorporate it into a "Starter Editor", or even to refer to it as such.
Also, on the C++ note; .NET languages are all cross-platform. You just need alternate compilers. That was one of the major reasons for developing .NET... Just because you can't use W.I.N.E. with a .NET language doesn't mean you can't compile your software to work on all platforms by using multiple compilers. It's not the user's responsibility to translate your software anyway. Honestly, if your reason for telling us to use C++ for simple tools is only backed up by a platform-related argument, you need to be locked up in a padded room.
For everyone's information : this doesn't work on Vista 64-bit :)
Tool looks easy enough to use though.
Nothing works in Vista 64-bit, to be honest, and I should probably post that on the front page, but I assumed everyone knows that already... 64-bit personal computing isn't standard yet, so most software that's not akin to Firefox 3 or something won't work on it...
It can be recompiled for 64-bit quite easily though, and we'll probably be releasing 64-bit and Mac-compatible versions of our software soon.
PeacefulCheeta
August 11th, 2008, 10:40 AM
Nothing works in Vista 64-bit, to be honest, and I should probably post that on the front page, but I assumed everyone knows that already... 64-bit personal computing isn't standard yet, so most software that's not akin to Firefox 3 or something won't work on it...
It can be recompiled for 64-bit quite easily though, and we'll probably be releasing 64-bit and Mac-compatible versions of our software soon.
Nothing works in 64-bit Vista? That's ridiculous :)
So far this is the first program that's not working for me in 64-bit Vista. The only programs that shouldn't work in 64-bit are 16-bit programs.
Although to be honest, there are indeed way to few programmers working on 64-bit optimization.
Michael Allison Is Not I
August 11th, 2008, 01:07 PM
You obviously don't download any .NET software then of the ppok3haxx0r type, LOL. :-P But I agree.