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: BuddaMAME v0.96 released  (Read 3919 times)

0 Members and 1 Guest are viewing this topic.

Buddabing

  • Wiki Master
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 1845
  • Last login:February 12, 2015, 02:51:45 pm
  • I'm a llama!
BuddaMAME v0.96 released
« on: May 17, 2005, 11:06:48 am »
Hello,

Sorry this is a bit delayed, but I've been real busy. :)

My MAME build (currently named BuddaMAME) version v0.96 is available here.

This version incorporates gl.tter's Light Signal Engine (LSE) to allow modular access to LED controllers. I hope that users of my MAME build will purchase my LED controller from GameCab, but the software is modular and thus will support any LED controller out there and future controllers as well.

BuddaMAME also includes CPMaker and MAME Movie Maker.

I am currently working on the interface between the LSE and my controller.

Regards,
Buddabing

I have changed my nickname to "Cakemeister". Please do not PM the Buddabing account because I do not check it anymore.

Please read the wiki!

DreamWeb

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 375
  • Last login:July 25, 2020, 08:36:59 pm
  • I want to build my own arcade controls!
Re: BuddaMAME v0.96 released
« Reply #1 on: May 17, 2005, 06:56:00 pm »
Very nice! Thank you!

TheGatesofBill

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 581
  • Last login:August 22, 2018, 09:07:04 am
Re: BuddaMAME v0.96 released
« Reply #2 on: May 17, 2005, 09:59:29 pm »
This version incorporates gl.tter's Light Signal Engine (LSE) to allow modular access to LED controllers. I hope that users of my MAME build will purchase my LED controller from GameCab, but the software is modular and thus will support any LED controller out there and future controllers as well.

Woah, have I been asleep at the wheel again? What on earth is that? Is that like a new version of that failed LAME thing or something?

Buddabing

  • Wiki Master
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 1845
  • Last login:February 12, 2015, 02:51:45 pm
  • I'm a llama!
Re: BuddaMAME v0.96 released
« Reply #3 on: May 17, 2005, 11:19:46 pm »
This version incorporates gl.tter's Light Signal Engine (LSE) to allow modular access to LED controllers. I hope that users of my MAME build will purchase my LED controller from GameCab, but the software is modular and thus will support any LED controller out there and future controllers as well.

Woah, have I been asleep at the wheel again? What on earth is that? Is that like a new version of that failed LAME thing or something?

You haven't heard about my LED controller? Look at the thread I started in the main forum called "My LED Controller". I decided to design a controller for myself for Shawnzilla's upcoming translucent microswitch buttons. I was partially inspired by Arcalux, partially by the LAME project, and partially by needing a new project to work on. Gamecab offered to take my circuit design and build a PCB from it. He is taking care of the hardware and sales end of this little joint venture and I'm taking care of the software.

Gl.tter is developing a project which he hopes will be incorporated into MAME. It's just a modular approach to lighting. It includes a keyboard LED controller built into it. Other LED controllers will require an externall DLL, but no other changes to the code. So, in theory, someone could just make a controller and a DLL to drive it, and BuddaMAME would drive it without any code changes or recompiling.

Gl.tter has put a lot of work into his project, and it happens to dovetail perfectly with my work.

Aided by Shawnzilla's and gl.tter's efforts, I intend to take bling to the next level.
I have changed my nickname to "Cakemeister". Please do not PM the Buddabing account because I do not check it anymore.

Please read the wiki!

RetroBorg

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 818
  • Last login:July 06, 2022, 09:22:13 am
  • Your arcade games will be assimilated!
Re: BuddaMAME v0.96 released
« Reply #4 on: May 18, 2005, 05:59:42 am »
Buddabing,

Other than Light Signal Engine, CPMaker and MAME Movie Maker does BuddaMAME offer any other differences that are different to the regular MAME?

TheGatesofBill,

When you release a new version of NoNameMame will you look at adding Light Signal Engine support?


Buddabing

  • Wiki Master
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 1845
  • Last login:February 12, 2015, 02:51:45 pm
  • I'm a llama!
Re: BuddaMAME v0.96 released
« Reply #5 on: May 18, 2005, 07:47:57 am »
Buddabing,

