Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: Mike, what are you up to??  (Read 14968 times)

0 Members and 1 Guest are viewing this topic.

squirrellydw

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1584
  • Last login:April 12, 2021, 11:30:22 am
Mike, what are you up to??
« on: June 01, 2006, 12:08:49 pm »
Just wondering what you are up to, what have you been working on, whats the next big thing for PowerMame?
I b**ch. People listen!!

MikeQ

  • Guest
  • Trade Count: (0)
Re: Mike, what are you up to??
« Reply #1 on: June 01, 2006, 01:03:38 pm »
Got a lot going on in the real world.  Haven't looked at PowerMAME since the .105 release.  I may not get around to .106.

I'm contemplating trying to find someone to take over the project as I don't know when I'm going to find time to get to it.

squirrellydw

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1584
  • Last login:April 12, 2021, 11:30:22 am
Re: Mike, what are you up to??
« Reply #2 on: June 01, 2006, 10:40:03 pm »
Quote
Now to address concerns:

I've been told that this has been tried before and failed.  I don't think someone elses failure should be a reason for me not to try.  I believe (correct me if I'm wrong) that the person who tried this before was a student at the time and this played a major role in the demise of his project.  I also believe he tried to support this himself.

I've been criticized for not starting with one of the already derivative versions floating around.  Most of these are not based on the current release.  I started with 0.102 and have made the move to 0.103.  I plan to make a release in conjunction with every major MAME release.

I've been told that people will lose interest, drop off the project and the whole thing will collapse eventually.  Yet another stupid reason not to try.  I plan to handle the brunt of what makes derivative versions difficult.  This is the source management and merges to release new versions.  Their will be times when architectural changes to MAME hose us and we will need to re-architect our own code.  This is inevitable.  If we can develop a positive relationship with the MAMEdevs, we may be better prepaired to handle these changes.

I'm sure, that people will lose interest but there will always be people who are and we should be able to handle attrition.  We should all make an attempt to embrace the MAME code and become intimate with its workings.  This will allow seasoned developers to teach the new ones.  This will also make it possible for a leaving developer to pass his work to someone else.

Regardless of what kind of support I get with this project, I intend to go forward.  If I end up doing it myself, I will just get features in slower than if we work as a team.

Thanks,

Mike

Not sure if this was just for the lighting features or PowerMAME but I think it would be a big loss to MAME if you don't continue your great work.  I understand that real life has to take priority just trying to show some support.    Hope you can continue working on it, even if at a slower rate.
I b**ch. People listen!!

MikeQ

  • Guest
  • Trade Count: (0)
Re: Mike, what are you up to??
« Reply #3 on: June 01, 2006, 11:12:49 pm »
Quote
Now to address concerns:

I've been told that this has been tried before and failed.  I don't think someone elses failure should be a reason for me not to try.  I believe (correct me if I'm wrong) that the person who tried this before was a student at the time and this played a major role in the demise of his project.  I also believe he tried to support this himself.

I've been criticized for not starting with one of the already derivative versions floating around.  Most of these are not based on the current release.  I started with 0.102 and have made the move to 0.103.  I plan to make a release in conjunction with every major MAME release.

I've been told that people will lose interest, drop off the project and the whole thing will collapse eventually.  Yet another stupid reason not to try.  I plan to handle the brunt of what makes derivative versions difficult.  This is the source management and merges to release new versions.  Their will be times when architectural changes to MAME hose us and we will need to re-architect our own code.  This is inevitable.  If we can develop a positive relationship with the MAMEdevs, we may be better prepaired to handle these changes.

I'm sure, that people will lose interest but there will always be people who are and we should be able to handle attrition.  We should all make an attempt to embrace the MAME code and become intimate with its workings.  This will allow seasoned developers to teach the new ones.  This will also make it possible for a leaving developer to pass his work to someone else.

Regardless of what kind of support I get with this project, I intend to go forward.  If I end up doing it myself, I will just get features in slower than if we work as a team.

Thanks,

Mike

Not sure if this was just for the lighting features or PowerMAME but I think it would be a big loss to MAME if you don't continue your great work.  I understand that real life has to take priority just trying to show some support.    Hope you can continue working on it, even if at a slower rate.


Unfortunately, a team never really materialized and I'm a little more educated now.   It seems most people want to just take and not give.  If a team of people had formed, it would be easy to hand it off to someone for a while.  If I can't keep up with each MAME release, it gets very hard to merge up.  Small incremental changes merge well.  If I take the rest of the year off and come back and try to merge with .112, it is going to be ugly.  For that reason, I probably won't be able to continue.  A release takes me at a minimum 6 hours to merge, build all the configurations, make new .dsp for DevStudio and do documentation.  Then for a week it is a constant stream of emails about new problems that are usually not related to PowerMAME but rather the fact that I use DevStudio.  However, I debug each one and pass what information I can onto the MAME team. 

I'm making a career move that is going to have me very busy for some time as well as other issues that are taking up a lot of time.  I can barely find the time to keep up with email on the forum let alone PowerMAME. 

For now, I'm leaving the website up and people can download .105.  Beyond that, I can't make any promises.


horseboy

  • Only Saint has those powers.
  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1562
  • Last login:March 07, 2021, 02:19:14 pm
  • With my last breath, I curse Zoidberg!
Re: Mike, what are you up to??
« Reply #4 on: June 01, 2006, 11:53:56 pm »
Ok, now we need to get a team together for this. I would be in, but I haven't the skills for it. My computer knowledge goes about as far as my knowledge of the female mind, and I have never coded anything in my life. Surely some smart coders out there love Powermame and want to help.


Quote from: saint
saint is all powerful.

Apparently he is.

MikeQ

  • Guest
  • Trade Count: (0)
Re: Mike, what are you up to??
« Reply #5 on: June 02, 2006, 09:08:19 am »
Ok, now we need to get a team together for this. I would be in, but I haven't the skills for it. My computer knowledge goes about as far as my knowledge of the female mind, and I have never coded anything in my life. Surely some smart coders out there love Powermame and want to help.

Good luck.  When I started the project I put a call out for people who could help.  I got a lot of replies but they were all like yours.  "I'd love to help but I don't know how to program".

Santoro

  • Purveyor of Shiny Arcade Goodness
  • Santoro
  • Trade Count: (+32)
  • Full Member
  • *
  • Offline Offline
  • Posts: 3051
  • Last login:December 23, 2023, 07:05:04 pm
  • Boycott Quarters!!!
    • ArcadeReplay!
Re: Mike, what are you up to??
« Reply #6 on: June 02, 2006, 12:28:43 pm »
I have programmed only enough in my life to know that it is reaaally time consuming and doesn't lend itself as a hobby to those that have many other obligations like family, school, career, etc.  The odds of putting together a team are slim. Not impossible - the mamedevs did it - but slim.

.105 will personally hold me for a year or two since I don't upgrade much.  If you leave the source out there long enough I'll bet someone will pick it up and create an update here and there.   

Mike, I thank you for the awesome contribution.  Remember as soon as it isn't fun, it's no longer a hobby but a chore.

Good luck with the career!


squirrellydw

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1584
  • Last login:April 12, 2021, 11:30:22 am
Re: Mike, what are you up to??
« Reply #7 on: June 02, 2006, 04:09:25 pm »
Yes good luck Mike.  I hate to see PowerMAME die but I understand.
I b**ch. People listen!!

Havok

  • Keeper of the __Blue_Stars___
  • Trade Count: (+17)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4522
  • Last login:October 22, 2023, 09:14:44 pm
  • Insufficient facts always invite danger.
Re: Mike, what are you up to??
« Reply #8 on: June 09, 2006, 12:42:00 pm »
Could we at least persuade you to look at .107 when it comes out? There are a bunch of enhancements to the video and support for multi-processors. I think that is the version I will stop at with my cab, assuming that it is truly stable.

squirrellydw

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1584
  • Last login:April 12, 2021, 11:30:22 am
Re: Mike, what are you up to??
« Reply #9 on: June 09, 2006, 05:17:01 pm »
please please
I b**ch. People listen!!

mccoy178

  • It's hard to work with a straight jacket on
  • Trade Count: (+9)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3127
  • Last login:September 03, 2021, 10:23:42 am
  • Go Bucks!
Re: Mike, what are you up to??
« Reply #10 on: June 09, 2006, 07:55:18 pm »
C'mon, what do you need a vacation for?

Circo

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 849
  • Last login:May 11, 2020, 03:27:51 am
  • Still using screenshots? Try EmuMovies instead.
    • EmuMovies
Re: Mike, what are you up to??
« Reply #11 on: June 09, 2006, 09:11:53 pm »
Could we at least persuade you to look at .107 when it comes out? There are a bunch of enhancements to the video and support for multi-processors. I think that is the version I will stop at with my cab, assuming that it is truly stable.

I am hoping we might see another version, when and if Mike ever decides he needs to upgrade a version for his own use.  At least I hold out a little hope for that. 

My Websites

MikeQ

  • Guest
  • Trade Count: (0)