(WIP) Supermodel WIP - 模擬器

Annie avatar
By Annie
at 2012-01-18T10:00

Table of Contents

2012.01.16

   其實看對照圖應該就會懂了wwww

Happy New Year, fellow emulationistas! Here's to a great new year
filled with emulation goodies!

Mac users will be pleased to hear that the SDL 1.2.15 pre-release
fixes full screen mode (-fullscreen). R. Belmont has posted
instructions at the Forum. Linux users running Ubuntu 11.10 who
are still experiencing problems building v0.2a should re-download
the source code from the Download page. A tiny fix to the Linux
Makefile has been made. I didn't think it warranted a new release.

Over the holidays, Nik and I had a chance to do a little bit of work
on Supermodel. I looked into the 3D graphics problems that plague
many of the Step 2.x games (namely Harley Davidson, The Ocean Hunter,
and Emergency Call Ambulance) but was unable to make any headway. I
did manage to fix the missing geometry when playing mirrored tracks
in Daytona 2 and Scud Race Plus. For those who were unaware of this
neat Easter egg, holding down the Start button during the course
select screen allows races to be run on horizontally-mirrored tracks.
As it turns out, AM2's programmers cleverly reversed the X axis
without needing to modify much else. Only a single transformation
matrix is changed to flip the graphics. Because of the differences
between how OpenGL and Model 3 perform back-face culling, flipping
a single axis reverses the orientation of most polygons, causing them
to be discarded by OpenGL. Now, Supermodel performs some extra
calculations to determine which side of a polygon is the front side
and the mirrored graphics seem to work fine.

http://www.supermodel3.com/Images/WIP/12252011_Dayto2PE_Bad.png
http://www.supermodel3.com/Images/WIP/12252011_Dayto2PE_Mirror.png

http://www.supermodel3.com/Images/WIP/12252011_ScudP_Bad.png
http://www.supermodel3.com/Images/WIP/12252011_ScudP_Mirror.png

This also fixes the wheels in Dirt Devils but is not related to any
of the other problems that occur in Step 2.x games, which are caused
by their unusual scene graph layout.

Nik optimized how model look-up tables are cleared in the 3D engine,
which is one reason for the infamous slow-downs in Daytona 2. He also
added the optional ability to run all rendering in a separate thread,
further enhancing performance on multi-core systems and eliminating
the slow-downs on fast systems. I have not yet tested the performance
in Spikeout, which suffers from a related problem, but I would expect
it to have an effect there as well. Nik committed these changes to SVN
today. For those running their own up-to-date builds, multi-threaded
graphics are enabled by default and can currently only be disabled by
setting GPUMultiThreaded to 0 in Supermodel.ini (recommended on slower
systems or for those with fewer cores).
______________________________________________________________________________

來源:http://www.supermodel3.com/WhatsNew.html


--

ポーラステーション
http://perryt0517.wordpress.com/

--

All Comments

問兩個任天堂紅白機的遊戲

William avatar
By William
at 2012-01-18T00:40
大家好,我又來問問題了andgt; andlt; 這次要問的是紅白機上的遊戲, 第一個是一個rpg,是在一個網站上找到的, 但當時因為玩不出一開始的城鎮,所以就刪掉了, 放寒假有時間慢慢研究,所以來問問各位大大. 一開始好像會自動走出一個房子,但不知道怎麼走出城鎮, 跟國王或村民講話都沒用= =and#34 ...

mono_ATRAC3PLUS

Edith avatar
By Edith
at 2012-01-17T14:31
2012-1-13更新1.9.11 減少語音播放延遲。 http://www.multiupload.com/3CX49GEOEP == 至於這東西幹嘛用的? http://www.youtube.com/watch?v=ZOMwBRxlNFQ - ...

Dolphin 2p設定

Lauren avatar
By Lauren
at 2012-01-17T08:32
請問各位前輩和X大!! 我也跟X大一樣! 但我還是沒有悟出來 請問x大現在1P2P分別是用什麼呢? 我只能用1P玩 奇怪的是 羅技手把和鍵盤都可以 http://ppt.cc/FMrr 設定 摸了半天 什麼Xpadder也都用了 但果然不能共存同一個裝置上 也就是說 要一個在PAD 一個在wiimo ...

GSdx-Cutie r5065m

Tracy avatar
By Tracy
at 2012-01-17T00:02
GSDX-Cutie-r5065m-TW http://www.multiupload.com/YXUQPZXKGR 台灣編譯者無限期停止更新,原因就是電玩巴士那個藍色宇宙實在噁心,盜用這插件好多版 本。 -- |||Orz - ...

1964 1.2 (r107)

Candice avatar
By Candice
at 2012-01-16T22:52
http://code.google.com/p/emu-1964/ The Nintendo 64 Emulator 1964 has been updated. r107 Update the ROM_Properties.ini file to reflect more recent change ...