Homebrew no$gba v2.7

Flame

Me > You
Global Moderator
Joined
Jul 15, 2008
Messages
5,962
Trophies
1
XP
10,665
That's right, hell has frozen over. After a looong time, a new update of No$GBA (the famous GBA/NDS emulator) has been released.

23 May 2013 - no$gba version 2.7
- help: updated gbatek standalone version 2.7 (around fifty news since 2.5)
- sizing: added game window sizing support in NDS mode, and in multimachine mode
- multimachine: fixed some bugs on adding/removing additional NDS machines
- dos: fixed destroyed ebx register in memory handle resizing function
- dos: fixed missing nds_color_xlat re-initialization on dos video mode changes
- dos: fixed wrong resolution in 320x200pix mode (emu-vga mov cx,320 for lowres)
- gba/help: added partial gba wireless adapter details
- gba/help: added gameboy player detect/unlock/rumble info (thanks flubba)
- nds/help: added expansion ram detection/unlocking info (thanks rick lick wong)
- gui: created own help engine (instead of microcrap's suicidal windows .hlp)
- gui: added dos/windows help engines to gaming-versions (with short help text)
- internal: uses new overlay engine for help.pak, xmit-nds.pak, pockclon.pak
- removed bg_gif feature (no$gmb relict that was probably never used in no$gba)
- gba/help: added video interlace info (thanks damian yerrik)
- debugmsg: added optional dma-transfer and serial-port (normal mode) logging
- debugmsg: changed debug message window to use nonproportional fixedwidth font
- debugmsg: added new debug I/O ports 4FFFAxxh (alternate to old "mov r12,r12")
- debugmsg/help: added info on no$gba (and ensata) debug pseudo I/O ports
- cpu: supports "blx lr" (both arm and thumb) (used by FF4) (thanks X-0D X-0D)
- cpu: supports 2nd half of thumb-bl-opcode (used by MarioGolfAdvanceTour.gba)
- a22i: fixed thumb add rd,=adr (unsigned 8bit offset, not 7bit with 1bit sign)
- a22i: recognizes thumb add/sub rx,ry as short-form for add/sub rx,rx,ry
- a22i: recognizes thumb labels starting with "b" (were treated as "b{cond}")
- a22i: accepts thumb ldr/str rd,[sp] with omitted zero-immediate offset
- pockstat: emulates sony pocketstation (uses arm cpu too, otherwise offtopic)
- debug: added new emu-detection and string/character-output (via port 4FFFAxxh)
- laptop/controls: backspace disables delays (same as keypad+ on real keyboards)
- nds/wifi: emulates aid_low and aid_full masking, stats masking, stats auto_res
- nds/3d: soft-detail: emulates disp_1dot_depth (if enabled checks all w-coords)
- nds/3d/help: added note that disp_1dot_depth checks all vertices of the poly
- nds/3d/help: added note that disp_1dot_depth is actually a 0dot_depth check
- nds/3d/help: added note that disp_1dot_depth always uses W-coord (not Z-coord)
- nds/3d: stores disp_1dot_depth changes as pseudo gx command in command buffer
- nds/3d: soft-detail: emulates depth_equal tolerance, raised frac_z from 5 to 6
- nds/3d/help: added info on depth_equal tolerance (+/-200h within 24bit range)
- nds/3d/help: added disabled alpha_blend info (size reduction, rgba overwrite)
- nds/3d: soft-detail: reduces size of translucent polys if alpha-blend disabled
- nds/timing-fix: prevents dumbloop-trick on legitimate div/sqrt-busy waitloops
- nds/3d: soft-detail: bypasses alpha-blending when framebuf alpha=0 (rearplane)
- nds/3d: soft-detail: bypasses alpha-blending when master-disabled in disp3dcnt
- nds/3d: soft-accuracy: boxtest uses new soft3d clipping code (for all 6 quads)
- nds/3d/help: added alpha-blending formulas (for blending polygon vs framebuf)
- gba-micro/help: added note on slower 256K main ram (crashes when overclocked)
- gba-micro/help: added case/joypad ascii-arts, mentioned unsupported dmg/cgb
- gba-micro/help: added pinouts for supply/sio/phones/lcd/backlight/powerchips
- nds/3d: soft-detail: supports alpha_test_ref (if enabled) (full range 0..31)
- nds/3d: soft-accuracy: raised div_w resolution from 40000000h/w to FFFFFFFFh/w
- nds/3d/help: corrected alpha_test_ref (hide if below-or-equal) (instead below)
- nds/3d/help: added notes on edge-marking problems (with translucent polygons)
- nds/3d/help: added fog blending formula, added note on fog glitch (1st alpha)
- nds/3d: soft-detail: applies fog when enabled (depth/flag/color/alpha/mode)
- nds/3d: soft-detail: explodes fog_table (only if enabled and only if changed)
- nds/3d: soft-bugfix: fixed transulcent mask (new id only, not new OR old id)
- debug/profiler: fixed crash in the profiler list window (occured in v2.6b)

If somebody is wondering why the project was paused for quite some time: I don't exactly know that myself, too. There has been no real reason, except maybe I've been a bit overworked and celebrated some burn-out crisis and spent time working on the PSX emu and some older 8bit systems, which somehow seemed urgently important to me :-)

