(Topic ID: 221957)

TOTAN 2.0 soft. rewrite and add-on: Twilight Melody


By noitbe1

1 year ago



Topic Stats

  • 443 posts
  • 47 Pinsiders participating
  • Latest reply 16 hours ago by noitbe1
  • Topic is favorited by 56 Pinsiders

You

Linked Games

Topic Gallery

There have been 78 images uploaded to this topic. (View topic image gallery).

flying_carpet (resized).png
camel_race3 (resized).png
flyibg_horse (resized).png
vlob (resized).jpg
alibaba_col (resized).png
skeleton3-6 (resized).png
shell_game2 (resized).png
setting_2ndquest (resized).png
2D94F261-96B0-46BF-BFB2-B2683206DE18 (resized).png
33D94195-3B41-4177-BA07-2FCD094ECECF (resized).png
F066655A-B057-4257-B87E-39953CDD00A6 (resized).png
F3287305-E8A5-4436-9B57-379E91BA8A95 (resized).png
9EC0A470-90A9-4810-82DF-B5705E3AB847 (resized).png
27AEACFB-86F8-4DC6-933F-328AECBDAA98 (resized).png
89EEA071-7D1F-4BB2-B86A-4597F06C7175 (resized).png
56D61467-69E0-4869-B2F5-E3AD00891697 (resized).png

There are 443 posts in this topic. You are on page 1 of 9.
26
#1 1 year ago

TOTAN 2.0 project: Twilight Melody

This new code will be available on 3 displays:
- good old dot matrix
- LCD screen (no more Audio/video WPC board is needed)
- RGB Led dot display (same)

The colorization is in WIP and there are still some works to be done... anyway,
here is a demo of the same attract mode for those 3:

- good old dot matrix:

- LCD:

- RGB Led display

regarding the project itself:

new in game:
- possibily to add an auto launcher: the one used in totan 2.0 is the same as CV or SS. It requires to solder one switch but ball can launch manually of course. It requires to use the coil use on the backbox and in this case, a sound is played instead like CC.
- original sounds: music, quotes, effetcs... are now in stereo
- prototype anims and sounds put back

What it needs to run:
- a set up computer(could be really basic, Linux or Windows)
- a P-ROC Board.
That’s it.
If color: a lcd screen or a rgb led.
For the sound: it's possible to either plug an external audio speakers or plug back the original speaker to the computer with an amp with building a cable and 2 connectors. Same way as other P-ROC projects. On my videos, tests has been done both ways.

code:
- the 2.0 started from the V1.4 which was the last relase from WMS. This is not a new software but the original software AND an extension. The code/light, sound effects are exactly the same as original
- Original code has been completly rewritten in Python to be able to create the extension and is identical to the original.

Notable features:
- slow death (kingpin feature)
- advance tale will not be an automatic bonus here but a random one so the game play will not focus to only rotate the lamp.
- lot of new bonus has been added in "Bazaar" and "Make a wish"
- cow and easter eggs (see IPDB)
- the 3rd lock possibilty is used inside the game (was not used on the orginal software)
- there will be different endings depending of the performance during the game so the princess will not be saved easily.

content:
- all the V1.4 modes

and...

V2.0:
- 2 New fireball sequences
- 2 New Lightning lamp sequences

multiball:
- new Harem mutl
- super genie multiball
- fireball multi
- lightning lamp multi
- new final

tales:
- new sinbad
- new scheherazade
- new flying carpet
- new flying horse
- new cyclop
- new camel race
- new Alibaba

new mode/feature:
- shooting phantom
- video mode: shell game
- bolero
- The Sultan's Palace
- double tiger loop
...

Gameplay 2.0:
Player will have to acheived the 7 old original tales at first.
At the end of the first quest: skeleton, wizard mode.. the princess will not be free and player will have to acheived the 7 tales again and other hidden modes to free the princess.
V12_feature (resized).png

#2 1 year ago

here are 3 videos with the attract mode and gameplay I posted on youtube

#6 1 year ago

Looks great! TOTAN is a beautiful machine. Good luck with the rewrite. Look forward to your updates.

#7 1 year ago

Forget to mention: I’ve put back prototype animations/frames (prior to 1.0) such as winning animation with the snake in skillshot where the snake was huge (sizewise)

