libretro / mame2003-plus-libretro

Updated 2018 version of MAME (0.78) for libretro. with added game support plus many fixes and improvements
Other
192 stars 110 forks source link

Turbo Out Run #1465

Closed Cibomatto2002 closed 2 years ago

Cibomatto2002 commented 2 years ago

Here is a video of the game Turbo Out run in MAME 2003plus as you can see in the title screen the gear shifter does not look right.

https://youtu.be/aW-0uDwrDKA?t=44

Here is another video where is does look right.

https://youtu.be/azdofC423Oo?t=2

:MAMEINFO:

0.137u4 [?]

0.125u6 [Frans van Egmond]

0.92 [?]

0.74u2 [Andrew Prime]

0.36b2 [Testdriver]

Artwork available

TODO:

NOTE:

WIP:

LEVELS: 16

Other Emulators:

Recommended Games (Racing 3D):

280-ZZZAP

Night Driver

Speed Freak

Change Lanes

Konami GT

Out Run

Out Run (Mega-Tech)

Out Run (TourVision)

Turbo Out Run

Turbo Outrun (Mega-Tech)

OutRunners

OutRun 2

OutRun 2 Special Tours

OutRun 2 SP SDX

Hyper Crash

Rad Racer

Rad Racer II

Road Blasters

Top Speed

Hard Drivin'

Race Drivin'

Hard Drivin's Airborne

Street Drivin'

Power Drift

Power Drift - Link Version

Power Drift (TourVision)

Big Run

Cisco Heat

Rad Mobile

F-Zero (Nintendo Super System)

F-Zero AX

F-Zero AX Monster Ride

Rad Rally

Rally Montecarlo

Ridge Racer

Ridge Racer 2

Ridge Racer V Arcade Battle

Chase Bombers

Cruis'n USA

Cruis'n World

Cruis'n Exotica

Knight Rider Special (TourVision)

Dangerous Curves

Dirt Dash

Midnight Run: Road Fighter 2

Rave Racer

Ridge Racer 2

Sega Rally Championship - Twin/DX

Sega Rally 2

Speed Racer

Wheels & Fire

GTI Club: Rally Cote D'Azur

GTI Club: Corso Italiano

Pocket Racer

San Francisco Rush

San Francisco Rush: The Rock

San Francisco Rush 2049

San Francisco Rush 2049: Special Edition

San Francisco Rush 2049: Tournament Edition

Scud Race Twin/DX

Side by Side

Side by Side 2

Speed Up

Winding Heat

Over Rev

Roads Edge / Round Trip RV

California Speed

Choro Q Hyper Racing 5

Race On!

Racing Jam

Racing Jam DX

Techno Drive

Battle Gear

Battle Gear 2

California Chase

Go By RC

Stunt Typhoon Plus

Wangan Midnight

Wangan Midnight R

Wangan Midnight Maximum Tune

Wangan Midnight Maximum Tune 2

Initial D Arcade Stage

Initial D Arcade Stage Ver. 2

Initial D Arcade Stage Ver. 3

Initial D Arcade Stage Ver. 3 Cycraft Edition

Initial D4

Need for Speed

Need for Speed GT

Need For Speed: Underground

Faster Than Speed

Speed Driver

Gaelco Championship Tuning Race

Sega Race-TV

The Fast And The Furious

Romset: 2.32 MB / 31 files / 1.06 zip

***:MAMEINFO DRIVER: segaorun.cpp 0.90u1 [Aaron Giles]

NOTES:

WIP:

MistyDreams commented 2 years ago

That`s not how your comment read above. Anyhow not interested in debating baseless accusations that anonymous people tell you.

@arcadez2003 your not show as ghost here https://github.com/libretro/mame2003-plus-libretro/commits/master?after=0d94558f537c1843ae72bdad2da03a37a76a2d1e+2099&branch=master&qualified_name=refs%2Fheads%2Fmaster

arcadez2003 commented 2 years ago

Well guys let's talk about setting the bar maybe i am indeed aiming too low thinking about Snes Classics or all manor of handhelds i've seen people use on YT im not sure if they specifically use MAME2003+ or kylands xtreme cores which are focused more towards those devices from what i can tell.

As it stands an Rpi3 was pretty close to an xbox when it comes to performance some games were better on the Rpi3 worse on the xbox and vice versa hence i tended to use my ole Xbox as a sort benchmark maybe we can relax that somewhat.

MistyDreams commented 2 years ago

Well will leave you guys to the conversation think I got what I had to cleared would rather leave things in a positive note and keep my eye out for any future updates based on what you you guys decide.

arcadez2003 commented 2 years ago

That`s not how your comment read above. Anyhow not interested in debating baseless accusations that anonymous people tell you.

