Jump to content



Photo

The VPM alpha/beta thread


  • Please log in to reply
1790 replies to this topic

#941 toxie

toxie

    VPF Veteran

  • VP Dev Team
  • PipPipPipPipPipPip
  • 5,734 posts
  • Location:berlin, germany

  • Flag: Germany

  • Favorite Pinball: AFM

Posted 07 June 2020 - 08:41 PM

Nope, that one requires a redo of the whole votrax (+ glue) code, which i started (via port from MAME) but never got it to properly work.  :/



#942 toxie

toxie

    VPF Veteran

  • VP Dev Team
  • PipPipPipPipPipPip
  • 5,734 posts
  • Location:berlin, germany

  • Flag: Germany

  • Favorite Pinball: AFM

Posted 07 June 2020 - 08:55 PM

New build up in the first post..

 

Added The Raid (alternate set)

Update to latest Pin 2 DMD release/dlls

Fix AY8910/YM2203 sound regression

 

 

So to all the guys that (rightfully) complained about the sound issues some posts ago, please retest and let me know if there is still something fishy.  :)



#943 SomeRandomGuyIdk

SomeRandomGuyIdk

    Neophyte

  • Members
  • Pip
  • 6 posts

  • Flag: ---------

  • Favorite Pinball: NBA Fastbreak

Posted 08 June 2020 - 02:31 PM

Hey,

I couldn't find anywhere to submit patches/contributions and this thread seems to be the closest thing to an official discussion, so here goes.

I managed to get Atari Gen 1 sound working for all games except Middle Earth. The issue was with missing latch read functionality, which caused issues in MAME where the

sound emulation itself was correct. I also added some accuracy improvements from the MAME driver. This is not actually tested, though. I could only build standalone PinMAME,

so everything seems to look and sound fine in there but it's not tested with an actual table. The sound itself seems to be pretty close to videos I found.

There wasn't much of an attempt to follow format practices by me, sorry about that!

 

List of changes:

-Generation 1 sound emulation, rewritten similar to the style of the Gen 2 one

-Latch reading, this happens at 0x80-0x8F instead of 0x1080-0x108F

-Fixed the bit 6 timer which caused everything to run at half speed

-Tweaked the NMI clock a bit

 

Middle Earth plays the sounds but they get stuck afterwards. I have no idea how it's supposed to turn the sound off, it doesn't change anything on the audio reset addresses during gameplay.

Anyway, here's a link to the changed files: https://www6.zippysh...a2IOt/file.html



#944 toxie

toxie

    VPF Veteran

  • VP Dev Team
  • PipPipPipPipPipPip
  • 5,734 posts
  • Location:berlin, germany

  • Flag: Germany

  • Favorite Pinball: AFM

Posted 08 June 2020 - 08:39 PM

Sounds great! And here actually is a good place to drop such patches. Would love to take a look, but get a

403 Forbidden

#945 SomeRandomGuyIdk

SomeRandomGuyIdk

    Neophyte

  • Members
  • Pip
  • 6 posts

  • Flag: ---------

  • Favorite Pinball: NBA Fastbreak

Posted 09 June 2020 - 06:52 AM

 

Sounds great! And here actually is a good place to drop such patches. Would love to take a look, but get a

403 Forbidden

 

Alright, trying again with Mediafire

https://www.mediafir...f/atari.7z/file



#946 toxie

toxie

    VPF Veteran

  • VP Dev Team
  • PipPipPipPipPipPip
  • 5,734 posts
  • Location:berlin, germany

  • Flag: Germany

  • Favorite Pinball: AFM

Posted 09 June 2020 - 08:43 PM

..and commited! Thanks a lot! Send more patches if you have more   :)

 

Just tested Airborne Avenger, sounds much better now!


Edited by toxie, 09 June 2020 - 09:07 PM.


#947 Thalamus

Thalamus

    Pinball Wizard

  • Platinum Supporter
  • 4,984 posts

  • Flag: Norway

  • Favorite Pinball: GOT, Alien Star, LOTR, TOM

Posted 09 June 2020 - 10:19 PM

