DeSmuME WIP v0.8.0b2 build 08-09-10 - 模擬器

Oliver avatar
By Oliver
at 2008-09-12T13:00

Table of Contents

http://sites.google.com/site/desmumewip/

General/Core:
- Added "high-level" check for DMAs and Timer for minor (really minor) speed
up [shash]
- Changed instruction execution to 16 at a time blocks (tested and stable)
[shash]
- Really minor memory access speed up (mainly added for clarity) [shash]
- Added transparency and fixed material alpha support and alpha testing on
the 3D core [shash]
- Changed how depth initial values are calculated (fixes SM64DS skybox)
[shash]
- Added SSE2 version for some matrix routines [CrazyMax]
- Some fixes in core (New SMB don′t freeze now) [CrazyMax]
- Some optimizations in code [CrazyMax]
- Make matrix 4x4 multiply routines use W-coordinate. [zeromus]
- Add many matrix and vector functions to matrix.c [zeromus]
- Convert to c++!
Windows port:
- Removed the bug report link with a define, to avoid reports from
betas/external builds [shash]
- Added the version on window bar to recognize versions from screenshots
[shash]
- Changed graphics render core to DirectDraw (work faster) [CrazyMax]
- Some fixes in 3D core OGL (fixed textures) [CrazyMax]
- Added texture caching (speedup 3D core) [CrazyMax]
- Fixes clear depth (ex. Castlevania now don′t flipping) [NHerve]
- Make GE matrix mult and load commands clear out unused rows and cols to
identity correctly [zeromus]
- carry w=1 from vertex() through pipeline (this will be necessary for
software 3d rendering) [zeromus]
- Track polycount better. still worthless: at the very least, it doesnt
account for clipping and culling [zeromus]
- Fix errors in matrix operations regarding projection mode and pos-vector
mode [zeromus]
- Fix error in command unpacking which caused some display lists to totally
blow up [zeromus]
- Render shadow volumes [zeromus]
- Convert alpha and material values from [0,31], [0,7] etc ranges to opengl
[0,maxint] ranges in a more precise way [zeromus]
- Fix a race condition in NDS_3D_Reset and NDS_glInit [zeromus]
- Add many of NHerve′s improvements into OGLRender because I was trying to
fix all the 3d issues. [zeromus]
- Toon shading infrastructure and a demo implementation [zeromus]
- Implement lighting model in software instead of using opengl; improves
(potential?) compatibility [zeromus]
- Defer rendering until after flush. This was a necessary architectural
change, as it permits savestate
for the display list, and allows us eventually to separate the GE emulation
from the rendering [zeromus]
- Fix the 2d/3d compositing well enough for NSMB to fix bugs, but it is still
bad [zeromus]
- Reorganize 3d code to defer rendering to vblank. eliminates tearing, and
maybe some texturing artifacts.
also possibly helps performance a bit by letting the hardware pipeline work
some more before blocking for
framebuffer read. [zeromus]
- Tweak optimization flags and change entire source code to use fastcall
[zeromus]
- Add opengl state caching. This is of dubious performance assistance, but it
is easy to take out so I am leaving it for now. [zeromus]
- Add MMU->GPU signal for when vram mappings change, which allows it to
assume textures are unchanged unless vram has changed [zeromus]

May can yet something, I do not remember


--

All Comments

找到我想要的賽車遊戲了

Jessica avatar
By Jessica
at 2008-09-12T05:47
就這個,放氣球可以飛過障礙物, 國中的時候超愛玩的, http://www.play-asia.com/paOS-13-71-65-49-zh-70-1g4p.html http://screenmania.retrogames.com/gb/01/gb_0009.html -- - ...

nullDC-Naomi_1.0.3

Sandy avatar
By Sandy
at 2008-09-11T22:01
不知道這裡有沒有對這套比較熟的 我就質問兩個問題囉 1.這版本的遊戲按鍵似乎沒辦法變更?(不想要用預設的案件排法不習慣啦~and#34;~) 而且對照一下工居列好像蠻多選項都不能選(都是白字) 2.我再這裡下載了Dead or Alive 2 http://www.megaupload.com/cn/?d=5 ...

關於 PCSX2 的記憶體分配

Candice avatar
By Candice
at 2008-09-11T21:43
PCSX2.exe 本身需要重開機還是登入等動作 (相較於 PCSX2t.exe ) 可能是我第一次使用吧,所以我沒有認真照作,就傻傻的開程式了. 但是這也造成我這台筆電上,無法執行 VM 版的模擬器, 但是我想向各位請益一下,執行 VM 版本(像是板友分享的 988 板) 有沒有什麼方法,可以讓 ...

PCSX2 0.9.5 rev 390 pp rev 113

Mia avatar
By Mia
at 2008-09-11T18:13
http://re4rainbow.4shared.com/ mirror site: http://www.mediafire.com/re4rainbow Quoted from: http://code.google.com/p/pcsx2-playground/source/list rev 11 ...

Virtual GameBoy Advance 3.6

Emma avatar
By Emma
at 2008-09-11T16:42
September 10, 2008 - Sound quality improved in games that frequently switch sampling frequency (Star Wars, etc.). - Fixed LSR/ASR #0 i ...