@arcadez2003 your not show as ghost here https://github.com/libretro/mame2003-plus-libretro/commits/master?after=0d94558f537c1843ae72bdad2da03a37a76a2d1e+2099&branch=master&qualified_name=refs%2Fheads%2Fmaster

Well from memory i was a ghost when i deleted my original account my comments and i think my commits said as much it was a while ago and my ole memory is not what it was, one thing is sure though you can see both arcadez and arcadez2003 in my commit history so there are tracks from my pervious account as well as this one hence as i explained the mix up with regards to yourself.

At the end of the day you have stated your not grant and i accept that although as i said im not fussed either way and neither should you be it's like you said we're all just made up names on the interweb it's not unheard of to mistake someone for somebody else there is no malice or ill intent here.

Fuck on reddit more than once due to way i spoke to certain MAMEdevs i was accused of being TwinAphex :)

mahoneyt944 commented 2 years ago

From my experience here, I think all the longer term devs of mame2003+ have had swords aimed at them from every which way...and I think this has had an impact on our discussions amongst ourselves. It's easy to forget that we should be working together on these issues and ignore the haters. So hopefully we can turn the bus around and work effectively together.

mahoneyt944 commented 2 years ago

Also as far as benchmarks. I think we should aim for rpi3, but when we can do better, we should try to if it isn't too costly on accuracy. I tend to think of it as the fastest working version, where the user will enjoy the experience.

mahoneyt944 commented 2 years ago

@MistyDreams does the flash issue happen in mame2000? I noticed they changed the sprite priority around for some reason in 2003. Might be related

MistyDreams commented 2 years ago

dont know dont use that core might be worth checking.

mahoneyt944 commented 2 years ago

dont know dont use that core might be worth checking.

Will do

mahoneyt944 commented 2 years ago

Mame2000 doesn't flicker so might be onto something will test later.

MistyDreams commented 2 years ago

well I did test vanilla mame078 and it does flash so its not a new bug introduced by anyone. what i can say is hide sprite should be 5000 and its 4000 in spr according to the new segaic code anyway that and we dont walk all the spriteram as discussed earlier

mahoneyt944 commented 2 years ago

There's another bug, right at the starting line. The video pauses for a second on the car but in 2003+ it a brownish screen. Works in 2003

Right where it says "are you ready?"

MistyDreams commented 2 years ago

last compiled version I had seems fine @commit 0d94558f537c1843ae72bdad2da03a37a76a2d1e unless im looking at the place. outrun-221026-010953.zip

MistyDreams commented 2 years ago

it looks the display enable code checking both versions the old code didnt do what it was supposed too do and we had to fix it for alien syndrome.

mahoneyt944 commented 2 years ago

Hmm yeah seems that's probably it

MistyDreams commented 2 years ago

looks like the screen blank isnt hooked up properly

MistyDreams commented 2 years ago

https://github.com/libretro/mame2003-plus-libretro/compare/master...MistyDreams:mame2003-plus-libretro:master will fix the display enable code. See my toutrun changes for the drawing sprites and how the video update is doing it in the old code. where I put the screen enable fix in. You can add new sprite drawing code in here for outrun like we did for system16b from the newer source but I think either way you will need to add buffering either way.

MistyDreams commented 2 years ago

i changed my ssh key email was set to users.noreply.github.com I dont know if that was causing issues. My email was also set too users.noreply.github.com instead of 105502489+MistyDreams@users.noreply.github.com, and <MistyDreams@dreams.com on another machine with a different ssh key. ill need to put more effort into setting all the accounts properly with one ssh key across the different machines

mahoneyt944 commented 2 years ago

Yup that solved that issue for me. I'll see about the flashing bug.

mahoneyt944 commented 2 years ago

I wonder if the refresh is bugged? In reference to the birds and start light flicker in outrun.

MistyDreams commented 2 years ago

Fixing up the old code is your department, newer code is buffering the draw called in the memory map. Youve got the patience of a saint working on that. A change in the wrong place and your chasing your tail finding it.

mahoneyt944 commented 2 years ago

Lol yeah. The start light is really the only thing being changed as it counts down to go on that screen. The flash issue is probably the entire screen being redrawn. Not sure.

mahoneyt944 commented 2 years ago

Moving any more discussions to #1396