Supermodel W.I.P.
Συντονιστές: Nemo, Maddog, Whacker
SuperModel WIP(x86 /x64) v0.3a R333
if" Imitation is the sincerest flattery",
imagine emulating ....
imagine emulating ....
Re: Supermodel W.I.P.
cheat option εχουν βαλει? η να περιμενουμε τα παιχνιδια για mame?
Κάποτε οι μαθητές του είχαν ρωτήσει το Αριστοτέλη για το ποιό είναι το αγριότερο ζώο. Και εκείνος αποκρίθει : Από τα οικόσιτα ο ΚΟΛΑΚΑΣ και από τα ελεύθερα ο ΣΥΚΟΦΑΝΤΗΣ.
Re: SuperModel WIP(x86 /x64) v0.3a R337
if" Imitation is the sincerest flattery",
imagine emulating ....
imagine emulating ....
Re: Supermodel W.I.P.
εαν καποιος χρησιμοποιει το http://www.artmoney.ru/ μπορει να μου πει πως χρησιμοποιουμε τα tables για τα εξης emulators?
supermodel+model2+model3+demul ?
http://www.artmoney.ru/e_tables.htm
supermodel+model2+model3+demul ?
http://www.artmoney.ru/e_tables.htm
Κάποτε οι μαθητές του είχαν ρωτήσει το Αριστοτέλη για το ποιό είναι το αγριότερο ζώο. Και εκείνος αποκρίθει : Από τα οικόσιτα ο ΚΟΛΑΚΑΣ και από τα ελεύθερα ο ΣΥΚΟΦΑΝΤΗΣ.
Re: Supermodel W.I.P.
if" Imitation is the sincerest flattery",
imagine emulating ....
imagine emulating ....
Re: Supermodel W.I.P.
Sega Rally II.
Oι λάσπες και η σκόνη είναι ακόμα ΤΡΙΓΩΝΑ ΚΑΛΑΝΤΑ ΠΟΛΥΓΩΝΑ... Τι παλούκι είναι αυτό το εφέ άραγε;
Eπικεντρωθείτε ρε SuperModelers στο θρυλικό Sega Rally II....
Oι λάσπες και η σκόνη είναι ακόμα ΤΡΙΓΩΝΑ ΚΑΛΑΝΤΑ ΠΟΛΥΓΩΝΑ... Τι παλούκι είναι αυτό το εφέ άραγε;
Eπικεντρωθείτε ρε SuperModelers στο θρυλικό Sega Rally II....
---> ! <---
Πρέπει να διαβάσουμε:
1) ΤΟ ΧΡΟΝΙΚΟ ΤΗΣ ΠΡΟΔΟΣΙΑΣ!!! ΔΙΑΔΩΣΤΕ ΤΟ ΕΛΛΗΝΕΣ
3)ΑΝΤΙ-ΡΑΤΣΙΣΤΙΚΟΣ ΝΟΜΟΣ=ΕΓΚΛΗΜΑ ενάντια στους ΕΛΛΗΝΕΣ
Πρέπει να διαβάσουμε:
1) ΤΟ ΧΡΟΝΙΚΟ ΤΗΣ ΠΡΟΔΟΣΙΑΣ!!! ΔΙΑΔΩΣΤΕ ΤΟ ΕΛΛΗΝΕΣ
3)ΑΝΤΙ-ΡΑΤΣΙΣΤΙΚΟΣ ΝΟΜΟΣ=ΕΓΚΛΗΜΑ ενάντια στους ΕΛΛΗΝΕΣ
Re: Supermodel W.I.P.
EmuLoader 8.0.8 (FRONTEND)version 8.0.7 change log –
Fixed
Fixed read/write Supermodel settings for good! Also, custom game settings that are the same as emulator settings are no longer added to .ini files
Removed
Setting "Disable V-Sync" removed since this setting doesn't exist in Supermodel emulator (Supermode Settings screen)
version 8.0.6 change log
Fixed
The "New 3D Engine / Legacy 3D Engine" was not being correctly set in Supermodel settings screen, and when running games
Changed
Updated Supermodel XML games list file based on SVN 351 (Games.cpp), and added a new "controls" tag
version 8.0.5 change log –
Updates to Supermodel emulator (settings screen, and games list)
minimum emulator version supported is now v0.3a SVN release 335
(using older emulator builds might cause problems)
added new video setting: "3D Engine"; you can select between the new engine by Ian Curtis or the old one (legacy)
updated "SupermodelSEGAModel3_xml.dat" file with new/changed games, based on source code v0.3a SVN R335
EmuLoader 8.0.8 (FRONTEND)
Revision 369
update project
Revision 368
make compilable with visual studio
Revision 367
simplify
Revision 366
Forgot a newline
Revision 365
Polygon header bit analysis code (need to #define DEBUG and use -gfx-state option)
Revision 364
Added utility function to write BMP files
Revision 363
Updated polygon header description with double-sided bit (forgot it in last update!)
Revision 362
Added an updated description of the polygon header to the top of Legacy3D/Models.cpp
Revision 361
fix model normals, add code for fixed shading, as of yet flag to turn it on is unknown
Revision 360
Legacy engine: vertex normals are standalone and do not need to be added to polygon normal
Revision 359
Added a debug option to load and render a single frame of graphics state from a save state file. Only available if compiled with DEBUG defined. Invoked using: -gfx-state= on command line.
Revision 358
Using IEmulator interface instead of CModel3 directly
Revision 357
Changed save state file version (r340 changed Real3D save format, breaking compatibility with older states, and states were probably already incompatible with 0.2a)
Revision 356
Fixed white space and warnings. Fixed second argument to -dis option in cases where other numerical parameters are specified on command line.
D/load SuperModel WIP (x86 / x64) v0.3a r369
if" Imitation is the sincerest flattery",
imagine emulating ....
imagine emulating ....
Re: SuperModel WIP(x86 /x64) v0.3a R382
Karnov έγραψε:Sega Rally II.
Oι λάσπες και η σκόνη είναι ακόμα ΤΡΙΓΩΝΑ ΚΑΛΑΝΤΑ ΠΟΛΥΓΩΝΑ... Τι παλούκι είναι αυτό το εφέ άραγε;
Eπικεντρωθείτε ρε SuperModelers στο θρυλικό Sega Rally II....
Direct D/load link SuperModel WIP (x86 /x64) v0.3a R382r376
-fixed shading code
r377
-Updated to-do comments
r378
-Fix fixed shading maths
r379
-Daytona seems to use 3 bits for texture transparency, will figure it out later but for now this works
r380
-Legacy engine: fixed per-vertex fixed shading to incorporate Ian's findings that the intensity value is signed and that fixed shading applies only when lighting is enabled
r381
-Turn off lighting if fixed shading (or no normals) flag is present. Fixes some of the lighting weirdness in scud
r382
-wrap invalid texture sizes, seems to fix bad textures in srally2 (skid marks)
"[r383]
-Added support for A1RGB5 to BMP file writer and..."
@Pyjamarama/Retromaniax.gr
if" Imitation is the sincerest flattery",
imagine emulating ....
imagine emulating ....
SuperModel WIP (x86 / x64) v0.3a r390
r384
-fix compilation
r385
-skip viewports marked as disabled, might stop parsing some bad data
r386
-preliminary microtexture
r387
-set correct microtexture wrap mode
r388
-Make sure texture is bound to correct texture unit, stop flashing micro textures in daytona
r389
-support flat shading
r390
-Flat shaded polys can't share vertex normals with adjacent connected polys. Fixes some bad lighting in Harley on pavements
D/load SuperModel WIP (x86 / x64) v0.3a r390
if" Imitation is the sincerest flattery",
imagine emulating ....
imagine emulating ....
Re: Supermodel W.I.P.
Great news!... Ας το δοκιμάσουμε..
---> ! <---
Πρέπει να διαβάσουμε:
1) ΤΟ ΧΡΟΝΙΚΟ ΤΗΣ ΠΡΟΔΟΣΙΑΣ!!! ΔΙΑΔΩΣΤΕ ΤΟ ΕΛΛΗΝΕΣ
3)ΑΝΤΙ-ΡΑΤΣΙΣΤΙΚΟΣ ΝΟΜΟΣ=ΕΓΚΛΗΜΑ ενάντια στους ΕΛΛΗΝΕΣ
Πρέπει να διαβάσουμε:
1) ΤΟ ΧΡΟΝΙΚΟ ΤΗΣ ΠΡΟΔΟΣΙΑΣ!!! ΔΙΑΔΩΣΤΕ ΤΟ ΕΛΛΗΝΕΣ
3)ΑΝΤΙ-ΡΑΤΣΙΣΤΙΚΟΣ ΝΟΜΟΣ=ΕΓΚΛΗΜΑ ενάντια στους ΕΛΛΗΝΕΣ
SuperModel WIP (x86 / x64) v0.3a r397
r391
-Fixed compilation on gcc (gotos cannot cross variable declarations)
r392
-update poly header class
r393
-Changed XInput DLL failure message
r394
-Split face colour from per vertex poly colour. Fixes colour bleeding between connected polys in harley.
r395
-remove pointless loop
r396
-add texture helper functions
r397
-Rewrote 2D renderer and fixed 2D layer priorities, stencil mask clipping (Scud Race 'ROLLING START'), and cleaned up code. Unfortunately, the new code is about 50% slower, mostly due to the need to perform stencil clipping after scrolling.
D/load SuperModel WIP (x86 / x64) v0.3a r397
if" Imitation is the sincerest flattery",
imagine emulating ....
imagine emulating ....
SuperModel WIP (x86/x64) v0.3a r404
r398
-Fixed logic for clearing bottom layer. Added new functions to 2D renderer interface. Avoid drawing top and bottom surfaces when no layers are present there. Added some comments to tile
r399
-Added a register read handler for tilegen (although nothing seems to benefit from it)
r400
-Reverted stencil mask change. This reintroduces the Scud Race 'ROLLING START' bug. Previous 'fix' did not work for Magical Truck Adventure anyway and also broke some games (Daytona 2 transmission and course select screen, ECA title screen). The stencil mask is not shifted by 16 pixels and I suspect that either there is some unknown trick to horizontal scrolling or that the behavior is affected by hidden raster timing registers hidden in the JTAG interface.
r401
-Fix bad texture seems
r402
-update header documentation
r403
-Added some IRQ-related code (commented out for now) from MAME findings. May incorporate in the future when investigating IRQs and timing again.
r404
-FLT_MAX -> std::numeric_limits::max()
D/load SuperModel WIP (x86 / x64) v0.3a r404
if" Imitation is the sincerest flattery",
imagine emulating ....
imagine emulating ....
Re: SuperModel WIP (x86/x64) v0.3a r404
https://www.youtube.com/watch?v=w4dgKD4CnsM
437
Legacy engine: Culling node texture Y offset is only 5 bits (fixes Sega Rally 2 initials decal)
------------------------
r436
New engine: modf -> std::modf (fixes compilation on gcc)
---------------------
r435
Legacy engine: expanded color index to 12 bits from 11. Does this affect any games?
---------------------
r434
New engine: expanded color indices to 12 bits from 11. Added PolygonHeader::ColorIndex and SensorColorIndex methods.
---------------------
r433
Forgot to describe one polygon header field in Model.cpp
---------------------
r432
Updated polygon header descriptions
---------------------
r431
Legacy engine: Added stencil buffering for layered models and shadows. Not as accurate as new engine because stencil buffering is applied per-model rather than per-polygon, so the entire model must consist of stencil-tested polygons. In pra...
---------------------
r430
Optimise non smooth texture repeat to only effect texture boundaries, rather than poly boundaries. Fixes a few ugly artefacts
D/load SuperModel WIP (x86 / x64) v0.3a r438
if" Imitation is the sincerest flattery",
imagine emulating ....
imagine emulating ....
SuperModel WIP(x86 /x64) v0.3a R446
https://www.youtube.com/watch?v=0rGceeOzSIY
Direct D/load link SuperModel WIP (x86 /x64) v0.3a R446[/quote]r446
support negative exponent
---------------------
r445
Add code to convert the 16bit float format used by the hardware back into float 754 format. 16bit floats are used for the culling radiuses in the nodes.
---------------------
r444
Added -vsync and -no-vsync option descriptions to command line help
---------------------
r443
remove dead code
---------------------
r442
Added a Split() function to Util::Format.
---------------------
r441
XInput fix: search for all three possible XInput DLLs (xinput1_4.dll, xinput1_3.dll, and xinput9_1_0.dll). I have not tested 32-bit builds.
r440
Check for overflow. Fixes some fade effects
---------------------
r439
Legacy engine: fixed texture offsets (VON2 was broken by last commit). Texture coordinates are wrapped within the bank first and then the bank can be swapped. This also allows the full range of texture coordinate bits to be used as specified in the Pro-1000 SDK.
---------------------
if" Imitation is the sincerest flattery",
imagine emulating ....
imagine emulating ....
SuperModel WIP(x86 /x64) v0.3a R449
https://www.youtube.com/watch?v=5hCHACcyb-w
https://www.youtube.com/watch?v=069oVJqIXKQ
Direct D/load link SuperModel WIP (x86 /x64) v0.3a R449r449
cache bound texture
---------------------
r448
cleaning
---------------------
r447
Added drive board and lamp raw outputs (submitted by SailorSat)
---------------------
if" Imitation is the sincerest flattery",
imagine emulating ....
imagine emulating ....