Dingoo SDK
   HOME

TheInfoList



OR:

The Dingoo () is a handheld gaming console that supports music and video playback and open game development. The system features an on-board radio and recording program. It was sold to consumers in three colors: white, black, and pink. It was released in February 2009 and had sold over 1 million units. Other versions of the console include Dingoo A330 and Dingoo A380. Dingoo focused on games and media products, and was located in the
Futian District Futian District () is one of the nine districts comprising the city of Shenzhen, China. The district is home to the government and Municipal Committee of Shenzhen, as well as one of the city's central business district (CBD). Name There are two ...
,
Shenzhen Shenzhen is a prefecture-level city in the province of Guangdong, China. A Special economic zones of China, special economic zone, it is located on the east bank of the Pearl River (China), Pearl River estuary on the central coast of Guangdong ...
.


Hardware


Specifications


A320

* Internal Storage 1/2/4GB flash * Additional Storage MiniSD/SDHC (MicroSD/SDHC with adapter) * Input D-Pad, 2 shoulder, 4 face, Start & Select buttons, Microphone. * Outputs Stereo Speakers, Headphone Jack & TV-out w/ included cable * I/O Mini-USB connector 2.0 * Video Playback RM, MP4,
3GP 3GP (3GPP file format) is a digital multimedia container format defined by the Third Generation Partnership Project (3GPP) for 3G UMTS multimedia services, largely based on MPEG-4 Part 12. A 3GP container may consist of H.263 or H.264 video ...
,
AVI Avi is a given name, usually masculine, often a diminutive of Avram (given name), Avram, Avraham, etc. It is sometimes feminine and a diminutive of the Hebrew spelling of Abigail (name), Abigail. People with the given name include: * Avi (author ...
, ASF, MOV, FLV,
MPEG The Moving Picture Experts Group (MPEG) is an alliance of working groups established jointly by International Organization for Standardization, ISO and International Electrotechnical Commission, IEC that sets standards for media coding, includ ...
* Audio Playback
MP3 MP3 (formally MPEG-1 Audio Layer III or MPEG-2 Audio Layer III) is a coding format for digital audio developed largely by the Fraunhofer Society in Germany under the lead of Karlheinz Brandenburg. It was designed to greatly reduce the amount ...
, WMA,
APE Apes (collectively Hominoidea ) are a superfamily of Old World simians native to sub-Saharan Africa and Southeast Asia (though they were more widespread in Africa, most of Asia, and Europe in prehistory, and counting humans are found global ...
,
FLAC FLAC (; Free Lossless Audio Codec) is an audio coding format for lossless compression of digital audio, developed by the Xiph.Org Foundation, and is also the name of the free software project producing the FLAC tools, the reference software ...
, RA * Radio Digital FM Tuner * Recording Supports
digital recording In digital recording, an audio signal, audio or video signal is converted into a stream of discrete numbers representing the changes over time in air pressure for audio, or Color, chroma and luminance values for video. This number stream is s ...
of voice (MP3 and WMA formats) and FM radio at 8 kHz * Software Support Free official SDKs Available * Dimensions * Weight * Display 320×240 The Dingoo A320 uses a rechargeable
Lithium-ion battery A lithium-ion or Li-ion battery is a type of rechargeable battery that uses the reversible intercalation of Li+ ions into electronically conducting solids to store energy. Li-ion batteries are characterized by higher specific energy, energ ...
with 6 to 8 hours of battery life. The battery specs are 3.7V 1700-1800
mAh ''Mångha'' (') is the Avestan for "Moon, month", equivalent to Persian ''Māh'' (; Old Persian ). It is the name of the lunar deity in Zoroastrianism. The Iranian word is masculine. Although Mah is not a prominent deity in the Avestan sc ...
(6.29WH).


Function


Games


Original

Original games in two different languages (USA (U) and Chinese (C)) for the Native OS are included: * '' 7 Days - Salvation'' (U) * ''Ali Baba'' (U) * ''Amiba's Candy'' (U) * ''Block Breaker'' (U) * ''Decollation Warrior'' 'God of War Criminal Day''(U) * ''Dingoo Link Em Up'' (U) * ''Dingoo Snake'' (U) * ''Hell Striker II'' 'World Road''(U) * ''Landlord'' (U) * ''Nose Breaker'' (U) * ''Puzzle Bobble'' 'PoPo Bash''(C) * ''Tetris'' (U) * ''Ultimate Drift'' (U) * ''Yi-Chi King Fighter'' (C) * ''Zhao Yun Chuan'' (C)


Homebrew

Homebrew / Public Domain (PD) games for all operation systems (OS) can be added manually:


Native OS

* ''15'' * ''Aothello'' * ''Arcade Volleyball'' * ''Astro Lander'' * ''Biniax 2'' * ''BlueCube4D'' * ''Brickomania'' * ''
Cave Story ''Cave Story'' is a 2004 Metroidvania game for Microsoft Windows. It was developed over five years by Japanese independent developer Daisuke "Pixel" Amaya in his free time. ''Cave Story'' features 2D platform mechanics and is reminiscent of the ...
'' * ''Chip World'' * ''Color Lines'' * ''Commander Koon'' 'Commander Keen''* ''Connect Four - Zero Gravity'' * ''Digger'' * ''Dooom'' * ''Game & Watch - Formula 1'' * ''HexaVirus'' * ''Manic Miner'' * ''MineSweeper'' * ''mRPG'' *
Mushroom Roulette
' * ''New RAW'' 'Another World''* ''Quake'' * ''Rubido'' * ''SameGoo'' * ''SomeTris'' * ''Spartak-Chess'' * ''Spear of Destiny'' * ''Spoout'' * ''szSokuban760'' * ''szSudoku760'' 'Sudoku Platinum''* ''TCGS Car'' * ''The Last Mission'' * ''TowerToppler'' 'Nebulus''* ''Vectoroids'' * ''Vorton'' * ''Wolfenstein 3D'' * ''Wubtris'' * ''XRickOO'' 'Rick Dangerous''


Dingux

* ''Duke Nukem 3D''


Emulation


Official

* GBA * NES *
Neo Geo The , stylized as NEO•GEO, is a video game platform released in 1990 by Japanese game company SNK Corporation. It was initially released in two ROM cartridge-based formats: an arcade system board (Multi Video System; MVS) and a home video gam ...
*
SNES The Super Nintendo Entertainment System, commonly shortened to Super Nintendo, Super NES or SNES, is a 16-bit home video game console developed by Nintendo that was released in 1990 in Japan, 1991 in North America, 1992 in Europe and Oceania an ...
* CPS-1 * CPS-2 * Mega Drive/Genesis


Community-based

*
Amiga Amiga is a family of personal computers produced by Commodore International, Commodore from 1985 until the company's bankruptcy in 1994, with production by others afterward. The original model is one of a number of mid-1980s computers with 16-b ...
*
Atari 2600 The Atari 2600 is a home video game console developed and produced by Atari, Inc. Released in September 1977 as the Atari Video Computer System (Atari VCS), it popularized microprocessor-based hardware and games stored on swappable ROM cartridg ...
*
Atari 5200 The Atari 5200 SuperSystem or simply Atari 5200 is a home video game console introduced in 1982 by Atari, Inc. as a higher-end complement for the popular Atari Video Computer System. The VCS was renamed to Atari 2600 at the time of the 5200' ...
*
Atari 7800 The Atari 7800 ProSystem, or simply the Atari 7800, is a home video game console officially released by Atari Corporation in 1986 as the successor to both the Atari 2600 and Atari 5200. It can run almost all Atari 2600 cartridges, making it the ...
*
Atari 8-bit computers The Atari 8-bit computers, formally launched as the Atari Home Computer System, are a series of home computers introduced by Atari, Inc., in 1979 with the Atari 400 and Atari 800. The architecture is designed around the 8-bit MOS Technology 650 ...
*
Atari Lynx The Atari Lynx is a Fourth generation of video game consoles, fourth-generation handheld game console, hand-held game console released by Atari Corporation in September 1989 in North America and 1990 in Europe and Japan. It was the first handhe ...
*
ColecoVision ColecoVision is a second-generation home video-game console developed by Coleco and launched in North America in August 1982. It was released a year later in Europe by CBS Electronics as the CBS ColecoVision. The console offered a closer expe ...
*
Commodore 64 The Commodore 64, also known as the C64, is an 8-bit computing, 8-bit home computer introduced in January 1982 by Commodore International (first shown at the Consumer Electronics Show, January 7–10, 1982, in Las Vegas). It has been listed in ...
*
Game Boy The is a handheld game console developed by Nintendo, launched in the Japanese home market on April 21, 1989, followed by North America later that year and other territories from 1990 onwards. Following the success of the Game & Watch single-ga ...
and
Game Boy Color The (GBC or CGB) is an 8-bit handheld game console developed by Nintendo. It was released in Japan on October 21, 1998, and to international markets that November. Compared to the original Game Boy, the Game Boy Color features a color TFT scre ...
*
Game Boy Advance The (GBA) is a 32-bit handheld game console, manufactured by Nintendo, which was released in Japan on March 21, 2001, and to international markets that June. It was later released in mainland China in 2004, under the name iQue Game Boy Advanc ...
* Genesis / Mega Drive and Mega-CD (Dingux only) * Magnavox Odyssey 2 *
MSX MSX is a standardized home computer architecture, announced by ASCII Corporation on June 16, 1983. It was initially conceived by Microsoft as a product for the Eastern sector, and jointly marketed by Kazuhiko Nishi, the director at ASCII Corpo ...

openMSX Dingux
*
Neo Geo The , stylized as NEO•GEO, is a video game platform released in 1990 by Japanese game company SNK Corporation. It was initially released in two ROM cartridge-based formats: an arcade system board (Multi Video System; MVS) and a home video gam ...
*
Neo Geo Pocket The Neo Geo Pocket series is a line of handheld game consoles developed and manufactured by SNK between 1998 and 2001. It began with the monochrome released in Japan on October 28, 1998 as SNK's first handheld system and a direct competitor to ...
*
PC Engine The TurboGrafx-16, known in Japan as the , is a home video game console developed by Hudson Soft and manufactured by NEC. It was released in Japan in 1987 and in North America in 1989. The first console of the fourth generation, it launched ...
*
PlayStation is a video gaming brand owned and produced by Sony Interactive Entertainment (SIE), a division of Japanese conglomerate Sony. Its flagship products consists of a series of home video game consoles produced under the brand; it also consists ...
(Dingux only) *
Master System The is an 8-bit Third generation of video game consoles, third-generation home video game console manufactured and developed by Sega. It was originally a remodeled export version of the Sega Mark III, the third iteration of the SG-1000 series ...
,
SG-1000 The is a home video game console manufactured by Sega. It was Sega's first entry into the home video game hardware business. Developed in response to a downturn in arcades starting in 1982, the SG-1000 was created on the advice of Hayao Nak ...
and
Game Gear The is an 8-bit Fourth generation of video game consoles, fourth-generation handheld game console released by Sega on October 6, 1990 in Japan, in April 1991 throughout North America and Europe, and in 1992 in Australia. The Game Gear primarily ...
(in progress, working for most games) *
WonderSwan The is a handheld game console released in Japan by Bandai. Developed in collaboration with Gunpei Yokoi's company Koto Laboratory, it was the final piece of hardware Yokoi worked on before his death in 1997. Launched in March 1999 during the ...
and
WonderSwan Color The is a handheld game console released in Japan by Bandai. Developed in collaboration with Gunpei Yokoi's company Koto Laboratory, it was the final piece of hardware Yokoi worked on before his death in 1997. Launched in March 1999 during the ...
(in progress, working for most games) *
ZX Spectrum The ZX Spectrum () is an 8-bit computing, 8-bit home computer developed and marketed by Sinclair Research. One of the most influential computers ever made and one of the all-time bestselling British computers, over five million units were sold. ...
(GP2Xpectrum for Dingux
Unreal Speccy Portable
for native OS)


= Arcade games

= * ''
Centipede Centipedes (from Neo-Latin , "hundred", and Latin , "foot") are predatory arthropods belonging to the class Chilopoda (Ancient Greek , ''kheilos'', "lip", and Neo-Latin suffix , "foot", describing the forcipules) of the subphylum Myriapoda, ...
'' and ''
Millipede Millipedes (originating from the Latin , "thousand", and , "foot") are a group of arthropods that are characterised by having two pairs of jointed legs on most body segments; they are known scientifically as the class Diplopoda, the name derive ...
'' * CPS-1 * CPS-2 * ''FinalBurn Alpha'' (Dingux only) * ''
MAME MAME (formerly an acronym of Multiple Arcade Machine Emulator) is a free and open-source emulator designed to emulate the hardware of arcade games, video game consoles, old computers and other systems in software on modern personal computers and ...
'' MAME for DINGOO
/ref> * '' Mikie'' (Konami arcade game) * ''
Pac-Man ''Pac-Man,'' originally called in Japan, is a 1980 maze video game developed and published by Namco for arcades. In North America, the game was released by Midway Manufacturing as part of its licensing agreement with Namco America. The pla ...
'' and '' Ms. Pac-Man''


Video player

* Video containers:
RMVB RealMedia Variable Bitrate (RMVB) is a variable bitrate extension of the RealMedia multimedia digital container format developed by RealNetworks. As opposed to the more common RealMedia container, which holds streaming media encoded at a constant b ...
, RM,
AVI Avi is a given name, usually masculine, often a diminutive of Avram (given name), Avram, Avraham, etc. It is sometimes feminine and a diminutive of the Hebrew spelling of Abigail (name), Abigail. People with the given name include: * Avi (author ...
,
WMV Windows Media Video (WMV) is a series of video codecs and their corresponding video coding formats developed by Microsoft. It is part of the Windows Media framework. WMV consists of three distinct codecs: the original video compression technolog ...
, FLV,
MPEG The Moving Picture Experts Group (MPEG) is an alliance of working groups established jointly by International Organization for Standardization, ISO and International Electrotechnical Commission, IEC that sets standards for media coding, includ ...
, MP4, ASF, MOV * Video codecs: WMV1, WMV3, WMV7, WMV8.1, WMV9, MP42, mp4v, DIV3, DiVX5, XViD, MJPG, MPEG1, MPEG2


Audio player

* Audio formats:
MP3 MP3 (formally MPEG-1 Audio Layer III or MPEG-2 Audio Layer III) is a coding format for digital audio developed largely by the Fraunhofer Society in Germany under the lead of Karlheinz Brandenburg. It was designed to greatly reduce the amount ...
, WMA,
APE Apes (collectively Hominoidea ) are a superfamily of Old World simians native to sub-Saharan Africa and Southeast Asia (though they were more widespread in Africa, most of Asia, and Europe in prehistory, and counting humans are found global ...
,
FLAC FLAC (; Free Lossless Audio Codec) is an audio coding format for lossless compression of digital audio, developed by the Xiph.Org Foundation, and is also the name of the free software project producing the FLAC tools, the reference software ...
,
WAV Waveform Audio File Format (WAVE, or WAV due to its filename extension; pronounced or ) is an audio file format standard for storing an audio bitstream on personal computers. The format was developed and published for the first time in 1991 ...
, AC3, MOD, S3M, XM * Channels: Stereo * EQ Function


Photo viewer

* Supports
JPG JPEG ( , short for Joint Photographic Experts Group and sometimes retroactively referred to as JPEG 1) is a commonly used method of lossy compression for digital images, particularly for those images produced by digital photography. The degr ...
, BMP,
GIF The Graphics Interchange Format (GIF; or , ) is a Raster graphics, bitmap Image file formats, image format that was developed by a team at the online services provider CompuServe led by American computer scientist Steve Wilhite and released ...
, PNG File Formats


Text reader

* Supports TXT file formats (English and Chinese) * Supports English text to speech * Further functions include bookmarking, auto browsing, font sizing, and it can open while music is playing.


Radio receiver

* FM Radio * Wide frequency range from 76.0 to 108.0 MHz, support manual/auto channel scanning, FM recording and can keep playing while using other application. User can save up to 40 channels.


Audio recording

* Voice and radio recording * Voice recording and supports MP3/WAV formats.


Other

* Supports SWF File Format (only Flash 6) * SD Card virus protection: The system protects itself from viruses by scanning the SD Card. *
USB Universal Serial Bus (USB) is an industry standard, developed by USB Implementers Forum (USB-IF), for digital data transmission and power delivery between many types of electronics. It specifies the architecture, in particular the physical ...
2.0 Port: Supports
Windows Windows is a Product lining, product line of Proprietary software, proprietary graphical user interface, graphical operating systems developed and marketed by Microsoft. It is grouped into families and subfamilies that cater to particular sec ...
2000 2000 was designated as the International Year for the Culture of Peace and the World Mathematics, Mathematical Year. Popular culture holds the year 2000 as the first year of the 21st century and the 3rd millennium, because of a tende ...
/ XP/
Vista Vista may refer to: Software *Windows Vista, the line of Microsoft Windows client operating systems released in 2006 and 2007 * VistA, (Veterans Health Information Systems and Technology Architecture) a medical records system of the United States ...
as well as
Mac OS X macOS, previously OS X and originally Mac OS X, is a Unix, Unix-based operating system developed and marketed by Apple Inc., Apple since 2001. It is the current operating system for Apple's Mac (computer), Mac computers. With ...


File browser

* Allows you to browse the files on your Dingoo, such as games, music, videos, photos, and voice recordings


Firmware


Official firmware

*Firmware V1.01 *Firmware V1.02 *Firmware V1.03 *Firmware V1.10 (Added Multi-Language Support) *Firmware V1.11 (Added Korean Language Support) *Firmware V1.20 (Y & B button bug fix and more) *Firmware V1.22


Unofficial firmware

Team Dingoo released the first unofficial firmware with user customizable theming possibilities. The system files were moved from hidden memory to an accessible memory location, allowing users to change the graphical settings. This firmware is updated regularly. *a320-1.03TD-3 *a320-1.03TD-2 *a320-1.03TD-1


μC/OS-II

The native
operating system An operating system (OS) is system software that manages computer hardware and software resources, and provides common daemon (computing), services for computer programs. Time-sharing operating systems scheduler (computing), schedule tasks for ...
of the Dingoo A320 is a variant of μC/uOS-II, a low-cost priority-based pre-emptive real time multitasking operating system
kernel Kernel may refer to: Computing * Kernel (operating system), the central component of most operating systems * Kernel (image processing), a matrix used for image convolution * Compute kernel, in GPGPU programming * Kernel method, in machine learnin ...
for
microprocessor A microprocessor is a computer processor (computing), processor for which the data processing logic and control is included on a single integrated circuit (IC), or a small number of ICs. The microprocessor contains the arithmetic, logic, a ...
s, written mainly in the C programming language. It is mainly intended for use in
embedded system An embedded system is a specialized computer system—a combination of a computer processor, computer memory, and input/output peripheral devices—that has a dedicated function within a larger mechanical or electronic system. It is e ...
s. All official software for the Dingoo A-320 (including its emulators) run on μC/OS-II.


Linux

A
Linux Linux ( ) is a family of open source Unix-like operating systems based on the Linux kernel, an kernel (operating system), operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically package manager, pac ...
kernel was generally released by ''Booboo'' on
Google Code Google Developers (previously Google Code) , application programming interfaces (APIs), and technical resources. The site contains documentation on using Google developer tools and APIs—including discussion groups and blogs for developers usin ...
on May 18, 2009. A dual boot installer called "Dingux" was released June 24. This allows for dual booting the original firmware or Linux without the need for connection to a PC. Enthusiasts have successfully run Linux versions of many games, including Prboom engine (''
Doom Doom is another name for damnation. Doom may also refer to: People * Doom (professional wrestling), the tag team of Ron Simmons and Butch Reed * Daniel Doom (1934–2020), Belgian cyclist * Debbie Doom (born 1963), American softball pitche ...
'', '' Hexen'', ''
Heretic Heresy is any belief or theory that is strongly at variance with established beliefs or customs, particularly the accepted beliefs or religious law of a religious organization. A heretic is a proponent of heresy. Heresy in Christianity, Judai ...
''),
Build engine The Build Engine is a first-person shooter engine created by Ken Silverman, author of ''Ken's Labyrinth'', for 3D Realms. Like the Doom engine, ''Doom'' engine, the Build Engine represents its world on a 2D computer graphics, two-dimensional grid ...
(''
Duke Nukem 3D ''Duke Nukem 3D'' is a 1996 first-person shooter, first-person shooter game developed by 3D Realms and published by FormGen for MS-DOS. It is a sequel to the platform games ''Duke Nukem (video game), Duke Nukem'' and ''Duke Nukem II'', published ...
'', ''
Shadow Warrior ''Shadow Warrior'' is a series of first-person shooter video games that focuses on the exploits of Lo Wang, a modern ninja warrior who fights through hordes of demons. The original series is made up of one game, '' Shadow Warrior'' (1997), and t ...
''), '' Quake'', ''Dodgin' Diamonds 1 & 2'', '' Biniax 2'', ''GNU Robbo'', ''Super Transball 2'', ''Defendguin'', ''Waternet'', ''Sdlroids'', ''Spout'', '' Tyrian'', ''
Rise of the Triad ''Rise of the Triad: Dark War'' is a first-person shooter video game, developed and published by Apogee Software (now 3D Realms) in 1995. The player can choose to play as one of five different characters, each bearing unique attributes such a ...
'', '' Open Liero'', '' REminiscence'', ''Blockrage'', and the OpenBOR game engine. The Dingoo can run
emulator In computing, an emulator is Computer hardware, hardware or software that enables one computer system (called the ''host'') to behave like another computer system (called the ''guest''). An emulator typically enables the host system to run sof ...
s:
ScummVM Script Creation Utility for Maniac Mansion Virtual Machine (ScummVM) is a set of game engine recreations. Originally designed to play LucasArts adventure games that use the SCUMM system, it also supports a variety of non-SCUMM games by companies l ...
, SMS Plus, Gmuplayer, FinalBurn Alpha, Gnuboy, GpSP,
MAME MAME (formerly an acronym of Multiple Arcade Machine Emulator) is a free and open-source emulator designed to emulate the hardware of arcade games, video game consoles, old computers and other systems in software on modern personal computers and ...
, PSX4ALL, Snes9x, PicoDrive, openMSX, GP2Xpectrum, FCEUX and
VICE A vice is a practice, behaviour, Habit (psychology), habit or item generally considered morally wrong in the associated society. In more minor usage, vice can refer to a fault, a negative character trait, a defect, an infirmity, or a bad or unhe ...
.


See also

* List of handheld game consoles * Similar portable
Linux kernel The Linux kernel is a Free and open-source software, free and open source Unix-like kernel (operating system), kernel that is used in many computer systems worldwide. The kernel was created by Linus Torvalds in 1991 and was soon adopted as the k ...
-based gaming devices: **
GP32 The GP32 (GamePark 32) is a handheld game console developed by the South Korean company Game Park. It was released on November 23, 2001, in South Korea and distributed in some parts of Europe. History The GP32 was shown at E3 in 1999, 2000, 200 ...
**
GP2X The GP2X is a Linux-based handheld video game console and portable media player developed by South Korean company GamePark Holdings. It was released on November 10, 2005, in South Korea only. The GP2X is designed for homebrew developers as we ...
**
GP2X Wiz The GP2X Wiz is a handheld game console and portable media player developed by South Korean company GamePark Holdings running a Linux kernel-based embedded operating system. GP2X Wiz was released in May 2009, and was the first console from both ...
** GP2X Caanoo **
Pandora (console) The Pandora is a handheld gaming computer developed and produced by OpenPandora, which is made up of former distributors and community members of the GP32 and GP2X handhelds. Originally released in 2010, it was designed to take advantage of ...
** DragonBox Pyra **
GCW Zero The GCW Zero is a Linux-based open-source handheld video game console created by a start up, Game Consoles Worldwide. The GCW Zero was funded by a successful crowdfunding campaign on kickstarter.com on 29 January 2013 with US$238,499 collected, ...
**
Anbernic RG351 The Anbernic RG351 is a Linux-based handheld game console created in China by Anbernic. The console uses a microSD card for storage and is a digital ROM-only console. It is the successor to the RG350, and has emerged as a prominent handheld conso ...
**
Anbernic RG552 The Anbernic RG552 is a Multi-booting, dual-boot Linux and Android (operating system), Android-based handheld game console created in China by Anbernic. A retrogaming emulation console, it is the successor to the Anbernic RG351, RG351, and is a l ...
* Mi2 (console) * List of Linux-based, handheld gaming devices *
Linux gaming Linux-based operating systems can be used for playing video games. Because few games natively support the Linux kernel, various software has been made to run Windows games, software, and programs, such as Wine, Cedega, DXVK, and Proton, and ma ...


Reviews


Dingoo A320 review by Tech Radar


External links


Dingoo Official Website (English)


References

{{Handheld game consoles Discontinued handheld game consoles Seventh-generation video game consoles Handheld game consoles MIPS-based video game consoles