dMZX Forums: Ability to load 2 palettes into the editor and switch between them -> Archived Requests -> Tracker

Jump to content

Report ID 753 Title Ability to load 2 palettes into the editor and switch between them
Product Archived Requests Status Implemented (Severity 2 - Fair)
Version 2.92 Fixed in 2.92

Page 1 of 1
  • Cannot start a new Issue
  • Closed Issue This issue is locked

Report ID #753: Ability to load 2 palettes into the editor and switch between them

#1 User is offline  
Graham 

  • . "@Master Procrastinator"
  • PipPipPipPip
  • Group: Members
  • Posts: 625
  • Joined: 28-December 12
  • Gender:Male
  • Location:Oregon

Posted 13 February 2019 - 05:11 AM

Prior to 2.91 I was using a custom made palette editor within my game. Recently I've gone back to it with the added ability to switch between two loaded palettes to quickly transfer colors and sub palettes. I'm not sure how useful this would be to anyone else, but for me it has become indispensable. I have some colors that carry though all palettes in the game, these are UI menus and other things that are constant in the game. Because I transitioned the game from SMZX mode 2 to 3 it has been necessary to move a lot of colors around in my palettes. Switching between a palette I use as a template and a level palette is much easier with this addition.
Currently working on Servo for MegaZeux, I hope to complete it by the middle of 2015? Who knows...

"Before you criticize someone, you should walk a mile in their shoes. That way, when you criticize them, you’re a mile away and you have their shoes."
-Jack Handey


Page 1 of 1  
  • Cannot start a new Issue
  • Closed Issue This issue is locked

Replies (1 - 7)

#2 User is offline  
Lachesis 

  • the pinnacle of human emotion
  • Group: DigiStaff
  • Posts: 3,904
  • Joined: 17-July 04
  • Gender:Female
  • Location:Sealand

Posted 15 February 2019 - 06:14 PM

