Software Support > PowerMAME

Showing CP while game is paused

<< < (3/7) > >>

Howard_Casto:

--- Quote from: Buddabing on March 23, 2006, 04:34:26 pm ---Hi Howard,


Open source is important. Let's say I wanted (God help me) to write a Visual Basic program to map an image to a DirectX texture. Rather than consult a bunch of books and APIs I could just copy some code from someone who had already done it.

When I was writing the CPMaker GUI, I copied code from wherever I could get it, to avoid reinventing the wheel whenever possible. I have copied code from MAME, MAME32, Kymaera, Daphne, and other open source projects.

So your statement that "Open source is only useful if people are willing to work on the code" is dead wrong.

I'm looking forward to seeing your next version of DK. I hope you're devoting most of your development time on it.



--- End quote ---

Well when my quote is taken out of context, it's wrong, but not in this instance. 

I'll bet you didn't improve on Kymaera or any of the other sources you took your code from did you?  So while it helped YOU and your projects, the original projects just lay there waiting for someone to pick them up (with mame being an exception of course).  So I repeat, making a project open source is useless (to that project) unless someone is willing to pick up the code. 

I don't like to argue for arguments sake but when I hear "dead wrong" and something I've said in the same sentence I know it has to be a mistake on the posters end seeing as I'm never wrong and all.   ;D

Heh... I've worked on dk a lot over the past year or so, but I'd hardly say I've devoted most of my development time to it.  If anything I've devoted a lot of time on my smaller projects, like j5, which I'll now have to make a new release seeing as how mame changed the default keys AGAIN and now mice are independant of each other. 

RobotronNut:
for you guys who can display a control panel while paused - how often do you use the feature?

i liked the idea at first, but after some thought, it seemed to me that you'd only really look at the control panel right at startup. since putting static j5-generated imgs into mamewah seemed like the path of least resistance, that's what i'm doing now, and i don't feel like i'm missing much.

once in a while, i start a game, realize i don't know the controls, immediately pop back out to the FE, and then immediately restart the game. but that's rare and painless. i don't think i've ever wanted to look at the control panel after getting well into a game.

also, i like looking at a photo of the original arcade panel, together with a j5 image simultaneously. do any of the paused cp viewers support that?

Tiger-Heli:

--- Quote from: RobotronNut on April 12, 2006, 03:28:09 am ---also, i like looking at a photo of the original arcade panel, together with a j5 image simultaneously. do any of the paused cp viewers support that?

--- End quote ---
Not that I know of.  If it's only for a few games, the easiest way would be develop static images showing both the original CP and the J5 generated image as one .jpg.

Howard_Casto:
Well j5 might be able to... sort of. 

See as of now it has icon support, which can load images based on control labels.  Now I'd have to go back and check my code, but in theory, you could name an image after the game name, turn on icons for that skin, and it'd be displayed. 

In practice though, it's not very practical. 

I always intended on giving the ability to display a dedicated image for each rom, but I haven't gotten around to it yet.  The main reason behind it is that control panel packs are in png format and j5 doesn't support pngs natively.  I'd have to add the stupid old paintX.dll back in, which sucks. 

Tiger-Heli:

--- Quote from: Howard_Casto on April 12, 2006, 03:44:09 pm ---The main reason behind it is that control panel packs are in png format and j5 doesn't support pngs natively.  I'd have to add the stupid old paintX.dll back in, which sucks. 

--- End quote ---
Or let IrfanView batch convert all your CP .png images to .jpg in a couple of minutes.   8)

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version