Re: Supermodel W.I.P.
Δημοσιεύτηκε: 26 Μαρ 2017 13:58
OK!
ΤΑ Bρηκα!
ΤΑ Bρηκα!
r555
Sort games found in zip file by descending order of matching files so that game with the *most* matching files is picked
---------------------
r554
Added: bass, daytona2, dirtdvls, harley, lemans24, scuda, skichamp, spikeofe, spikeout, von2, vs2, vs298, vs2v991 Fixed: dayto2pe title
---------------------
r553
Fixed scud mpeg roms
---------------------
r552
don't ask
---------------------
r551
fix project files
---------------------
r550
fix multiple default constructors
---------------------
r549
add missing include
---------------------
r548
Massive internal change: removed CConfig object and replaced it with a hierarchical config object system (Util::Config::Node). Games are now defined in an XML file. Hopefully I didn't break too many things :/
---------------------
r547
Cosmetic: renamed step to stepping
---------------------
r546
No need to enclose values in quotes when writing INI file. Print that file was saved to console and log.
---------------------
r545
Added a TODO list
---------------------
r544
Added srally2
---------------------
r543
Encapsulated zip file handling and added a "parent" member to the Game struct
---------------------
r542
Checking in GameLoader.cpp, GameLoader.h, and ROMSet.h (not currently used in build) because I need to make a substantial modification in my local tree
---------------------
r541
Fixed dayto2pe sample ROMs
---------------------
D/load SuperModel WIP (x86 / x64) v0.3a r560r560
Support loading of parent ROM sets (e.g., scudp will load scud)
---------------------
r559
compile fixes
---------------------
r558
MSYS2 compile fix (HarryTuttle)
---------------------
r557
Replace glsl 3 function. Apparently this doesn't work on OS X.
---------------------
r556
fix compile warnings
---------------------
D/load SuperModel WIP (x86 / x64) v0.3a r569r569
Included cstring for memcpy
---------------------
r568
Rewrote large parts of ROM loading code to more gracefully handle merged sets where overwritten parent ROMs are not present. Better handling of multiple zip files. Optimized ROM loading when stride and chunk size are equal and got rid of safety checks that I don’t believe are necessary any longer.
---------------------
r567
Rewrite the spot light code, and implement the missing fog logic. (HarryTuttle)
---------------------
r566
Fixed missing file detection (set_difference requires inputs sorted by desired key) and improved error reporting
---------------------
r565
Made scuda a child set of scud
---------------------
r564
Removed TODO comment
---------------------
r563
Smarter game selection when a zip file contains multiple games (prefer child when parent is also present in zip)
---------------------
r562
Warn about parent ROM sets having parent defined (not allowed)
---------------------
r561
Print missing files from games
---------------------
ΟΚ διορθώθηκε, αλλά μάλλον έφταιγε ότι δεν είχα περάσει το νέο Games.xml, καθότι ως κλασσικός τεμπέλης σε κάθε νέα έκδοση, έκανα copy-paste μόνο το Supermodel.exeAce έγραψε: Όποτε πάω να τρέξω κάποιο -οποιοδήποτε- clone set, όπως πχ το Virtua Fighter 3 Team Battle ή το Sega Rally DX και ενώ με audit μου το βγάζει σωστό, στο CMD βγάζει μήνυμα λάθους, που ζητά ΟΛΕΣ τις ROMs του parent, ακόμα και αυτές που δεν χρειάζονται, να βρίσκονται μέσα στο clone.
D/load SuperModel WIP (x86 / x64) v0.3a r573svn 573
– Added remaining games largely thanks to the efforts of the mysterious ‘阳阳’.
svn 572
– more whitespace ..
svn 571
– white space ..
svn 570
– Cache dereferenced values. Cuts loading time from 15 to 5 seconds in debug mode
svn 569
– Included cstring for memcpy
svn 568
– Rewrote large parts of ROM loading code to more gracefully handle merged sets where overwritten parent ROMs are not present. Better handling of multiple zip files. Optimized ROM loading when stride and chunk size are equal and got rid of safety checks that I don’t believe are necessary any longer.
svn 567
– Rewrite the spot light code, and implement the missing fog logic. (HarryTuttle)
D/load SuperModel WIP (x86 / x64) v0.3a r606r606
Remove debug code
---------------------
r605
minor culling node optimisations
---------------------
r604
don't need cast, conversion is implicit
---------------------
r603
better state handling
---------------------
r602
parse out some culling node values
---------------------
r601
There are 2 bits in the polyheader labelled discard. When both are set ie in sega rally, the polygons are totally discarded. Scud seems to set bit 1 which seems halve the opacity.
---------------------
r600
The real3d has a flag that allows the hw to skip polygons so that they aren't rendered. Sega rally2 uses this for the dust effects. Triangles or quads that have this flag are junk, and look like random corruption if you try to draw them. We assumed polys that shared vertices with these bad polygons were also bad. It turns out the last few shared vertices in these polys were in fact valid, and thus the entire quad/triangle strip should be drawn and not discarded.
---------------------
r599
Linux Makefile fixed by Sergio Benjamin
---------------------
r598
light parameters must be clamped (HarryTuttle)
---------------------
r597
Virtua fighter has a few massive polys that shouldn't be visible. It looks like these polys have a bad matrix, but the node distances are all zero. This means the bounding box that encapsulates them is of size zero. Skipping over these entirely seems to fix the issue.
---------------------
Karnov έγραψε:Τζίφος.. Δοκίμασα και δεν έτρεξε τίποτα. Εχεις κανείς δοκιμάσει να το τρέξει σε WinXP SP3?
Nemo έγραψε:
Το δοκίμασα από περιέργεια από σε XP virtual machine κι όντως δεν τρέχει (αλλά εξαιτίας του εξομοιωτή όπως φαίνεται τελικά)
Αν δοκιμάσεις να τρέξεις το supermodel.exe θα σου βγάλει ότι "supermodel.exe is not a valid win32 application" κι ας τρέχεις την 32bitη version του εξομοιωτή.
Απ ότι είδα στα σχόλια του Emucr
"...exe is not working on Windows XP SP2 build 2600.
Every build after Supermodel-r280 gives this error massage "Supermodel.exe is not a valid Win32 application."
D/load SuperModel WIP (XP) v0.3a r606Karnov έγραψε:Χαχα... WinXP (ΧΡ)ιστός .... Βρήκα τη σωτηρία μου με το λειτουργικό αυτό.
.
Ξέρω τόσο καλά τα internals που το μηχάνημα πετάει.. Τα settings είναι μαγεία... Security updates? Δεν έχω βάλει εδω και 10 χρόνια antivirus.
..........
Aν ο supermodel εξομοιώσει 100% το Sega Rally2 θα βάλω Win7 ... Xaxa