@HomerRamone - may need to call upon your skills later then pls?
Good luck, pets get to you, it's what they do. You are right that cats disappear as they know their time is up, that, or chilling at a neighbor's house. Good luck. Fingers crossedTotally lost it today. one of Clare’s cats who she moved in with me at Christmas has gone awol, spent many hours today searching under bushes and in the fields behind us. poor bugger, Mr. Bubbles is/was a right old character. 18, deaf as a post and on thyroid tabs, but still liked a good catty fight with any invading neighbours. I noticed he was a bit sluggish last two days (heat?). he was in last night but not around in the morning, which is not normal. I’ve even been over in the far corner of the farmers field where the foxes play to see if i can spot any sort of sign he’s been taken. it’s the not knowing that’s the worse. Bloody cats have a habit of going away and hiding when their number is up.
Damn I know how it feels not knowing, best of luck and I hope you get some answers soon.Totally lost it today. one of Clare’s cats who she moved in with me at Christmas has gone awol, spent many hours today searching under bushes and in the fields behind us. poor bugger, Mr. Bubbles is/was a right old character. 18, deaf as a post and on thyroid tabs, but still liked a good catty fight with any invading neighbours. I noticed he was a bit sluggish last two days (heat?). he was in last night but not around in the morning, which is not normal. I’ve even been over in the far corner of the farmers field where the foxes play to see if i can spot any sort of sign he’s been taken. it’s the not knowing that’s the worse. Bloody cats have a habit of going away and hiding when their number is up.
You may be able to get a file from a virtual pin ?I have been poking around the internets to see if I can find a decent image of the EBC playfield. Found one but its not great. Can use it as a last resort - only really need the locations of the stuff (lamps etc etc)
Can make a template from that then take it from there
Yeah - grabbed that. not looking into grabbing the PF image from there.You may be able to get a file from a virtual pin ?
https://www.vpforums.org/index.php?...ction=screenshot&record=35201&id=10390&full=1
Wow that’s amazing if you can.I have been poking around the internets to see if I can find a decent image of the EBC playfield. Found one but its not great. Can use it as a last resort - only really need the locations of the stuff (lamps etc etc)
Can make a template from that then take it from there
Probably depends on how generic you want any system to be. (Ive given this a bit of thought albeit some time ago when I was pondering a UE4 pin)A bit of refinement on the switch matrix reading
View attachment 143182
I’ve put in a debounce delay, currently fixed for all switches, but I guess I need it to be different, eg pop bumpers can trigger repeatedly very fast, but a rollover or target doesn’t need that speed
I’ve also run some tests to see how quickly the processor is reading the switches (without doing anything else). it’s around 7,000 times a second to read the whole 5x8 = 40 matrix.
I have simulated the system writing out to 4 8-bit, and reading in from 2 8-bit shift registers because that’s what i’ll need to be doing in a game to control the sounds and solenoids
I now need to get pen to paper and work out a data structure for each of the switches, eg for each switch in the matrix i’ll hold certain info, switch number, name, a function to run whenever that switch is activated in a game, debounce delay time, solenoid to fire (when in active game), sound to play, maybe default scoring points?, special switches such as tilt, slam, outhole need handling? maybe i can handle that in the functions . all needs designing out on paper
I also need to think about game modes, eg attract mode, game on, ball drain, tilt, slam etc.
Then need to handle ball in play and status of switches already hit and drop targets already down, maybe order they were hit, or an “in sequence” indicator. i’m probably going to leave some of that more advanced game play scoring and features until a lot later.
I’m away on holiday soon (c-19 tests for the kids today, so fingers crossed), so plenty of time to lie on a sunbed and have a good think about all of this.
I'd watch with interest....the cab arrived for this project:
View attachment 143279
I put some old legs on it.
View attachment 143280
View attachment 143281
Cab had plenty of bits in it, but no coin door
View attachment 143282
Also psu module which is useful to me for this
View attachment 143283
all sorts of bit broken plastics and a load of bulbs and loose screws
View attachment 143284
and, a playfield.
Now this gives me a bit of a quandary. Do I keep the cab and pf together or use the bally 8 ball champ with the cab?
I’m leaning now to keeping the operation thunder playfield. It’s in a bit of a state, parts raided and broken plastics, but it could be resurrected.
There is no backbox by the way.
What would you folks do?
See what I would do.. is divide the rules up into sort of groups - with conditional ins and outs.yes. i’ll drop those lists of switches and coils into a config file, so they are separated out.
similarly with rules - when i get there! no idea really on rules but i’ll start simple and then build up. rules i guess are about modes, hitting certain switches in any order or right order. maybe on a timer- and they affect scores, multipliers, bonuses, mode bonuses etc, lamps, sounds etc etc.
See what I would do.. is divide the rules up into sort of groups - with conditional ins and outs.
So for example the rollover lanes would be a group. When each switch is made the rollover group sets that input. When all 3 are made the output is to set the input on another group. Which would probably be the bonus multiplier or whatever.
The 3 inputs could be any 3 switches on the playfield, but the group just needs to know what numbers they are so when they are closed it knows. The names would really be for making it easier to understand when creating the group. If that makes sense.
Of course this is possibly a little OTT - depends on how flexible/generic you want to make it - as I said I have thought about all this before cos I was going to make a one myself in unreal
If it was done in unreal of course you could also edit all these rules etc directly in the UE editor. If you wanted to do that here you would probably need to create a windows program that ultimately generated some kind of script file to do it all.
Feel free to ignore me - I'm waffling a bit..