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: New VECTOR GAME Emulator (AAE)  (Read 96620 times)

0 Members and 1 Guest are viewing this topic.

Le Chuck

  • Saint, make a poll!
  • Wiki Contributor
  • Trade Count: (+6)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5509
  • Last login:April 14, 2024, 06:01:28 pm
  • <insert personal text here>
Re: New VECTOR GAME Emulator (AAE)
« Reply #160 on: August 12, 2012, 11:30:46 pm »
All of that being said... the new hlsl effects are quite powerful and can do a lot more than just simulate low dot pitch.... I think somebody that knows what they are doing could write a good glow effect script for mame.

Got somebody in mind?  Do they need motivation?  :bat

I think your explanation of why it hasn't been done is right on the money, are we just down to finding a concerned party with the chops to execute? 

Howard_Casto

  • Idiot Police
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19400
  • Last login:April 15, 2024, 10:59:21 pm
  • Your Post's Soul is MINE!!! .......Again??
    • The Dragon King
Re: New VECTOR GAME Emulator (AAE)
« Reply #161 on: August 13, 2012, 12:20:18 am »
Pretty much. 

There was some source submitted to mame sometime last year that added a lot of improvments to vector rendering....phosper glow was added, flicker and fade were based on actual draw pattern, ect....looked pretty damn amazing... better than AAE, better than any attempt I've seen.  The only problem was it was all done in software and hlsl had just been added to mame. 

I know a lot of people don't realize this, but due to the way vector games are drawn they take a lot of resources to render properly.  Adding these effects on top of already resource intensive vector rendering slowed the games to a crawl at high resolutions... which btw are needed for proper vector simulation.  I believe R. Belmont suggested to the guy that submitted it that he convert it to hlsl so that it would work well.  I don't think anything ever came of it out after that.  The guy probably took his ball and went home, misunderstanding mame's rejection of his code in the current form with rejection of the idea.  I see that a lot.  Somebody that keeps up with mame's inner-workings could give you more info though... I just lurk in the shadows mostly.

This code is what we need to base any vector-based hlsl effects on.  I only wish I could help with it.  DirectX, even unmanaged DirectX is easy... but shader-based manipulation releases the magic blue smoke in my brain and I have to sit in the corner for a few hours.   :dizzy:

Gravitar

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 17
  • Last login:July 07, 2013, 04:39:47 pm
Re: New VECTOR GAME Emulator (AAE)
« Reply #162 on: August 15, 2012, 05:31:05 pm »
Pretty much. 

There was some source submitted to mame sometime last year that added a lot of improvments to vector rendering....phosper glow was added, flicker and fade were based on actual draw pattern, ect....looked pretty damn amazing... better than AAE, better than any attempt I've seen.  The only problem was it was all done in software and hlsl had just been added to mame. 

Here are the files. The 2nd download probably requires MAMEWORLD membership though.

http://www.robertsworld.org.uk/files/vector_142.diff
http://www.mameworld.info/ubbthreads/download.php?Number=256401

I couldn't run this at all on my older dual core machine. The effects were way too heavy for my processor.




Gray_Area

  • -Banned-
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3363
  • Last login:June 23, 2013, 06:52:30 pm
  • -Banned-
Re: New VECTOR GAME Emulator (AAE)
« Reply #163 on: August 15, 2012, 07:44:35 pm »
As I recall, that dude said he couldn't do shader stuff, either.
-Banned-

Nightbring3r

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 28
  • Last login:February 25, 2023, 04:27:31 pm
Re: New VECTOR GAME Emulator (AAE)
« Reply #164 on: August 15, 2012, 10:25:44 pm »
His stuff was cool, but I got the impression he wasn't likely to be able to do the shaders either. Unfortunately it doesn't patch cleanly past 0.144u4 so it will eventually kinda fade away I imagine. RobertJ's code didn't do any antialiasing either, so it looks like hell on a lower DPI monitor. I still prefer aae for many of the games once you tone down some of the effects. And before Xiaou2 yells at me, I have an AD cocktail so I do know what a vector monitor is supposed to look like.  ;D

RobeeJ

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 120
  • Last login:Today at 03:20:49 am
Re: New VECTOR GAME Emulator (AAE)
« Reply #165 on: August 22, 2012, 03:11:21 pm »
Oh hai there! :)

I've been heavily working on my website recently, as a result of which I've been looking for 404s and noticed the link from this thread. I forgot to allow downloads from the files directory, so the diff would have resulted in a 404, it should work now.

Needless to say I haven't abandoned the idea of patching MAME, and in fact I actually begun looking into it again a few months ago.

I did a fair bit of googling for a HLSL shader that gives a nice glow effect, but none of the ones I found I can get to work. :/ And alas this isn't my area of coding expertise.

I'm also having a bit of a scaling issue, I think there is an element of MAME code I'm misunderstanding.

