• FEATURED
• FEATURED
• FEATURED
• FEATURED
• FEATURED

View more

View more

### #25jenova  Members

Posted 14 January 2002 - 10:16 AM

AP: while it is true that the PS2 has 128-bit instructions that can be executed in 1 cycle (barring pipeline stalls), i could easily see many of the vu0 (in cop2 macromode) being emulated by P3 SSE instructions. furthermore the MMU instructions (MMX type instructions) again can be emulated by MMX itself (tho, you''ll see a performance hit for the "emms" instruction). secondly, with dynamic compilation you can start weeding out unnecessary performance hits. think the hardest parts of the emulation would have to "vu0/1" running microcode, as well as the IOP, and doing this in parallel to the CPU core. but again, i ain''t talking about emulating this on a PII Celeron 600MHz (don''t even consider it). i''m talking high-end machine.

NOTE: i wonder how the Itanium would do? it''s a nice peice of hardware.

To the vast majority of mankind, nothing is more agreeable than to escape the need for mental exertion... To most people, nothing is more troublesome than the effort of thinking.

### #26Oluseyi  Members

Posted 14 January 2002 - 10:36 AM

quote:
Original post by jenova
i do one potential benefit of emulators. a) it allows hobbyist and newbie programmers a virtual platform as a stepping stone to understanding console programming (which is little different than developing for the PC).

Frankly put, nobody gives a fuck about hobbyist and newbie developers. That''s what PCs are for. Once you can program for the PC of your choice - yes, including Mac or whatever - (and understand its assembly language), you get a licensed developers kit through the company you work for and learn the console. Which is yet another avenue of revenue for the console manufacturers.

I fail to understand why so many people think console manufacturers are/should be benevolent. This is business; ergo, it''s all about the benjamins.

Conclusion: emulators do not work in the favor of any closed, proprietary technology manufacturer, which is why they pursue emulator developers (unless their systems are out of production). In that case, they require you to have purchased the original software (see MAME issues).

[ GDNet Start Here | GDNet FAQ | MS RTFM | STL | Google ]
Thanks to Kylotan for the idea!

### #27Royale00  Members

Posted 18 January 2002 - 01:22 PM

Ok lets say for a second that it was possible to get a Ps2 emulator up and running decently on a PC. Then you come to the part of the data encription(Magic Gate software) of the dvd disc which cannot be read in any standard dvd drive today. Magic Gate also serves as an anti-pirarcy program. I guess Sony learned that once bitten twice shy(Sony and assorted developers lost alot of money because of CD-Writable drives).

### #28a person  Members

Posted 18 January 2002 - 05:31 PM

magic-gate affects only memory card boot block. even crazier is that you can just copy the files using ANY standard DVD-ROM drive. thats correct, plop the ps2 game in your drive and you can access all the files on it. you can watch most of the videos in games as well using software developed by hobbyists. since most video is mpeg2 due to the mpeg2 hardware on the ps2. i have personally have run videos from a ps2 demo disc i revceived in the mail as well as gta3.

you can if brave (which i would not do since imho is too risky, and you lose too much from the rip unless you can afford the vastly expensive dvd recorder), you can get a simple modchip and run cdr (and dvdr) copies of games. though i think you may need to tweak the laser to read the dvdrs.

you would be surprised how much extra dummy data is on a ps2 game disc. also to fit games on cdrs, things like videos are removed or replaced by shorter videos. copy protection (like cd/dvd checks) are removed from the binary, and the lba offset table is modified to ensure the game finds the files where it expects them.

i dont condone, nor practice piracy. i though find it interesting how resourcful the pirates are at combating anti copy protection.

Old topic!

Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.