🤑 Indie game store🙌 Free games😂 Fun games😨 Horror games
👷 Game development🎨 Assets📚 Comics
🎉 Sales🎁 Bundles

Archeia

14
Posts
3
Topics
14
Followers
13
Following
A member registered 3 years ago · View creator page →

Games

Recent community posts

This game is great! I hope you can make a 'full version' of it someday

Thank you!! <3 The problem is RPG Maker only has center and top left and I am not very familiar with coordinate math.

What happened is like, my file dimensions are all of the same so when I position them on screen, it's easy to move them around by variables. However, GrimAce automatically trims it :<

(Edited 1 time)

Thank you so much you amazing person <3

Is there a place where I can throw money into your account for all this goodwill?

Because It gets a bit tiring to keep turning on all layers and turning off some for all 32 poses for recolors ;v;

In Version 6 it didn't work but the latest one works flawlessly it seems! Thank you <3

I sent the email <3

It looks very pretty. :D

Is there a way that I can send it to you privately? I don't feel comfortable sending PSD file of my drawing to public :D;

(Edited 2 times)

Good News! It works! Bad news, I have to clean up the masks + layers www
But great job~

It's Ok! I figured as much that it'd be hard :D

I'll test them again once I'm on my PC!

(Edited 1 time)

I think what the program doesn't like is

1.) Curves for Color Adjustment (because it's a generator psd file, it's easier to just create an adjustment color layer on top of all of them).

2.) Masks for fast clean up

(Edited 1 time)

Hm, I do use some unique layer masks that is only in Photoshop CC. Here's the new error I got:

System.InvalidOperationException: Stack empty.

at System.ThrowHelper.ThrowInvalidOperationException(ExceptionResource resource)

at System.Collections.Generic.Stack`1.Pop()

at Grimace.Core.PSDLayer.FromPSD(String filename)

at Grimace.Core.Process.LoadLayers()

at Grimace.Core.Process.GetAllLayers()

at System.Threading.Tasks.Task`1.InnerInvoke()

at System.Threading.Tasks.Task.Execute()

--- End of stack trace from previous location where exception was thrown ---

at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

at Grimace.Editor.MainWindowVM.<RefreshAllLayersAsync>d__21.MoveNext()

--- End of stack trace from previous location where exception was thrown ---

at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

at Grimace.Editor.MainWindowVM.<ChangePSDCmdAsync>d__12.MoveNext()

--- End of stack trace from previous location where exception was thrown ---

at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

at Grimace.Editor.AsyncRelayCommand.<FireAndForget>d__0.MoveNext()

--- End of stack trace from previous location where exception was thrown ---

at System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c__DisplayClass2.<ThrowAsync>b__3(Object state)

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)

I tried v2!


System.IndexOutOfRangeException: Index was outside the bounds of the array.

at Faces.Core.PSDLayer.FromPSD(String filename)

at Faces.Core.Process.LoadLayers()

at Faces.Core.Process.GetAllLayers()

at System.Threading.Tasks.Task`1.InnerInvoke()

at System.Threading.Tasks.Task.Execute()

--- End of stack trace from previous location where exception was thrown ---

at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

at Faces.MainWindowVM.<RefreshAllLayersAsync>d__20.MoveNext()

--- End of stack trace from previous location where exception was thrown ---

at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

at Faces.MainWindowVM.<ChangePSDCmdAsync>d__12.MoveNext()

--- End of stack trace from previous location where exception was thrown ---

at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

at Faces.AsyncRelayCommand.<FireAndForget>d__0.MoveNext()

--- End of stack trace from previous location where exception was thrown ---

at System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c__DisplayClass2.<ThrowAsync>b__3(Object state)

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)

I tried reducing the psd file to lower size and this happened:


System.AggregateException: One or more errors occurred. ---> System.OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown.

at PhotoshopFile.Channel.DecompressImageData()

at PhotoshopFile.Channel.DecodeImageData()

at PhotoshopFile.PsdFile.<DecompressImages>b__1(Channel channel)

at System.Threading.Tasks.Parallel.<>c__DisplayClass27`2.<PartitionerForEachWorker>b__29()

