Great software, but just having a small problem here with the Open menu crashing my Linux box:
Formatext: java.lang.NullPointerException: Cannot invoke "String.startsWith(String)" because "platName" is null at java.desktop/sun.awt.X11FontManager.getFileNameFromPlatformName(X11FontManager.java:161) at java.desktop/sun.font.SunFontManager.initCompositeFonts(SunFontManager.java:3102) at java.desktop/sun.font.SunFontManager$2.run(SunFontManager.java:445) at java.desktop/sun.font.SunFontManager$2.run(SunFontManager.java:309) at java.base/java.security.AccessController.doPrivileged(AccessController.java:319) at java.desktop/sun.font.SunFontManager.<init>(SunFontManager.java:309) at java.desktop/sun.awt.FcFontManager.<init>(FcFontManager.java:35) at java.desktop/sun.awt.X11FontManager.<init>(X11FontManager.java:55) at java.desktop/sun.font.PlatformFontInfo.createFontManager(PlatformFontInfo.java:37) at java.desktop/sun.font.FontManagerFactory.getInstance(FontManagerFactory.java:51) at java.desktop/sun.font.SunFontManager.getInstance(SunFontManager.java:242) at java.desktop/sun.font.FontDesignMetrics.getMetrics(FontDesignMetrics.java:260) at java.desktop/sun.swing.SwingUtilities2.getFontMetrics(SwingUtilities2.java:1242) at java.desktop/javax.swing.JComponent.getFontMetrics(JComponent.java:1700) at java.desktop/javax.swing.plaf.basic.BasicLabelUI.getPreferredSize(BasicLabelUI.java:251) at java.desktop/javax.swing.JComponent.getPreferredSize(JComponent.java:1734) at java.desktop/javax.swing.plaf.basic.BasicListUI.updateLayoutState(BasicListUI.java:1446) at java.desktop/javax.swing.plaf.basic.BasicListUI.maybeUpdateLayoutState(BasicListUI.java:1394) at java.desktop/javax.swing.plaf.basic.BasicListUI$Handler.valueChanged(BasicListUI.java:2815) at java.desktop/javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:231) at java.desktop/javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:206) at java.desktop/javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:258) at java.desktop/javax.swing.DefaultListSelectionModel.changeSelection(DefaultListSelectionModel.java:459) at java.desktop/javax.swing.DefaultListSelectionModel.changeSelection(DefaultListSelectionModel.java:469) at java.desktop/javax.swing.DefaultListSelectionModel.setSelectionInterval(DefaultListSelectionModel.java:513) at java.desktop/javax.swing.JList.setSelectedIndex(JList.java:2232) at java.desktop/javax.swing.plaf.basic.BasicComboPopup.setListSelection(BasicComboPopup.java:1281) at java.desktop/javax.swing.plaf.basic.BasicComboPopup$Handler.itemStateChanged(BasicComboPopup.java:1097) at java.desktop/javax.swing.JComboBox.fireItemStateChanged(JComboBox.java:1257) at java.desktop/javax.swing.JComboBox.selectedItemChanged(JComboBox.java:1318) at java.desktop/javax.swing.JComboBox.contentsChanged(JComboBox.java:1365) at java.desktop/javax.swing.AbstractListModel.fireContentsChanged(AbstractListModel.java:127) at java.desktop/javax.swing.plaf.metal.MetalFileChooserUI$FilterComboBoxModel.propertyChange(MetalFileChooserUI.java:1187) at java.desktop/java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:343) at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:335) at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:268) at java.desktop/java.awt.Component.firePropertyChange(Component.java:8717) at java.desktop/javax.swing.JFileChooser.setFileFilter(JFileChooser.java:1477) at java.desktop/javax.swing.JFileChooser.addChoosableFileFilter(JFileChooser.java:1151) at java.desktop/javax.swing.JFileChooser.updateUI(JFileChooser.java:1844) at java.desktop/javax.swing.JFileChooser.setup(JFileChooser.java:397) at java.desktop/javax.swing.JFileChooser.<init>(JFileChooser.java:376) at java.desktop/javax.swing.JFileChooser.<init>(JFileChooser.java:325) at multipaint.fileselector(multipaint.java:17673) at multipaint.gui_stuff(multipaint.java:13667) at multipaint.draw(multipaint.java:434) at processing.core.PApplet.handleDraw(PApplet.java:2094) at processing.awt.PSurfaceAWT$9.callDraw(PSurfaceAWT.java:1386) at processing.core.PSurfaceNone$AnimationThread.run(PSurfaceNone.java:356)</init></init></init></init></init>
As an artist who's very into retro computers, I'm loving it! Though I do wonder if there are any plans to add any more tools, like some that were present in DeluxePainter, for example (i.e: curve tool, symetry)? Some of those would be really useful. Any plans to also support higher res. Amiga modes?
My favorite app for working on C64 pictures! On macOS 15.x you may experience that Multipaint won't start anymore. Even with the known tricks for unsigned apps... There is an app for that called "Sentinel". Search at GitHub for "alienator88/Sentinel" and be your own Gatekeeper! Remember, you will NEED OpenJDK 17 (or higher) + Download the Multipaint P4 version!
← Return to tool
Comments
Log in with itch.io to leave a comment.
Great software, but just having a small problem here with the Open menu crashing my Linux box:
Hi, can you tell which Linux you have? Looks like could be fixed...
Hi thanks, yes it is Kubuntu 24.10
As an artist who's very into retro computers, I'm loving it! Though I do wonder if there are any plans to add any more tools, like some that were present in DeluxePainter, for example (i.e: curve tool, symetry)? Some of those would be really useful. Any plans to also support higher res. Amiga modes?
Can this be used to create graphics for systems other than the C64? If so witch ones?
Would it be possible to add support for Amiga 1200 AGA 256 colours and export to iff please?
It would be awesome if we could have support for MS-DOS EGA (16 colors) and MS-DOS VGA!
Are there any plans for that?
Yes, we have grafx2, and pydpainter and all that but ... Multipaint is fantastic! THANKS!
EGA and VGA might be done eventually. VGA has such a huge amount of colors, so Multipaint might not be the best program for doing VGA...
EGA would be enough :)
My favorite app for working on C64 pictures!
On macOS 15.x you may experience that Multipaint won't start anymore. Even with the known tricks for unsigned apps...
There is an app for that called "Sentinel". Search at GitHub for "alienator88/Sentinel" and be your own Gatekeeper!
Remember, you will NEED OpenJDK 17 (or higher) + Download the Multipaint P4 version!
Thanks! Experiences with workarounds are welcome, I'm not super familiar with Mac.
Fantastic! Thank you for Linux support!