Difference between pages "Resolution" and "Philips CD-i emulators"

From Emulation General Wiki
(Difference between pages)
Jump to navigation Jump to search
(Fixed N64 res, doesn't make sense otherwise)
 
(Comparisons)
 
Line 1: Line 1:
'''Resolution''' is the measure in which how many pixels are displayed on the screen.
+
{{Infobox console
 +
|title = Philips CD-i
 +
|logo = CD-i-910-Console-Set.png
 +
|developer = Philips, Sony, Magnavox
 +
|type = [[:Category:Consoles|Home video game console]]
 +
|generation = [[:Category:Fourth-generation video game consoles|Fourth generation]]
 +
|release = 1991
 +
|discontinued = 1998
 +
|predecessor = [[Strange and Forgotten Console emulators|Philips Videopac + G7400]]
 +
|emulated = {{~}}
 +
}}The '''Compact Disc Interactive''' ('''CD-i'''), is an interactive multimedia CD player and format developed and released by [[wikipedia:Philips|Philips]] on December 3, 1991. It had a Philips SCC68070 CPU at 15.5 MHz with 1MB of RAM. Notably, it featured intellectual properties from Nintendo, such as Mario and Zelda, due to previously having tried to develop a CD add-on for the [[Super Nintendo emulators|SNES]]. Their takes on Nintendo intellectual property were so infamously terrible that you would be hard-pressed to find anyone who doesn't think of them when you mention the CD-i. However, there were a few cult classic games for the system.
  
For emulation of 2D systems, the resolution can only be upscaled, making the pixels more apparent. For emulation of 5th generation consoles and newer, the internal resolution can be increased to make the game look sharper.
+
__TOC__
==Console Resolutions==
+
 
{| class="wikitable"
+
==Emulators==
|-
+
{| class="wikitable" style="text-align:center;"
! scope="col"|System
+
! scope="col"|Name
! scope="col"|Native Resolution
+
! scope="col"|Platform(s)
|-
+
! scope="col"|Latest Version
|[[Atari 2600 emulators|Atari 2600]]
+
! scope="col"|<abbr title="Digital Video Cartridge">DVC</abbr><ref group=N>Emulation of the Gate Array MPEG Digital Video Cartridge (DVC) is required for certain games to be playable (check [https://github.com/mamedev/mame/blob/master/hash/cdi.xml MAME's CD-i hash list] for mentions of "DVC").</ref>
|160×192*
+
! scope="col"|[[libretro|Libretro Core]]
|-
+
! scope="col"|[[Emulation Accuracy|Accuracy]]
|[[Nintendo Entertainment System emulators|NES]]
+
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
|256×224 (NTSC), 256×240 (PAL)
+
! scope="col"|Active
|-
+
! scope="col"|[[Recommended Emulators|Recommended]]
|[[Master System emulators|Sega Master System]]
 
|256×192, 256×224, 256x240 (some PAL games)
 
|-
 
|[[Super Nintendo emulators|SNES]]
 
|256×224, 512×448 (NTSC), 256×240, 512×480 (PAL)
 
|-
 
|[[Virtual Boy emulators|Virtual Boy]]
 
|384×224 (per screen)
 
|-
 
|[[Sega Genesis emulators|Sega Genesis]]
 
|320×224, 256×224, 320x240 (some PAL games)
 
|-
 
|[[Game Boy/Game Boy Color emulators|Game Boy/Color]], [[Master System emulators|Sega Game Gear]]
 
|160×144
 
|-
 
|[[Nintendo 64 emulators|Nintendo 64]]
 
|640×240, 640×480**
 
|-
 
|[[PlayStation emulators|PlayStation]]
 
|256×224p, 256x240p, 320x224p, 320×240p, 512x224p, 512×240p, 640x224p, 640x240p
 
320x448i, 320x480i, 370x448i, 370x480i, 512x448i, 512x480i, 640x448i, 640×480i
 
|-
 
|[[WonderSwan emulators|WonderSwan]]
 
|224×144
 
|-
 
|[[Game Boy Advance emulators|Game Boy Advance]]
 
|240×160
 
|-
 
|[[Pokémon mini emulators|Pokémon Mini]]
 
|96×64
 
 
|-
 
|-
|[[PlayStation 2 emulators|PlayStation 2]]
+
! colspan="9"|PC / x86
|512×224 512×448
 
640x448?
 
640×480
 
 
|-
 
|-
|[[Sega Dreamcast emulators|Sega Dreamcast]]
+
|[[MAME]]
|640×480
+
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
 +
|[http://www.mamedev.org/release.html {{MAMEVer}}]
 +
|{{✗}} ||{{✓}} ||Mid ||{{✓}} ||{{✓}} ||{{✓}}
 
|-
 
|-
|[[GameCube emulators|GameCube]] and [[Wii emulators|Wii]]
+
|[https://mamedev.emulab.it/haze/ TinyCDi]
|596×448
+
|align=left|{{Icon|Windows}}
608×456
+
|[https://emulationrealm.net/downloads/file/1670-tinycdi 2009-10-28]
640×480<nowiki>***</nowiki>
+
|{{✗}} ||{{✗}} ||Mid ||{{✗}} ||{{✗}} ||{{~}}
etc
 
 
|-
 
|-
|[[Nintendo DS emulators|Nintendo DS]]
+
|[http://www.cdiemu.org/ CD-i Emulator]
|256×192
+
|align=left|{{Icon|Windows}}
 +
|[http://tgames.fr/tgames/cdiemu-0.5.3-beta4-PatchedV1.2.zip 0.5.3 beta 4 (Patched)]
 +
|{{~}} ||{{✗}} ||Mid ||{{✗}} ||{{~}} ||{{✗}}
 
|-
 
|-
|[[PlayStation Portable emulators|PlayStation Portable]]
+
|[https://github.com/Stovent/CeDImu CeDImu]
|480×272
+
|align=left|{{Icon|Windows|Linux}}
 +
|None (pre-alpha)
 +
|{{✗}} ||{{✗}} ||Low ||{{✓}} ||{{✓}} ||{{✗}}
 
|-
 
|-
|[[Nintendo 3DS emulators|Nintendo 3DS]]
+
|[https://web.archive.org/web/20010926085947/http://cdice.emuhq.com:80/ CD-iCE]
|800x240 top screen****
+
|align=left|{{Icon|Windows|Linux}}
320x240 bottom screen
+
|[https://www.zophar.net/cd-i/cd-ice.html 2001-08-20]
 +
|{{✗}} ||{{✗}} ||Low ||{{✗}} ||{{✗}} ||{{✗}}
 
|}
 
|}
 +
<references group=N />
  
<nowiki>*</nowiki>This is a rough figure given for simplicity's sake. In reality, the Atari 2600 doesn't really output pixels, and it has no limits on the number of lines it can display. However, it did have a hard limit on the number of horizontal color clocks for drawing the picture (160), and most games only output 192 lines, hence the commonly given resolution of 160x192.
+
===Comparisons===
 
+
;[[MAME]]
<nowiki>**</nowiki>While N64 games ran at various resolutions internally, in practice the hardware's VI component always doubled the scale horizontally, and output in either 640x240p or 640x480i, though there is letterboxing at times.
+
:Has a driver for the CD-i but support is incomplete, as it still doesn't emulate the Digital Video Cartridge as of July 2021.<ref>https://github.com/mamedev/mame/issues/1170</ref> Starting the game from disc is recommended; this can be done with the built-in frontend by picking the specific game or through a soft reset after mounting the disc. This is also the only CD-i emulation currently available in [[libretro]] (using the MAME cores), which means that (for now) it's the easiest and the most stable method of emulating the CD-i. Compared to CD-i Emulator 0.5.3 beta 4, MAME is easier to control and its audio emulation is better in some cases.
 
+
;TinyCDi
<nowiki>***</nowiki>Similar to N64, games ran at various resolutions internally[https://tcrf.net/Help:Contents/Taking_Screenshots#GameCube/Wii], though output is usually in 240p.
+
:An unofficial build of [[MESS]] from 2009 made by one of MAME's active developers, Haze. This build is named such that it only focuses on the CD-i. It uses a fixed game list, but it works better than the official MAME builds, especially with games like Zelda's Adventure for example. On the other hand, some games have more issues than they have on the official MAME build.
 +
;CD-i Emulator
 +
:A closed-source payware emulator. The latest public release, 0.5.3 beta 4, dates all the way back from 2018 and is unfortunately now ''unplayable'' without a crack, due to the way that licenses are handled (or not) in the beta releases. The beta does have proof-of-concept emulation of the Digital Video Cartridge but compatibility may still be an issue<ref>http://www.cdiemu.org/site/relnotes.htm</ref>. Despite the long time between releases, this emulator is still in seemingly active development as of October 2020, with work being done on the next version (likely called 0.6) that reportedly supports most of the DVC games and also has several other improvements<ref>https://cdii.blogspot.com/search/label/CD-i%20Emulator</ref><ref>https://www.theworldofcdi.com/cd-i-emulation/cd-i-emulator-053beta5-titles-compatibilities/</ref>.
 +
;CD-iCE
 +
:One of the earliest CD-i emulators. It doesn't need a BIOS, but it was only developed to be able to play Rise of the Robots (no other game is supported).
  
<nowiki>****</nowiki>This is the "true" resolution of the top screen and what games will be rendered at in full 3d mode, however, due to said 3d effect the horizontal resolution is effectively halved. Each eye will only see 400x240 and games run in 2d mode will (normally) be rendered at 400x240 [https://en.wikipedia.org/wiki/Nintendo_3DS#Hardware]
+
==References==
 +
<references />
  
==Integer Scaling==
+
[[Category:Consoles]]
{{Main|Scaling}}
+
[[Category:Fourth-generation video game consoles]]
Upscaling the resolution will only look good if you scale it by integers (2x, 3x, 4x, etc.). If you are scaling with non-integers, you can make the image look better using the [[Shaders_and_Filters#Pixellate|Pixellate]] shader.
 
[[Category:FAQs]]
 

Revision as of 14:53, 12 July 2021

Philips CD-i
CD-i-910-Console-Set.png
Developer Philips, Sony, Magnavox
Type Home video game console
Generation Fourth generation
Release date 1991
Discontinued 1998
Predecessor Philips Videopac + G7400
Emulated ~

The Compact Disc Interactive (CD-i), is an interactive multimedia CD player and format developed and released by Philips on December 3, 1991. It had a Philips SCC68070 CPU at 15.5 MHz with 1MB of RAM. Notably, it featured intellectual properties from Nintendo, such as Mario and Zelda, due to previously having tried to develop a CD add-on for the SNES. Their takes on Nintendo intellectual property were so infamously terrible that you would be hard-pressed to find anyone who doesn't think of them when you mention the CD-i. However, there were a few cult classic games for the system.

Emulators

Name Platform(s) Latest Version DVC[N 1] Libretro Core Accuracy FLOSS Active Recommended
PC / x86
MAME Windows Linux macOS FreeBSD 0.265 Mid
TinyCDi Windows 2009-10-28 Mid ~
CD-i Emulator Windows 0.5.3 beta 4 (Patched) ~ Mid ~
CeDImu Windows Linux None (pre-alpha) Low
CD-iCE Windows Linux 2001-08-20 Low
  1. Emulation of the Gate Array MPEG Digital Video Cartridge (DVC) is required for certain games to be playable (check MAME's CD-i hash list for mentions of "DVC").

Comparisons

MAME
Has a driver for the CD-i but support is incomplete, as it still doesn't emulate the Digital Video Cartridge as of July 2021.[1] Starting the game from disc is recommended; this can be done with the built-in frontend by picking the specific game or through a soft reset after mounting the disc. This is also the only CD-i emulation currently available in libretro (using the MAME cores), which means that (for now) it's the easiest and the most stable method of emulating the CD-i. Compared to CD-i Emulator 0.5.3 beta 4, MAME is easier to control and its audio emulation is better in some cases.
TinyCDi
An unofficial build of MESS from 2009 made by one of MAME's active developers, Haze. This build is named such that it only focuses on the CD-i. It uses a fixed game list, but it works better than the official MAME builds, especially with games like Zelda's Adventure for example. On the other hand, some games have more issues than they have on the official MAME build.
CD-i Emulator
A closed-source payware emulator. The latest public release, 0.5.3 beta 4, dates all the way back from 2018 and is unfortunately now unplayable without a crack, due to the way that licenses are handled (or not) in the beta releases. The beta does have proof-of-concept emulation of the Digital Video Cartridge but compatibility may still be an issue[2]. Despite the long time between releases, this emulator is still in seemingly active development as of October 2020, with work being done on the next version (likely called 0.6) that reportedly supports most of the DVC games and also has several other improvements[3][4].
CD-iCE
One of the earliest CD-i emulators. It doesn't need a BIOS, but it was only developed to be able to play Rise of the Robots (no other game is supported).

References