
Toujours en attendant la prochaine version 0.3 stable, voici une nouvelle version de développement "Work In Progress" pour Supermodel, le désormais célèbre émulateur arcade SEGA Model 3 développé par Bart Trzynadlowski, qui passe en révision 665.
Changelog :
Citation
r665
Fix the sky in one of the levels in virtua on. The problem was caused by the fact we didn't split the mesh by the fog % burn through, so all the polys had the same value. We could use a vertex attrib, but % burn through fog is so rarely used and when it is, normally every poly in the mesh has the same value.
---------------------
r664
Fix tiny memory leak
---------------------
r663
---------------------
r662
update project files
---------------------
r661
work around for visual studio bug
---------------------
r660
fix missing header
---------------------
r659
cannot specify explicit initializer for arrays - fix for visual studio
---------------------
r658
- New work-in-progress frame timing code (disabled by default, compile with NEW_FRAME_TIMING defined to activate it)
- New JTAG emulation, moved into its own class, CJTAG
- Removed game-specific sun clamp hacks from CNew3D (JTAG and Real3D emulation will call the appropriate method to configure this at run-time)
- Removed JTAG from Real3D save state data and reused some of that space for new state variables having to do with the internal JTAG-based config as well as new frame timing state variables
---------------------
r657
Added functions to safely read and write bools
---------------------
r656
Added functions to extract bits as integer values and updated comment about bit vector layout
Fix the sky in one of the levels in virtua on. The problem was caused by the fact we didn't split the mesh by the fog % burn through, so all the polys had the same value. We could use a vertex attrib, but % burn through fog is so rarely used and when it is, normally every poly in the mesh has the same value.
---------------------
r664
Fix tiny memory leak
---------------------
r663
---------------------
r662
update project files
---------------------
r661
work around for visual studio bug
---------------------
r660
fix missing header
---------------------
r659
cannot specify explicit initializer for arrays - fix for visual studio
---------------------
r658
- New work-in-progress frame timing code (disabled by default, compile with NEW_FRAME_TIMING defined to activate it)
- New JTAG emulation, moved into its own class, CJTAG
- Removed game-specific sun clamp hacks from CNew3D (JTAG and Real3D emulation will call the appropriate method to configure this at run-time)
- Removed JTAG from Real3D save state data and reused some of that space for new state variables having to do with the internal JTAG-based config as well as new frame timing state variables
---------------------
r657
Added functions to safely read and write bools
---------------------
r656
Added functions to extract bits as integer values and updated comment about bit vector layout
Site officiel : http://www.supermodel3.com/
Hébergement du projet : https://sourceforge.net/projects/model3emu/
Section Model 3