|
Post by craig588 on Dec 31, 2005 2:06:24 GMT 1
Thanks for the info laxer3a. So why don't you emulate the PS1 seems like you really know what to do to make a PS1 Emulator. He knows the general course of action taken to write or port an emulator. I'm not sure if he's familiar enough with whatever CPU the PSX uses to actually do anything. (I don't mean to overstep)
|
|
siddy
New Member
Posts: 28
|
Post by siddy on Dec 31, 2005 6:06:27 GMT 1
Most of this doesn't even begin to make sense. No SNES carts are 32 bit, with a possible exception of the FX carts. None of the CPUs added into SNES carts are really graphics chips in the sense that people recognise them today. The FX just handles geometry, the SDD just handles decompression, same as the C4, the SA1 is essentially a 65c816. I havn't researched much into the DSP, but I belive it's just a math coprocessor. Maybe u should go research it then u dumb sh*t. I basically quoted why the team of ZSNES couldnt be bothered porting or remaking an emu for PSP or other things. There are about 20-30 32-bit SNES games, and alot of 24bit, ever played Chrono Trigger, Mario Rpg? Get off the forums and do some real research, learn something, instead of making it up.
|
|
miemt
New Member
Posts: 39
|
Post by miemt on Dec 31, 2005 11:04:24 GMT 1
Either way nobody is going to make a Nintendo 64 emulator. Can they make a Dreamcast or Sega Saturn Emulator for PSP? I really No time. To make Dreamcast or Sega Saturn Emulator , but if you can wait than for about 100 year when I free
|
|
|
Post by craig588 on Dec 31, 2005 18:07:32 GMT 1
Most of this doesn't even begin to make sense. No SNES carts are 32 bit, with a possible exception of the FX carts. None of the CPUs added into SNES carts are really graphics chips in the sense that people recognise them today. The FX just handles geometry, the SDD just handles decompression, same as the C4, the SA1 is essentially a 65c816. I havn't researched much into the DSP, but I belive it's just a math coprocessor. Maybe u should go research it then u dumb sh*t. I basically quoted why the team of ZSNES couldnt be bothered porting or remaking an emu for PSP or other things. There are about 20-30 32-bit SNES games, and alot of 24bit, ever played Chrono Trigger, Mario Rpg? Get off the forums and do some real research, learn something, instead of making it up. *Sings*wrong wrong wrong wrong *sings* I'll just go all out and say every single SNES game is 16 bit, even those with special chips. (Chrono trigger doesn't even have extra chips) I've ported SNES9X before, I know the details of the SNES to some extent. (Not every single regester and op like some people do, but enough to port it and take advantage of hardware functions) The reason ZSNES doesn't get ported is because it's written in X86 ASM.
|
|
axeus
New Member
Posts: 6
|
Post by axeus on Dec 31, 2005 20:16:36 GMT 1
Craig, YOU are wrong. YOU my freind need to reaserch SNES carts becase you seem to have your info mixed up.
|
|
|
Post by linkzie on Dec 31, 2005 21:16:43 GMT 1
Wow thx for the info laxer3a.. Hopes that PacManFan now this, so we can get a PS1 emu! Then is it easier to emulate PS1 than GBA?
|
|
|
Post by craig588 on Dec 31, 2005 22:27:50 GMT 1
Craig, YOU are wrong. YOU my freind need to reaserch SNES carts becase you seem to have your info mixed up. Show me one 32 bit cart. Or 24 bit even. Or anything other than 16 bit.
|
|
|
Post by willwgp on Jan 1, 2006 0:53:35 GMT 1
I don't even know why ya'll are arguing about that. The SuperFX chip basically only speeds up the MHz from 3mhz to 9 mhz or something, making it faster to process the information. That does not mean the games have to be 32-bit. It is not 32 bit just because it looks 3D.
|
|
|
Post by Tinnus on Jan 5, 2006 21:40:08 GMT 1
No. They're f**king harder to emulate than a 64. Best thing you could get with a PSP (and I mean, not something like 1 or 2 FPS) is a PS1. PERIOD!!!! d**n. edit: since when this forum has a word censor filter? Weird, I can't remember seeing it at the other sections.
|
|
|
Post by wantan on Jan 6, 2006 17:38:49 GMT 1
Thanks for the info laxer3a. Keep working hard . And we really should thank the original snes9x team, they did do most of the hard stuff. Also don't forget the Zsnes team... they joint efforts to make the SNES emulation to the point that we're enjoing right now... ;D
|
|
|
Post by wantan on Jan 6, 2006 17:41:02 GMT 1
edit: since when this forum has a word censor filter? Weird, I can't remember seeing it at the other sections. ;D hehehehe... you may thank that there is a word censor filter... just imagine the chaos!!!
|
|
|
Post by bl@ckm@ge987 on Jan 6, 2006 21:05:42 GMT 1
Thanks for the info laxer3a. Keep working hard . And we really should thank the original snes9x team, they did do most of the hard stuff. Also don't forget the Zsnes team... they joint efforts to make the SNES emulation to the point that we're enjoing right now... ;D Actually, the snes9x team (but ZSNES was good competition)
|
|
|
Post by sephiroth on Jan 7, 2006 21:15:42 GMT 1
Zsnes IS better then snes9x
|
|
|
Post by bl@ckm@ge987 on Jan 7, 2006 21:32:06 GMT 1
Thats not the point. Snes9x is a lot easier to port because of the way it was written.
|
|
|
Post by cooliscool on Jan 8, 2006 19:34:59 GMT 1
Right. ZSNES is almost completely written in x86 assembly code, so porting it is impossible, as you'd just be writing a whole new emulator.
Snes9x being written in C is portable as C is a universal language. The issue is taking advantage of different hardware.
|
|
siso
Junior Member
Posts: 56
|
Post by siso on Jan 22, 2006 10:04:50 GMT 1
Now when it comes to the ps1 cpu... SURPRISE : A MIPS CPU TOO. Which means that basically if you a program access the working ram, it just need a remapping of the code : no emulation to do. Of course access to adress must "filtered" somehow by the emulator. Basically a kind of hybrid between a cpu emulation and a JIT.(just in time compiler). laxer3a, but the n64 has a mips cpu too, a r4300...
|
|
|
Post by laxer3a on Jan 22, 2006 11:06:43 GMT 1
Oh forgot this one ;D
But the n64 seems quite more powerfull to me than the PS1. Actually if the PS1-PSP emulator is done with a nice architecture (mips to mips convertion unit). May be it would be fun to test how far the n64 emulation is possible then...
If I remember, the n64 cpu isnt at 80Mhz+ ? Compare to the 33 Mhz of the PS1 that could be quite difficult\heavy for a n64 emu. Actually the other chipset also need to be checked actually... How far graphic instruction of the n64 can be transformed easily in psp graphic instruction for the pipeline, how complex is the audio emulation etc...etc...
n64 seems quite difficult to me, but if cpu emulation can be done at full speed and rendering sent at low cost to the psp GPU. why not... Another problem would the RAM also.
If I remember correctly, the cartridge for the n64 are quite big (16 mb or more ?) How far would be left for the emu... thats an interesting question.
Now using the ME as a coprocessor would be actually a smart option too...
Basically if the emulation goes in a kind of "native code" execution. This opens a lot of possibilities in term of performance. Moreover, console closer to the PSP era are 3d and it MAY BE actually easier to emulate the graphic pipeline...(convert an instruction list format into another)
Thats my 2cent... but first I think it is more important to look how far the ps1 emu on PSP is doing. Then from that many possibilities can be taught.
Regards, Laxer3A
|
|
siso
Junior Member
Posts: 56
|
Post by siso on Jan 22, 2006 13:10:17 GMT 1
CPU: R4300i 93,75 MHz RAM: 4 MByte Reality Immersion Processor 62,5 MHz Reality Signal Processor 44.1 KHz cartridge 8-64 MByte Its really difficult, but impossible is nothing, right?
|
|
|
Post by Tinnus on Jan 22, 2006 13:11:57 GMT 1
Wow, 3 fast CPUs... no fun.
|
|
|
Post by corona on Jan 26, 2006 5:21:19 GMT 1
Meh, maybe we should just focus on making the snes emulation complete as possible before we dive off into other projects. I myself am still desperate to play Mario RPG or Kirby Superstar on my psp.
|
|
blou
New Member
Posts: 26
|
Post by blou on Jan 26, 2006 8:51:36 GMT 1
laxer3a, wath about a gba emu? is possible make a gba emu run at 100%? perhaps it could be your next project? sorry for may bad english.
|
|
|
Post by pikamus on Jan 26, 2006 9:16:25 GMT 1
err gba is like 2x snes lets just say... but uses 1 less layer if i can remember...
gba may need more power more to emulate more time and isn't as well documented as snes emulation
don't think these guys get paid enough lol
but if they want a crack.. by all means.. they are the gods of psp coding btw
cheerio..
|
|
|
Post by youronur on Jan 26, 2006 9:32:43 GMT 1
I don't log onto these forums that much, but I want to make a comment or two, and I hope that everybody takes them seriously.
To the people that are whining about the imperfect emulation that SnesTYL provides, shutup. T, Y and L are all working d**n hard to provide the global psp community with this fantastic piece of homebrew. What are you contributing to this community by whining and complaining, if you're really that unhappy then go and do it yourself. You're lazy and ungrateful and you try to take advantage of others. Are they getting paid to make this for you? Are they your slaves?
It really annoys the **** out of me when stupid people just whine and demand more. Just think for a minute:
i) The coders aren't getting paid to do this. How often do you work for free? Yeah, not much I bet.
ii) Assuming you did work for free, would you enjoy random people complaining at the way you're doing it?
iii) Would you be encouraged to work harder when people ask you why you're not doing it properly?
If you really want the emulator to become better, then try thanking the coders for a change. Bet that never crossed your minds, you simple-minded idiots.
Yoyofr, laxer3a and Tinnus, I appreciate the work you have done and I'm perfectly happy with it the way it is, anything more you do would be pure windfall for me.
|
|
|
Post by laxer3a on Jan 26, 2006 14:48:55 GMT 1
Hi, Thanks for taking the defense of us "poor developer of the free world" ;D Seriously, I definitely agree with you. Now I dont spend so much time on TYL now, but I SPENT A LOT of time at launch... And I am 31, have a girlfriend and a very time consuming job (work in Tokyo, you can imagine how japanese are working) When you have people critisizing the emu like "a big pile of nuts" (yes some did)... I can garantee you that it is quite hard to stay cool. But I must agree that people here on this forum are very kind... Sometime they ask a lot, most likely because they dont have enough knowledge about how to make emu, and dont realize what they are saying. So stay cool with them too... We love you all But, yes, instead of whining or even asking feature, the best thing that one could do is : - Learn programming. - Read the already released source code. - Learn the PSP SDK. Now you may say : hey I am never going to reach your level in that short time !!! I must agree but at least think that may be later, in your life, you may get a nice job in computer because you have spent time and effort to learn technical programming. Then... may be you will thank us for this I had my first computer I was 9, and never stopped programming since... Passion and effort give the best result in life. I hope all the kiddies around here on these forum will want to learn and want be super programmer. Laxer3A
|
|
|
Post by wantan on Jan 26, 2006 16:45:57 GMT 1
yeah... that's the way... I'm really reliefed that I'm not the only "post 30" guy here... I think that you(laxer), yoyo and Thunder (as metaview or Tinnus) were under 25... or even less...
|
|
|
Post by Tinnus on Jan 26, 2006 17:17:04 GMT 1
IIRC, all of those you mentioned are above 25, except for me, which am below 20
|
|
|
Post by wantan on Jan 26, 2006 21:47:40 GMT 1
hehehe... well... no matter what I'll keep playing videogames until my death... hehehehe... btw... I'm also a programmer... but not to that level as you... just c++, j++, turbopascal, basic, vb, php, actionscrip and lingo, oracle pl/sql... you know.. for small or enterprise applications. Programming a game is more difficult and requires a lot of practice and skills... not to mention the patience... My only games are the ones that I do in actionscript or Lingo... years ago (in QBASIC) I do a game that makes binary loads to memory just to get a bitmap for animation, it was a sidescroll starship shooter... I got the inspiration from Broderbund's "The Guardian Legend".
|
|
|
Post by corona on Jan 26, 2006 22:57:17 GMT 1
I myself think video games are timeless. I myself also plan to play video games until my death. Hopefully I wont get arthritis or chop off my fingers again, but if those things come, I suppose I could learn to play with my feet.
|
|
|
Post by wantan on Jan 26, 2006 23:08:56 GMT 1
hahaha ;D or with your tongue... lips... whatever has a "grip" function works to play games!
|
|
|
Post by kerryking on Jan 30, 2006 8:01:26 GMT 1
Is it possible to make a sega cd emulator?
|
|