Other than Light Signal Engine, CPMaker and MAME Movie Maker does BuddaMAME offer any other differences that are different to the regular MAME?


No. I think I've added enough already. :)
I have changed my nickname to "Cakemeister". Please do not PM the Buddabing account because I do not check it anymore.

Please read the wiki!

Tiger-Heli

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5447
  • Last login:January 03, 2018, 02:19:23 pm
  • Ron Howard? . . . er, I mean . . . Run, Coward!!!
    • Tiger-Heli
Re: BuddaMAME v0.96 released
« Reply #6 on: May 18, 2005, 08:58:49 am »
Buddabing,

Other than Light Signal Engine, CPMaker and MAME Movie Maker does BuddaMAME offer any other differences that are different to the regular MAME?
No. I think I've added enough already. :)
I thought it also included -skip warnings and -skip bad dumps.  I also thought/would like to see the Analog Plus code added.
It's not what you take when you leave this world behind you, it's what you leave behind you when you go. - R. Travis.
When all is said and done, generally much more is SAID than DONE.

Buddabing

  • Wiki Master
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 1845
  • Last login:February 12, 2015, 02:51:45 pm
  • I'm a llama!
Re: BuddaMAME v0.96 released
« Reply #7 on: May 18, 2005, 10:58:33 am »
Buddabing,

Other than Light Signal Engine, CPMaker and MAME Movie Maker does BuddaMAME offer any other differences that are different to the regular MAME?
No. I think I've added enough already. :)
I thought it also included -skip warnings and -skip bad dumps.
I have changed my nickname to "Cakemeister". Please do not PM the Buddabing account because I do not check it anymore.

Please read the wiki!

RetroBorg

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 818
  • Last login:July 06, 2022, 09:22:13 am
  • Your arcade games will be assimilated!
Re: BuddaMAME v0.96 released
« Reply #8 on: May 18, 2005, 05:46:10 pm »
It may happen. I would prefer my changes be folded into someone else's build, maintaining a whole build can be a real pain.

Making your changes to a new NoNameMame would be just purdy.  ;D

MrBond

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 390
  • Last login:March 10, 2012, 03:50:37 pm
  • ...The name's Do......Mr. Do!...
Re: BuddaMAME v0.96 released
« Reply #9 on: May 18, 2005, 06:52:35 pm »
Is NoNameMame being release again? TheGatesofBill?
...they only live twice!...
(>")>----MAME----<("<)

TheGatesofBill

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 581
  • Last login:August 22, 2018, 09:07:04 am
Re: BuddaMAME v0.96 released
« Reply #10 on: May 18, 2005, 08:35:34 pm »
TheGatesofBill,

When you release a new version of NoNameMame will you look at adding Light Signal Engine support?
Definately! I was planning on adding the LAME stuff back when that was in the works, so I'll definately be adding this.

Is NoNameMame being release again? TheGatesofBill?
That is the plan. Not sure when the first new release is going to be though, still waiting on a new power supply before I can even start.

RetroBorg

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 818
  • Last login:July 06, 2022, 09:22:13 am
  • Your arcade games will be assimilated!
Re: BuddaMAME v0.96 released
« Reply #11 on: May 19, 2005, 06:44:37 am »
So it sounds like in the future we might se a release of NoNameBuddaMAME.  :P

Tiger-Heli

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5447
  • Last login:January 03, 2018, 02:19:23 pm
  • Ron Howard? . . . er, I mean . . . Run, Coward!!!
    • Tiger-Heli
Re: BuddaMAME v0.96 released
« Reply #12 on: May 19, 2005, 06:55:54 am »
So it sounds like in the future we might se a release of NoNameBuddaMAME.  :P
You mean NoNameBuddaPacMAMETweaks Analog Plus Pong!!!!   8) 8)
It's not what you take when you leave this world behind you, it's what you leave behind you when you go. - R. Travis.
When all is said and done, generally much more is SAID than DONE.

TheGatesofBill

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 581
  • Last login:August 22, 2018, 09:07:04 am
