Skip to content

YY-CHR Copy/Paste Bug #4029

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
ghost opened this issue Aug 31, 2023 · 1 comment
Closed

YY-CHR Copy/Paste Bug #4029

ghost opened this issue Aug 31, 2023 · 1 comment
Assignees
Milestone

Comments

@ghost
Copy link

ghost commented Aug 31, 2023

When copy/pasting a sprite from YY-CHR into Aseprite, the image shows up as a black square. YY-CHR is a tool used to edit and rip graphics from video game ROMs

Steps to reproduce:

  1. Open YY-CHR and drag the Example ROM (example.nes) onto the window. This will open the ROM in the program, you should see a 16x16 Kirby sprite in the top left corner of the left window.
  2. Right click and drag over the Kirby sprite, this will select the sprite, indicated by the selection square turning cyan.
  3. Press Ctrl+C to copy the image and paste it into Aseprite.
  4. The resulting image should be the Kirby sprite, but instead is a black square.

I believe this bug is caused due to how Aseprite interprets clipboard data from YY-CHR, as pasting the image into any other program (i.e. paint.net) results in the correct image being displayed

Link to YY-CHR: https://www.romhacking.net/utilities/958/
Link to the Example ROM: https://drive.google.com/file/d/19OekvgWWBfa4i3vfYPXU_S0IU-otOKbE/view?usp=sharing
Note that I created the Example ROM, it contains no copyrighted game data or code and does not work on an emulator or real hardware.

Aseprite version: v1.3-rc6-x64
System: Windows 10

@dacap dacap self-assigned this Sep 1, 2023
@dacap dacap moved this to In Progress in Aseprite v1.3.x Sep 1, 2023
@dacap dacap added this to the v1.3-rc7 milestone Sep 1, 2023
dacap added a commit to dacap/clip that referenced this issue Sep 1, 2023
Fixes a bug copying 8bpp images (e.g. from YY-CHR program).
Regression introduced in a834ed5

Related issues:
aseprite/aseprite#4029
https://community.aseprite.org/t/6842
@dacap dacap closed this as completed in 84bd6b6 Sep 1, 2023
@github-project-automation github-project-automation bot moved this from In Progress to Done in Aseprite v1.3.x Sep 1, 2023
@dacap
Copy link
Member

dacap commented Sep 1, 2023

This should be fixed for the next release, related to https://community.aseprite.org/t/6842

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Archived in project
Development

No branches or pull requests

1 participant