Kodewerx

Our culture has advanced beyond all that you could possibly comprehend with one hundred percent of your brain.
It is currently Thu Sep 04, 2025 2:36 pm

All times are UTC - 8 hours [ DST ]




Post new topic Reply to topic  [ 40 posts ]  Go to page 1, 2  Next
Author Message
 Post subject: DS Emulation on No$GBA
PostPosted: Thu Mar 29, 2007 10:20 am 
Offline
Komrade
Komrade

Joined: Tue Mar 27, 2007 10:18 am
Posts: 1328
I have the firmware, the BIOSes, and the $15 version of No$GBA. I'm fairly certain I put everything in the right folder, too.

It's still not working. I think the problem can be fixed by NDS tool, but I can't find a version of NDS tool that has a GUI (the command prompt version doesn't like my computer). Where can I get NDS tool, and what, if any, other problems could I be having (I believe the issue here is my inability to encrypt the ROM or something)?


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Thu Mar 29, 2007 10:38 am 
Offline
*Female Hacker
*Female Hacker
User avatar

Joined: Sat Oct 21, 2006 9:54 am
Posts: 1656
Location: Who cares?
Title: Female Hacker!!!
Simple steps:
Start, Run and type: cmd and press Enter.
Type:
cd C:\Documents and Settings\*CPU name*\*Map*

Please delete this post.

_________________
Image
Chat with our AI here...
Don't blame me if it's offline temporary, it's fixed fast, because that's the fault of the hoster...
I changed the link in my sig image too...


Last edited by Mewy on Thu Mar 29, 2007 10:40 am, edited 1 time in total.

Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Thu Mar 29, 2007 10:38 am 
Offline
*Female Hacker
*Female Hacker
User avatar

Joined: Sat Oct 21, 2006 9:54 am
Posts: 1656
Location: Who cares?
Title: Female Hacker!!!
Simple steps:
Start, Run and type: cmd and press Enter.
Type:
cd C:\Documents and Settings\*CPU name*\*Map*
And continue.

_________________
Image
Chat with our AI here...
Don't blame me if it's offline temporary, it's fixed fast, because that's the fault of the hoster...
I changed the link in my sig image too...


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Thu Mar 29, 2007 11:13 am 
Offline
Komrade
Komrade

Joined: Tue Mar 27, 2007 10:18 am
Posts: 1328
Never mind all that; the directory wasn't the issue and I got DS Lazy anyhow. I patched the ROM and got it actually working...

But I can't see anything. I think it might just be my computer completely failing at rendering. I need new graphics and video features on this computer so badly. The blood in Jet Force Gemini is gray on this damned computer.

On the other hand, if the screen is COMPLETELY black, maybe it's not my computer...I doubt my computer fails that bad if it can run an N64 game, but I have no clue what to do about it.

_________________
Image


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Thu Mar 29, 2007 11:39 am 
Offline
Komrade
Komrade
User avatar

Joined: Mon Oct 02, 2006 5:56 pm
Posts: 1978
Title: Mr. Bitches
What game are you trying to run?
The newest version craptastically broke lighting (But fixed textures) with one fell swoop of uberphail.
This only affects 3D games.

Here are some hints,
-Set mode to VGA in the "GBA Mode" section of the options
-If a game is running craptastically slow try setting emulation speed ot Ultimited MHZ Disaster 10%. note that this may not always help.
-If a game says it cannot read the save try fiddling around with the save settings until you find a savetype that works.

_________________
Image
Image
<EggWerx> MetalOverlord: Dsman and lemmayoshi will be used for taco meat, ask mo he knows me.
jleemero wrote:
Being required to learn Java for a Comp Sci MAJOR is like being required to shit on a lawnmower to be an astronaut.


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Thu Mar 29, 2007 2:03 pm 
Offline
Komrade
Komrade

Joined: Tue Mar 27, 2007 10:18 am
Posts: 1328
I'm trying to play Dawn of Sorrow.

The screen isn't "really really dark as if there was no brightness", it's just dead black like it's not doing anything.

The only thing patching with DS Lazy did was make the instructions less "UNDEFINED!! OMFG STOPING EMULATION"

Edit: "Stoping emulation" is a mockery of Project 64's many typos.

Edit: Also, I don't have the newest version. I'm one or two versions back, I believe.


Last edited by Hextator on Thu Mar 29, 2007 2:06 pm, edited 1 time in total.

Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Thu Mar 29, 2007 2:06 pm 
Offline
Komrade
Komrade
User avatar

Joined: Mon Oct 02, 2006 5:56 pm
Posts: 1978
Title: Mr. Bitches
Heh, I don't think DoS is playable yet...
No$gba, while the best DS emu out there, sucks balls.

_________________
Image
Image
<EggWerx> MetalOverlord: Dsman and lemmayoshi will be used for taco meat, ask mo he knows me.
jleemero wrote:
Being required to learn Java for a Comp Sci MAJOR is like being required to shit on a lawnmower to be an astronaut.


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Thu Mar 29, 2007 2:25 pm 
Offline
Komrade
Komrade

Joined: Tue Mar 27, 2007 10:18 am
Posts: 1328
Can someone give me a No$GBA savestate for SM64DS so I can skip the title screen? I'm afraid it will freeze at princess peach's letter again :/

I can't start makin' codes until I'm playing the game, now can I? :3

_________________
Image


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Thu Mar 29, 2007 2:28 pm 
Offline
Komrade
Komrade
User avatar

Joined: Mon Oct 02, 2006 5:56 pm
Posts: 1978
Title: Mr. Bitches
Savestates don't work in NDS mode.
By the way, you are using version 2.4 of No$, right?

_________________
Image
Image
<EggWerx> MetalOverlord: Dsman and lemmayoshi will be used for taco meat, ask mo he knows me.
jleemero wrote:
Being required to learn Java for a Comp Sci MAJOR is like being required to shit on a lawnmower to be an astronaut.


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Thu Mar 29, 2007 2:31 pm 
Offline
Komrade
Komrade

Joined: Tue Mar 27, 2007 10:18 am
Posts: 1328
Nope, this is "2.3a". I was able to get to Peach's letter on my other computer and it froze there...

No savestates, eh? What a pain. Would 2.4 allow me to actual get somewhere in some DS games? Is there no hope for 2.3a?

Edit: Is there some trick to using the touch screen? I don't even remember how to get past the "Touch to Start" message anymore :evil:


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Thu Mar 29, 2007 2:36 pm 
Offline
Komrade
Komrade
User avatar

Joined: Mon Oct 02, 2006 5:56 pm
Posts: 1978
Title: Mr. Bitches
2.3a 0_o
3D graphics were barely introduced! No wonder you're crashing at Peach's letter.
See if you can find 2.3d. If you can't I have a copy I can give you.

2.4 isn't worth using with this game since lighting is very, very broken in 2.4

Oh, and no trick should be required to use the touchscreen.

_________________
Image
Image
<EggWerx> MetalOverlord: Dsman and lemmayoshi will be used for taco meat, ask mo he knows me.
jleemero wrote:
Being required to learn Java for a Comp Sci MAJOR is like being required to shit on a lawnmower to be an astronaut.


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Thu Mar 29, 2007 3:06 pm 
Offline
Komrade
Komrade

Joined: Tue Mar 27, 2007 10:18 am
Posts: 1328
You can give me 2.3d? I would really appreciate that. ^_^

The touch screen is used by clicking with the mouse and that's it, I presume? I should know since I got it to work, but I forgot and this computer is so slow that I can't tell if something is working or if it's frozen in many cases. I average less than half speed as a maximum for most emulators on this computer. :\

Edit: Did you mean the $15 version or the free version? I can get the free version. It won't have debugging features and such, but I have Cheat Engine and I know how to use it to set exact breakpoints. Using it in combination with ASM edits that tell the game to read from an unused address when a certain address is read from helps me to use cheat engine to break on a read of a specific address, since cheat engine can only break on instructions and not on read/writes. It can LOG the reads and writes and make me work from there. Still very handy.

What can Renegade do with No$GBA that Cheat Engine can't?


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Thu Mar 29, 2007 3:17 pm 
Offline
Komrade
Komrade
User avatar

Joined: Mon Oct 02, 2006 5:56 pm
Posts: 1978
Title: Mr. Bitches
http://www.megaupload.com/?d=9CTDK8K2

-Yes, just click.

-I meant the free version.

-I dunno.

_________________
Image
Image
<EggWerx> MetalOverlord: Dsman and lemmayoshi will be used for taco meat, ask mo he knows me.
jleemero wrote:
Being required to learn Java for a Comp Sci MAJOR is like being required to shit on a lawnmower to be an astronaut.


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Thu Mar 29, 2007 5:14 pm 
Offline
Kommunist
Kommunist

Joined: Wed Oct 11, 2006 4:59 pm
Posts: 19
That would be version 2.3c


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Thu Mar 29, 2007 5:20 pm 
Offline
Komrade
Komrade
User avatar

Joined: Mon Oct 02, 2006 5:56 pm
Posts: 1978
Title: Mr. Bitches
Oh shi-
Wrong one.

http://www.megaupload.com/?d=6M6Q7AI2

_________________
Image
Image
<EggWerx> MetalOverlord: Dsman and lemmayoshi will be used for taco meat, ask mo he knows me.
jleemero wrote:
Being required to learn Java for a Comp Sci MAJOR is like being required to shit on a lawnmower to be an astronaut.


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Fri Mar 30, 2007 3:09 pm 
Offline
Komrade
Komrade

Joined: Tue Mar 27, 2007 10:18 am
Posts: 1328
2.3d still isn't letting me play. I get to the "Touch to Start" screen of super mario 64 DS and it just won't do anything. I click all over the place and it does nothing. It's running at 60% on this computer so it can't be that it's too slow for me to notice any progress.

Is there some setting I have set wrong? Could I possibly have missed some crucial step when using DS Lazy?

_________________
Image


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Fri Mar 30, 2007 3:34 pm 
Offline
Komrade
Komrade
User avatar

Joined: Mon Oct 02, 2006 5:56 pm
Posts: 1978
Title: Mr. Bitches
You said you had the firmware, correct?
As long as you have that you should have no trouble.

_________________
Image
Image
<EggWerx> MetalOverlord: Dsman and lemmayoshi will be used for taco meat, ask mo he knows me.
jleemero wrote:
Being required to learn Java for a Comp Sci MAJOR is like being required to shit on a lawnmower to be an astronaut.


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Fri Mar 30, 2007 4:01 pm 
Offline
Komrade
Komrade

Joined: Tue Mar 27, 2007 10:18 am
Posts: 1328
Does it go in a particular folder? How do I tell No$GBA that I have it? I doubt the emulator would be able to make use of the firmware if I throw it into some random folder and don't access it via any of the emu's menus, so there must be some way of saying "HAY WAKE UP ITS TIME TO PLAY THE GAMEZ"

_________________
Image


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Fri Mar 30, 2007 4:03 pm 
Offline
Komrade
Komrade
User avatar

Joined: Mon Oct 02, 2006 5:56 pm
Posts: 1978
Title: Mr. Bitches
I just place it where the .exe is along with both BIOSs.

_________________
Image
Image
<EggWerx> MetalOverlord: Dsman and lemmayoshi will be used for taco meat, ask mo he knows me.
jleemero wrote:
Being required to learn Java for a Comp Sci MAJOR is like being required to shit on a lawnmower to be an astronaut.


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Fri Mar 30, 2007 4:19 pm 
Offline
Komrade
Komrade

Joined: Tue Mar 27, 2007 10:18 am
Posts: 1328
Aha! That worked.

See, my BIOSes and firmware were in the folder called "Stuff" because I thought that's where it was supposed to go. Moved them up a directory and now I'm actually picking a file to load.

It did give me a corrupt save error, but that won't matter to a hacker now will it?

Edit: Will I be able to do programming edits with Renegade/Cheat Engine? Is there a way to get the emulator to recompile the ARM?

Edit: Hm...I see there's a cheat menu thing in No$GBA. What sort of ASM stuff works here?


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Fri Mar 30, 2007 4:36 pm 
Offline
Komrade
Komrade
User avatar

Joined: Mon Oct 02, 2006 5:56 pm
Posts: 1978
Title: Mr. Bitches
You need to set the savetype to the proper type. (Just mess around until it works)
Then you won't get that error.

_________________
Image
Image
<EggWerx> MetalOverlord: Dsman and lemmayoshi will be used for taco meat, ask mo he knows me.
jleemero wrote:
Being required to learn Java for a Comp Sci MAJOR is like being required to shit on a lawnmower to be an astronaut.


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Fri Mar 30, 2007 4:49 pm 
Offline
Komrade
Komrade

Joined: Tue Mar 27, 2007 10:18 am
Posts: 1328
No savestates means I should probably get the savetype working :/

I'm eager to start making codes for this game; at least, as many as I can...

Now to figure out where the emulator stores the current PC (It should keep it somewhere, shouldn't it?) so I can read the programming...

What would be a good program to read the disassembly? I still don't know where the DS executes from, but from my GBA experience I'd say it executes from ROM. But then there wouldn't be GS codes that edit ASM now would there?

Sorry man, I'm just a DS hacking noob. I need all the help I can get :\

_________________
Image


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Fri Mar 30, 2007 5:07 pm 
Offline
Komrade
Komrade
User avatar

Joined: Mon Oct 02, 2006 5:56 pm
Posts: 1978
Title: Mr. Bitches
Ndsdis2Can be used to disassemble the ROM.
But unless you're making ROM trainers you shouldn't need to use a disassembler.

_________________
Image
Image
<EggWerx> MetalOverlord: Dsman and lemmayoshi will be used for taco meat, ask mo he knows me.
jleemero wrote:
Being required to learn Java for a Comp Sci MAJOR is like being required to shit on a lawnmower to be an astronaut.


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Fri Mar 30, 2007 5:11 pm 
Offline
Komrade
Komrade

Joined: Tue Mar 27, 2007 10:18 am
Posts: 1328
Argh, I can't get any of the existing codes working in the emulator. I don't know how to tell which version is mine, either.

Does No$GBA have the must be on codes built in or do I need to input those?

I tried both versions' Max Coins codes and neither had an effect, so I have no idea what the problem is.

_________________
Image


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Fri Mar 30, 2007 5:16 pm 
Offline
Komrade
Komrade
User avatar

Joined: Mon Oct 02, 2006 5:56 pm
Posts: 1978
Title: Mr. Bitches
Code support doesn't work in DS mode on No$gba either.

_________________
Image
Image
<EggWerx> MetalOverlord: Dsman and lemmayoshi will be used for taco meat, ask mo he knows me.
jleemero wrote:
Being required to learn Java for a Comp Sci MAJOR is like being required to shit on a lawnmower to be an astronaut.


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Fri Mar 30, 2007 5:24 pm 
Offline
Komrade
Komrade

Joined: Tue Mar 27, 2007 10:18 am
Posts: 1328
That would explain it, but what about Renegade? I can't get it to work in Renegade either.

So do I need the Must Be On hook codes there? Is there a way to determine my version beforehand?

The coin address is at the RAM offset +0xA7557 according to Cheat Engine; can you tell me which version I'm using based on that? I don't have any en/de cryptors for any of the code formats so I don't know what addresses the codes on BS Free are using.


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Sat Mar 31, 2007 7:40 am 
The latest version of No$GBA does not work with Renegade. However, an older version (2.3d?) should. Also, I seem to recall Para telling me that the NDS loads the assembly code into RAM, similar to the n64.


Top
  
Reply with quote  
 Post subject:
PostPosted: Sat Mar 31, 2007 11:55 am 
Offline
Komrade
Komrade

Joined: Tue Mar 27, 2007 10:18 am
Posts: 1328
dlong wrote:
The latest version of No$GBA does not work with Renegade. However, an older version (2.3d?) should.


I'm using 2.3d, so that shouldn't be a problem.

dlong wrote:
Also, I seem to recall Para telling me that the NDS loads the assembly code into RAM, similar to the n64.


Finally, an answer to that question...and it's the answer I was hoping for. N64 codes are so much more fun because they can edit the ASM, so for the NDS to act similarly is wonderful.

Edit: I don't know how to decrypt the codes on BS Free. Can someone give me the address that the hook code uses for the Super Mario 64 DS "Must Be On" code? And maybe some decryption tools? :3


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Sat Mar 31, 2007 2:21 pm 
There is no publicly available tool to decrypt CB codes. I believe kenobi said he was working on one, but I have no idea how that's going.


Top
  
Reply with quote  
 Post subject:
PostPosted: Sat Mar 31, 2007 7:50 pm 
Offline
Komrade
Komrade

Joined: Tue Mar 27, 2007 10:18 am
Posts: 1328
Well, I found the page of codes that aren't encrypted and had 240 stars and infinite health, etc. I still don't know which version I have since the difference between the addresses is the same for both versions.

How does one go about finding an address to hook from? Are people using the trainer toolkit for that? If there's no way to do it on the emulator, then I need to know the hook addresses so I can see if I can do for No$GBA what I did for Project 64 (that is, make it debuggable).

_________________
Image


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 40 posts ]  Go to page 1, 2  Next

All times are UTC - 8 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 58 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group