How does this sound? I think these would fit your needs and be generally pretty useful, but please leave feedback:

  • Add a secondary editor palette/indices for buffer usage and a shortcut to toggle between the world palette/indices and the buffer palette/indices. This buffer will NOT be saved with any world and will probably have a blinking message indicating this somewhere onscreen. Switching to this buffer would overwrite the active palette/indices, meaning the world would temporarily display using it in modes 0/1 (2 could either display it or alternatively have the help forced on while it's active...).
  • Palette editor import shortcut Alt+I
  • Palette editor export shortcut Alt+X

"Let's just say I'm a GOOD hacker, AND virus maker. I'm sure you wouldn't like to pay for another PC would you?"

xx̊y (OST) - HELLQUEST (OST) - Zeux I: Labyrinth of Zeux (OST) (DOS OST)
w/ Lancer-X and/or asgromo: Pandora's Gate - Thanatos Insignia - no True(n) - For Elise OST
MegaZeux: Online Help File - Keycode Guide - Joystick Guide - Official GIT Repository

#3 User is offline  
Graham 

  • . "@Master Procrastinator"
  • PipPipPipPip
  • Group: Members
  • Posts: 625
  • Joined: 28-December 12
  • Gender:Male
  • Location:Oregon

Posted 17 February 2019 - 04:46 AM

Yes. That is basically the way the one I designed in my game works. I do think this feature would be extremely useful and used quite a bit. Unlike the character editor, the palette editor currently has no way to save colors to a buffer to move outside of the currently loaded palette so if you need to transfer colors you currently need to write the relevant numbers down. Switching between two palettes, saving them in between switching, can be somewhat cumbersome. Thanks for considering this!
Currently working on Servo for MegaZeux, I hope to complete it by the middle of 2015? Who knows...

"Before you criticize someone, you should walk a mile in their shoes. That way, when you criticize them, you’re a mile away and you have their shoes."
-Jack Handey

#4 User is offline  
Lachesis 

  • the pinnacle of human emotion
  • Group: DigiStaff
  • Posts: 3,904
  • Joined: 17-July 04
  • Gender:Female
  • Location:Sealand

Posted 18 February 2019 - 05:56 PM

Updating status to: Approved
Updating severity to: 2 - Fair
Updating version to: 2.92

This is big enough that it won't be in 2.91j, but I'm going to go ahead and approve this one for 2.92. In addition to the stuff I mentioned in my last post I think I'll also add subpalette store/load shortcuts, togglable subpalette cursors for mode 3 (like the ones in mode 2), and a buffer color (+ subpalettes in mode 3) display for all modes.
"Let's just say I'm a GOOD hacker, AND virus maker. I'm sure you wouldn't like to pay for another PC would you?"

xx̊y (OST) - HELLQUEST (OST) - Zeux I: Labyrinth of Zeux (OST) (DOS OST)
w/ Lancer-X and/or asgromo: Pandora's Gate - Thanatos Insignia - no True(n) - For Elise OST
MegaZeux: Online Help File - Keycode Guide - Joystick Guide - Official GIT Repository

#5 User is offline  
Graham 

  • . "@Master Procrastinator"
  • PipPipPipPip
  • Group: Members
  • Posts: 625
  • Joined: 28-December 12
  • Gender:Male
  • Location:Oregon

Posted 18 February 2019 - 08:42 PM

Awesome! Thank you!
Currently working on Servo for MegaZeux, I hope to complete it by the middle of 2015? Who knows...

"Before you criticize someone, you should walk a mile in their shoes. That way, when you criticize them, you’re a mile away and you have their shoes."
-Jack Handey

#6 User is offline  
Lachesis 

  • the pinnacle of human emotion
  • Group: DigiStaff
  • Posts: 3,904
  • Joined: 17-July 04
  • Gender:Female
  • Location:Sealand

Posted 20 June 2019 - 05:46 AM

Sorry for the wait, but I've finally implemented this and created a pull request for it. More specifics and a Windows x64 debug build can be found at that link, and it'd definitely be great to have some feedback on this one before it goes in.
"Let's just say I'm a GOOD hacker, AND virus maker. I'm sure you wouldn't like to pay for another PC would you?"

xx̊y (OST) - HELLQUEST (OST) - Zeux I: Labyrinth of Zeux (OST) (DOS OST)
w/ Lancer-X and/or asgromo: Pandora's Gate - Thanatos Insignia - no True(n) - For Elise OST
MegaZeux: Online Help File - Keycode Guide - Joystick Guide - Official GIT Repository

#7 User is offline  
Lachesis 

  • the pinnacle of human emotion
  • Group: DigiStaff
  • Posts: 3,904
  • Joined: 17-July 04
  • Gender:Female
  • Location:Sealand

Posted 11 July 2019 - 07:57 AM

Updating status to: Implemented
Issue fixed in: 2.92

The aforementioned improvements have been merged in GIT e8128a46. Differences from above: the subpalette store/load shortcuts were split into two different sets of store/load shortcuts: F5/F6 to store/load the colors referenced by the subpalette (SMZX modes 2 and 3), and F7/F8 to store/load the subpalette indices (SMZX mode 3 only).
"Let's just say I'm a GOOD hacker, AND virus maker. I'm sure you wouldn't like to pay for another PC would you?"

xx̊y (OST) - HELLQUEST (OST) - Zeux I: Labyrinth of Zeux (OST) (DOS OST)
w/ Lancer-X and/or asgromo: Pandora's Gate - Thanatos Insignia - no True(n) - For Elise OST
MegaZeux: Online Help File - Keycode Guide - Joystick Guide - Official GIT Repository

#8 User is offline  
Terryn 

  • ******
  • Group: DigiStaff
  • Posts: 2,961
  • Joined: 12-October 00
  • Gender:Male

Posted 23 July 2019 - 12:28 AM

Moving to: Archived Requests


Page 1 of 1
  • Cannot start a new Issue
  • Closed Issue This issue is locked

1 User(s) are reading this issue
1 Guests and 0 Anonymous Users


Powered by IP.Tracker 1.3.2 © 2024  IPS, Inc.