Main > Software Forum
BuddaMAME v0.104 released - CPMaker GUI
Buddabing:
My new BuddaMAME build v0.104 is out.
Get it here.
For new users, my build adds some important functionality to MAME.
1) Artwork display when pause is pressed
2) Integrated creation of said artwork
3) MAME Movie Maker - create AVI movies of demo loops.
There are also a few other, less important modifications, notably the new -ssf and -ssf_file options. These implement the skip_startup_frames, discussed elsewhere.
For this version I have spent a great deal of time creating a new user interface for my CPMaker application. It now will display images and there is also a new spiffy layout application.
To create artwork without display, use the -justprint flag:
cpmaker rom_name [parent name] -justprint
ex. cpmaker pacman puckman -justprint or cpmaker mk -justprint
To display the created artwork, run cpmaker without the -justprint:
cpmaker centiped
To launch the GUI, run CPMaker with no romname:
cpmaker
There are a few known issues with the GUI, but if you find something I may have overlooked, please let me know.
Regards,
Buddabing
sc1103:
Dont know if its a bug or not, but the GUI crashed when I tried to manage my panels-it died when i moved from phppanel to panel04 I think
The GUI looks very nic overall. THere are only two features I see as extending usefulness. First, I would like to have been able to use the keyboard for copy and paste, or have been able to right click and choose copy, cut, paste, etc. Secondly, when copying and pasting, currently one button is placed directly overtop the source button. A "choose insertion point" style would probably work better. I do however appreciate all the work that went into this program. The lack of a GUI had kept me from using Buddamame and CPMaker compared to standard MAME and Johnny5, particularly after Screaming's GUI for CPMaker never panned out, but now I plan to switch over to Buddamame :)
Buddabing:
--- Quote from: sc1103 on February 11, 2006, 11:30:13 pm ---Dont know if its a bug or not, but the GUI crashed when I tried to manage my panels-it died when i moved from phppanel to panel04 I think
The GUI looks very nic overall. THere are only two features I see as extending usefulness. First, I would like to have been able to use the keyboard for copy and paste, or have been able to right click and choose copy, cut, paste, etc. Secondly, when copying and pasting, currently one button is placed directly overtop the source button. A "choose insertion point" style would probably work better. I do however appreciate all the work that went into this program. The lack of a GUI had kept me from using Buddamame and CPMaker compared to standard MAME and Johnny5, particularly after Screaming's GUI for CPMaker never panned out, but now I plan to switch over to Buddamame :)
--- End quote ---
Thank you for your input.
For paste, I can implement something like a right-click "paste here" option. Currently, paste just puts whatever is pasted into the middle of the image.
I changed the panel file format from the previous version and some panel files may not have converted, that may be why it crashed. I'll audit that to confirm.
Keyboard input is one of the known issues that I'm working on.
Buddabing:
I posted a new binary with a couple of bugfixes to the CPMaker GUI.
I also implemented (a bit rough, but it works) resizing of labels by dragging them in the main window.
Farmboy90:
Hey Buddabing,
Can you share the source? I was going to add "show image when game is paused" to my personal build because I want to show an image of my CP with the buttons labeled (like a instructions card).
It sounds like you already do this. I was under the impression that this kind of existed today through external batch files and what not, and wanted to fix that by just modifying the source code itself.
Currently I display "Game Paused" when pause is pressed, and was going to tweak that to load an image based on the currently loaded rom name.
Is this what your code change does? If so, can you save me the trouble and just PM me the small source change?
Also, I was going to submit it to the PowerMAME build for others to enjoy, so you might want to do this instead if yours functions like this.
Thanks!
Navigation
[0] Message Index
[#] Next page
Go to full version