#8 1 year ago
Quoted from xfassa:

Looks great! TOTAN is a beautiful machine. Good luck with the rewrite. Look forward to your updates.

Thanks!

#9 1 year ago

Will this be code that you will share eventually?

#10 1 year ago

Maybe. The purpose here is to share what’s possible with P-ROC same as Indiana jones. Once mature enough we will see. I’ll share videos of the progress once possible.

#11 1 year ago

I would be interested in it if you did. Even as a tester

#12 1 year ago
Quoted from pintechev:

I would be interested in it if you did. Even as a tester

Thanks.

#14 1 year ago

Great game getting better. Thanks for your time on this venture.

#15 1 year ago

It would figure if this becomes a reality as I sold my totan. There have been past threads about this but nothing ever came of it.

#16 1 year ago
Quoted from mollyspub:

It would figure if this becomes a reality as I sold my totan. There have been past threads about this but nothing ever came of it.

Yes. I used to have a totan and i sold it after'a while thinking the pinball looks amazing but it's way too easy a long time ago. I bought a new totan only for this! . That's why this new code aim also to create a pinball much more harder with 14 tales this time and new sequences as well. Once everything has been completed and i mean everything then you'll be able to have the right ending (i plain to have 2 for now).
I will share more infos with the new rules i want to create.

#17 1 year ago

Also P-ROC give you the possibility to add new sounds ans moreover songs which is great as far is content. I will definitly use this option as well

#18 1 year ago
Quoted from noitbe1:

Also P-ROC give you the possibility to add new sounds ans moreover songs which is great as far is content. I will definitly use this option as well

Dutch pinball did great things with the P-ROC with BOP2.0!

#19 1 year ago
Quoted from mollyspub:

Dutch pinball did great things with the P-ROC with BOP2.0!

Bop2 seems great. Music and sounds too

#20 1 year ago

Honorable and worthy task! Do you have a soft time frame you are setting?

#21 1 year ago
Quoted from TKDalumni:

Honorable and worthy task! Do you have a soft time frame you are setting?

Thanks. What do you mean by « soft time frame » ?

#22 1 year ago

When are you hoping to have it finished?

#23 1 year ago

Ok. The hardest part is behind me i think. I would think end of the year

#24 1 year ago

Look forward to finished product and interested as well.
Thanks for the update.

#25 1 year ago

Just edited first post with new ideas i want to add to the Software as long with new songs

#26 1 year ago

Main idea is to create 2 quests to free the princess. I have been inspired by the video game "gouls and ghost" if anyone knows it

#27 1 year ago

No more easy quest. Player will have to battle for a good end.

IMG_1899 (resized).PNG
#28 1 year ago

I think this is a great idea. If at some point you wish to sell licenses to copies of your firmware, please put me on the list.

A feature that I have always felt TOTAN was missing was a automatic ball launch, while keeping the manual ball launch for the skill shot. An issue with TOTAN is the Wizard Mode aka Genie Battle, where the player has to relaunch balls. I don't know if there is an extra driver transistor available on the WPC PCB (or if you would use the PROC driver boards), but it would be a great modification to optionally add a ball launcher (such as found in ACDC) automatically launch balls during the wizard mode, or after a time-out when the game isn't being played.

Please keep up the great work on this endeavor.

Nate

#29 1 year ago
Quoted from Nate:

I think this is a great idea. If at some point you wish to sell licenses to copies of your firmware, please put me on the list.
A feature that I have always felt TOTAN was missing was a automatic ball launch, while keeping the manual ball launch for the skill shot. An issue with TOTAN is the Wizard Mode aka Genie Battle, where the player has to relaunch balls. I don't know if there is an extra driver transistor available on the WPC PCB (or if you would use the PROC driver boards), but it would be a great modification to optionally add a ball launcher (such as found in ACDC) automatically launch balls during the wizard mode, or after a time-out when the game isn't being played.
Please keep up the great work on this endeavor.
Nate

Yes It has been a big point for me for a while. That's why i don't plan to add too many multiballs since lunching the balls by hands are boring. The game let you the possibility to lock 3 balls but the third one is not used in current software. So i'll add that.
Foe the auto launcher, as far as software no problem. I could even add this feature for any totan with a auto launcher i mean it is possible. For adding a auto launcher inside the pin, i think it could be possible but i m not fond enough of the idea to dig to deep since i really want to deal with the pinball as it is and keep also the original code. I m a nostalgic guy

