Jump to content

trigger_segfault

Innovator
  • Posts

    286
  • Joined

  • Last visited

Posts posted by trigger_segfault

  1. Good news everyone. The test build for secret bases should be here soon. (Most likely today or early tomorrow) There isn't a way to store secret bases in Your PC or import/export yet as the main purpose of this build is testing save safety. That feature will come in the next test build.

    Edit: Bonus Ducks Preview of the Edit Secret Base Trainer Window moments before release of the test build.

    Hwrv65G.png

    Edit 2 - Electric Boogaloo: Test Build is up. Have at it everyone!

  2. I will get the saves you wanted. I had not made much progress in my game so I restarted the game. Here are the save files for before, after (successfully snagged) and after (failed to snag) of the first pokemon. Its not possible to save at will in Colloseum so I have to run to the pokemon center to save, so all saves are from pokemon center.

    http://www.mediafire.com/download/ghv5y5mvetcydm5/PKMN_Colloseum.7z

    Thanks. But would you mind just storing the saves until you're done your playthrough and then sending a labeled compilation? I hope that's not asking too much. :\

  3. I am actually playing through Pokemon Colloseum a second time from the beginning as I had lost the save file. I have just started so if you want, I will get you the save files at the required points in the game.

    Okay here's the results.

    How to create saves:

    • I will always need a before and after save. One save before the occurrence, and one save after. The before save needs to be as close to directly before the occurrence as possible. This method is how I do almost all of my variable hunting for the games.

    Times to Create Saves:

    • Snagging first Pokemon. (If possible)
    • Multiple times for snagging Pokemon throughout the game.
    • A time where you encountered a Shadow Pokemon but let it get away. (Multiple if possible)
    • Snagging the same Pokemon that got away.
    • Before and after the Colosseum showdown in Realgam Tower.

    If you forget to create a save during any of these parts it's alright. The main things I need are letting a Pokemon get away and snagging at least a couple Pokemon.

  4. Got this when trying to transfer a shiny squirtle to my save in box 1

    YFFokGY.png

    System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.

    Parameter name: index

    at System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)

    at PokemonManager.Windows.PokeBoxControl.HighlightPokemon(IPokemon pokemon)

    at PokemonManager.Windows.PokemonBoxViewer.GotoPokemon(IPokemon pokemon)

    at PokemonManager.Windows.PokemonBoxViewer.UpdateSlaves(Double newWidth)

    at PokemonManager.Windows.PokemonBoxViewer.RefreshUI()

    at PokemonManager.Windows.PokemonTab.RefreshUI()

    at PokemonManager.Windows.PokeManagerWindow.RefreshUI()

    at PokemonManager.Windows.PokeBoxControl.OnContextMenuSendToClicked(Object sender, RoutedEventArgs e)

    at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)

    at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)

    at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)

    at System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)

    at System.Windows.Controls.MenuItem.InvokeClickAfterRender(Object arg)

    at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)

    at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)

    Hmm I thought I fixed that. Anyway to avoid it in the mean time try clicking around in the box row a few times where the egg was highlighted and change the current box by using the arrows on the side. Oh are you using the send to feature? That may be why it's not fixed.

  5. Hey there, was trying to load up my emerald save and keep getting this

    EuB3Eg9.png

    I've found the issue. Trigger's PC is trying to load both save data slots in your game when there's only one because you've only saved once in the entire game. I can fix that but for now all you need to do with every game is make sure you have saved twice since the creation of the game. (Not twice every time you save the game)

    For background information: All Pokemon games store 2 save slots (Colosseum stores 3). They represent your current save, and previous save. This way if there's ever corrupted information while saving you can revert to the backup. So when you first create a game there's only one save slot since there's no previous save.

  6. Secret Base Perilous Progress Preview #3!

    iE1HfJr.png

    You know what's fun? Spending an hour questioning why the trainer representations weren't correct when compared to the information on Bulbapedia to end up finding out that the information is incorrect... The trainer is based on the last digit of your Trainer ID modulo 256 (AKA the last byte of your Trainer ID only). Not you're whole trainer ID. -__-

  7. Trigger, sent you my Emerald save. Here's my secret bases the last time I wrote them down. (Early to mid 2015) Anything with the name other than HaxAras is old as hell and therefore accurate.) I woulda done this sooner but the bipolar weather here has been unbearable. (Not kidding either. Google Colorado weather. If you were passing through, you'd think you were living through the apocalypse.)

    Secret Bases

    Route: 121

    Tree Left: Johnny (Ruby secret base team - Possibly 2008/09/10 onward.)

    -Salamence Lv.64

    -Altaria Lv.50

    -MiloticLv.50

    -Glalie Lv.50

    -Cacturne Lv.50

    -Metagross Lv.50

    Tree Right: Landon (Original Colosseum team 2010)

    -Espeon Lv.72

    -Flygon Lv.73

    -AltariaLv.74

    -Mantine Lv.71

    -Umbreon Lv.74

    -Jumpluff Lv.71

    Wall 1: Bulldog (Mix of Ruby secret base team and random Pokemon)

    -Latias Lv.50

    -Salamence Lv.65

    -Altaria Lv.50

    -Milotic Lv.50

    -Milotic Lv.51

    -Mew Lv.72

    Wall 2: Kgon

    -Golem Lv.33

    -Golem Lv.25

    -

    -

    -

    -

    -

    Route 120

    Bush 1: May (Emerald Team 2012 &/or 2013)

    -Altaria Lv.69

    -Swampert Lv.67

    -Absol Lv.60

    -Rhydon Lv.60

    -Crobat Lv.60

    -Ninetails Lv.60

    Bush 2: Bulldog (Ruby secret base team - Possibly 2008/09/10 onward.)

    -Glalie Lv.43

    -Altaria Lv.37

    -Swellow Lv.42

    -Cacturne Lv.37

    -Tentacruel Lv.37

    -Metagross Lv.45

    Rock 1: HaxAras (Sapphire) (Battle Frontier competitive team & Dodrio.)

    -Salamence Lv.50

    -Suicune Lv.50

    -Snorlax Lv.50

    -Dodrio Lv.41

    -

    -

    Route 118

    Rock 1: Kgon

    -Altaria Lv.50

    -Glalie Lv.51

    -Tentacruel Lv.50

    -Metagross Lv.51

    -Swellow Lv.50

    -Cacturne Lv.51

    Tree Right: HaxAras (Emerald 2nd cart)

    Tree Left: Japanese Emerald

    -Sudowoodo Lv.40

    -Gardevoir Lv.47

    -Skarmory Lv.48

    -Beedrill Lv.26

    -Celebi Lv.10

    -Carvanha Lv.12

    Thanks, and no worries about the delay.

  8. No no. I think I wasnt clear. What I meant was that even if I did a clean "installation" of Triggers PC, I get that error on the first start up itself. I cant even access Triggers PC.

    Windows 7 x64 bit

    Does the error on startup have this in it? I don't think it should. If not post that error because it's most likely the underlying cause.

    It seems that the program cannot read the supplied save file. Please load a 128KB save file for Generation 3 pokemon games.

    Edit: Nevermind, you are correct. I'm able to reproduce this on another computer so maybe there's some debug code hiding somewhere.

    Edit 2: I'm sorry everyone I'm an idiot. I found the debug code in plain sight. I'll clean that up and post a hotfix right away.

  9. I had downloaded the lastest Trigger's PC from the first post. I have uploaded my copy of it just in case

    Do you mean the it gets same error after adding save files again? If not it should be a different error. And I still can't reproduce the error sadly. I still have more tricks up me sleeve though.

    My I ask what OS you're sporting?

  10. Okay I deleted everything in the triggers's PC folder, extracted the latest version and tried opening it. I got the same error. I had deleted everything. So no previous settings or anything. But still the error occured. I extracted the files to a different folder and tried opening Trigger's PC but again the error occured..

    Could you send me one of the files to test?

    It's Wonderful! My favorite Pokemon Tool. Will we able to share our secret base?

    Yes we will. ;)

  11. For decorations that can be purchased at in-game stores, you could add an option to spend money from what you have stored in Trigger's PC or money from your save file directly to buy more for the same cost as the in-game shops. That would be a nice quality of life feature.

    (That is, unless you already have that feature. I've not used the tool so I don't know :S)

    For editing your own Secret Base, that is. If you are adding the ability to edit any secret base, including other trainers' bases that you got via record mixing, I don't think that the amount of decorations you personally own should matter.

    1) An in-tool mart is already planned so that will include decorations. It just won't be coming with the secret base update.

    2) Alrighty. You'll be able to edit any secret base then.

  12. I got this error when I opened Trigger's PC. I had just updated from 1.3.3.2 to 1.3.3.3 (I just copied the files from the zip and overwrote the existing files.)

    EDIT - I reverted back to 1.3.3.2 by deleting the files in the folder and restoring the files from my backup. I was able to open and use Trigger's PC. But when I tried to update it again, the same error came up.

    Would you a do me a huge favor? Try filtering out your save files one by one by inputting them in settings.xml one at a time until the error occurs. Settings.xml should be pretty readable. Just remove each save tag and input the required information one at a time. Hint: To quickly get the file path of a file. Shift+right click on it and click Copy as path.

    SaveFile GameType="game type name with no spaces and camel case" FilePath="absolute file path"/
    

  13. I feel like (to keep things as legit as possible) that secret bases that you create should require Pokemon/items from you collection. Where's the fun in making a secret base with 6 LV.100 Chancey and all the rarest items, none of which you actually own. Hunting the items down and raising the Pokemon is the fun part. The secret base is the payoff.

    That's what I was going for as well. If you're editing an imported secret base with more decorations than you have, you can move the decorations you don't own, but if you put them away you won't be able to place them because they won't go to your inventory.

    Edit: Hmm. Or maybe you shouldn't even be able to move it...

    Edit 2: Would disallowing editing of a secret base if you don't have the amount of each decoration it uses be too restrictive?

    Edit 3: Update 2 on Secret Base Editor:

    yTB0rnM.png

  14. About secret bases, you might already have this info but... http://furlocks-forest.net/wiki/?page=Secret_Base_Data

    Have you expanded that structure? I know you are not prone to editing, but I think creating secret bases could be fun (specially chansey filled ones), or being able to export/import them from other savefiles. Modifying pokémon and trainer data is in fact really trivial.

    Also, have you considered github or another online repository for source code?

    1) That's what I'm currently referencing. ^_^

    2) All of those features are planned. :D

    3) If that's a request to see the source code even out of curiosity then I can certainly upload the Oh god it's so messy and unorganized source code to GitHub. (I haven't uploaded it yet because I've been putting it off until someone wanted to look at it.) I'll probably upload it after the Secret base update is released. As for keeping it up to date it may not be updated right away after an update is released. I'm sure my code may be useful to some people as I'm guessing there's at least a few values I've discovered that aren't documented anywhere on the web.

  15. Well I had been testing the transfer of items and I came across these bugs:-

    1) This one is a serious one. When more than 1 items are selected and the 'deposit all' option is selected, the items just disappear. They do not appear in Trigger PC or the in-game PC or the in-game bag. They just plain disappear. This happens only with TMs & Berries.

    2) It seeems that whenever more than 1 items are selected and the ''deposit" option is selected, the deposit selection window appears. Even when the 'all' check box is ticked, the items are not deposited to either the Trigger PC or the in-game PC. The items just stay in the bag. Again this seems to apply only to TMs & Berries but I havent tested much with other items.

    I tested with 2 Emerald saves and 1 FireRed save. The bugs occured in both of them. I am using the latest (1.3.3.2) version of the Trigger's PC

    Thanks. I'll look into it right away

    Edit: And thanks for the specificity. :)

    Edit 2: Hotfix is up. I also implemented improved error checking while saving so report if there's any strangeness when saving.

  16. All my secret bases are registered so adding random bases around Hoenn to unoccupied spots would be so damn awesome.

    My secret base. I tried to incorporate the Regi dolls since I have the actual Decoration Present and it's one of my most treasured pieces in my gaming collection. Sadly, they just didn't fit anywhere.

    Plaques are from Sapphire (Gotta love the trader) and so is the second Contest statue. I did beat them twice to 100% both games but I also just love how it looks in my base like that. I'm really only missing the Emerald Battle Frontier stuff and this has been a quest of mine since I started playing gen 3.

    One small suggestion for Triggers PC. I've been breeding on my Emerald save to get legit shinnies. (Arceus bless you for that) I ran out of money after buying back my Squirtle and tried to buy back Roselia. Would you be able to make it so you can use any of your funds to withdraw Pokemon from the daycare? I have over 5 million stored in Triggers PC thanks to that whole beating the Elite 4 200 times nonsense I did a few days ago. I can't imagine it would be too difficult since you made it work with evolving Pokemon using items along with all the other magic you've made happen.

    EDIT: It's so awesome how we both have the spikes mat, duskull doll and big tree in our bases as well as we both went for the Regirock doll. People with great taste think alike I guess.

    Hey HaxAras could I make a request. I'd love it if I could use your saves for testing with secret bases so I could test the registry feature. Best case scenario would be if you had a Ruby/Sapphire and Emerald save with lots of secret bases. (I'd only need one of each)

    It would also help if you could name at least one of the trainer's names for a shared secret base in each save that you share, that way I can track down the data structures. (I need this part more for Emerald. There is some documentation on this already for Ruby and Sapphire)

×
×
  • Create New...