Re: BuddaMAME v0.96 released
« Reply #13 on: May 19, 2005, 09:14:26 pm »
So it sounds like in the future we might se a release of NoNameBuddaMAME.  :P
You mean NoNameBuddaPacMAMETweaks Analog Plus Pong!!!!   8) 8)
Heh. No Name MAME sounds alot better. If the name changes at all, it will be to remove "MAME" from the title due to the licensing issues.

vibez

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 411
  • Last login:February 09, 2011, 08:33:20 am
  • I want to build my own arcade controls!
Re: BuddaMAME v0.96 released
« Reply #14 on: May 20, 2005, 07:54:07 am »
Completly off topic. But I would be over the moon if someone rolled multiple mice in xp support into a current version of mame

Tiger-Heli

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5447
  • Last login:January 03, 2018, 02:19:23 pm
  • Ron Howard? . . . er, I mean . . . Run, Coward!!!
    • Tiger-Heli
Re: BuddaMAME v0.96 released
« Reply #15 on: May 21, 2005, 09:07:09 am »
So it sounds like in the future we might se a release of NoNameBuddaMAME.  :P
You mean NoNameBuddaPacMAMETweaks Analog Plus Pong!!!!   8) 8)
Heh. No Name MAME sounds alot better. If the name changes at all, it will be to remove "MAME" from the title due to the licensing issues.
So it may end up as just "No Name _"  Kinda like _-I-N-G-O and Bingo was his Name!!!
It's not what you take when you leave this world behind you, it's what you leave behind you when you go. - R. Travis.
When all is said and done, generally much more is SAID than DONE.

TheGatesofBill

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 581
  • Last login:August 22, 2018, 09:07:04 am
Re: BuddaMAME v0.96 released
« Reply #16 on: May 21, 2005, 10:44:43 am »
So it may end up as just "No Name _"  Kinda like _-I-N-G-O and Bingo was his Name!!!
Actually, Bingo was not his name, it was his name-o. Big difference.

Anyways, I'd probably pull something lame like No Name Maim or something.

darktemp

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 243
  • Last login:July 20, 2006, 11:18:39 pm
  • Rumbler
Re: BuddaMAME v0.96 released
« Reply #17 on: June 08, 2005, 02:55:22 pm »
I'm stumped.  I've been trying to compile buddamame .96 for a few days now and everytime I figure something out another problem arises.

Does anyone know how to fix this:

Compiling src/zlib/inflate.c...
Compiling src/zlib/infback.c...
Compiling src/zlib/inftrees.c...
Compiling src/zlib/trees.c...
Compiling src/zlib/uncompr.c...
Compiling src/zlib/zutil.c...
Archiving obj/mame/libz.a...
mingw32-make: *** No rule to make target `obj/mame/cpmaker/libs/magick/draw.o',
needed by `obj/mame/cpmaker/cpmaker.a'.  Stop.

I can't find either file to investigate so I don't know where to start.

This is my first time compiling and I want to add alans patches as well as buddabings.  I can compile everything fine with just alans patches but I can't get it to work with just buddabings source.

Buddabing

  • Wiki Master
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 1845
  • Last login:February 12, 2015, 02:51:45 pm
  • I'm a llama!
Re: BuddaMAME v0.96 released
« Reply #18 on: June 08, 2005, 04:33:46 pm »
I have changed my nickname to "Cakemeister". Please do not PM the Buddabing account because I do not check it anymore.

Please read the wiki!

darktemp

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 243
  • Last login:July 20, 2006, 11:18:39 pm
  • Rumbler
Re: BuddaMAME v0.96 released
« Reply #19 on: June 08, 2005, 10:46:27 pm »
Thanks for the reply Buddabing.  I comment out the cpmaker line and it did compile without errors.  So I downloaded the files you referenced and got a bit further before getting this:

Archiving obj/mame/libz.a...
Compiling src/cpmaker/libs/magick/draw.c...
Compiling src/cpmaker/libs/magick/annotate.c...
Compiling src/cpmaker/libs/magick/string.c...
Compiling src/cpmaker/libs/magick/geometry.c...
Compiling src/cpmaker/libs/magick/hashmap.c...
Compiling src/cpmaker/libs/magick/memory.c...
Compiling src/cpmaker/libs/magick/token.c...
Compiling src/cpmaker/libs/magick/image.c...
Compiling src/cpmaker/libs/magick/random.c...
Compiling src/cpmaker/libs/magick/utility.c...
Compiling src/cpmaker/libs/magick/cache.c...
src/cpmaker/libs/magick/cache.c:59:18: zlib.h: No such file or directory
mingw32-make: *** [obj/mame/cpmaker/libs/magick/cache.o] Error 1

