Computers & Technology
epub |eng | 2019-01-03 | Author:Rodrigo Copetti [Copetti, Rodrigo]

Figure 7.5: Oscilloscope view of all audio channels. Interactive viewer available in the website edition. Figures: Mother (1989). One of the specialities of the APU, when compared to the competition, ...
( Category: Computer Engineering October 5,2023 )
epub |eng | 2019-08-28 | Author:Rodrigo Copetti [Copetti, Rodrigo]

6 Audio The GBA features a 2-channel sample player which works in combination with the legacy Game Boy sound system. 6.1 Functionality Here is a breakdown of each audio component ...
( Category: Computer Engineering October 5,2023 )
epub |eng | 2022-10-26 | Author:Rodrigo Copetti [Copetti, Rodrigo]

9.3.3 Diversified NAND Figure 9.3: NAND chip providing 1 GB of storage. Figure 9.4: eMMC chip providing 8 GB of storage (in this example). Having talked about the low-level part ...
( Category: Graphic Design October 5,2023 )
epub |eng | 2019-10-28 | Author:Rodrigo Copetti [Copetti, Rodrigo]

Instead of programming an FM chip, the composers of Sonic Adventure produced their soundtrack in-house and then encoded it to ‘ADX’, a lossy format developed by CRI Middleware. Hence, it ...
( Category: Computer Engineering October 5,2023 )
epub |eng | 2019-02-20 | Author:Rodrigo Copetti [Copetti, Rodrigo]

Figures: Pokemon Red/Blue (1996). Pulse waves have a very distinct beep sound that is mainly used for melody or sound effects. The APU reserves two channels for one pulse wave ...
( Category: Computer Engineering October 5,2023 )
epub |eng | 2020-04-07 | Author:Rodrigo Copetti [Copetti, Rodrigo]

8 I/O The I/O of the PS2 is not complicated, yet multiple revisions of this console completely changed various internal and external interfaces. To start with, there’s a dedicated processor ...
( Category: Computer Engineering October 5,2023 )
epub |eng | 2021-04-20 | Author:Rodrigo Copetti [Copetti, Rodrigo]

9 Operating System Over the years, the program in charge of controlling a given console before a game starts has become more and more convoluted – mainly due to the ...
( Category: Computer Engineering October 5,2023 )
epub |eng | 2020-01-04 | Author:Rodrigo Copetti [Copetti, Rodrigo]

10.2 Development As part of the tradition, Nintendo supplied a development kit. This one was called NDEV [12] and shaped like an enlarged black brick. NDEV shipped with enhanced I/O ...
( Category: Computer Engineering October 5,2023 )
epub |eng | 2020-08-10 | Author:Rodrigo Copetti [Copetti, Rodrigo]

6.1 An eccentric PSG (or two) Since this console runs GBA games, it should then have something that reassembles the predecessor’s PSG (whether through hardware or software). Well, it so ...
( Category: Computer Engineering October 5,2023 )
epub |eng | 2019-06-27 | Author:Rodrigo Copetti [Copetti, Rodrigo]

6 Audio Just like graphical abilities, the audio department of this console has gone through a significant revamp. I would say it even provides the most advanced synthesising techniques of ...
( Category: Computer Engineering October 5,2023 )
epub |eng | 2019-08-02 | Author:Rodrigo Copetti [Copetti, Rodrigo]

5.7 The transparency issue The Sega Saturn is capable of drawing half-transparent graphics, in other words, mixing overlapping layers of colours (blending) to give the illusion we can see through ...
( Category: Computer Engineering October 5,2023 )
epub |eng | 2019-08-07 | Author:Rodrigo Copetti [Copetti, Rodrigo]

5.5 Secrets and Limitations Whereas the PS1 had a very simple and suitable architecture, problems ended up arising anyway. Surprisingly, certain issues were tackled with very clever workarounds! 5.5.1 Distorted ...
( Category: Computer Engineering October 5,2023 )
epub |eng | 2021-02-02 | Author:Rodrigo Copetti [Copetti, Rodrigo]

6.3.3 Sprites Sprites (or ‘Objects’, as Nintendo call them) are single tiles with independent coordinates, but occupy more memory. There is a place in DRAM called OAM with 8 KB ...
( Category: Computer Engineering October 5,2023 )
epub |eng | 2021-10-19 | Author:Rodrigo Copetti [Copetti, Rodrigo]

User Mode: As the name indicates, Cell only grants a limited set of resources [42, p. 32] and it’s directed to traditional applications running on top of the operating system. ...
( Category: Computer Engineering October 5,2023 )
epub |eng | 2022-06-07 | Author:Rodrigo Copetti [Copetti, Rodrigo]

2BL or CB: The CPU, now executing from the internal SRAM, queries the eFuses to check that the version of CB running matches the one written on the eFuses. Then, ...
( Category: Computer Engineering October 5,2023 )