💎 PREMIUM: Profile/suckerfreegames - Full Gallery 2025

Skip to main content

SuckerFreeGames

27
Posts
6
Topics
70
Followers
40
Following
A member registered Jul 10, 2014 · View creator page →

Creator of

Recent community posts

(2 edits)

Ah, so the game is propaganda?  That's too bad. 
I was going to play it.  Well, back to working on my Masters degree in AI and cringing at the latest ignorance band wagon that people have chosen to jump on as it hurdles them towards the cliff of failure.

Now how awful AI can be, that's a finite statement that could be true.  But how awful AI is, that's a universal statement and pure misinformation. 

It seems all saves result in an image that's bilinearly filtered for some reason?  I mean the preview looks perfect, but every save looks blurred.

So I can't even run it in CPU mode without it crashing? 

(1 edit)

Ok I've managed to import the extension, get the github and python 3.11 installed.  However, I'm unclear how to use this program properly.  Pixelate causes an error.  If I do image to image it at least makes something, but nothing usable.  I'd just like to know how to use it and what is causing the error.  

My setup:

Windows 11 Pro
AMD Ryzen 5 5600G with Radeon Graphics 4.2Ghz 6 core, 12 logical processors
64GB ram
Graphics Card: Radeon RX 6700 XT w/ 12GB GDDR6 memory
M2 and SSD drives, multiple terabytes worth.

ERROR:

Traceback (most recent call last):

  File

"C:\Users\cool_\AppData\Roaming\Aseprite\extensions\RetroDiffusion\stable-diffusion-aseprite\scripts\image_server.py",

