stryke3
New Member
I loved you piggy!
Posts: 42
|
Post by stryke3 on Aug 24, 2005 14:18:57 GMT 1
I'm interested in playing around with the source and compiling it to see if I can't learn a bit about how emulators work. I've never worked on an emulator before, so I'm not sure exactly how to go about it. I downloaded the source to SNES9x, and it looks like I'd need about half a dozen different graphics/audio dev. packages to compile it.
I'm curious to know what yoyofr and the wonderful people behind TYL use to develop the emulator. Which IDE, compiler, dev tools, etc? I'm currently running Win XP, but I'll be switching over to Linux/BSD in the next month, so tools for either platform is fine for me.
|
|
|
Post by craig588 on Aug 24, 2005 15:39:52 GMT 1
SNES is not something to start learning on. Chip 8 is a good CPU to start with.
|
|
stryke3
New Member
I loved you piggy!
Posts: 42
|
Post by stryke3 on Aug 24, 2005 19:04:57 GMT 1
SNES is not something to start learning on. Chip 8 is a good CPU to start with. Thanks for the advice. I've been working on a Virtual Machine for the last 2 years, actually. Part of a research project, but I was curious to look at how something was emulated. I'll take a look into the Chip 8 emulator. Thanks.
|
|
|
Post by yoyofr on Aug 24, 2005 22:20:42 GMT 1
I've personnaly started emulation with nes. I think the nes module of ljp (and ljgp32) should probably have still some code from it (about 6years ago... :-) ).
|
|
|
Post by predanuke on Aug 25, 2005 13:25:18 GMT 1
dang it man.
after downloading the source from you i just had to download VIM(need my markup)
sigh.
as for the OP what software tools do you use?
|
|
|
Post by yoyofr on Aug 25, 2005 13:34:08 GMT 1
OP ? what's this ?
|
|
|
Post by predanuke on Aug 25, 2005 15:49:06 GMT 1
ohh sorry, different message boards different acronyms
OP = original poster ;D
so what do you use to edit the C++ files, compile them, etc?
|
|
|
Post by laxer3a on Aug 25, 2005 16:30:35 GMT 1
Cygwin under XP, a text editor, makefile... standard stuff
|
|
|
Post by yoyofr on Aug 25, 2005 18:53:12 GMT 1
ultraedit is nice as a text editor for C/C++/HTML/...
|
|
stryke3
New Member
I loved you piggy!
Posts: 42
|
Post by stryke3 on Aug 26, 2005 13:09:51 GMT 1
I've been using Bloodshed's Dev-C++ with the cygwin port of the g++ compiler.
|
|
obake
New Member
Posts: 37
|
Post by obake on Sept 6, 2005 20:06:04 GMT 1
i just tried to compile the 0.1 source, but i don't have the included "jpeglib.h". which one are you using, or where can i get this one?
|
|
|
Post by laxer3a on Sept 7, 2005 1:45:48 GMT 1
Hi,
Get it from the pspsdk from ps2dev... Actually every include that are not in the source package of TYL are from the PSPSDK.
So if you look well, in their SVN they have it.
|
|
obake
New Member
Posts: 37
|
Post by obake on Sept 8, 2005 12:13:09 GMT 1
okay, i guess i got the missing files now. i am using devkitPRO r15 with devkitPSP r4
but i still cant make the project, i get an error: c:\devkitpro\devkitpsp\bin\..\lib\gcc\psp\4.0.1\..\..\..\..\psp\bin\ld.exe: cannot find -ljpeg
what exactly is that -ljpeg?
it's from the makefile: #USE_PSPSDK_LIBC=1 LIBS = -lm -lpspaudio -lpspgu -lpsppower -ljpeg
but i don't know, how to solve this prob...
|
|
|
Post by smiths on Sept 8, 2005 13:33:10 GMT 1
gotta get libjpeg from the svn repository
svn co svn://svn.pspdev.org/psp/trunk/jpeg I believe
|
|
obake
New Member
Posts: 37
|
Post by obake on Sept 8, 2005 13:49:57 GMT 1
what is that svn actually?
i find it very confusing. do you have to copy and paste all of the entries and save them manually? or is there a possibility of downloading the files somewhere?
|
|
|
Post by laxer3a on Sept 8, 2005 18:10:43 GMT 1
SVN is a tool like CVS : archiving, source file management system. In my case and yoyo case, we download the whole SVN tree and recompile the whole tool suite each time. (takes roughly 3 hours of compile...) (actually the v0.1 source may be broken with the latest version of the SVN then) you would better go to : www.ps2dev.orgGet the whole stuff of the SVN over there, READ THE FORUM before asking... All the info you need is there if you look... Time and patience are the key !!! I dont think it is our role to support the PSPSDK here. Once you have a problem after you got the PSPSDK working, we can help you. Regards, Laxer3A
|
|