Supermodel W.I.P.

Άλλοι Arcade emulators πχ. Kawaks, FBA, Nebula, Zinc, Daphne κλπ

Συντονιστές: Nemo, Maddog, Whacker

Απάντηση
Άβαταρ μέλους
Nemo
Moderator
Moderator
Δημοσιεύσεις: 4798
Εγγραφή: 15 Απρ 2004 22:55
Τοποθεσία: Θεσσαλονίκη

SuperModel WIP (x86 / x64) v0.3a r722

Δημοσίευση από Nemo »



https://www.youtube.com/watch?v=XwNuW3ltHt8
r722
Fix controller inputs (Spindizzi)
---------------------
r721
Inconsequential typo
---------------------
r720
Reverted version to 0.3a-WIP. Release version will be updated to 0.4a.
---------------------
r719
Added ability to load save state at startup using -load-state or InitStateFile (in config file)
---------------------
r718
work around for non working jtag code in star wars

D/load :arrow: SuperModel WIP (x86 / x64) v0.3a r722

D/load :arrow: SuperModel WIP (XP) v0.3a r722
if" Imitation is the sincerest flattery",
imagine emulating ....
Άβαταρ μέλους
Nemo
Moderator
Moderator
Δημοσιεύσεις: 4798
Εγγραφή: 15 Απρ 2004 22:55
Τοποθεσία: Θεσσαλονίκη

SuperModel WIP (x86/x64) v0.3a r726

Δημοσίευση από Nemo »



https://www.youtube.com/watch?v=Qd868epKM58

-svn 726
– Parse siblings after children. It’s the only way to get Daytona water fall to look correct without h/w poly sorting.
-svn 725
Added a stretch mode (-stretch) and modified new renderer’s viewport code (hopefully correctly) to handle aspect ratio correction and widening the way the legacy one does.
-svn 724
Render the opaque part of texture transparency in the first pass. Fixes numerous transparency related issues in lemans24 and some in ocean hunter. I don’t really know if this is the ‘correct’ way of solving this because the real3d pro-1000 is a complete black box. There is still a lot we don’t understand about how it handles transparency.
-r723
remove unnecessary copies
D/load :arrow: SuperModel WIP (x86 / x64) v0.3a r726

D/load :arrow: SuperModel WIP (XP) v0.3a r726
if" Imitation is the sincerest flattery",
imagine emulating ....
Άβαταρ μέλους
Nemo
Moderator
Moderator
Δημοσιεύσεις: 4798
Εγγραφή: 15 Απρ 2004 22:55
Τοποθεσία: Θεσσαλονίκη

Re: SuperModel WIP (x86/x64) v0.3a r729

Δημοσίευση από Nemo »



https://www.youtube.com/watch?v=p9IEzqseKYw



https://www.youtube.com/watch?v=sjGR2rvrHtc

svn 729
– Select correct bit
svn 728
– Parse out TranslucencyPatternSelect
svn 727
– Fixed Makefiles for non-MSYS builds. Unfortunately had to revert a lot of the automated configuration that Harry had inserted. Users will again need to hand-edit Makefile.Win32 for their configuration. Verbose warnings (-Wall) have been restored.
D/load :arrow: SuperModel WIP (x86 / x64) v0.3a r729

D/load :arrow: SuperModel WIP (XP) v0.3a r729
if" Imitation is the sincerest flattery",
imagine emulating ....
Άβαταρ μέλους
Nemo
Moderator
Moderator
Δημοσιεύσεις: 4798
Εγγραφή: 15 Απρ 2004 22:55
Τοποθεσία: Θεσσαλονίκη

SuperModel WIP (x86/x64) v0.3a r732

Δημοσίευση από Nemo »



https://www.youtube.com/watch?v=giHxfKHKq-E

r732
forgot parentheses
---------------------
r731
---------------------
r730
optimise hash function and parse out transparency layer select bit
---------------------
D/load :arrow: SuperModel WIP (x86 / x64) v0.3a r732