For the GBA/NDS project, I will still need to learn about hardware that has been released in the past some years (like DSi and 3DS and whatever else I've missed).

Source: http://nocash.emubase.de/gba.htm
 

SignZ

Timelord
Member
Joined
Jul 16, 2008
Messages
2,118
Trophies
0
Age
34
Website
dubious.reviews
XP
1,187
Country
Germany
I was really surprised when I saw this, I thought Martin had no interest in No$GBA anymore, but I guess I was wrong - luckily. I wonder if he will be able to do something for/with the 3DS, when he learns more about it.
 

the_randomizer

The Temp's official fox whisperer
Member
Joined
Apr 29, 2011
Messages
30,635
Trophies
2
Age
36
Location
Dr. Wahwee's castle
XP
17,881
Country
United States
I always used NO$GBA but sucks that we need to donate to get the latest version.
Ahh... i'll stick with NO$Zoomer.


[email protected] is an add-on to no$gba, a frontend. Martin asks for donations so he can, you know, continue developing emulators. Heaven forbid people need money.
 

GamerzHell9137

Well-Known Member
Member
Joined
Nov 1, 2011
Messages
4,021
Trophies
1
Age
26
XP
3,180
Country
Bosnia and Herzegovina
[email protected] is an add-on to no$gba, a frontend. Martin asks for donations so he can, you know, continue developing emulators. Heaven forbid people need money.



Money isn't stopping him to continue the development on NO$GBA.
He would make more money if he adf.ly the emulator and put a donate box next to his site saying ''If you like the emulator donate some money. Every monkey wants some delicious bananas''
The changelog on the site doesn't impress me so much to donate for this project, maybe if it gets online and Link support(NDS Pokemon games) then i would reconsider.
 

the_randomizer

The Temp's official fox whisperer
Member
Joined
Apr 29, 2011
Messages
30,635
Trophies
2
Age
36
Location
Dr. Wahwee's castle
XP
17,881
Country
United States
Money isn't stopping him to continue the development on NO$GBA.
He would make more money if he adf.ly the emulator and put a donate box next to his site saying ''If you like the emulator donate some money. Every monkey wants some delicious bananas''
The changelog on the site doesn't impress me so much to donate for this project, maybe if it gets online and Link support(NDS Pokemon games) then i would reconsider.


Is $1 or $2 really that much? Do you even know the technical details of said change log even mean? Don't like it, don't use it. I'd much rather donate towards a good cause (such as development) than some crappy android emulator an app store.
 

GamerzHell9137

Well-Known Member
Member
Joined
Nov 1, 2011
Messages
4,021
Trophies
1
Age
26
XP
3,180
Country
Bosnia and Herzegovina
Is $1 or $2 really that much? Do you even know the technical details of said change log even mean? Don't like it, don't use it. I'd much rather donate towards a good cause (such as development) than some crappy android emulator an app store.


There's still DeSmuMe and NO$Zoomer and he could again disappear and stop with the development which would kinda suck.
Lets see what the future is gonna deliver us.
 

dj4uk6cjm

Well-Known Member
Member
Joined
Nov 23, 2012
Messages
343
Trophies
0
XP
429
Country
United States
Well I think this is a wonderful update! I have been using martins no$gba emulator for about 2 years now and overall like it more than desmume which is too buggy for me XP


Edit: NoZoomer is also good for full screen and extended options
 
  • Like
Reactions: SignZ

SuzieJoeBob

NOT a New Member
Member
Joined
Dec 20, 2008
Messages
687
Trophies
0
XP
1,261
Country
United States
Money isn't stopping him to continue the development on NO$GBA.
He would make more money if he adf.ly the emulator and put a donate box next to his site saying ''If you like the emulator donate some money. Every monkey wants some delicious bananas''
The changelog on the site doesn't impress me so much to donate for this project, maybe if it gets online and Link support(NDS Pokemon games) then i would reconsider.
I see how it is...its 'cuz I'm black, isn't it!!! lol
If only I had a way to donate....
 

SuzieJoeBob

NOT a New Member
Member
Joined
Dec 20, 2008
Messages
687
Trophies
0
XP
1,261
Country
United States
General chit-chat
Help Users
  • No one is chatting at the moment.
    Sonic Angel Knight @ Sonic Angel Knight: Hey, where the admins at? Come in the chat. I got a idea. How bout a Sound notification or...