The above video goes away if you are a member and logged in, so log in now!
Post By Crckr Hckr
Hardware Development/Programming? –
Hey guys, I want to know a few things, hope my questions will be answered. I want to know how emulators are coded for other consoles. E.g. pgen, snes station etc. How do they compile the code. Also how do I get knowledge on how to make my own hardware, microprocessors etc.? Yesterday, I used ps2psxe GUI pack and it is se*y. I love it, how beatiful it is. It even looks better than epsxe on my pc. Even I wanna make a psx emulator for ps2 and dreamcast one for pc.
A little background: I know C/C++ to some extent. I managed to code a chip8 emulator and have not yet been able to add schip8 support.
Well all an emulator is is a virtual machine. You are building a virtual console. It's hard to really explain but the idea is to create an environment that as closely matches the original hardware as possible while also processing the commands from the running environment (Which often are meant for a completely differant chipset than what you will be running.) This is why an emulator is such an intense application and it often uses way more memory than the original unit actually had. I'm sure there are texts on the web you can read up in. I'll see what I can come up with.
Yeah I get that. P.S. did you read, I have already made a chip8 emulator: I get the idea, but how to code emulators or homebrew in short for other consoles e.g. ps2? Thanks.
toolchains and sdks. you create your code optimized for emotion engine and graphics synthesizer (in the ps2 case, you will find a lot of documentation online) and compile under ps2sdk
Originally Posted by Crckr Hckr
Okay i'll see that, and if you wanna see what i have done got emucodeblog(dot)blogspot(dot)com Tx
Originally Posted by kadorna2
Any links, it's hard you know? Can I use something like codeblocks and compile the code to an .ELF then done. Can someone tell me where I can learn to code for ps2 and also how to code emulators?
Thank you, I'll go through it. How do I code a psx emulator, and is this how emus are coded for other consoles? E.G. how was ps2psxe or snes station or pgen developed?
Hey guys, I guess I'm better off learning a real programming language. I want to do C and C++, any resources? I already know C/C++ to some extent.