D/load :arrow: SuperModel WIP (XP) v0.3a r732
if" Imitation is the sincerest flattery",
imagine emulating ....
Άβαταρ μέλους
Nemo
Moderator
Moderator
Δημοσιεύσεις: 4798
Εγγραφή: 15 Απρ 2004 22:55
Τοποθεσία: Θεσσαλονίκη

SuperModel WIP (x86/x64) v0.3a r735

Δημοσίευση από Nemo »



https://www.youtube.com/watch?v=SlWb0BJLUJw

r735
fix cast, and remove extra ; that had snuck into the shaders
---------------------
r734
Opaque polys definitely depth test with less than or equal. Virtua striker is drawing co-planar polys for the bar gfx
---------------------
r733
Draw transparent polys to separate layers and composite at the end. This solves a tonne of transparency errors we had been battling with for a long time. The model3 is strange in the fact it only supports a max of two translucent overlapped polys. They are not blended into the frame normally. Doing this means the topmost translucent polys only are visible in the scene, the equivalent of doing a depth pass first, but without the added cost.
D/load :arrow: SuperModel WIP (x86 / x64) v0.3a r735

D/load :arrow: SuperModel WIP (XP) v0.3a r735
if" Imitation is the sincerest flattery",
imagine emulating ....
Άβαταρ μέλους
Nemo
Moderator
Moderator
Δημοσιεύσεις: 4798
Εγγραφή: 15 Απρ 2004 22:55
Τοποθεσία: Θεσσαλονίκη

SuperModel WIP (x86/x64) v0.3a r739

Δημοσίευση από Nemo »



https://www.youtube.com/watch?v=ioLRhqkPnrA

r739
Sega bass fishing is starting some off the meshes with a shared vertex. Without having a previous vertex to share with, the values were just uninitialised and junk. The hardware itself seems to hold the value from the previous mesh, and sega bass fishing relies on this undefined behaviour to function correctly. Storing the cached vertices as member variables instead of locally to the function means it holds the values from the last mesh, and uses those values instead of random garbage.
---------------------
r738
remove dead variable
---------------------
r737
Use correct PCI IDs (Harry Tuttle)
---------------------
r736
add crosshair effect (Harry Tuttle)
---------------------
D/load :arrow: SuperModel WIP (x86 / x64) v0.3a r739

D/load :arrow: SuperModel WIP (XP) v0.3a r739
if" Imitation is the sincerest flattery",
imagine emulating ....
Άβαταρ μέλους
Nemo
Moderator
Moderator
Δημοσιεύσεις: 4798
Εγγραφή: 15 Απρ 2004 22:55
Τοποθεσία: Θεσσαλονίκη

SuperModel WIP (x86/x64) v0.3a r747

Δημοσίευση από Nemo »



https://www.youtube.com/watch?v=sdOtdN8eQxs



https://www.youtube.com/watch?v=JNw263XWAPA
rsvn 747
Revert some patches (Spindizzi)
/////
svn 746
Update makefile
/////
svn 745
Both lemans24 and dirt devils are rendering some totally transparent objects as the first model in each viewport. The HW seems to skip these entirely, and including them breaks our near/far plane calculations leading to Z fighting.
////
svn 744
Tweak the ratio for the near plane. Fixes missing text on the map indicator at the start of spikeout. The vertices are 0.003 units apart so a tonne of precision is required at the near plane to not depth test out.
/////
svn 743
remove debug code
/////
svn 742
avoid double matrix load
//////
svn 741
updated command line help
////
r740
Quad rendering engine. Set QuadRendering = 1 in the ini file to use, or -quad-rendering at the end of the command line to use.
D/load :arrow: SuperModel WIP (x86 / x64) v0.3a r747

