ROM Hack no$gba and no$gba debugger 2.7c released, now freeware.

FAST6191

Techromancer
OP
Editorial Team
Joined
Nov 21, 2005
Messages
36,798
Trophies
3
XP
28,321
Country
United Kingdom
Martin Korth released version 2.7c of no$gba yesterday, it features several updates to the emulation but one of the most notable changes is the move of the debugger version to be freeware. You can still donate on the website if you wish to support his work.
For those unaware no$gba is one of the best GBA debugging emulators and probably the best DS one presently available. It has features useful for homebrew developers and ROM hackers alike.
Those interested in the debugger can find out more here.
On the subject of debugging the legendary gbatek specifications have had a fairly big revamp. http://problemkaputt.de/gbatek.htm has them.
http://problemkaputt.de/gbapics.htm has screenshots of the debugging mode.

nds-tv1.gif
A screenshot of the 3d viewer no$gba has, about the only one of its kind.
Changelog.

2.7c changelog said:
28 Jul 2014 - version 2.7c
- webpage: moved from http://nocash.emubase.de/ to http://problemkaputt.de/
- freeware: both no$gba gaming version and debug version are now fully freeware,
donations http://problemkaputt.de/donate.htm are welcome and valuable support
(I am working fulltime on no$xxx emulation projects without any other income)
- snapshots: supports savestates in NDS mode (formerly supported for GBA only)
- nds/snd: replaced nds_snd_getnext_proc by "proc_id" (snapshot compatibility)
- gaming version: allows to access recent files menu without cartridge loaded
- mem: forces gba-slot region to be 00h-filled on deselected cpu (arm7 or arm9)
- help: nds mem control: notes on gba-slot deselection, and gba-slot open bus
- help: major cosmetic changes to arm/thumb cpu chapters (parts from no$sns)
- cpu: exported arm disassembler and arm cpu engine to external include files
- snapshot: re-included bg2/bg3_refx/y registers (for gba and BOTH nds-engines)
- snapshot: does freshen_waitcnt_raw before emu-run (needed after snaploading)
- snapshot: snap-saver skips empty chunks (eg. unused NDS chunks in GBA mode)
- cpu: supports ldmd/stmd direction (increasing, NOT decreasing) (classic nes)
- cartloader/gui: reinit game-window size when switching between gba/nds mode
- mem: with_new_memory_system (completely new memory system: now using separate
small macros per memory region, instead of old giant all-in-one macro, this
does resolve a terrible mess, does speed-up source code assembling, and does
speed-up NDS tcm/wram emulation, and allows to add DSi memory areas in future)
- snapshot: added new snapshot/battery sna/sav compression option (as in no$psx)
- setup/sound: volume slider (optionally hardware/mixer or software/multiply)
- a22i: fixed ".fill" directive (destroyed ecx when fetching 2nd/3rd parameter)
- help: added "GBA Cart Protections" chapter (namely about "classic nes" stuff)
- nds: allows nds7bios intrwait bios-bug with any incoming lz77-random values
- nds: allows jmp to 05ECh without warning (can be used for dumping NDS7 bios)
- gba: forces rom-mirror (instead "increasing numbers") for "classic nes" series
- gba: forces eeprom (no flash/sram) for "classic nes" series (game code "Fxxx")
- mem: moved misaligned_mem_reads to subfunction level (instead macro level)
- xboo: recognizes DSi's 128K flash id (allows to dump/patch wifi calibration)
- help: added note on ldmd/stmd transfer order (uses increasing addr for rlist!)
- help: corrected wifi calibration chapter (version is at 040h, not at 044h)
- web: changed no$gba forum link: http://ngemu.com/forums/no-gba-discussion.102/

Source
http://problemkaputt.de/gba.htm
 

Satangel

BEAST
Member
Joined
Nov 27, 2006
Messages
10,307
Trophies
1
Age
31
Location
Bruges, Belgium
XP
1,525
Country
Belgium
Been a long time since there was a last update, really like it. Glad the guy quits the paying downloads, he deserves a lot of recognition for this work though!
Thanks, will enjoy this
 

chrisrlink

Has a PhD in dueling
Member
Joined
Aug 27, 2009
Messages
5,560
Trophies
2
Location
duel acadamia
XP
5,737
Country
United States
Just a question has anyone tested b/w or hg/ss w/o the patch because I know Desmume runs those games just fine

I'll just test HG myself and see if it freezes

nope bw2 still has the "save file cannot be accessed" error
 

The Real Jdbye

*is birb*
Member
Joined
Mar 17, 2010
Messages
23,281
Trophies
4
Location
Space
XP
13,834
Country
Norway
Nice. I always found No$GBA's debugger to be superior to DeSmuME's, while this won't make a difference to most people it's great news :)

However I'm expecting this to be the final version. It's just a hunch, but I have a feeling he's releasing the debugger as the final version because he's stopping work on it.
 

AsPika2219

Pikachu going beach!
Member
Joined
Jun 17, 2010
Messages
1,957
Trophies
1
Age
47
Location
Cats City
XP
3,035
Country
Malaysia
Coming soon, I hope No$gmb will make ALMOST FREEWARE soon after long time becomes payware because of Gameboy Color.... plus, never updated more than 10 years since 2000. After that, time for upcoming No$3ds version soon!
 

Silentsurvivor

Banned!
Banned
Joined
Sep 13, 2009
Messages
249
Trophies
0
XP
239
Country
United States
Now maybe one day he'll release the Source Code. Somebody could port it to Retroarch and make No$GBA available on multiple OSs and devices. Same thing for no$PSX.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: Pass