Archive for the ‘Console Development’ Category

Console Dev week 9

Posted: December 1, 2008 in Console Development

This week we did presentations on our linked source file programs. Most people had gone over the top and had taken code from the hello triangle psp example which was interesting to see how it works but wasn’t really needed. My group had just done a simple math and printer source which in main passes [...]

Console Dev Week 8

Posted: November 24, 2008 in Console Development

This week we look in more detail at the gnu compiler and the different commands for it. “gcc -v” command which is verbose it basically outputs what the compiler is doing. “gcc -s” this command shows information for the separate source file such as hello_world.c “gcc – c” this command compiles the program but does [...]

Console Dev Week 7

Posted: November 18, 2008 in Console Development

This weeks console dev was about the PSP dev kits which was a nice break from MIPS. We started off by looking at linux and GNU based command line. This was different as being used to windows for so long it took a while to understand there file structure and different commands. We used Cygwin [...]

Console Dev Week 5+6 MIPS

Posted: November 9, 2008 in Console Development

Console dev for the past weeks i have been looking at sub routines in MIPS assembly. We looked at the jal instruction which means jump and link similar to the jr jump to register instruction however it saves the programme counter in register $31 the reason for this is if you jump to a sub [...]

Console Dev Week 4 MIPS

Posted: October 27, 2008 in Console Development

This week we learnt about Jumps in MIPS. This was about how to jump through your code making loops possible. We learnt about loops the most basic fundamental part of any programming language. Unconditional jumps alter the instruction sequence so the next instruction is changed pointing to a different location. j Address # Basic jump [...]

Console Dev Week 3 MIPS

Posted: October 21, 2008 in Console Development

This week we have been reading lots on MIPS after a mind boggling late lecture i found myself a bit confused with all the work. After going through the chapters 9 -15 on http://chortle.ccsu.edu/AssemblyTutorial/TutorialContents.html over the weekend i have a clearer understanding of MIPS. I have completed the chapter 12 and 15 programs and have [...]

MIPSr3000

Posted: October 17, 2008 in Console Development

This week i have been looking at the playstation again and used a dissembler to look at assembly language. I couldn’t make much sense of it as its all new and confusing but i did manage to research some of the playstations protection code used in games. The playstation has a protection called LibCrypt which [...]

Over past 2 weeks i have been looking at the architecture of old consoles. Working in groups we dissected the original playstation we looked at the motherboard and found out where the CPU,GPU,Memory and sound chips were. We then looked up the the specification and did some comparisons to the N64. We looked at early [...]