at System.Threading.Tasks.Task.InnerInvoke()

at System.Threading.Tasks.Task.InnerInvokeWithArg(Task childTask)

at System.Threading.Tasks.Task.<>c__DisplayClass0.<ExecuteSelfReplicating>b__1(Object )

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

at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)

at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)

at System.Threading.Tasks.Task.Wait()

at System.Threading.Tasks.Parallel.PartitionerForEachWorker[TSource,TLocal](Partitioner`1 source, ParallelOptions parallelOptions, Action`1 simpleBody, Action`2 bodyWithState, Action`3 bodyWithStateAndIndex, Func`4 bodyWithStateAndLocal, Func`5 bodyWithEverything, Func`1 localInit, Action`1 localFinally)

at System.Threading.Tasks.Parallel.ForEachWorker[TSource,TLocal](IEnumerable`1 source, ParallelOptions parallelOptions, Action`1 body, Action`2 bodyWithState, Action`3 bodyWithStateAndIndex, Func`4 bodyWithStateAndLocal, Func`5 bodyWithEverything, Func`1 localInit, Action`1 localFinally)

at System.Threading.Tasks.Parallel.ForEach[TSource](IEnumerable`1 source, Action`1 body)

at PhotoshopFile.PsdFile.DecompressImages()

at PhotoshopFile.PsdFile.Load(Stream stream, LoadContext loadContext)

at Faces.Core.PSDLayer.FromPSD(String filename)

at Faces.Core.Process.LoadLayers()

at Faces.Core.Process.GetAllLayers()

at Faces.MainWindowVM.<RefreshAllLayersAsync>b__1f()

at System.Threading.Tasks.Task`1.InnerInvoke()

at System.Threading.Tasks.Task.Execute()

--- End of stack trace from previous location where exception was thrown ---

at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

at Faces.MainWindowVM.<RefreshAllLayersAsync>d__20.MoveNext()

--- End of stack trace from previous location where exception was thrown ---

at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

at Faces.MainWindowVM.<ChangePSDCmdAsync>d__12.MoveNext()

--- End of stack trace from previous location where exception was thrown ---

at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

at Faces.AsyncRelayCommand.<FireAndForget>d__0.MoveNext()

--- End of stack trace from previous location where exception was thrown ---

at System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c__DisplayClass2.<ThrowAsync>b__3(Object state)

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)

---> (Inner Exception #0) System.OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown.

at PhotoshopFile.Channel.DecompressImageData()

at PhotoshopFile.Channel.DecodeImageData()

at PhotoshopFile.PsdFile.<DecompressImages>b__1(Channel channel)

at System.Threading.Tasks.Parallel.<>c__DisplayClass27`2.<PartitionerForEachWorker>b__29()

at System.Threading.Tasks.Task.InnerInvoke()

at System.Threading.Tasks.Task.InnerInvokeWithArg(Task childTask)

at System.Threading.Tasks.Task.<>c__DisplayClass0.<ExecuteSelfReplicating>b__1(Object )<---

