(Topic ID: 33697)

DM new rules, new code

By jamescardona

11 years ago


Topic Heartbeat

Topic Stats

  • 399 posts
  • 118 Pinsiders participating
  • Latest reply 1 year ago by Laithan
  • Topic is favorited by 70 Pinsiders

You

Linked Games

Topic Gallery

View topic image gallery

3AF26A43-3101-454C-A28B-7F2A66817C5E (resized).jpeg
all_first_part.gif
ballsaver-raw-Copy.gif
carcrash-raw-Copy.gif
image.jpg
There are 399 posts in this topic. You are on page 8 of 8.
#351 9 years ago

bonjour

je suis francais excusez moi je ne parle pas anglais

il y a un an j'ai acheter à jamescardona la rom jeu
ou il a creer dans le menu du jeu une connexion shaker
je voudrais installer dans mon flipper
pouvez vous m'aider a trouver ce materiel et la procédure pour le branchement

en attente d'une réponse de votre part
merci

bien cordialement

jean claude lynch

LYNCH has been asked to use Google translator for all new posts.
Chrisbee

3 weeks later
#352 9 years ago

To bring this thread up...has anyone volunteered to work any further? I still have about 40+ anims ready to be finished and right now I might have some time to actually finish them... I just don't want to waste time for a dead project.

Thanks,
Mario - (the lazy animator)

#353 9 years ago

I'm considering (together with colleagues) - but even to take over James and your great work requires massive efforts.
Further I want to make sure that the "soul" of the game is still there after the rewrite. Animations are absolutely great, and the enhanced rules set also makes a lot of sense - but I struggle a bit getting used to the "new way".
I expect to decide within a month or so - and after 100+ games with the new sw

But that should not stop someone else to get going - open source joint effort!?

Cheers,
Ken

#354 9 years ago

Yeah, I've had a look in the code... And with my limited knowledge I wasn't even able to update anims for my ROM

Well, lemme know, if you're going to dive into it...

#355 9 years ago

If people want to jump in and update code, that's really cool. There are some bugs still out there. I suspect they may be memory management issues that tend to only happen when multiple modes are running simultaneously. Adding more animations sounds great too. I could help but don't want to be the sole programmer in the effort as my time is fairly constrained lately.

#356 9 years ago

A couple bugs that I noticed..

One time I had started a 3rd 'claw mode'...of course I have no idea what order...or which ones and Demo Time lit. I actually though it was a electrical\lamp matrix issue issue of some kinda. I hit the shot the first time and nothing happen..when I hit it the second time...it started Demo Time

I also started Simon Says and the 2nd multiball..and they were running simultaneously. Of course the flippers were deactivated because of Simon Says. So the balls kept draining, auto saving and plunging until I finished the video mode.

I looked at the code...I used to know C+ back in the early 2000s but haven't written anything in 15ish years. I spent a bit looking at the code and i just couldn't wrap my head around it

#357 9 years ago

What is the current version?

#359 9 years ago
Quoted from Monster_Bash:

A couple bugs that I noticed..
One time I had started a 3rd 'claw mode'...of course I have no idea what order...or which ones and Demo Time lit. I actually though it was a electrical\lamp matrix issue issue of some kinda. I hit the shot the first time and nothing happen..when I hit it the second time...it started Demo Time
I also started Simon Says and the 2nd multiball..and they were running simultaneously. Of course the flippers were deactivated because of Simon Says. So the balls kept draining, auto saving and plunging until I finished the video mode.
I looked at the code...I used to know C+ back in the early 2000s but haven't written anything in 15ish years. I spent a bit looking at the code and i just couldn't wrap my head around it

all the code rules specific to DM are in a folder labeled machine/DM. Almost everything else is the game engine. The animation frames are in the images folder.

There actually is a main, like you would expect to see in any C++, but after post the code goes into a message queue loop. Events on the playfield trigger messages that are dropped in a queue and are served to code that is listening for the message. This is all handled by the engine. If you just want to play with changing rules, read through the code located in machine/DM. I have the files split up by modes.

Any specific questions about what or why I've done things a certain way, feel free to post.

#360 9 years ago

This actually clears it up quite a bit.

I'll drop ya an email next week. I'm sure you could knock some of the cobwebs off rather easily... way easier than me trying to revisit it on my own

Quoted from jamescardona:

all the code rules specific to DM are in a folder labeled machine/DM. Almost everything else is the game engine. The animation frames are in the images folder.
There actually is a main, like you would expect to see in any C++, but after post the code goes into a message queue loop. Events on the playfield trigger messages that are dropped in a queue and are served to code that is listening for the message. This is all handled by the engine. If you just want to play with changing rules, read through the code located in machine/DM. I have the files split up by modes.
Any specific questions about what or why I've done things a certain way, feel free to post.

#361 9 years ago
Quoted from mayuh:

Yeah, I've had a look in the code... And with my limited knowledge I wasn't even able to update anims for my ROM
Well, lemme know, if you're going to dive into it...

To change images:
1) add the new frames to the images folder. Make sure they are in the pgm format as that is all that the code can read.

2) open the file labeled wpc.ild in the platform/wpc folder. type in the names of the new image files. Here is an example from the .ild file:

IMG_FREEWPC_SMALL: images/freewpc_logo_6.pgm
images/freewpc_logo_5.pgm
images/freewpc_logo_4.pgm
images/freewpc_logo_3.pgm
images/freewpc_logo_2.pgm
images/freewpc_logo_1.pgm
IMG_FREEWPC: images/freewpc_logo.pgm

The IMG_FREEWPC_SMALL and IMG_FREEWPC are name tags for the first and last image. The code calls the image renderer by these tags and basically says start at the first image and continue until you reach the last.

If you want to add completely new animations, instead of replacing, you would also have to add the code to call the animation. That is also not too difficult. Look at the code, pretty much every mode has examples of how I did it.

1 year later
#362 7 years ago

FINALLY Looking to redo my demo man and curious if anyone has taken this any further or is still using this code?

Anyone who is using it, or has used it, I would love to hear your feedback

1 week later
#363 7 years ago

Assume its safe to say no one really? Does it play "unfinished" or unreliable?

#364 7 years ago

I can only say, that I tried it, it works ok... but occasionally the video mode starts in the middle of a multiball

Not suitable for tournaments, but for home use it's ok. It lacks quite a few of my animations, but I'm no coder, so I can't insert them - now matter how well I would be instructed

Just give it a try...

9 months later
#365 6 years ago

for anyone who it matters, this code does not support the pinsound board. sorry

#366 6 years ago

is wcs94 freewpc working good does somebody known?

#367 6 years ago
Quoted from boiydiego:

is wcs94 freewpc working good does somebody known?

Found a post on the Freewpc google group that it has been tested in a real machine.
So yes it should work. You can test first in visual pinball if you're unsure or want to see how complete the rules are.

#368 6 years ago

Would love to see this merge with some of the cool animations used in the dm pin2k build.. like implementing the simon says as 4 squares, or like a simon says toy picture lol. That and if the more light effects could be tossed in there.

2 weeks later
#369 6 years ago

Hey guys, I noticed that this has gone dark and there arnt any good play through videos of any DEMOLITION TIME versions past v0.83

I just got what I believe is v1.01, and ill shoot a new gameplay vid to hopefully drum up some interest.

Would love to see these new animations or open up the doors for further dev on Cardona's ground breaking work.

#370 6 years ago

V1.01 installed.

Video for demo purposes, so now people can actually see the pf animations along with the dmd

2 weeks later
#371 6 years ago

I have been away for a while but checking back on the thread. I wish I could offer assistance to contribute to updating the code, I'm not a coder.. but I can say that I would be very excited to see further updates to this game and would be more than happy to be part of the testing.

This is a very under-rated pin and with this ROM it (IMO) raises this machine up the ranks even further.

James, you are amazing! This was no minor task and just want you to know that your time and efforts were VERY much appreciated!!

#372 6 years ago

Here is another one that focuses on the DMD

#373 6 years ago
Quoted from Laithan:

Here is another one that focuses on the DMD
» YouTube video

This one is @ really early version. Maybe 0.83 The animations improved a lot as well as flasher and light show effects.

#374 6 years ago

The demolition man on steroids has some really sweet dmd animationa and better light shows and I wish it could be programmed to the rom, but the rom is only a meg...

#375 6 years ago
Quoted from trueno92:

This one is @ really early version. Maybe 0.83 The animations improved a lot as well as flasher and light show effects.

FYI - This is actually version 1.01, obtained directly from JC.

#376 6 years ago

Glad to see this thread pop back up. I had this code on my DM and I loved it. I would rank it as good as the original code, just different. Thanks for the work James.