line 3513, in server

    for result in neural_inference(

  File

"C:\Users\cool_\AppData\Roaming\Aseprite\extensions\RetroDiffusion\stable-diffusion-aseprite\scripts\image_server.py",

line 2612, in neural_inference

    for step, samples_ddim in enumerate(sample_cldm(

  File

"C:\Users\cool_\AppData\Roaming\Aseprite\extensions\RetroDiffusion\stable-diffusion-aseprite\scripts\cldm_inference.py",

line 160, in sample_cldm

    for samples_cldm in sample(

  File

"C:\Users\cool_\AppData\Roaming\Aseprite\extensions\RetroDiffusion\stable-diffusion-aseprite\scripts\ldm\sample.py",

line 141, in sample

    for step, samples in enumerate(sampler.sample(

  File

"C:\Users\cool_\AppData\Roaming\Aseprite\extensions\RetroDiffusion\stable-diffusion-aseprite\scripts\ldm\samplers.py",

line 895, in sample

    for samples in sampler.sample(

  File

"C:\Users\cool_\AppData\Roaming\Aseprite\extensions\RetroDiffusion\stable-diffusion-aseprite\venv\Lib\site-packages\torc

h\utils\_contextlib.py", line 35, in generator_context

    response = gen.send(None)

               ^^^^^^^^^^^^^^

  File

"C:\Users\cool_\AppData\Roaming\Aseprite\extensions\RetroDiffusion\stable-diffusion-aseprite\scripts\ldm\k_diffusion\sam

pling.py", line 267, in sample_euler

    denoised = model(x, sigma_hat * s_in, **extra_args)

               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  File

"C:\Users\cool_\AppData\Roaming\Aseprite\extensions\RetroDiffusion\stable-diffusion-aseprite\venv\Lib\site-packages\torc

h\nn\modules\module.py", line 1511, in _wrapped_call_impl

    return self._call_impl(*args, **kwargs)

           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  File

"C:\Users\cool_\AppData\Roaming\Aseprite\extensions\RetroDiffusion\stable-diffusion-aseprite\venv\Lib\site-packages\torc

h\nn\modules\module.py", line 1520, in _call_impl

    return forward_call(*args, **kwargs)

           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  File

"C:\Users\cool_\AppData\Roaming\Aseprite\extensions\RetroDiffusion\stable-diffusion-aseprite\scripts\ldm\samplers.py",

line 364, in forward

    out = self.inner_model(

          ^^^^^^^^^^^^^^^^^

  File

"C:\Users\cool_\AppData\Roaming\Aseprite\extensions\RetroDiffusion\stable-diffusion-aseprite\venv\Lib\site-packages\torc

h\nn\modules\module.py", line 1511, in _wrapped_call_impl

    return self._call_impl(*args, **kwargs)

           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  File

"C:\Users\cool_\AppData\Roaming\Aseprite\extensions\RetroDiffusion\stable-diffusion-aseprite\venv\Lib\site-packages\torc

h\nn\modules\module.py", line 1520, in _call_impl

    return forward_call(*args, **kwargs)

           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  File

"C:\Users\cool_\AppData\Roaming\Aseprite\extensions\RetroDiffusion\stable-diffusion-aseprite\scripts\ldm\samplers.py",

line 332, in forward

    return self.apply_model(*args, **kwargs)

           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  File

"C:\Users\cool_\AppData\Roaming\Aseprite\extensions\RetroDiffusion\stable-diffusion-aseprite\scripts\ldm\samplers.py",

line 319, in apply_model

    out = sampling_function(

          ^^^^^^^^^^^^^^^^^^

  File

"C:\Users\cool_\AppData\Roaming\Aseprite\extensions\RetroDiffusion\stable-diffusion-aseprite\scripts\ldm\samplers.py",

line 294, in sampling_function

    cond, uncond = calc_cond_uncond_batch(

                   ^^^^^^^^^^^^^^^^^^^^^^^

  File

"C:\Users\cool_\AppData\Roaming\Aseprite\extensions\RetroDiffusion\stable-diffusion-aseprite\scripts\ldm\samplers.py",

line 218, in calc_cond_uncond_batch

    c["control"] = control.get_control(

                   ^^^^^^^^^^^^^^^^^^^^

  File

"C:\Users\cool_\AppData\Roaming\Aseprite\extensions\RetroDiffusion\stable-diffusion-aseprite\scripts\ldm\controlnet.py",

line 157, in get_control

    control_prev = self.previous_controlnet.get_control(

                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  File

"C:\Users\cool_\AppData\Roaming\Aseprite\extensions\RetroDiffusion\stable-diffusion-aseprite\scripts\ldm\controlnet.py",

line 208, in get_control

    control = self.control_model(

              ^^^^^^^^^^^^^^^^^^^

  File

"C:\Users\cool_\AppData\Roaming\Aseprite\extensions\RetroDiffusion\stable-diffusion-aseprite\venv\Lib\site-packages\torc

h\nn\modules\module.py", line 1511, in _wrapped_call_impl

    return self._call_impl(*args, **kwargs)

           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  File

"C:\Users\cool_\AppData\Roaming\Aseprite\extensions\RetroDiffusion\stable-diffusion-aseprite\venv\Lib\site-packages\torc

h\nn\modules\module.py", line 1520, in _call_impl

    return forward_call(*args, **kwargs)

           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  File

"C:\Users\cool_\AppData\Roaming\Aseprite\extensions\RetroDiffusion\stable-diffusion-aseprite\scripts\ldm\comfy_cldm.py",

line 375, in forward

    h = module(h, emb, context)

        ^^^^^^^^^^^^^^^^^^^^^^^

  File

"C:\Users\cool_\AppData\Roaming\Aseprite\extensions\RetroDiffusion\stable-diffusion-aseprite\venv\Lib\site-packages\torc

h\nn\modules\module.py", line 1511, in _wrapped_call_impl

    return self._call_impl(*args, **kwargs)

           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  File

"C:\Users\cool_\AppData\Roaming\Aseprite\extensions\RetroDiffusion\stable-diffusion-aseprite\venv\Lib\site-packages\torc

h\nn\modules\module.py", line 1520, in _call_impl

    return forward_call(*args, **kwargs)

           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  File

"C:\Users\cool_\AppData\Roaming\Aseprite\extensions\RetroDiffusion\stable-diffusion-aseprite\scripts\ldm\cldm_models.py"

, line 3214, in forward

    x = layer(x, emb)

        ^^^^^^^^^^^^^

  File

"C:\Users\cool_\AppData\Roaming\Aseprite\extensions\RetroDiffusion\stable-diffusion-aseprite\venv\Lib\site-packages\torc

h\nn\modules\module.py", line 1511, in _wrapped_call_impl

    return self._call_impl(*args, **kwargs)

           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  File

"C:\Users\cool_\AppData\Roaming\Aseprite\extensions\RetroDiffusion\stable-diffusion-aseprite\venv\Lib\site-packages\torc

h\nn\modules\module.py", line 1520, in _call_impl

    return forward_call(*args, **kwargs)

           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  File

"C:\Users\cool_\AppData\Roaming\Aseprite\extensions\RetroDiffusion\stable-diffusion-aseprite\scripts\ldm\cldm_models.py"

, line 3160, in forward

    return checkpoint(

           ^^^^^^^^^^^

  File

"C:\Users\cool_\AppData\Roaming\Aseprite\extensions\RetroDiffusion\stable-diffusion-aseprite\scripts\ldm\cldm.py", line

627, in checkpoint

    return func(*inputs)

           ^^^^^^^^^^^^^

  File

"C:\Users\cool_\AppData\Roaming\Aseprite\extensions\RetroDiffusion\stable-diffusion-aseprite\scripts\ldm\cldm_models.py"

, line 3172, in _forward

    h = self.in_layers(x)

        ^^^^^^^^^^^^^^^^^

  File

"C:\Users\cool_\AppData\Roaming\Aseprite\extensions\RetroDiffusion\stable-diffusion-aseprite\venv\Lib\site-packages\torc

h\nn\modules\module.py", line 1511, in _wrapped_call_impl

    return self._call_impl(*args, **kwargs)

           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  File

"C:\Users\cool_\AppData\Roaming\Aseprite\extensions\RetroDiffusion\stable-diffusion-aseprite\venv\Lib\site-packages\torc

h\nn\modules\module.py", line 1520, in _call_impl

    return forward_call(*args, **kwargs)

           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  File

"C:\Users\cool_\AppData\Roaming\Aseprite\extensions\RetroDiffusion\stable-diffusion-aseprite\venv\Lib\site-packages\torc

h\nn\modules\container.py", line 217, in forward

    input = module(input)

            ^^^^^^^^^^^^^

  File

"C:\Users\cool_\AppData\Roaming\Aseprite\extensions\RetroDiffusion\stable-diffusion-aseprite\venv\Lib\site-packages\torc

h\nn\modules\module.py", line 1511, in _wrapped_call_impl

    return self._call_impl(*args, **kwargs)

           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  File

"C:\Users\cool_\AppData\Roaming\Aseprite\extensions\RetroDiffusion\stable-diffusion-aseprite\venv\Lib\site-packages\torc

h\nn\modules\module.py", line 1520, in _call_impl

    return forward_call(*args, **kwargs)

           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  File

"C:\Users\cool_\AppData\Roaming\Aseprite\extensions\RetroDiffusion\stable-diffusion-aseprite\venv\Lib\site-packages\torc

h\nn\modules\normalization.py", line 287, in forward

    return F.group_norm(

           ^^^^^^^^^^^^^

  File

"C:\Users\cool_\AppData\Roaming\Aseprite\extensions\RetroDiffusion\stable-diffusion-aseprite\venv\Lib\site-packages\torc

h\nn\functional.py", line 2561, in group_norm

    return torch.group_norm(input, num_groups, weight, bias, eps, torch.backends.cudnn.enabled)

           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

RuntimeError: mixed dtype (CPU): expect parameter to have scalar type of Float

The series will continue, we've been working on the followup for about 2 years now and have a Nintendo Switch port and a Game Boy port that are both nearly complete.  Still want to port it to an actual NES, but it's been a bit more difficult, the home brew tools for the Game Boy are a tad more developed it seems :)

Anyway, we are hoping to have part 2 out by October of this year :)

https://suckerfreegames.itch.io/frombeyond

This has me super excited, I've been using Unity Adventure Maker to make games in a similar style (a bit more MacVentury honestly, but the idea is the same), but you really nailed down the PC98 presentation here for this type of adventure game.  I love it.  Just curious if you were going to integrate an inventory system and if the action buttons were in progress.  This looks fantastic, great job thus far :)

I recognize the tiles and one of the enemies from the screenshots...  Is this using graphics taken from Sweet Home?  Or is this a Sweet Home hack?

I originally owned Pixa but couldn't figure out Pixa (too many issues to mention honestly).  Bought Juicy FX to get this and not only did it crash my machine the first time I ran it.  But when it did work it...  Well, it doesn't seem to do much.  Your little gif (oh why can't it be a video so I can scrub through it?!) doesn't really help much... Since there is nothing on the right side of the screen and the link you have in the app's description of the pallets is broken.  Just want a GBStudio Gameboy pallet to apply to my 12 color backgrounds I made a while ago.  Always looking for something that helps to knock down the color and auto dither, rather than having to do it by hand.

This needs the ability to add tables for organizational sake...  Preferably where you can change the background color.

Just reporting a minor bug.
There is not an easy way to calculate the length of a song, because the setting that sets the time reader from Pattern and Frame to time code of min, seconds, does not take.  You can select it and save the setting but it doesn't change the display.

Is there a way to export the sprite with the highlighted duplicate tiles removed?

Is there a way to export the image with the red-marked redundant tiles removed?  Or is this just something I'm to reference live on-screen and delete manually in a separate art program?