#30 1 year ago

I am not deeply familiar with the P-ROC board. Are you able to use the existing WPC-95 driver board with the P-ROC CPU?

#31 1 year ago
Quoted from Nate:

I am not deeply familiar with the P-ROC board. Are you able to use the existing WPC-95 driver board with the P-ROC CPU?

Not the CPU . Everything is the same unless the driver board which is no longer used and replaced by the p-roc board. Even the sounds come from the pinball speakers but plug from a computer jack plug.

#32 1 year ago

Got it, I was confused regarding the Pˆ3 offering. I went to the Metamorphic website and have a better understanding. Can you run the existing TOTAN code on the USB attached PC, as well as your new code?

#33 1 year ago
Quoted from Nate:

Got it, I was confused regarding the Pˆ3 offering. I went to the Metamorphic website and have a better understanding. Can you run the existing TOTAN code on the USB attached PC, as well as your new code?

I think it is possible to run original rom with the p-roc with the Virtual pinball software. I can run my code on visual pinball. I really didn't dig that much for this since the original software can't be extracted and changed and you have to rewrite everything no matter the langage: assembleur, c++, python... my project is in python. So the answer is no. I hope it's help.

#34 1 year ago

That makes sense, and now I understand. You have done a vast amount of programming to implement the TOTAN game rules in Python.

#35 1 year ago
Quoted from Nate:

That makes sense, and now I understand. You have done a vast amount of programming to implement the TOTAN game rules in Python.

Yes. Count several hundred of hours. You have to be motivated as well

#36 1 year ago

This is freekin awesome! Love your preview videos, the new fonts, new high scores, and sounds. And your rule additions sound like a great way to add some depth and variation to this kinda shallow rule set. Let me know if I can be of any help.

#37 1 year ago
Quoted from pinballdork:

This is freekin awesome! Love your preview videos, the new fonts, new high scores, and sounds. And your rule additions sound like a great way to add some depth and variation to this kinda shallow rule set. Let me know if I can be of any help.

Thanks and Good catch for the highscore. I also added frames used in the prototype ROM and removed in production such as the snakes one

#38 1 year ago

Hi Ben,

Pinball life has a Bally/Williams Auto-Launch assembly for $59 USD.

https://www.pinballlife.com/index.php?p=product&id=367

Both TOTAN and Scared Stiff are WPC-95 games. I took a picture of the TOTAN playfield area where an Auto-Launch would go (attached). I also took a picture of Auto-Launch assembly from my Scared Stiff (second picture attached). I'm certain that TOTAN could physically accommodate the Auto-Launch. A wire through the connector to the driver board would be needed, but it seems readily possible. As you mentioned, you could use the knocker driver if needed.

The shooter rod could be used for the skill shot, and the Auto-Launch could be used for multi ball or the Wizard mode(s).

-Nate

IMG_3031 (resized).JPGIMG_4641 (resized).JPG
#39 1 year ago

Hello Nate,
yes, thanks for this. Easiest way to include that would be to sacrifice the knocker (put a sound instead, same as CV or cactus canyon) and use the connector for the auto launcher. Using a connector also has the advantage to not change one of the driver board.

Would require an extra cable with a new connector to go to the knocker connector plug and this should be almost a plug and play

Also, a setting would set this.

#40 1 year ago

some points need to check:
-feature assembly to fit in and no problem with levering the playfield
-the streingt is powerfull enough to launch the ball

I can control the power/pulse of the solenoid.

#41 1 year ago

I just ordered one (marco speciality), Need to figure the cable/plug now. Once done, I'll do the test and share the progress.
Thanks again to Nate for checking!

#42 1 year ago

seems to be the exact same solenoid as well :

infoknocker (resized).png
#43 1 year ago

here is the glimpse of the intro for the super genie multiball (still in work in progress)
- just realized the quality is really bad. I'll try to post a better one on the real pinball
I removed the video because the quality was too bad.

#45 1 year ago

Hi Ben,

I went through the TOTAN schematics looking for spare transistors. Using the knocker circuit is a good, and probably the only choice. The 23-800 coil used by the Auto-Launch is low resistance and therefore high current. All high current drivers are Q65-Q72 and are TIP36 transistors. There are no spares available, and the knocker is Q69.

