I understand what you are saying,
Also thank you for clearing that up, what im trying to say i suppose i should be more clear.
I dont class input and output devices as hardware per say but as "peripherals" a device which is connected to a host device which is not an essential part of the system to function.
a couple of points you have to take in to consideration when programming for a console vs pc is that consoles do not have disk backed virtual memory unlike on a pc.
You have a very limited amount of fixed memory to allocate instructions to.on a console you have to sqeeze every last drop out of what you can allocate, so basicaly extra control functions , deeper customization ect are generaly out of the window on a console. If you go over this on a pc you will get HDD thrashing on a console the game will just crash.
One other point about consoles is the low level OS they run, on a pc the OS has the ability to take control of many functions and do some of the horse work for the program, on a console yet again you do not have this facility so yet again the program has to be reduced and certain things need to be cut to keep it running smooth.
Peripherals play very little part in these isssue`s.
thanks :)
Log in to comment