I tried copying zlib.h from the zlib directory but that just caused it to spit out a bunch of errors.  I'm guessing it's looking for a different zlib.h file?

Buddabing

  • Wiki Master
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 1845
  • Last login:February 12, 2015, 02:51:45 pm
  • I'm a llama!
Re: BuddaMAME v0.96 released
« Reply #20 on: June 09, 2005, 08:29:45 am »
I have changed my nickname to "Cakemeister". Please do not PM the Buddabing account because I do not check it anymore.

Please read the wiki!

darktemp

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 243
  • Last login:July 20, 2006, 11:18:39 pm
  • Rumbler
Re: BuddaMAME v0.96 released
« Reply #21 on: June 09, 2005, 11:57:29 am »
All match the size and location but the date of the last one is off.

 Directory of E:\Mamesrc\src\cpmaker\libs\ttf\src\gzip

11/04/2004  11:24a              38,134 zlib.h
               1 File(s)         38,134 bytes

 Directory of E:\Mamesrc\src\cpmaker\libs\zlib

11/04/2004  11:24a              58,939 zlib.h
               1 File(s)         58,939 bytes

 Directory of E:\Mamesrc\src\zlib

04/17/2005  06:06p              58,969 zlib.h
               1 File(s)         58,969 bytes

     Total Files Listed:
               3 File(s)        156,042 bytes

Buddabing

  • Wiki Master
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 1845
  • Last login:February 12, 2015, 02:51:45 pm
  • I'm a llama!
Re: BuddaMAME v0.96 released
« Reply #22 on: June 09, 2005, 12:22:37 pm »
I may have touched that file when I was working on MAME Movie Maker.

What kind of build options are you using?
I have changed my nickname to "Cakemeister". Please do not PM the Buddabing account because I do not check it anymore.

Please read the wiki!

darktemp

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 243
  • Last login:July 20, 2006, 11:18:39 pm
  • Rumbler
Re: BuddaMAME v0.96 released
« Reply #23 on: June 09, 2005, 12:29:41 pm »
I went into the makefile and removed the # before the cpmaker=1 and added the # next to the lse line for the time being.  I used buddamame 96 with mame 96 source but I had to grab some code from buddamame 95 mame.h that were missing and add int ctrlr_override; to make it work.  So the mame.h file looks like this:

        /* Buddabing */
        int extmakectrl;
        int intmakectrl;
        int ctrlr_override;
        int noshowctrl;
        int makemovie;
        int movieaudio;
        int movievideo;
        int minmovielength;
        int maxmovielength;
        int minmoviestart;
        int moviethreshold;
        int movieloops;
        int moviesquare;
        int moviecompression;
        int moviestartframe;
        int movieendframe;
        int moviematchlength;
        int movieskipblack;
        int movieskipframes;

After that I added the cpmaker library which got me further in the process.  I'm compiling using the batch
set path=c:\mingw\bin

mingw32-make

This is my first time compiling so this might not be what your asking.  I think that's all I've done.  Also I've always deleted my obj directory after an error and have tried a few times to create a new clean src directory and starting over.

Buddabing

  • Wiki Master
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 1845
  • Last login:February 12, 2015, 02:51:45 pm
  • I'm a llama!
Re: BuddaMAME v0.96 released
« Reply #24 on: June 09, 2005, 02:46:11 pm »
I think my source distribution is missing files or is otherwise messed up.

My advice to you is to wait for v0.97, or use my binary. I'm working on v0.97 and it will be available soon.
I have changed my nickname to "Cakemeister". Please do not PM the Buddabing account because I do not check it anymore.

Please read the wiki!

darktemp

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 243
  • Last login:July 20, 2006, 11:18:39 pm
  • Rumbler
Re: BuddaMAME v0.96 released
« Reply #25 on: June 09, 2005, 03:26:50 pm »
Works for me!  Thanks Buddabing :)