主题 : 【新闻】No$gba v2.5(速度再次提高)
级别: 论坛版主
UID: 6498
精华: 1
发帖: 9741
威望: 49 星
金钱: 403140 浮游币
贡献值: 9533 点
好评度: 53290 点
人气: 3105 点
在线时间: 4569(时)
注册时间: 2004-06-07
最后登录: 2024-11-16
楼主  发表于: 2007-10-04 11:05

【新闻】No$gba v2.5(速度再次提高)

管理提醒: 本帖被 lzsgodmax 执行加亮操作(2007-10-04)
http://nocash.emubase.de/gba.htm

- help: updated gbatek standalone version 2.5 (about one hundred news since 2.3)
- vram viewer: supports extended palettes in bg map windows (eg. magnetica demo)
- nds/help: added ds 3d overview chapter (basics on geometry/rendering engines)
- nds/help: added ds technical data chapter (containing some basic overview)
- nds/help: replaced ds various chapter by new ds memory control/timing chapter
- nds/sound: fixed major unreported bug in 80x86 code sound_bias SWI function
- nds/3d/help: corrected shininess formula (ie. fixed that max cos 2 angle mess)
- nds/3d/help: added caution: specular reflection WON'T WORK on camera rotation
- nds/3d/help: maths basics of vector-by-vector multiply (and purposes thereof)
- nds/3d/softlight: allows light+color nonsense double def (eg castlevania clip)
- nds/3d/softlight: much better light-accuracy, and now supports shininess_table
- nds/3d/softlight: lighting fully calculated by software (without opengl light)
- nds/timing: split timings for nds7 (fast access) and trashy nds9 (slow access)
- nds/timing: split addr_clks_table to CODE/DATA addr_clkc_table/addr_clkd_table
- nds/timing: emulates "half" cycles on 66MHz/nds9 (tcm/cache and n32/2 thumb)
- nds/timing: emulates nds7 exmemstat gba-slot timing bits (like nds9 exmemcnt)
- nds/timing/help: added detailed/tested nds7/nds9 code/data memory-timing chart
- nds/timing/cache: allows more CPU load on bios/mainram when cache is enabled
- nds/timing: emulates shared N32 access time for two NDS9 thumb 16bit opcodes
- cpu/speedup: precalculates opcode-timings on interseg-jumps (usually faster)
- cpu/speedup: faster conditional opcode handling (maybe yet another 3% faster)
- cpu/speedup: thumb: uses 16bit reads (3% faster on non-32bit-aligned addr's)
- cpu/speedup: replaced dumb jmp exec_opcode by exec_opcode_mac (ca. 10% faster)
- cpu/speedup: added more code alignments in cpu-core (not significantly faster)
- nds/help: added note that 66MHz-nds9 actually runs MUCH SLOWER than 33MHz-nds7
- nds/cpu: emulates superslow nds9 memory access time (bios,wram,vram,oam,etc)
- nds/cpu: emulates operand-independend ARM9 multiply time (eg. slow thumb time)
- nds/wram: emulates wramcnt mapping (no idea if it's used by any games though)
- nds/3d: adjusted z-rounding (avoid opengl-clip-plane in club house games demo)
- cpu: emulates cp15-trace-id, debug: disass auto-comments on trace-id and bist
- nds/help: fixed key1 [scratch] writeback lsw/msw are exchanged (thanks simon)
- nds/help: cp15 info on trace-id, bist, cache debug/test, supported cache cmds
- cheat: fixed occassional crash on delete cheat (push/pop) (thanks Hiei Youkai)
- thanks: rockmanrotties for submarine (timing) and clubhouse (clip) bugreports

这个版本提升了速度,改进了3D模拟,以及其他一系列附加功能等,强烈推荐大家一试
绿坝娘美...
级别: 模拟新血
UID: 252608
精华: 0
发帖: 11
威望: 0 星
金钱: 2340 浮游币
贡献值: 0 点
好评度: 33 点
人气: 0 点
在线时间: 7(时)
注册时间: 2007-09-29
最后登录: 2007-12-06
沙发  发表于: 2007-10-04 18:19

第三行
级别: 模拟新血
UID: 252608
精华: 0
发帖: 11
威望: 0 星
金钱: 2340 浮游币
贡献值: 0 点
好评度: 33 点
人气: 0 点
在线时间: 7(时)
注册时间: 2007-09-29
最后登录: 2007-12-06
板凳  发表于: 2007-10-04 18:20

刚刚测试了重装机兵,速度提升了很多,不过限于机器配置,还是有点掉帧...
声音也是...不过用100%的时候画面和声音就平滑了,当然速度也下降了
级别: 模拟新血
UID: 252608
精华: 0
发帖: 11
威望: 0 星
金钱: 2340 浮游币
贡献值: 0 点
好评度: 33 点
人气: 0 点
在线时间: 7(时)
注册时间: 2007-09-29
最后登录: 2007-12-06
地板  发表于: 2007-10-04 23:51

LS玩什么游戏啊?
如果没看清楚改的GBA存档格式,确实没方法进入游戏
级别: 模拟新血
UID: 252608
精华: 0
发帖: 11
威望: 0 星
金钱: 2340 浮游币
贡献值: 0 点
好评度: 33 点
人气: 0 点
在线时间: 7(时)
注册时间: 2007-09-29
最后登录: 2007-12-06
草席  发表于: 2007-10-05 18:35

引用
引用第12楼拉菲尔于2007-10-05 11:09发表的  :

b-17 空中堡垒

ps:屏幕过滤怎么才能设置成 scale2x?

在OPTIONS里的CONTROL项滴右下角:Game Screen Filter