D/load :arrow: SuperModel WIP (XP) v0.3a r747
if" Imitation is the sincerest flattery",
imagine emulating ....
Άβαταρ μέλους
Nemo
Moderator
Moderator
Δημοσιεύσεις: 4798
Εγγραφή: 15 Απρ 2004 22:55
Τοποθεσία: Θεσσαλονίκη

SuperModel WIP (x86/x64) v0.3a r749

Δημοσίευση από Nemo »



https://www.youtube.com/watch?v=LjKTKi0JTqU


svn 749
– fix copy paste error :]

svn 748
– Correctly emulate the real3d pro-1000 texture modes in our shader.
D/load :arrow: SuperModel WIP (x86 / x64) v0.3a r749

D/load :arrow: SuperModel WIP (XP) v0.3a r749
if" Imitation is the sincerest flattery",
imagine emulating ....
Άβαταρ μέλους
Nemo
Moderator
Moderator
Δημοσιεύσεις: 4798
Εγγραφή: 15 Απρ 2004 22:55
Τοποθεσία: Θεσσαλονίκη

SuperModel WIP (x86/x64) v0.3a r7754

Δημοσίευση από Nemo »



https://www.youtube.com/watch?v=adAMiJOQkds

svn 754
Fade out microtextures with higher textures LODs. Fixes incorrectly applied microtextures in LA machineguns.
svn 753
debug code should be disabled
svn 752
Smooth texture repeat makes no sense for alpha/contour textures with pixel dilate. HW seems to treat them as non smooth anyway. Also implement some line of sight stuff, used by Scud. Really need to check the threading/synchronisation of the register reads but it basically works.
svn 751
return correct PCI ID
svn 750
fix debugging code
D/load :arrow: SuperModel WIP (x86 / x64) v0.3a r754

D/load :arrow: SuperModel WIP (XP) v0.3a r754
if" Imitation is the sincerest flattery",
imagine emulating ....
Άβαταρ μέλους
Nemo
Moderator
Moderator
Δημοσιεύσεις: 4798
Εγγραφή: 15 Απρ 2004 22:55
Τοποθεσία: Θεσσαλονίκη

Re: SuperModel WIP (x86/x64) v0.3a r7754

Δημοσίευση από Nemo »

Nemo έγραψε:

https://www.youtube.com/watch?v=adAMiJOQkds

svn 754
Fade out microtextures with higher textures LODs. Fixes incorrectly applied microtextures in LA machineguns.
svn 753
debug code should be disabled
svn 752
Smooth texture repeat makes no sense for alpha/contour textures with pixel dilate. HW seems to treat them as non smooth anyway. Also implement some line of sight stuff, used by Scud. Really need to check the threading/synchronisation of the register reads but it basically works.
svn 751
return correct PCI ID
svn 750
fix debugging code
D/load :arrow: SuperModel WIP (x86 / x64) v0.3a r754

D/load :arrow: SuperModel WIP (XP) v0.3a r754

-upd-

btw



https://www.youtube.com/watch?v=jykqHl1D9cQ


Hardware Daytona Usa 2 Power Edition : Σύγκριση του Supermodel r754 εξομοιωτή με το αυθεντικό ηλεκτρονικό
if" Imitation is the sincerest flattery",
imagine emulating ....
Άβαταρ μέλους
Nemo
Moderator
Moderator
Δημοσιεύσεις: 4798
Εγγραφή: 15 Απρ 2004 22:55
Τοποθεσία: Θεσσαλονίκη

SuperModel WIP (x86/x64) v0.3a r757

Δημοσίευση από Nemo »



https://www.youtube.com/watch?v=Wiz2Ema_DLs

r757
Optimise depth calculation for quad shader.
---------------------
r756
Update Games.xml for games that were recently dumped
---------------------
r755

---------------------
D/load :arrow: SuperModel WIP (x86 / x64) v0.3a r757 (With Custom Music feature and Netboard Emulation
if" Imitation is the sincerest flattery",
imagine emulating ....
Απάντηση