What's new

NintenDS.Emu

Status
Not open for further replies.

NintenDS

Seek 'n' Destroy
I've started my own Emulator.

v1.0.0 includes the DeSmuMe Core with added functions, hopefully the Game Card (NSMB should work) and Audio Support.

All coded by me, NintenDS!

I'll get a release done, but it'll take time since I've got School. :(

So, what ya think? :plain:
 

spotanjo3

Moderator
Moderator
Really ? If you think you can handle it then I wish you the best of luck. Remember, the n00bs will annoy you and ask you when, blah blah like that. Just ignore them and do whatever you want to impressive us. We will support you 100% and help you any we can. GOOD LUCK!

If you manage the Game Card addon then we will congrating you. Again, good luck! I will be very happy to test the games for your emulator again if you would like me to. I did with iDeaS and desmume to Low Lines. :D
 
OP
N

NintenDS

Seek 'n' Destroy
Sure, I'm downloading the source and Dev-C++. Then, I'll tweak and code till my PC yells 'STOP IT'.

Computers can't talk, right?

13.5MB of DevC++ Installer Files... I'll take it.
 

spotanjo3

Moderator
Moderator
LOL!

If computers can talk then be prepare to run for your life...no...run for our lives! Since we all have a computers. *SCARY!*

Good luck!
 
OP
N

NintenDS

Seek 'n' Destroy
Oh no!

The project is missing a file or two, (not my fault - yopyop didn't include them) and I get a parse Error:

E:\DEV-C_~1\Bin\windres: E:\\DOCUME~1\\MR8B89~1.SOF\\Desktop\\Projects\\NintenDS.Emu\\EMULAT~1\\Win32\\..\\EmuSRC\\ICoProc.h:24: parse error

Then it stops the compile and dies on me. Anything 'bout this Error? (It's DeSmuME v0.3.4)

If anyone would like to support me by tweaking the core files, that would be great. I'm already busy tweaking settings. If we all help, we'll get to the goal faster.

NintenDS

Oh and the ICoProc.h file content:

/*Copyright (C) 2006 yopyop
[email protected]
yopyop156.ifrance.com

Ce programme est libre, vous pouvez le redistribuer et/ou le modifier selon
les termes de la Licence Publique Générale GNU publiée par la Free Software Foundation
(version 2 ou bien toute autre version ultérieure choisie par vous).

Ce programme est distribué car potentiellement utile, mais SANS AUCUNE GARANTIE,
ni explicite ni implicite, y compris les garanties de commercialisation ou d'adaptation
dans un but spécifique. Reportez-vous à la Licence Publique Générale GNU pour plus de détails.

Vous devez avoir reçu une copie de la Licence Publique Générale GNU en même temps que ce programme ;
si ce n'est pas le cas, écrivez à la
Free Software Foundation, Inc.,
59 Temple Place, Suite 330,
Boston, MA 02111-1307, États-Unis. */

#ifndef COPROC_H
#define COPROC_H

class ICoProc
{
public :
virtual bool dataProcess(unsigned char CRd, unsigned char CRn, unsigned char CRm, unsigned char opcode1, unsigned char opcode2) = 0;
virtual bool load(unsigned char CRd, unsigned char adr) = 0;
virtual bool store(unsigned char CRd, unsigned char adr) = 0;
virtual bool moveCP2ARM(unsigned long * R, unsigned char CRn, unsigned char CRm, unsigned char opcode1, unsigned char opcode2) = 0;
virtual bool moveARM2CP(unsigned long val, unsigned char CRn, unsigned char CRm, unsigned char opcode1, unsigned char opcode2) = 0;
};

#endif

Thanks for your support.
 

Low Lines

New member
just be careful not to get ahead of yourself ;) be wary of saying things such as (it will hopefully do such and such) because some people may be mislead into thinking it's fact rather than intensions.
hmm and i may not know very much about programming (yet) but it may be little fiddly using Dev C++, but cos that's free I suppose there's not much else :p
I wish you the best of luck, and hope you be careful with what you say in places such as forums regarding your project. (There are some really stupid people out there you know ;))
 

Low Lines

New member
same with that, there is no guarantee your project will stay in EmuTalk.net (meaning people will know about and spread the word onto others) ;)
 

spotanjo3

Moderator
Moderator
Just be careful. Remember, if you want your emulator to run the commercial games then that's fine but again, the stupid people will just hassle you and say when when or the bad things to you.

It is best if you laugh at them and ignore them and do your work. Many of us are on your side, not theirs. Do not worry about that. We will support you! Go for it! :);)
 

Cyberman

Moderator
Moderator
Low Lines said:
just be careful not to get ahead of yourself ;) be wary of saying things such as (it will hopefully do such and such) because some people may be mislead into thinking it's fact rather than intensions.
hmm and i may not know very much about programming (yet) but it may be little fiddly using Dev C++, but cos that's free I suppose there's not much else :p
I wish you the best of luck, and hope you be careful with what you say in places such as forums regarding your project. (There are some really stupid people out there you know ;))
Well Dev C++ is an IDE that uses the wingW variant of Gnu C++ for the windows platform. I suggest NOT using Dev C++ and use Eclipse instead. However neither is an easy road. Eclipse does have a significantly larger base support (IE cross platform from professional support from IBM to millions of people like me who use it under linux and windows). It's not FAST it can be anoying but it's highly updateable and extensible. You might need to try getting the GTK stuff for it as well, although it's been a few weeks since I toyed with it.

Anyhow Eclipse is a bit easier for me to use ok.. it's a lot easier. I'm not lazy just I get tired of fiddling around with things that really shouldn't need fiddling around with to begin with.

Cyb

PS Eclipse also allows you to compile for the Palm OS from windows. It's good for Garnet and PalmOS 5 so you can compile ARM code for Linux based Palm or the old PalmOS.
 

Cyberman

Moderator
Moderator
Low Lines said:
K now that is just scary :unsure:
hmm yes, Cyberman seems to know what he is on about :bouncy:
Umm yeah... how about you have any clue what he was talking about? :D

Cyb

NintenDS said:
Sure. EmuTalk is only getting this emulator.
Well people like to snarf stuff and post it up various places. It's called unwanted distribution. :D This happens a lot unfortunately.

Cyb
 
Status
Not open for further replies.

Top