---> (Inner Exception #1) System.OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown.

at PhotoshopFile.Channel.DecompressImageData()

at PhotoshopFile.Channel.DecodeImageData()

at PhotoshopFile.PsdFile.<DecompressImages>b__1(Channel channel)

at System.Threading.Tasks.Parallel.<>c__DisplayClass27`2.<PartitionerForEachWorker>b__29()

at System.Threading.Tasks.Task.InnerInvoke()

at System.Threading.Tasks.Task.InnerInvokeWithArg(Task childTask)

at System.Threading.Tasks.Task.<>c__DisplayClass0.<ExecuteSelfReplicating>b__1(Object )<---

---> (Inner Exception #2) System.OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown.

at PhotoshopFile.Channel.DecompressImageData()

at PhotoshopFile.Channel.DecodeImageData()

at PhotoshopFile.PsdFile.<DecompressImages>b__1(Channel channel)

at System.Threading.Tasks.Parallel.<>c__DisplayClass27`2.<PartitionerForEachWorker>b__29()

at System.Threading.Tasks.Task.InnerInvoke()

at System.Threading.Tasks.Task.InnerInvokeWithArg(Task childTask)

at System.Threading.Tasks.Task.<>c__DisplayClass0.<ExecuteSelfReplicating>b__1(Object )<---

---> (Inner Exception #3) System.OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown.

at PhotoshopFile.Channel.DecompressImageData()

at PhotoshopFile.Channel.DecodeImageData()

at PhotoshopFile.PsdFile.<DecompressImages>b__1(Channel channel)

at System.Threading.Tasks.Parallel.<>c__DisplayClass27`2.<PartitionerForEachWorker>b__29()

at System.Threading.Tasks.Task.InnerInvoke()

at System.Threading.Tasks.Task.InnerInvokeWithArg(Task childTask)

at System.Threading.Tasks.Task.<>c__DisplayClass0.<ExecuteSelfReplicating>b__1(Object )<---

---> (Inner Exception #4) System.OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown.

at PhotoshopFile.Channel.DecompressImageData()

at PhotoshopFile.Channel.DecodeImageData()

at PhotoshopFile.PsdFile.<DecompressImages>b__1(Channel channel)

at System.Threading.Tasks.Parallel.<>c__DisplayClass27`2.<PartitionerForEachWorker>b__29()

at System.Threading.Tasks.Task.InnerInvoke()

at System.Threading.Tasks.Task.InnerInvokeWithArg(Task childTask)

at System.Threading.Tasks.Task.<>c__DisplayClass0.<ExecuteSelfReplicating>b__1(Object )<---

---> (Inner Exception #5) System.OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown.

at PhotoshopFile.Channel.DecompressImageData()

at PhotoshopFile.Channel.DecodeImageData()

at PhotoshopFile.PsdFile.<DecompressImages>b__1(Channel channel)

at System.Threading.Tasks.Parallel.<>c__DisplayClass27`2.<PartitionerForEachWorker>b__29()

at System.Threading.Tasks.Task.InnerInvoke()

at System.Threading.Tasks.Task.InnerInvokeWithArg(Task childTask)

at System.Threading.Tasks.Task.<>c__DisplayClass0.<ExecuteSelfReplicating>b__1(Object )<---

---> (Inner Exception #6) System.OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown.

at PhotoshopFile.Channel.DecompressImageData()

at PhotoshopFile.Channel.DecodeImageData()

at PhotoshopFile.PsdFile.<DecompressImages>b__1(Channel channel)

at System.Threading.Tasks.Parallel.<>c__DisplayClass27`2.<PartitionerForEachWorker>b__29()

at System.Threading.Tasks.Task.InnerInvoke()

at System.Threading.Tasks.Task.InnerInvokeWithArg(Task childTask)

at System.Threading.Tasks.Task.<>c__DisplayClass0.<ExecuteSelfReplicating>b__1(Object )<---

Created a new topic Bug when opening PSD file

System.OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown.

at Faces.Core.Surface..ctor(Int32 width, Int32 height)

at Faces.Core.PSDLayer.FromPSD(String filename)

at Faces.Core.Process.LoadLayers()

at Faces.Core.Process.GetAllLayers()

at Faces.MainWindowVM.<RefreshAllLayersAsync>b__1f()

at System.Threading.Tasks.Task`1.InnerInvoke()

at System.Threading.Tasks.Task.Execute()

--- End of stack trace from previous location where exception was thrown ---

at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

at Faces.MainWindowVM.<RefreshAllLayersAsync>d__20.MoveNext()

--- End of stack trace from previous location where exception was thrown ---

at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

at Faces.MainWindowVM.<ChangePSDCmdAsync>d__12.MoveNext()

--- End of stack trace from previous location where exception was thrown ---

at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

at Faces.AsyncRelayCommand.<FireAndForget>d__0.MoveNext()

--- End of stack trace from previous location where exception was thrown ---

at System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c__DisplayClass2.<ThrowAsync>b__3(Object state)

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)

Hi, I'm Archeia, I just want to make games but most primarily an artist. I'm still learning how to program with TypeScript 'w')b