#377 6 years ago
Quoted from trueno92:

The demolition man on steroids has some really sweet dmd animationa and better light shows and I wish it could be programmed to the rom, but the rom is only a meg...

Worth mentioning Demoman on Steroids also has Demo Time on it as well.

#378 6 years ago

How does DEMO TIME compare to other pinball 'Special events'? Personally I always get excited for demolition time. The light show + sounds are thrilling to say the least. IMO better than my Addams Family mansion mode (my other pin).

Added over 6 years ago: (referring to the original Demolition time mode, not the MOD)

3 months later
#379 5 years ago

Hello Group,
Been under the weather for about 5 years with major health issues, but I'm back. Just spent 2 weeks shopping out the DM with new LED's and Pin Stadium lighting. Would some one be so kind as too burn the final revision roms for me. Excited to play Cardona's hard work. Appreciate it and gladly will pay for the chip and your time, just send a Paypal money request. Information on which chip I replace would help, also. Thanks, Brad [email protected]

2 months later
#380 5 years ago

Interested to try this ROM out. Can anyone please send me the latest ROM files so I can burn and test?

5 months later
#381 5 years ago

I found a DTIME 1.01 ROM while cleaning and no longer have a DM. Like to pass it on to someone that can use it. PM if you want it.

3AF26A43-3101-454C-A28B-7F2A66817C5E (resized).jpeg3AF26A43-3101-454C-A28B-7F2A66817C5E (resized).jpeg
#382 5 years ago

PM Sent

#383 5 years ago

I’ll get it in the mail tomorrow for you. Enjoy!

#384 5 years ago

Thanks troxel

1 month later
#385 5 years ago

I just sold my last chip. prolly I can get more but I appreciate everyone sharing. that is super cool. I did this project and gave the code away for free so it makes me feel good that people are not trying to profit off my work and are paying it forward. good job

2 months later
#386 4 years ago

Recently picked up a Demolition Man and researching what is out there. This looks/looked really good, wish we had the resources to finish it.

#387 4 years ago

Anyone have James' Demo Time chip available? I would like to try it in my game. It looks like a better rule set than the original.

#388 4 years ago

There were bugs with these new roms when I bought years ago and their still seems to be bugs with them now...Original code is still better.

#389 4 years ago

robotron911 I have a DM chip that came with my machine. I have not tried it and don't know yet if i want to keep it or not. Do you have a way to clone chips?

#390 4 years ago
Quoted from Sammy31:

There were bugs with these new roms when I bought years ago and their still seems to be bugs with them now...Original code is still better.

Here is what I can tell you...

There are at least 3 bugs that I am aware of. 2 that probably won't matter and 1 that might.
1) upon boot up, some audio boards are not initially recognized and then make a "chug chug chug" sound for about 5 seconds then everything is fine. This was a bug in freewpc that I never had time to track down.
2) the code is not robust enough to take into account failed switches. If you have some bad switches then the game may play a little funky. The stock code usually looked for this, but mine does not.
3) there was a bug in freewpc related to multiple modes running simultaneously that tended to overwrite memory. I was never able to repeat it consistently and it seemed to appear randomly. All I can say is that if you had an awesome game and started a lot of modes then sometimes things would get screwy. This is obviously a bad one. I guess you should play it for a while to see what you think.

4 months later
#391 4 years ago

Just got in some new blank chips. If anyone needs a burn just let me know

5 months later
#393 4 years ago

Chris ( Mr_Tantrum) and myself have been working on a Pinsound Remix update. I also have the cardona 1.01 chip, and we will see how it coalesces with Demolition Time update!

I also emailed colordmd for any interest in adding Cardona chip to the colorization.

#394 4 years ago
Quoted from underlord:Chris ( Mr_Tantrum) and myself have been working on a Pinsound Remix update. I also have the cardona 1.01 chip, and we will see how it coalesces with Demolition Time update!
I also emailed colordmd for any interest in adding Cardona chip to the colorization.

Love this, I have a DM with a color DMD and have a Pinsound that I haven’t installed, yet

Wow, 4 super pins in your collection.

#395 4 years ago
Quoted from MPierce:

Love this, I have a DM with a color DMD and have a Pinsound that I haven’t installed, yet
Wow, 4 super pins in your collection.

Thank you! I’m hoping to collect the good ones. STTNG is next. Then Red and Teds Roadshow.