Anyway, don't expect miracles in short time periods, but likewise I haven't completely abandoned the idea of doing this with the newer MAMEs.

Nightbring3r

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 28
  • Last login:February 25, 2023, 04:27:31 pm
Re: New VECTOR GAME Emulator (AAE)
« Reply #166 on: August 22, 2012, 11:49:40 pm »
... I haven't completely abandoned the idea of doing this with the newer MAMEs.

Good to hear! This is definitely an area that mame is lacking and your patch is an impressive proof on concept. When I first came across your patch I had hoped one of the mamedevs would pick it up and run with it, but I guess that wasn't meant to be. Wish I could help, but all the graphics stuff is way out of my area of expertise.

shrunkenmaster

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 636
  • Last login:July 24, 2022, 10:17:33 am
Re: New VECTOR GAME Emulator (AAE)
« Reply #167 on: January 15, 2013, 02:02:40 am »
Looking at using AAE for my upcoming Battlezone scratch build. Couple of questions:

1) What PC specs/GFX card works well?
2) What resolution are you running?
3) Can you run Battlezone without the bezel overlay? If so, does it still show the radar, etc? I read somewhere that turning off the bezel also took out the radar, which would not be good for me.

Any help would be great.

Gravitar

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 17
  • Last login:July 07, 2013, 04:39:47 pm
Re: New VECTOR GAME Emulator (AAE)
« Reply #168 on: January 17, 2013, 12:09:17 am »
Looking at using AAE for my upcoming Battlezone scratch build. Couple of questions:

1) What PC specs/GFX card works well?

Any modern PC and card work well. I have GeoForce 9800 GT and it runs flawlessly.

Quote
3) Can you run Battlezone without the bezel overlay? If so, does it still show the radar, etc? I read somewhere that turning off the bezel also took out the radar, which would not be good for me.

Yes and yes.

However, high score saving doesn't work in AAE BattleZone, for whatever reason. It works fine on most other games.




shrunkenmaster

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 636
  • Last login:July 24, 2022, 10:17:33 am
Re: New VECTOR GAME Emulator (AAE)
« Reply #169 on: January 17, 2013, 01:56:05 am »
Thanks Gravitar!

dmckean

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 729
  • Last login:January 13, 2024, 08:50:41 pm
Re: New VECTOR GAME Emulator (AAE)
« Reply #170 on: April 11, 2015, 06:40:11 pm »
Been away for a while, has the Vector HLSL in MAME caught up to/surpassed AAE? Is there any reason at all to still run it?
« Last Edit: April 12, 2015, 12:29:31 pm by dmckean »

MikeNZ

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 15
  • Last login:July 23, 2016, 02:18:56 pm
  • I want to build my own arcade controls!
Re: New VECTOR GAME Emulator (AAE)
« Reply #171 on: April 12, 2015, 05:14:30 am »
Been away for a while, has the Vector HLSL is MAME caught up to/surpassed AAE? Is there any reason at all to still run it?

Yes, and curious to also find out what other user's best HLSL settings are for the most realistic vector look?



lamprey

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 636
  • Last login:January 17, 2019, 07:03:11 pm
Re: New VECTOR GAME Emulator (AAE)
« Reply #172 on: April 13, 2015, 01:36:35 pm »
They are talking about a graphics overhaul. I don't know what that means however, but something to keep an eye on.

But, Mame vs AAE depends on the game. HLSL, is great for most of the games and the artwork system works (if you want bezels and such). AAE is still king in my book when it comes to Asteroids and Asteroids Deluxe. A little tweaking and it looks fantastic! Unfortunately, AAE artwork system is lacking. Also, if you are using a joystick control there are some compatibility issues. But, those can be overcome with joystick to key mapping.

dmckean

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 729
  • Last login:January 13, 2024, 08:50:41 pm
Re: New VECTOR GAME Emulator (AAE)
« Reply #173 on: April 15, 2015, 04:50:35 pm »
They are talking about a graphics overhaul. I don't know what that means however, but something to keep an eye on.

But, Mame vs AAE depends on the game. HLSL, is great for most of the games and the artwork system works (if you want bezels and such). AAE is still king in my book when it comes to Asteroids and Asteroids Deluxe. A little tweaking and it looks fantastic! Unfortunately, AAE artwork system is lacking. Also, if you are using a joystick control there are some compatibility issues. But, those can be overcome with joystick to key mapping.

The B&W vectors need their own overhaul. B&W CRT monitors were fundamentally different from color ones.

alexportugal1212

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 32
  • Last login:February 17, 2019, 10:24:20 pm
  • I want to build my own arcade controls!
Re: New VECTOR GAME Emulator (AAE)
« Reply #174 on: January 08, 2017, 09:47:26 pm »
Please update this GREAT EMULATOR, fix all high scores to workd