Jump to content

Sonic Blader

Member
  • Posts

    95
  • Joined

  • Last visited

Posts posted by Sonic Blader

  1. Well tried out the new version. Its quite good! A few "bugs" I have come across:-

    1) This affects only the registered bases not the player's base. When in the editor, if I use the third place mode (the blue arrow) move option and move a mat which has pokedolls/cushions, the dolls dont removed and moved into the available items list. They just stay in the base, placed directly on the floor. This does not happen with the player's base where the dolls get removed.

    2) Again this affects only registered bases. When in the editor, using the second place mode (the eraser) erase option and erase something in the base, the item disappears. It does not appear in the available items list. It just disappears. As the editor does not have a "Do you want to save your edit" kind of option before closing, the items are lost.

    3) This one is related to the previous bug. If I send a secret base to another game which has the location of this secret base occupied, I get an option to place the base elsewhere. Once I place it, there are not decorations available in the available items list. All the items seems to just get deleted instead of being moved to the avialable items list.

    4) The three place modes have the same text "place mode" displayed when hovered over them. It would be better if it showed what they do

  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

  3. I may just remove that for now. I haven't invested time in learning how to track that yet and I never may. Value testing these gamecube games isn't fun especially when I don't have saves at desired points.

    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.

  4. It is having that error.

    Here is the error log.

    System.Windows.Markup.XamlParseException: The invocation of the constructor on type 'PokemonManager.Windows.PokeManagerWindow' that matches the specified binding constraints threw an exception. ---> System.Exception: An error occurred with the save file. It seems that the program cannot read the supplied save file. Please load a 128KB save file for Generation 3 pokemon games.

    at PokemonManager.Game.FileStructure.Gen3.GBA.GBAGameSave..ctor(String filePath, GameTypes gameType, Boolean japanese)

    at PokemonManager.PokeManager.Initialize(PokeManagerWindow managerWindow)

    at PokemonManager.Windows.PokeManagerWindow..ctor()

    --- End of inner exception stack trace ---

    at System.Windows.Markup.WpfXamlLoader.Load(XamlReader xamlReader, IXamlObjectWriterFactory writerFactory, Boolean skipJournaledProperties, Object rootObject, XamlObjectWriterSettings settings, Uri baseUri)

    at System.Windows.Markup.WpfXamlLoader.LoadBaml(XamlReader xamlReader, Boolean skipJournaledProperties, Object rootObject, XamlAccessLevel accessLevel, Uri baseUri)

    at System.Windows.Markup.XamlReader.LoadBaml(Stream stream, ParserContext parserContext, Object parent, Boolean closeStream)

    at System.Windows.Application.LoadBamlStreamWithSyncInfo(Stream stream, ParserContext pc)

    at System.Windows.Application.LoadComponent(Uri resourceLocator, Boolean bSkipJournaledProperties)

    at System.Windows.Application.DoStartup()

    at System.Windows.Application.<.ctor>b__1_0(Object unused)

    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)

    EDIT - Posted this before I had seen your edit.:tongue:

  5. 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.

    I did as you told but I am getting the error for every one of my saves. The entries in my settings.xml before I tried:-

    < SaveFile GameType="XD" Nickname="" Japanese="False" LivingDex="False" FilePath="c:\users\ABC\documents\dolphin emulator\gc\usa\card a\01-gxxe-pokemonxd.gci" />

    < SaveFile GameType="Emerald" Nickname="" Japanese="False" LivingDex="False" FilePath="d:\program files\vba-m\m1\battery\pokemon emerald.sav" />

    < SaveFile GameType="Ruby" Nickname="" Japanese="False" LivingDex="False" FilePath="d:\program files\vba-m\m1\battery\pokemon ruby.sav" />

    < SaveFile GameType="FireRed" Nickname="" Japanese="False" LivingDex="False" FilePath="d:\program files\vba-m\m1\battery\pokemon fire red.sav" />

    < SaveFile GameType="Emerald" Nickname="" Japanese="False" LivingDex="False" FilePath="d:\program files\vba-m\m1\battery\pokemon emeraldlee.sav" />

    < SaveFile GameType="Emerald" Nickname="" Japanese="False" LivingDex="False" FilePath="d:\program files\vba-m\m1\battery\pokemon emeraldjarod.sav" />

  6. 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.)

    System.Windows.Markup.XamlParseException: The invocation of the constructor on type 'PokemonManager.Windows.PokeManagerWindow' that matches the specified binding constraints threw an exception. ---> System.Exception: An error occurred with the save file. It seems that the program cannot read the supplied save file. Please load a 128KB save file for Generation 3 pokemon games.

    at PokemonManager.Game.FileStructure.Gen3.GBA.GBAGameSave..ctor(String filePath, GameTypes gameType, Boolean japanese)

    at PokemonManager.PokeManager.Initialize(PokeManagerWindow managerWindow)

    at PokemonManager.Windows.PokeManagerWindow..ctor()

    --- End of inner exception stack trace ---

    at System.Windows.Markup.WpfXamlLoader.Load(XamlReader xamlReader, IXamlObjectWriterFactory writerFactory, Boolean skipJournaledProperties, Object rootObject, XamlObjectWriterSettings settings, Uri baseUri)

    at System.Windows.Markup.WpfXamlLoader.LoadBaml(XamlReader xamlReader, Boolean skipJournaledProperties, Object rootObject, XamlAccessLevel accessLevel, Uri baseUri)

    at System.Windows.Markup.XamlReader.LoadBaml(Stream stream, ParserContext parserContext, Object parent, Boolean closeStream)

    at System.Windows.Application.LoadBamlStreamWithSyncInfo(Stream stream, ParserContext pc)

    at System.Windows.Application.LoadComponent(Uri resourceLocator, Boolean bSkipJournaledProperties)

    at System.Windows.Application.DoStartup()

    at System.Windows.Application.<.ctor>b__1_0(Object unused)

    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)

    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.

  7. 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

  8. I just got an error. What I was doing - First I used the add all items to PC option and got the items. I gave a deepseascale to a clamperl (its in my living dex, if that matters). I gave the item via the PC. I went to the pokemon's profile and selected item evolution. There were no valid hold items for the pokemon in that list. I click on the second drop down list, and selected Hold item. Then I got the error.

    System.NullReferenceException: Object reference not set to an instance of an object.

    at PokemonManager.Windows.SelectItemWindow.OnPocketSelectionChanged(Object sender, SelectionChangedEventArgs e)

    at System.Windows.Controls.SelectionChangedEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)

    at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)

    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.ComboBox.OnSelectionChanged(SelectionChangedEventArgs e)

    at System.Windows.Controls.Primitives.Selector.InvokeSelectionChanged(List`1 unselectedInfos, List`1 selectedInfos)

    at System.Windows.Controls.Primitives.Selector.SelectionChanger.End()

    at System.Windows.Controls.Primitives.Selector.OnItemsChanged(NotifyCollectionChangedEventArgs e)

    at System.Windows.Controls.ItemsControl.OnItemCollectionChanged2(Object sender, NotifyCollectionChangedEventArgs e)

    at System.Collections.Specialized.NotifyCollectionChangedEventHandler.Invoke(Object sender, NotifyCollectionChangedEventArgs e)

    at System.Windows.Data.CollectionView.OnCollectionChanged(NotifyCollectionChangedEventArgs args)

    at System.Windows.Controls.ItemCollection.OnViewCollectionChanged(Object sender, NotifyCollectionChangedEventArgs e)

    at System.Windows.WeakEventManager.ListenerList`1.DeliverEvent(Object sender, EventArgs e, Type managerType)

    at System.Windows.WeakEventManager.DeliverEvent(Object sender, EventArgs args)

    at System.Collections.Specialized.CollectionChangedEventManager.OnCollectionChanged(Object sender, NotifyCollectionChangedEventArgs args)

    at System.Windows.Data.CollectionView.OnCollectionChanged(NotifyCollectionChangedEventArgs args)

    at MS.Internal.Controls.InnerItemCollectionView.RefreshOverride()

    at System.Windows.Data.CollectionView.RefreshInternal()

    at System.Windows.Data.CollectionView.RefreshOrDefer()

    at MS.Internal.Controls.InnerItemCollectionView.Clear()

    at System.Windows.Controls.ItemCollection.Clear()

    at PokemonManager.Windows.SelectItemWindow.OnGameSelectionChanged(Object sender, SelectionChangedEventArgs e)

    at System.Windows.Controls.SelectionChangedEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)

    at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)

    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.ComboBox.OnSelectionChanged(SelectionChangedEventArgs e)

    at System.Windows.Controls.Primitives.Selector.InvokeSelectionChanged(List`1 unselectedInfos, List`1 selectedInfos)

    at System.Windows.Controls.Primitives.Selector.SelectionChanger.End()

    at System.Windows.Controls.Primitives.Selector.SelectionChanger.SelectJustThisItem(ItemInfo info, Boolean assumeInItemsCollection)

    at System.Windows.Controls.ComboBox.NotifyComboBoxItemMouseUp(ComboBoxItem comboBoxItem)

    at System.Windows.Controls.ComboBoxItem.OnMouseLeftButtonUp(MouseButtonEventArgs e)

    at System.Windows.UIElement.OnMouseLeftButtonUpThunk(Object sender, MouseButtonEventArgs e)

    at System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)

    at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)

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

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

    at System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent)

    at System.Windows.UIElement.OnMouseUpThunk(Object sender, MouseButtonEventArgs e)

    at System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)

    at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)

    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.RaiseTrustedEvent(RoutedEventArgs args)

    at System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted)

    at System.Windows.Input.InputManager.ProcessStagingArea()

    at System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)

    at System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)

    at System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)

    at System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled)

    at System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)

    at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)

    at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)

    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)


    EDIT - I reopened the program and added the items, tried to evolve clamperl. I was able to do so but I cancelled the evolution. I tried to give the calmperl a deepseascale from the pokemon profile itself. When I hovered over the deepseascale item, I got another error.

    System.InvalidCastException: Unable to cast object of type 'System.Windows.Controls.ListViewItem' to type 'System.Windows.Controls.ComboBoxItem'.

    at PokemonManager.Windows.GiveItemWindow.OnItemSelectionChanged(Object sender, SelectionChangedEventArgs e)

    at System.Windows.Controls.SelectionChangedEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)

    at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)

    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.ListBox.OnSelectionChanged(SelectionChangedEventArgs e)

    at System.Windows.Controls.Primitives.Selector.InvokeSelectionChanged(List`1 unselectedInfos, List`1 selectedInfos)

    at System.Windows.Controls.Primitives.Selector.SelectionChanger.End()

    at System.Windows.Controls.Primitives.Selector.SetSelectedHelper(Object item, FrameworkElement UI, Boolean selected)

    at System.Windows.Controls.Primitives.Selector.NotifyIsSelectedChanged(FrameworkElement container, Boolean selected, RoutedEventArgs e)

    at System.Windows.Controls.Primitives.Selector.OnSelected(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.ListBoxItem.OnSelected(RoutedEventArgs e)

    at System.Windows.Controls.ListBoxItem.OnIsSelectedChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)

    at System.Windows.DependencyObject.OnPropertyChanged(DependencyPropertyChangedEventArgs e)

    at System.Windows.FrameworkElement.OnPropertyChanged(DependencyPropertyChangedEventArgs e)

    at System.Windows.DependencyObject.NotifyPropertyChange(DependencyPropertyChangedEventArgs args)

    at System.Windows.DependencyObject.UpdateEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry oldEntry, EffectiveValueEntry& newEntry, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType)

    at System.Windows.DependencyObject.SetValueCommon(DependencyProperty dp, Object value, PropertyMetadata metadata, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType, Boolean isInternal)

    at System.Windows.DependencyObject.SetCurrentValueInternal(DependencyProperty dp, Object value)

    at System.Windows.Controls.ListBox.NotifyListItemClicked(ListBoxItem item, MouseButton mouseButton)

    at System.Windows.Controls.ListBoxItem.HandleMouseButtonDown(MouseButton mouseButton)

    at System.Windows.Controls.ListBoxItem.OnMouseLeftButtonDown(MouseButtonEventArgs e)

    at System.Windows.UIElement.OnMouseLeftButtonDownThunk(Object sender, MouseButtonEventArgs e)

    at System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)

    at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)

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

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

    at System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent)

    at System.Windows.UIElement.OnMouseDownThunk(Object sender, MouseButtonEventArgs e)

    at System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)

    at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)

    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.RaiseTrustedEvent(RoutedEventArgs args)

    at System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted)

    at System.Windows.Input.InputManager.ProcessStagingArea()

    at System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)

    at System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)

    at System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)

    at System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled)

    at System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)

    at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)

    at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)

    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)


    EDIT 2 - The second error seems to happen everytime I try to give any item to any pokemon. I am using version 1.3.3 btw

  9. I tested the latest beta (1.3.3) and used the sorting feature. The items are getting grouped with similar items in the pockets. It seems to be working properly. I will test it a bit more though.

    I personally feel that evolution items and misc items (like flutes, empty mails) need be in seperate pockets. If its not too much trouble, it would be better to have all evolution items (stones, held items, etc) in one pocket and misc items (mails, flutes, repels, etc) in another pocket.

  10. Sort of a bug - When a row is created as a normal row (that is, a non-living dex Mode row), and later it is changed to living dex mode in the settings, it does not get those transparent silhouettes of pokemon. The row still behaves like a normal row. But if I create a living dex mode row and change it to a normal one, finally making it a living dex mode row again, it gets back those silhouettes.

    Edit - The number of pokemon owned that is shown at the top seems to count just the pokemon in the row 1. Any pokemon added to the subsequent rows of the PC does not increase the number of pokemon owned.

  11. Right click on the name of the PC box and highlighting everything. Right click in the box and click send to and then selecting a game.

    That would be a really good feature. Similar to that, it would be useful if when we right-click on the box name, we get an option to 'select all and move' the pokemon. It would be useful in moving large number of pokemon while arranging.

    Also in which file are the pokemon boxes stored? I want to take backup of my pokemon from time-to-time just in case.

    Your progress is awesome!

×
×
  • Create New...