-
Posts
1178 -
Joined
-
Last visited
-
Days Won
15
Content Type
Profiles
Pokédex
Portal
Technical Documentation
Pages
Tutorials
Forums
Events
Downloads
Gallery
Blogs
Everything posted by codemonkey85
-
Just FYI: I do plan to allow box editing, including names and wallpapers. I just hadn't gotten there yet. As far as too many windows is concerned, it's being done this way mostly because I want the box UI and the Pokémon UI to be separate, for the sake of anyone who might use one but not the other. Keeping things modular and flexible is part of my goal. (As a reminder, the editor is not the endgame; the library is.) I wasn't even thinking about a feature suggestion thread, but I suppose evandixon is right. Actually, I might make a Google Form or something for suggestions. I'll think it over.
- 107 replies
-
- c++
- development
-
(and 2 more)
Tagged with:
-
Major thanks to Nicholas Corgan (https://github.com/ncorgan) for contributing directly to this project, making it more portable, and perhaps most excitingly more compatible with Linux! Work has yet to be done to get the Qt project working properly, but things are very exciting right now for the community of Pokémon hacking / open source overlappers! There seems to be a slight bug in displaying / accessing Pokémon in specific box slots in the box viewer, but once I sort that out it's time to fill out the other tabs in the Pokémon viewer and get some more editing opened up! It was unintentional, but hilarious!
- 107 replies
-
- c++
- development
-
(and 2 more)
Tagged with:
-
Major thanks to Nicholas Corgan (https://github.com/ncorgan) for contributing directly to this project, making it more portable, and perhaps most excitingly more compatible with Linux! Work has yet to be done to get the Qt project working properly, but things are very exciting right now for the community of Pokémon hacking / open source overlappers!
-
Heatran trouble and pokedit problems
codemonkey85 replied to charizard_ranger's topic in RAM - NDS Help
I wasn't free at 6 PM my time. :-( Can you meet me in the IRC? -
Heatran trouble and pokedit problems
codemonkey85 replied to charizard_ranger's topic in RAM - NDS Help
Well, if no one wants to give you their Heatran or generate one or whatever, your other option is to trade your messed up Heatran to someone through wifi, let that person edit it to fix it for you, and trade it back to you. In fact, if you'd like I might be able to do that for you tonight, since I have an NDS Adapter with which I could easily extract and edit your Heatran. -
Heatran trouble and pokedit problems
codemonkey85 replied to charizard_ranger's topic in RAM - NDS Help
I don't think that's gonna work for him, evan. Although, charizard_ranger - you suggested a trade. How can you do a wifi trade but not connect to GTS? -
This would be a great time to use Select Case instead of If... Then.
-
Unless you get a faulty unit, the likelihood of this happening is probably pretty close to 0. I've never heard of such a thing in the 4+ years of save hacking I've done. I'm sure you have nothing to worry about.
-
Poryhack is 100% correct, although with some time and work I also plan to have a "finished"* product in the form of a sav editor. But yeah, in all likelihood PokeGen has everything you want right now, so you'd best download that. *Technically software is never finished :-P
-
FYI, in the code I suggested I didn't increment z, so you'll either have to add that yourself, or (more efficiently) modify the code to make a viable index from Box and Slot. i.e. SavLStream.Seek(&H400, SeekOrigin.Begin) For Box As Integer = 0 To 23 SavLStream.Seek(&H400 + (Box * &H1000)) For Slot As Integer = 0 to 29 [b]pkm((Box*30)+Slot) = New G5_PC_PKM(SavL.ReadBytes(136))[/b] Next Next
-
And why should that matter? SavLStream.Seek(&H400, SeekOrigin.Begin) For Box As Integer = 0 To 23 SavLStream.Seek(&H400 + (Box * &H1000)) For Slot As Integer = 0 to 29 pkm(z) = New G5_PC_PKM(SavL.ReadBytes(136)) Next Next
-
You mean my old VB.Net library? FYI, the whole dictionary thing was done pretty badly (by me). I'm sure there's a better way to handle database info, even if you hardcode the data. And as for creating the PKM array, I would suggest a nested loop rather than a separate while loop for each box. EDIT: Also, if you're not doing Gen IV support there is probably a hefty chunk of code you can remove, particularly in the dictionaries. The stuff that converts "Pokemon text" to Unicode and back can definitely go, since Gen V uses Unicode anyway.
-
I dunno, since "online avatars" in the past have always been pretty varied (although they used to simply be a rehash of the standard trainer sprites).
- 137 replies
-
- generation vi
- pokemon
-
(and 2 more)
Tagged with:
-
Just throwing this out there: would a car be more ridiculous than an ice cream cone?
- 137 replies
-
- generation vi
- pokemon
-
(and 2 more)
Tagged with:
-
@skylarmt Yeah, I never quite bothered to look into licensing and stuff, but I just tossed GNU into the readme for now. I'll add the little blurb to the source files sometime later. Anyway, do what you will. I would love to know more about your project by the way. Feel free to PM (or preferably email) me about it sometime. And don't hesitate to contribute to the repository!
-
Let it never be stated that I don't like Linux folks. It's far from ready for prime time, but it's a good start I think. SIDE NOTE: dealing with Unicode that works in a cross-platform way is unfortunately very annoying.
- 107 replies
-
- c++
- development
-
(and 2 more)
Tagged with:
-
I ended up stealing the ones from Bulbapedia because ripping them from the ROM was too much work. Plus the Bulbapedia shots were (probably) ripped straight from the games anyway, and they included the transparency. But thanks KazoWAR! After a little batch cropping, I now have the wallpapers and banners separated, so yay!
- 107 replies
-
- c++
- development
-
(and 2 more)
Tagged with:
-
Poryhack had found the wallpapers for me from one of the previous games. Maybe if he's available we could ask him for his thoughts on the BW / 2 locations.
- 107 replies
-
- c++
- development
-
(and 2 more)
Tagged with:
-
@evandixon Those are a bit too small; I'm not sure what resolution they're stored in for the games, but I imagine it's larger than that? I need the cured symbol too, which I can't seem to find anywhere. Thanks for that, I think I missed it. I could do that but.... That's pretty helpful - thanks! And thanks LEGOanimal22!
- 107 replies
-
- c++
- development
-
(and 2 more)
Tagged with:
-
Well since you asked: The PC box wallpapers The Pokerus symbols The shiny star The gender symbols The markings (circle, square, diamond, etc.) I... think that's it really? I'll get back to you if I think of more.
- 107 replies
-
- c++
- development
-
(and 2 more)
Tagged with:
-
I wouldn't go quite that far. I know some people disagree, but I personally think Pokegen has a lot of really good functionality, and some polish to boot. Not everything. Wonder Cards aren't close to done, and there's a lot of the save file yet to be mapped. Plus, there are lots of graphics I still don't have (I'll probably end up just recreating them manually). I can't stress enough that my primary goal isn't really to make a save editor, though. It's to make an open library so anyone can make anything with it. Yay openness!
- 107 replies
-
- c++
- development
-
(and 2 more)
Tagged with:
-
Well, I'm now on Bitbucket as well as GitHub: https://bitbucket.org/codemonkey85/pkmds-g5 And also, the PKM Viewer can now edit the current Pokémon's held item and level. Changes will be merged shortly. Hopefully I can get the main part of this form done this week...?
- 107 replies
-
- c++
- development
-
(and 2 more)
Tagged with:
-
The stuff on Drive is still there, but yeah - you're better off using GitHub to download the zip, or just get an account and the Windows client and clone it. I'll probably close up shop on the public Drive folder soon anyway.
-
Just a quick update: work has been nuts this week, but I did manage to eke out a few small things. As is the plan going forward, the GitHub repository has also been updated to reflect this latest code.
- 107 replies
-
- c++
- development
-
(and 2 more)
Tagged with:
-
Actually do yourself a favor: stop trying to do it in VB and try it in a language more suited for working with binary data. You can do it in VB, but it's a much simpler task in, say, C++. (Why do you think I switched?) PS: PM or email me anytime if you need some guidance.