Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Design method of NES (Nintendo Entertainment System) emulator used on TV set top box

A design method and simulator technology, applied to color TV parts, TV system parts, TVs, etc., to achieve the effects of low hardware configuration requirements, high execution efficiency, and convenient transplantation

Inactive Publication Date: 2010-09-15
FUJIAN NEWLAND COMM SCI TECH
View PDF0 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Due to the difference in hardware, NES games can only be used on dedicated NES hosts at present, and a game generally requires a cassette. If you need to play multiple games, you need a large number of cassettes to support it, which brings a lot of inconvenience to game lovers.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Design method of NES (Nintendo Entertainment System) emulator used on TV set top box

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] The design method of the NES emulator that the present invention uses on the TV set-top box comprises: one, the simulation to the instruction of 6502cpu; Two, the simulation to NES core component PPU graphics processor; Three, the optimization process to graphics buffer mechanism; Four, The simulation of the sound processor; five, the simulation of the handle controller; and, six, the analysis of the NES game file format.

[0030] 1. Simulation of 6502cpu: In this part, pure C language is used to simulate 131 different instructions of 6502. The purpose of not using assembly language related to the processing chip of the set-top box is to further improve the portability of the whole simulator. Although pure C language is slower than the 6502 simulator written in assembly language in terms of running speed, it can be effectively and quickly ported to different set-top box platforms (different set-top box platforms have different CPU types and different instruction sets) ....

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to a design method of an NES (Nintendo Entertainment System) emulator used on a TV set top box, which comprises the following steps of: 1. emulating commands of a 6502cpu (Central Processing Unit); 2. emulating a graphic processing unit (PPU), which is a core NES component; 3. optimizing a graphic buffering mechanism; 4. emulating a sound processor; 5. emulating a joystick controller; and 6. analyzing file formats of NES games. The invention realizes the support to the NES games through a common set top box, and ensures that set top boxes of different types can be directly upgraded into an NES game machine as long as using the NES emulator designed according to the design method, thereby effectively meeting the user's requirements for games of various types.

Description

【Technical field】 [0001] The invention relates to an application software of a digital TV set-top box, in particular to a design method of an NES simulator used on the TV set-top box. 【Background technique】 [0002] Traditional digital TV set-top boxes only have some simple game functions, such as Tetris, Sokoban, Snake, etc., with simple content and single function. It is increasingly unable to meet the needs of the broad masses of the people for games. Since NES games entered China in the 1980s, they have been widely praised by everyone. NES is the abbreviation of Nintendo Entertainment System. It is a console for games released by Nintendo in the 1980s and 1990s. It uses a large plug-in cassette for NES games. Due to the difference in hardware, NES games can only be used on dedicated NES consoles at present, and a game generally requires a cassette. If multiple games need to be played, a large number of cassettes are required, which brings a lot of inconvenience to game...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04N5/00G06F9/455
Inventor 方立
Owner FUJIAN NEWLAND COMM SCI TECH
Features
  • Generate Ideas
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More