Music files sound light years better pulled from the movie. Chris is a beast. He never sleeps.*

* statement based off of email responses. Not actually present during stated episodes of alleged insomnia.

2 years later
#396 1 year ago
Quoted from underlord:

Chris ( Mr_Tantrum) and myself have been working on a Pinsound Remix update. I also have the cardona 1.01 chip, and we will see how it coalesces with Demolition Time update!
I also emailed colordmd for any interest in adding Cardona chip to the colorization.

Hi all... Waking the thread up again

Was there any updates to the ColorDMD and PinSound support? I am actually a bit sad... I still use this ROM and decided to upgrade to PinSound and a ColorLCD screen (did not arrive yet), both of which I think will force me away from using this ROM. I'd love to continue using it but seems I have to switch.

#397 1 year ago

FWIW, got the ColorDMD LCD installed and most of the time the only color you see is blue (as expected). I'm interested in that rom switcher now so I can toggle to this version

#398 1 year ago
Quoted from Laithan:

FWIW, got the ColorDMD LCD installed and most of the time the only color you see is blue (as expected). I'm interested in that rom switcher now so I can toggle to this version

it is my understanding that the frame data for the color DMD is on the colorDMD itself and it has some sort of algorithm to detect the frame data being sent to it and then it replaces the old frames with colorized ones. So in the case of this new DM code, it has totally different frames, at least a lot of them, so the color DMD has no idea what they are and has nothing to replace them with. A really dedicated person who had a spare 6 months on their hands might be inclined to colorize the frames and submit them to colorDMD to make this work but I don't know of any such person.

#399 1 year ago
Quoted from jamescardona:

it is my understanding that the frame data for the color DMD is on the colorDMD itself and it has some sort of algorithm to detect the frame data being sent to it and then it replaces the old frames with colorized ones. So in the case of this new DM code, it has totally different frames, at least a lot of them, so the color DMD has no idea what they are and has nothing to replace them with. A really dedicated person who had a spare 6 months on their hands might be inclined to colorize the frames and submit them to colorDMD to make this work but I don't know of any such person.

Thank you for helping me understand how this works. I appreciate the opportunity to learn.

Promoted items from Pinside Marketplace and Pinside Shops!
$ 10.00
Playfield - Decals
Metal-Mods
 
$ 9.95
Eproms
Pinballrom
 
From: $ 1.25
Playfield - Other
Rocket City Pinball
 
$ 37.50
$ 22.50
Magazines/books
Pinball Magazine
 
From: $ 17.99
Eproms
Matt's Basement Arcade
 
$ 18.00
Playfield - Protection
Volcano Pinball
 
$ 18.95
Playfield - Toys/Add-ons
ULEKstore
 
$ 30.00
Electronics
Yorktown Arcade Supply
 
3,700 (OBO)
Machine - For Sale
Monroe Township, NJ
$ 39.99
Lighting - Led
Mitchell Lighting
 
4,690 (Firm)
Machine - For Sale
La Porte, TX
4,600
Machine - For Sale
Ponte Vedra Beach, FL
3,250
Machine - For Sale
Bethlehem, PA
$ 35.95
Lighting - Led
Mitchell Lighting
 
$ 35.00
Cabinet - Other
Rocket City Pinball
 
$ 199.95
Electronics
PinSound
 
$ 85.00
$ 40.00
Cabinet - Other
Rocket City Pinball
 
$ 54.95
Eproms
Pinballrom
 
From: $ 17.99
Eproms
Matt's Basement Arcade
 
$ 45.00
Lighting - Interactive
86Pixels
 
$ 30.00
Playfield - Other
YouBentMyWookie
 
$ 329.99
Lighting - Other
Lighted Pinball Mods
 
There are 399 posts in this topic. You are on page 8 of 8.

Reply

Wanna join the discussion? Please sign in to reply to this topic.

Hey there! Welcome to Pinside!

Donate to Pinside

Great to see you're enjoying Pinside! Did you know Pinside is able to run without any 3rd-party banners or ads, thanks to the support from our visitors? Please consider a donation to Pinside and get anext to your username to show for it! Or better yet, subscribe to Pinside+!


This page was printed from https://pinside.com/pinball/forum/topic/dm-new-rules-new-code/page/8?hl=trueno92 and we tried optimising it for printing. Some page elements may have been deliberately hidden.

Scan the QR code on the left to jump to the URL this document was printed from.