Go to car


Latest Comments
Car: 37161   By: DiRF   Comment: "As a piggyback on that... still on my vacation in ..."
Car: 37161   By: DiRF   Comment: "So, apparently, Kranefuss wasn't the *only* team o..."
Car: 78637   By: DiRF   Comment: "Welp, Renault-Samsung Motors doesn't exist as a br..."
Car: Fpost   By: DiRF   Comment: "Just got in today. Will hit the Hall of Fame tomor..."
Car: Fpost   By: ricerocketboy   Comment: "sweet :D I have never done that. :) Hows is it?..."
See last 25 comments
 Go to

Next picture
Ricecop Home
Linkage
Plates
Bling Bling
Photo
Free Post

 Top 10

Top 10 Ricers
Top 10 Non-Ricers
Top 10 Other Good
Top 10 Other Bad

 New & Retired

Newest Images
Retired Images

 Other

Submit a picture
Profile Lookup
FAQ
Site Log
Leader Board
Site Stats

 Online Now

0 Ricecops
1 Guests

Detailed List

 Login

Username:

Password:


Remember Login?

Sign up!
Why sign up?
Forgot my password



This image has expired.

Final Stats:

Total Votes 13
Average Score 6.92
Verdict Bad



Picture Information
URL: http://riceornot.ricecop.com/?auto=13029
Submitted by: DiRF
Comments: 32  (Read/Post)     Favorites: 0  (View)
Submitted on: 10-20-2002
View Stats Category: Off-topic
Description:
Ok, I hate your operating system, but your videogame console is just sooo damn sweet.


   Comments

Showing page: 2 of 2
[
1 2 ]

#21
10-20-2002 @ 03:03:31 PM
Posted By : Lemming Reply | Edit | Del
1. Wrapping. If two systems have virtually identical specs, and work in basically the same way, it's a simple matter of changing commands from one API (Application Programming Interface) into another. This is often used for emulation of PC hardware, like getting a new graphics card to run old GLide games.

#22
10-20-2002 @ 03:06:11 PM
Posted By : Lemming Reply | Edit | Del
2. HLE. High Level Emulation. Basically, this is the fastest form of "full" cross-platform emulation. Rather than trying to come up with a full virtual representation of another platform's hardware, an HLE emulator basically decompiles the code to some higher-level language (something more abstract, like C) if possible, and then tries to figure out what the program wanted the machine to do. This is the best way to have a 32-Bit machine (PC) emulate a 64-Bit machine (N64), and most N64 emus work that way.

#23
10-20-2002 @ 03:09:51 PM
Posted By : Lemming Reply | Edit | Del
3. Full state-machine emulation. Designers of these emulators actually try to simulate all the different components of the original platform IN SOFTWARE. In other words, CPU instructions are translated, and the different functions that are needed (SPU and graphics unit on a Playstation, for example) are fully modeled in software. This can be done one of two ways:

--Interpretation-take CPU instructions as they come, and convert them one-by-one to instructions for the emulator platform (the PC).

--Dynamic Recompilation (DynaRec)-convert whole blocks of code at a time so it may run natively on the target platform (the PC).

This is the technique used to emulate most older consoles--PS2, Genesis, Super Nintendo, Nintendo, Atari...


#24
10-20-2002 @ 03:11:33 PM
Posted By : stang392 Reply | Edit | Del
ok well i now know a little more, thanks

#25
10-20-2002 @ 03:14:08 PM
Posted By : Lemming Reply | Edit | Del
Basically speaking, for emulating similar hardware, you could go with some basic "wrapping" kind of stuff. Since the XBox is supposed to use a certain API, much of that API could be rewritten for Windows 2000/NT/XP (the XBox uses an NT-based operating system).

For emulating complex/up-to-date hardware, HLE is desirable. N64, for example, because it uses a more complex instruction set than the PC.

For emulating older systems where low level hardware-specific programming occurred, full emulation is needed. Examples of this would be the consoles I mentioned in #23, where the original programmers employed all kinds of programming tricks to wring the best possible effects out of crappy hardware. Since that can't necessarily be decompiled to some high-level language (unlike the N64, where all games used the same API), it is necessary to simulate the entire system.


#26
10-20-2002 @ 03:17:59 PM
Posted By : solid_snake Reply | Edit | Del
#19, thats capatilism

#27
10-20-2002 @ 03:20:35 PM
Posted By : Lemming Reply | Edit | Del
Indeed, and capitalism works fastest in the tech industry.

And I apparently just wrote a thesis on emulation :-)


#28
10-22-2002 @ 01:24:42 PM
Posted By : SuperDave479 Reply | Edit | Del
#15 Oh, I've got the corporate version which doesn't require registration or activation. :)

#29
3-22-2005 @ 03:39:18 AM
Posted By : Kumacho Reply | Edit | Del
Bill Gates is the Anti-christ and is bent on world domination. On December 31, 2006 all computers will connect to the internet and cause all global funds to be transfered to Gates' personal account. :p

#30
6-28-2017 @ 05:58:39 PM
Posted By : Obsidian Reply | Edit | Del
I'm done with consoles forever. Don't really care about Gates anymore - either.

[Edited by Obsidian on 6-28-2017 @ 05:59:38 PM]


#31
6-28-2017 @ 06:15:18 PM
Posted By : DiRF  Reply | Edit | Del
Ok, truth be told, I am quite happy with Windows OSes now... I even like 10. I haven't had an Xbox since the original one. In fact, I've completely fallen out of the videogame fandom... My newest console is my PS3, which I haven't turned on in probably a year or so, I haven't played DS in forever, and I pretty much only play remastered/ported versions of old videogames... other than BeamNG.

#32
6-29-2017 @ 09:45:49 PM
Posted By : Skid Reply | Edit | Del
I have an X-bone that I still play on occasion. Mostly GTA 5 and Forza Horizon 3.

Showing page: 2 of 2
[
1 2 ]


Login to leave a comment

Classifieds 
Click here to post your own classified ad






Want to send some feedback? Click here.

Server time: Wednesday, April 24, 2024 12:51:41 PM

All pictures on this site are property of their respective owners.
Copyright © 2000 - 2024 Ricecop. All rights reserved.