Le premier émulateur de Sega Model 3 créé par Bart Trzynadlowski, Ville Linde et Stefano Teso dans sa version de développement (voir ici) [source].

 
supermodel_actual

Wii version

 

supermodel_incorrectSupermodel (incorrect)

 

supermodel_vertexSupermodel with fixed shading

 
Les changements:
– The mipmap data in some games seems to being sent behind the base textures, and when the base textures are bound and created the mipmap chain is not yet valid in memory. To fix this, we invalidate the base textures, when the mipmap chain is updated.
– Just use 1 hash map for the textures, instead of 1 for each format. Should greatly speed up texture invalidation. TODO invalidate texture mipmaps .. the h/w actually seems to stream the mipmap data separate from the base textures in some cases.
– cosmetic
– calculate the correct number of mipmap textures
– Originally to do mipmapping, I just used the base texture and then let the h/w automatically generate the mipmap chain. I wasn’t sure the real3d api even exposed to the programmer the ability to directly set the mipmap data. Anyway, as pointed out by HarryTuttle scud actually uses darker mipmaps for an effect on the water. This patch uses the uses the actual mipmap data from the real3d memory. Only tested scud, so hopefully I didn’t cause any cataclysmic errors
– Added more games to Games.xml: dayto2pe, eca, lamachin, lostwsga, magtruck, oceanhun, vf3. Fixed swtrilgy (MPEG music).
– Added 8- and 16-bit tilegen VRAM access handlers to fix missing columns in Star Wars Trilogy tilemaps. Thanks to Spindizzi for initial confirmation that this was the problem.
– fix scissor code for native resolution (thanks HarryTuttle)

 


 
test et test32:
– correction des musiques dans sega rally 2 (mix)
– correction musique 1er niveau 2joueurs (la cave rouge) dans vf3 (pas sûr de la modif, et donc cela peut éventuellement entrainer d’autre problèmes sonore sur d’autre jeux).

 
Les fichiers sont compilés par spindizzi, merci à lui.

 

Télécharger SuperModel (WIP) v0.3a Build 240314 (9.8 Mo)

Site Officiel

En savoir plus…