Awesome to hear this - thank you for the contribution @SomeRandomGuyIdk - will have to try those on next release.


Edited by Thalamus, 09 June 2020 - 10:20 PM.

From now on. I won't help anyone here at VPF. Please ask Noah why that is.


#948 toxie

toxie

    VPF Veteran

  • VP Dev Team
  • PipPipPipPipPipPip
  • 5,734 posts
  • Location:berlin, germany

  • Flag: Germany

  • Favorite Pinball: AFM

Posted 10 June 2020 - 06:19 AM

..and Gaston already fixed the remainders of Middle Earth and Space Riders   :)



#949 kds70

kds70

    Enthusiast

  • Members
  • PipPipPip
  • 176 posts
  • Location:Germany

  • Flag: Germany

  • Favorite Pinball: Eight Ball Deluxe

Posted 11 June 2020 - 03:24 PM


kds70, are you sure about High Speed? Sounds pretty normal to me.

 

mmmh, it seems very low but i can retest it later so that it´s not caused by another setting i made testwise. thanks for your support :boxing:


-------------------

VPin: Williams Time Warp Cabinet (1979), 4K playfield: 40″ Iiyama X4071UHSU, backglass: 32″ LG, Pin"2"DMD, Pincontrol1, LEDWiz, leaf switches / buttons, nudging, tilt, plunger, 10 siemens contactors, knocker, shaker, gear, rgb flasher, PC: Intel i5 [email protected], 8 GB Ram, Zotac GTX 1070 Mini, Win10
Real Pin: Eight Ball Deluxe LE, Centaur 2, Mr. & Mrs. Pac-Man, Rolling Stones, Funhouse


#950 toxie

toxie

    VPF Veteran

  • VP Dev Team
  • PipPipPipPipPipPip
  • 5,734 posts
  • Location:berlin, germany

  • Flag: Germany

  • Favorite Pinball: AFM

Posted 11 June 2020 - 03:46 PM

maybe somebody else could also give High Speed some testing, just to see if its some glitch somewhere?



#951 kds70

kds70

    Enthusiast

  • Members
  • PipPipPip
  • 176 posts
  • Location:Germany

  • Flag: Germany

  • Favorite Pinball: Eight Ball Deluxe

Posted 11 June 2020 - 03:47 PM

Sys80 and bally music/sound fixes coming up, thanks for the report. I never noticed it, as i already had the fix but forgot to commit it, d'oh!

 

kds70, are you sure about High Speed? Sounds pretty normal to me.

 

Retested and you are right @toxie : highspeed isn´t affected. Sorry ...

 

I remember the background music much more louder. but i went back to vpinmame 3.2 final etc to test. always the same so there is no error :bye2:


Edited by kds70, 11 June 2020 - 03:49 PM.

-------------------

VPin: Williams Time Warp Cabinet (1979), 4K playfield: 40″ Iiyama X4071UHSU, backglass: 32″ LG, Pin"2"DMD, Pincontrol1, LEDWiz, leaf switches / buttons, nudging, tilt, plunger, 10 siemens contactors, knocker, shaker, gear, rgb flasher, PC: Intel i5 [email protected], 8 GB Ram, Zotac GTX 1070 Mini, Win10
Real Pin: Eight Ball Deluxe LE, Centaur 2, Mr. & Mrs. Pac-Man, Rolling Stones, Funhouse


#952 toxie

toxie

    VPF Veteran

  • VP Dev Team
  • PipPipPipPipPipPip
  • 5,734 posts
  • Location:berlin, germany

  • Flag: Germany

  • Favorite Pinball: AFM

Posted 11 June 2020 - 09:02 PM

No problem.. This one was easy to 'reproduce', so not much time needed.. ;)



#953 toxie

toxie

    VPF Veteran

  • VP Dev Team
  • PipPipPipPipPipPip
  • 5,734 posts
  • Location:berlin, germany

  • Flag: Germany

  • Favorite Pinball: AFM

Posted 24 June 2020 - 11:59 AM

New build up in the first post..

 

