Playdate: Difference between revisions

From Emulation General Wiki
Jump to navigation Jump to search
m page formatting
Gorilli09 (talk | contribs)
Cleanup
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
{{Infobox console
{{Infobox console
|title = Playdate
| title = Playdate
|logo = Playdate Logo.png
| logo = Playdate Logo.png
|developer = [[Wikipedia: Panic Inc.|Panic Inc.]]
| image = Playdate.png
|type = [[:Category:Handheld video game consoles|Handheld video game console]]
| image_size = 310px
|generation = [[:Category:Ninth-generation video game consoles|Ninth generation]]
| developer = [[Wikipedia: Panic Inc.|Panic Inc.]]
|release = April 18, 2022
| type = [[:Category:Handheld video game consoles|Handheld video game console]]
|pre-order price = {{Inflation|USD|179|2022}}
| generation = [[:Category:Ninth-generation video game consoles|Ninth generation]]
|introductory price = {{Inflation|USD|199|2022}}
| release = April 18, 2022
|website = [http://play.date/ Play.date]
| emulated = yes
|emulated = {{✓}}
}}
}}


The '''[[Wikipedia: Playdate (console)|Playdate]]''' is a handheld console developed by [[Wikipedia: Panic Inc.|Panic Inc]].
The '''[[wikipedia:Playdate (console)|Playdate]]''' is a handheld console developed by [[wikipedia:Panic Inc.|Panic Inc]].


==Emulators==
== Emulators ==
{|class="wikitable" style="text-align:center;line-height:1.5;width:74%;font-size:90%;"
{| class="wikitable" style="text-align:center;line-height:1.5;width:74%;font-size:90%;"
|+Before editing, review the [[Getting involved]] and [[Recommended emulators|Recommended]] pages. See [[Computer_specifications#Recommended_Specifications|system requirements]] page for performance demand of the emulators.<br/>See tables for <span style="font-weight: bold; color: #CC0000; border: 1px solid #CC0000; padding: 2px;">[[#Hardware variants|hardware variants]], [[#Enhancements|enhancements]], [[#Hardware_features_and_peripherals|hardware features and peripherals]].</span><br/>For more details such as [[licensing]], [[Source_code#Language_levels|programming language]], [[High_and_low-level_emulation|emulation method]], visit each emulator’s dedicated page.
|+Before editing, review the [[Getting involved]] and [[Recommended emulators|Recommended]] pages. See [[Computer specifications#Recommended Specifications|system requirements]] page for performance demand of the emulators.
! scope="col"|Name
See tables for <span style="font-weight: bold; color: #CC0000; border: 1px solid #CC0000; padding: 2px;">[[Playdate#Hardware variants|hardware variants]], [[Playdate#Enhancements|enhancements]], [[Playdate#Hardware features and peripherals|hardware features and peripherals]].</span>
! scope="col"|Platform(s)
For more details such as [[licensing]], [[Source code#Language levels|programming language]], [[High and low-level emulation|emulation method]], visit each emulator’s dedicated page.
! scope="col"|Latest Version
!Name
! scope="col"|[[Licensing|License]]
!Platform(s)
! scope="col"|Active
!Active
! scope="col"|[[Recommended emulators|Recommended]]
!Latest Version
![[Licensing|License]]
![[Recommended emulators|Recommended]]
|-
|-
! colspan="10"|PC / x86
! colspan="6" |PC / x86
|-
|-
| Playdate Simulator
|Playdate Simulator
| align=left|{{Icon|Windows|Mac|Linux}}  
| align="left" |{{Icon|Windows|Mac|Linux}}||{{Ya}}  
| [https://play.date/dev/ 3.1.1]  
|[https://play.date/dev/ 3.1.1]||{{Red}} {{License|Proprietary}}||{{Ya}}
| {{Red}} {{License|Proprietary}}
| {{✓}}
| {{}}
|-
|-
| Cranked
|Cranked
| align=left|{{Icon|Windows|Linux}}  
| align="left" |{{Icon|Windows|Linux}}||{{~}}  
| [https://github.com/TheLogicMaster/Cranked git]  
|[https://github.com/TheLogicMaster/Cranked git]||{{Green}} {{License|MIT}} ({{License|Permissive}})||{{Na}}
| {{Green}} {{License|MIT}} ({{License|Permissive}})  
| {{~}}
| {{}}
|-
|-
| pd-emu
|pd-emu
| align=left|{{Icon|Windows|Linux}}  
| align="left" |{{Icon|Windows|Linux}}||{{Na}}  
| [https://github.com/scratchminer/pd-emu git]  
|[https://github.com/scratchminer/pd-emu git]||{{Dunno}}||{{Na}}
| {{?}}
| {{✗}}
| {{}}
|}
|}


===Comparisons===
=== Comparisons ===
;Playdate Simulator
:The official Playdate emulator by Panic, bundled in the first-party Playdate SDK as a test platform for developers. Plays most Lua-coded games perfectly by itself, but by design it does not play encrypted (DRM-laden) Catalog games or compiled C games from disparate platforms. In other words, a Playdate game partially coded in C but compiled on Mac won't run on the Windows simulator and vice versa because the Simulator runs compiled C code natively (as in, without emulation or interpretation).


;Cranked
; Playdate Simulator
:Early-stage open-source Playdate emulator. To-date much of the functionality is missing (sprites, audio, graphical effects), but the groundwork is laid for Lua and C games to boot down the line.
: The official Playdate emulator by Panic, bundled in the first-party Playdate SDK as a test platform for developers. Plays most Lua-coded games perfectly by itself, but by design it does not play encrypted (DRM-laden) Catalog games or compiled C games from disparate platforms. In other words, a Playdate game partially coded in C but compiled on Mac won't run on the Windows simulator and vice versa because the Simulator runs compiled C code natively (as in, without emulation or interpretation).
 
;pd-emu
:Another early-stage, open-source emulator that cannot be run since the author has yet to integrate the Playdate API.
 
==Gallery==
<gallery mode=packed heights=150px caption="Gopher64 sample gallery">
Playdate.png|Beautiful Cranking Device
</gallery>


; Cranked
: Early-stage open-source Playdate emulator. To-date much of the functionality is missing (sprites, audio, graphical effects), but the groundwork is laid for Lua and C games to boot down the line.


; pd-emu
: Another early-stage, open-source emulator that cannot be run since the author has yet to integrate the Playdate API.


[[Category:ARM-based]]
[[Category:ARM-based]]
[[Category:Handheld video game consoles]]
[[Category:Handheld video game consoles]]
[[Category:Ninth-generation video game consoles]]
[[Category:Ninth-generation video game consoles]]

Latest revision as of 12:24, 15 September 2026

Playdate
Developer Panic Inc.
Type Handheld video game console
Generation Ninth generation
Release date April 18, 2022
Emulated

The Playdate is a handheld console developed by Panic Inc.

Emulators

[edit | edit source]
Before editing, review the Getting involved and Recommended pages. See system requirements page for performance demand of the emulators. See tables for hardware variants, enhancements, hardware features and peripherals. For more details such as licensing, programming language, emulation method, visit each emulator’s dedicated page.
Name Platform(s) Active Latest Version License Recommended
PC / x86
Playdate Simulator Windows macOS Linux 3.1.1 Proprietary
Cranked Windows Linux ~ git MIT (Permissive)
pd-emu Windows Linux git ?

Comparisons

[edit | edit source]
Playdate Simulator
The official Playdate emulator by Panic, bundled in the first-party Playdate SDK as a test platform for developers. Plays most Lua-coded games perfectly by itself, but by design it does not play encrypted (DRM-laden) Catalog games or compiled C games from disparate platforms. In other words, a Playdate game partially coded in C but compiled on Mac won't run on the Windows simulator and vice versa because the Simulator runs compiled C code natively (as in, without emulation or interpretation).
Cranked
Early-stage open-source Playdate emulator. To-date much of the functionality is missing (sprites, audio, graphical effects), but the groundwork is laid for Lua and C games to boot down the line.
pd-emu
Another early-stage, open-source emulator that cannot be run since the author has yet to integrate the Playdate API.