Gaming@NINA

Ending IGN's monopoly, one play at a time

Forums · NO$GBA 2.5

jomelgapuz

0 +0

Oct 6 '07

New version of No$GBA, the GBA/NDS emulator. Keep 'em coming ;). Here's the full list of changes in v2.5:

    * 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-

Download:
Link
Rating: 0

universe_jdj!imx

0 +0

Oct 6 '07

Thanks for posting this. I've replaced your link with an official one.
Rating: 0

blckcobra

0 +0

Oct 8 '07

does make 3d game go a little faster
Rating: 0

ADiO

0 +0

Oct 9 '07

thats what i would like to know
Rating: 0

universe_jdj!imx

0 +0

Oct 9 '07

From reports I have heard, generally 2D is faster, 3D slower but many people have also said they have experienced the opposite of that. It depends on your setup essentially.
Rating: 0

gotron228

0 +0

Oct 9 '07

Well if 3d is slow and 2d is fast how do you explain D/P coz tehy ahve 2d and 3d surroundings
Rating: 0

eggie

0 +0

Oct 10 '07

run it and find out ;D
Rating: 0

gotron228

0 +0

Oct 10 '07

Already have lol
Rating: 0

surya2107

0 +0

Nov 16 '07

hey! friend..
i think no$gba is not very good, because haven't tombol to increase speed. thank's
Rating: 0

universe_jdj!imx

0 +0

Nov 16 '07

[quote author=surya2107 link=topic=33212.msg161562#msg161562 date=1195263033]
hey! friend..
i think no$gba is not very good, because haven't tombol to increase speed. thank's
[/quote]

What does tombol mean?
Rating: 0

Newby

0 +0

Dec 7 '07

maybe the word "tombol" he/she meant was a button so I think he/she means that it doesn't have any button to increase the speed. like if U R playing with VBA, when U hold down spacebar, it will go very fast like fast-forwarded.
I think that what he/she meant.
*It's Indonesian or maybe malaysian word*
Rating: 0

universe_jdj!imx

0 +0

Dec 7 '07

If he's asking for a frame skip, emulation isn't far enough to warrant something like that to be introduced at the same level as VBA :) Thanks for that though, Newby.
Rating: 0

caLvZzZ

0 +0

Jan 9 '08

how can i configure no$gba 2.5??? plss help me people...
Rating: 0