- Fix -listxml for strings that contain embedded tags
- Improved Atari Generation 1 sound emulation, rewritten similar to the style of the Gen 2 one
- Tweaks to Atari Generation 2 emulation, too
- Added Regama driver
- Fixed 8085A DSUB instruction for the H register

- Loosen up fast flip check for Starship Troopers

New sets:

Data East: Michael Jordan 1.30
Regama: Trebol

 

Correct dumps:
Williams: Pokerino (correct sound PROM)

 

Clones:

Laser Ball L-2 (PROM Sound)
Star Wars 1.01


Edited by toxie, 24 June 2020 - 12:00 PM.


#954 pinballfan6500

pinballfan6500

    Enthusiast

  • Members
  • PipPipPip
  • 103 posts

  • Flag: Serbia

  • Favorite Pinball: Revenge from Mars and Michael Jordan

Posted 24 June 2020 - 12:17 PM

Thanks very much, toxie! :D


Edited by pinballfan6500, 24 June 2020 - 12:36 PM.

Daniel Williams


#955 pinballfan6500

pinballfan6500

    Enthusiast

  • Members
  • PipPipPip
  • 103 posts

  • Flag: Serbia

  • Favorite Pinball: Revenge from Mars and Michael Jordan

Posted 24 June 2020 - 12:34 PM

(Deleted post)


Edited by pinballfan6500, 24 June 2020 - 12:45 PM.

Daniel Williams


#956 fourbanks

fourbanks

    Pinball Fan

  • Gold Supporter
  • 744 posts

  • Flag: United Kingdom

  • Favorite Pinball: Too many to choose...

Posted 24 June 2020 - 01:00 PM

Thanks very much, 

all is fine here no issues to report :) 


Microsoft MVP Alumni


#957 SomeRandomGuyIdk

SomeRandomGuyIdk

    Neophyte

  • Members
  • Pip
  • 6 posts

  • Flag: ---------

  • Favorite Pinball: NBA Fastbreak

Posted 24 June 2020 - 11:14 PM

Generation 1, part 2

I was investigating why some sounds didn't seem quite right. Then it dawned on me that the emulation is using the waveform ROM from a Gen 2 board, which of course is going to cause issues.

It's amazing that some sounds were still right. Anyway, from the schematics, it seems that 2 different revisions were used, Atarians & Time 2000 have a ROM marked 007028 and the rest have 020252.

Hacking wave #6 to change to wave #14 makes Atarians and Time sound close to proper, so I think for emulation purposes a dump isn't urgent. Hopefully someone can get them dumped!



#958 Armyaviation

Armyaviation

    Mr. Walnuts

  • Members
  • PipPipPipPip
  • 650 posts

  • Flag: United States of America

  • Favorite Pinball: TOTAN

Posted 25 June 2020 - 05:06 PM

when updating to the newest version, do we take the whole folder and place it in vpinmame and let it override all applicable.  I just hate to lose all my freezys and pup stuff.  I update once a year probably and forget the small details sorry



#959 pinballfan6500

pinballfan6500

    Enthusiast

  • Members
  • PipPipPip
  • 103 posts

  • Flag: Serbia

  • Favorite Pinball: Revenge from Mars and Michael Jordan

Posted 25 June 2020 - 05:09 PM

when updating to the newest version, do we take the whole folder and place it in vpinmame and let it override all applicable.  I just hate to lose all my freezys and pup stuff.  I update once a year probably and forget the small details sorry

Here's how I did it:

I replaced older Pinmame32.exe, Setup.exe and Setup64.exe with the ones from Pinmame33, and also replaced VPinmame.dll, and then ran Pinmame33 as administrator

I also installed the newer version :)


Daniel Williams


#960 Armyaviation

Armyaviation

    Mr. Walnuts

  • Members
  • PipPipPipPip
  • 650 posts

  • Flag: United States of America

  • Favorite Pinball: TOTAN

Posted 25 June 2020 - 05:58 PM

i am confused with the different options.  Toxie, what is the sambuild and whats the difference between this and that.  I downloaded and installed this and MJ works fine but ACDC wont work now.  I reverted to my saved version and it works but no MJ