-Nate

#46 1 year ago
Quoted from Nate:

Hi Ben,
I went through the TOTAN schematics looking for spare transistors. Using the knocker circuit is a good, and probably the only choice. The 23-800 coil used by the Auto-Launch is low resistance and therefore high current. All high current drivers are Q65-Q72 and are TIP36 transistors. There are no spares available, and the knocker is Q69.
-Nate

Hello Nate. Took a look at the schematic as well and seems all the possible coils are used. I didn’t found any spare either. Good news is the knocker for this one to be replace by a sound which should’t be a big deal as far as gameplay. At least there is one.

#47 1 year ago

After checking on my pin not that easy after all. The outer button fixture is on the same spot as the auto launcher. Need to figure out a way to keep this button in place

7CFFF3A8-F0FA-4ACB-9330-A29F9D874F0C (resized).jpeg
#48 1 year ago
Quoted from Nate:

I think this is a great idea. If at some point you wish to sell licenses to copies of your firmware, please put me on the list.
A feature that I have always felt TOTAN was missing was a automatic ball launch, while keeping the manual ball launch for the skill shot. An issue with TOTAN is the Wizard Mode aka Genie Battle, where the player has to relaunch balls. I don't know if there is an extra driver transistor available on the WPC PCB (or if you would use the PROC driver boards), but it would be a great modification to optionally add a ball launcher (such as found in ACDC) automatically launch balls during the wizard mode, or after a time-out when the game isn't being played.
Please keep up the great work on this endeavor.
Nate

Quoted from noitbe1:

Hello Nate,
yes, thanks for this. Easiest way to include that would be to sacrifice the knocker (put a sound instead, same as CV or cactus canyon) and use the connector for the auto launcher. Using a connector also has the advantage to not change one of the driver board.
Would require an extra cable with a new connector to go to the knocker connector plug and this should be almost a plug and play
Also, a setting would set this.

Adding an auto launcher is one of the best upgrades to these wpc-95 games It adds so many extra code options along with more complete multiball options.

Some interesting info that i found out when working on magic girl with John. (jpop)

John didn't like to include auto launchers on his games. You can see this where there isn't one on WCS, TOM, TOTAN or SWEP1. Only CV has one. I was working on game rules for Magic Girl and John was asking me if there was anything i'd like including playfield wise. My first response was 'Please add an Auto-launcher'. He replied that Cameron had made the same request once to him during a similar discussion. Cameron did get his wish as per CV, but i did not!

#49 1 year ago

Hi Ben,

I have a milling machine in my basement shop, and just had the Auto-Launch assembly delivered to my house. I’m traveling for the next 14 days but when back I will see if there is a way to make both parts fit.

Nate

#50 1 year ago
Quoted from applejuice:

Adding an auto launcher is one of the best upgrades to these wpc-95 games It adds so many extra code options along with more complete multiball options.
Some interesting info that i found out when working on magic girl with John. (jpop)
John didn't like to include auto launchers on his games. You can see this where there isn't one on WCS, TOM, TOTAN or SWEP1. Only CV has one. I was working on game rules for Magic Girl and John was asking me if there was anything i'd like including playfield wise. My first response was 'Please add an Auto-launcher'. He replied that Cameron had made the same request once to him during a similar discussion. Cameron did get his wish as per CV, but i did not!

Really interresting, thanks for the comment. For the totan, the only mode which require one is the wizard mode. The other lock the ball with an additional skill shot that's why. That's another skill game to add to the game so i get it why it s like that. In my case, it would be interresting for new mode and for sure the wizard mode.

Ps. A new magic girl is planned by deeproot for next year so i was wondering if you'll work on it as well, if it's sharable.

Promoted items from the Pinside Marketplace
From: $ 42.00
Cabinet - Shooter Rods
ModFather Pinball Mods
$ 369.00
Cabinet - Decals
Mircoplayfields
From: $ 369.95
Boards
PinSound
There are 443 posts in this topic. You are on page 1 of 9.

Hey there! Got a moment?

Great to see you're enjoying Pinside! Did you know Pinside is able to run thanks to donations from our visitors? Please donate to Pinside, support the site and get anext to your username to show for it! Donate to Pinside