�ɷ�����й�����Ŀ�Դ�ƻ��Ŷӣ�GameShell��ʼ��Hal
��ߣ�� Dr.Quest
��ţ�138013307
�����ڣ�2020-05-03 17:59:37
���ڣ�2020-05-03 19:18:47
--------------------
2017��ף�һ���ΪGameShell�IJ�Ʒ������Kickstarter�ڳ��վ�� (Link: ht
tps://www.kickstarter.com/projects/954662076/gameshell-redefine-retro-
game-console) (Image:
https://pic1.zhimg.com/v2-9bb878788f2a0d99d47bb0
be62269d30_720w.jpg?source=d16d100b)
�Ϊ��ԴӲ����ҵ��Ŀ�ľۼ��أ�Kickstarter���������ҵ����֡���ֵ�С����
(Link:
https://zhuanlan.zhihu.com/p/21547883) ����GameShell�����ע��
������ĵص��ǩ��Hangzhou, China�������й����ݣ��Լ��Ŷ�б����й����
���������������Ǿ������������Ŀ�ԴӲ����Ʒ������ͬ����Щ���й���
ͨ�������ڣ������ȴ����������IJ�Ʒ����Ĵ�������Ҳ�����������и�ֱ
�۵��⡣(Image:
https://pic1.zhimg.com/v2-dc22855b538baaf97b646d2e09
b8fd5e_720w.jpg?source=d16d100b)
�� @VICE �й� (Link:
http://www.zhihu.com/people/65258ffdc0ed132cbb83b
756aca261ae) �� @���� (Link:
http://www.zhihu.com/people/da4d0868efc
277abc61a0d0a84eb047c) �Ĵ����£��������ϵ��GameShell�Ĵ�ʼ��Hal��
���л�����һ̸�Կ�Դ�ƻ����⡣Hal��ã����ǿƼ��������Ҳ��֪��
ר���Ŷ������ҵIJ���������ϵ����ϣ��ܹ����õ���GameShell������
���Ļ���ͼ�е�λ�á�
����ķ��棬�ұȽϹ�עGameShell�������Ʒ�����û��������ϵ����ϣ�
�ܹ��˽�GameShell���Ʒ����������ܵ��������Ȼ���Ļ�����Ͼ���
���֡�˭ɽկ˭������ۣ���û���κβ�Ʒ��ƾ�մ�������ģ�������iPhone��Ҳ
�ܴ�̶�����վ�ڰ���Palm��Pocket PC��Sharp Zaurus��һϵ�в�Ʒ�ļ����
���������ЩԨԴ�����������Ч�İ������������
(Image:
https://pica.zhimg.com/v2-cb3df20e42aa5c53bdcb87838a161471_720
w.jpg?source=d16d100b)
��2000������Palm�����iPhoneһ�����ʱ�ֵ��ֳּ����豸GameShell�ǽ�
����緶Χ�������ƻ����˶���һ���֣��Ϊ�������ú������ʽ��������ս
�ͷ��ƣ������еġ����š������������棬��һ�������ǡ������Ͱ�װ�����ɡ�����
���ڻ�ȡ��SDK�Ͳ������Ƶİ�װ���ڶ��������ǡ�����Ӳ����ƵĹ�����������
��Դ��Ӳ�����ָ�ġ���Դ������һ�������ϵĵ��ʹ�����ŵ����N-Gage��Tapwa
ve Zodiac�Լ��ֵİ��ƻ������ƻ����ڲ��ϵͳ��Դ����Ӳ����Ʋ�
��Դ�������֮�䣩���ڶ������������GP32��GP2X��Pandora��Arduboy����
������Rockbox����ȵȡ�
(Image:
https://pica.zhimg.com/v2-9db964cea377281c963e29d3d7ff44c2_720
w.jpg?source=d16d100b)
Rockbox��һ����Ա�Яʽý�岥�����MP4/PMP���Ŀ�Դ�̼������Խ�MP4��Ϊ
���ж���Ӧ�ó�����ֳ��豸GameShellҲ�ǽ�������ࣨAlternative���ƶ�
�豸���˶���һ���֣��Ϊ��ȫ��������ֻ�������һ�����棬����GPD Win��GP
D Pocket��С�ͱʼDZ������ڿ�������ֳֵ���Pocket CHIP���Լ�����Android
��Linux˫ϵͳ�ġ��DZʼDZ�/Handheld PC�� Gemini PDA�ȡ�
������棬�ұȽϹ�ע���������GameShell���Ʒ�������밮������
Ⱥ��ԨԴ�����ҵ�ר�����Ŷ������ҡ����¼��Windows CE PDA��������Ⱥ����
Դ֮һ��ŷMC-21 (Link:
https://zhuanlan.zhihu.com/p/24953799) ����ϵС
�ʼDZ���� (Link:
https://zhuanlan.zhihu.com/p/27051876) ���Լ����ڵ�P
DA���Ͻ������TomPDA�Ĺ��� (Link:
https://zhuanlan.zhihu.com/p/3603735
3) ��GameShell�Ϊһ������ƽ̨���ܴ�̶���Ҳ�����������ģ����������
��GameShell��Ⱥ����������DNA�أ������Ⱥ���������µĻ�δ���ģ��ֻ���
��Щ��Ⱥ�������أ��Լ����й����������ͻ��չ�Ľ����У�GameShell��
����������������أ�
������˼·����������Щ���⣬���õ���Hal�Ļش�
�����Ŷӣ�
Q���ҿ���Clockwork�Ŷ�������Ĺ����н�Ϊ�����������Ӣ��ý��ı���ҲҪ��
����ý����Ƶ�������Ƿ�������Clockwork�ŶӵĴ�����Ա�����к��ⱳ��
��
A�������Ŷ����е�ȷ���ֳ�Ա�����ѧ������Ҳ�г�Ա�����þӺ��⣬������
������Ŷӳ�Ա�ڳ��ڴ����̽����ص��������Ҹ��˲���Ϊ��Щ������
���ɡ���������Ҫ���أ�����Ϊ�ڸ���������Ļ�֮�����һЩ�������ȣ���
Щ��ȻᳬԽ���ԡ���ɫ���ߵ�����ּ������ص�����Ļ��ںܴ�̶���
���������һ�ֺ�����ȡ��������ڳ�ξ����60�����Һ͵���������
�ǵ�������ּ����ȫ��
(Image:
https://pica.zhimg.com/v2-a4afda8a1ae830c9a7214a3cce02c364_720
w.jpg?source=d16d100b)
clockworkpi�Ŷӡ������ʮ���ins�ҳQ�����ǵ��Ŷ����зǻ���Ա����
A��û�У�����������̳������Ҫ��������ȫ��������û�����Щ����Ҫ
����ŷ�ͱ����
clockworkpi (Link:
https://forum.clockworkpi.com/) Q����Clockwork�Ŷ�
����Ӫ���У��Ƿ���������й���Ӫ���Ҫ��Ժ����г������ij�֡��Ļ�����
A��û�зdz��ر���¼������Dz����û��� Made in China �IJ�Ʒ����Ǿ��и�
���Ԥ�С����Ƕ�������Լ����жϺͰѿأ�������ǻῴ�������������ۣ�
��Ϥ��й��uƷ���� �Ȥ��������ͨ�ä��ʤ��ʤäƤ��Ƥ�ʤȸФ���Τ�
������
��ʵ���й�����ҵ��˵���ر��ǵ���������ҵ��˵��������Ϊ�Ƿdz�ǿ��ģ���
�� iPhone ����IJ�ƷҲ�����й����������û���Ԥ������Ӧ�ó��ڲ�Ʒ���
�Σ�����������ҵ��
Q�����ǵ��Ŷ����齨֮ǰ���Ƿ��г�Ա�Ӵ�������Ŀ�Դ�ƻ���Linux��Ϸƽ̨
������GP2X/GPD������A320��Pandora��Pocket CHIP��MP3�ϵ�Rockbox�̼�֮��
�������Ⱥ����û�����еĿ��ȷ�˿���Ծ�����ߣ�
A���У����Ƿdz�ϲ�� Pocket CHIP ����IJ�Ʒ����ĺ����ǿ����塣Pandora
��������GPD ��Щ��Ʒ�dz������������㲻���ر���ȵ����֣����ǶԿ�����
Ϊ���ĵIJ�Ʒ�dz���͡���Ϊ��Ǵ�����IJ�Ʒ�����ǽ� GameShell ������
Ӳ������ƶ���Դ�ˣ�ͬʱ����Ҳ�����˲�Ʒ����ۺͽṹ��ơ��������ǿ���
���ģ�黯��ƣ�Ҳ��Ϊ�����û����и�������ɶȡ�������������
(Image:
https://picx.zhimg.com/v2-81ee20d3eda333f3782fb0ef52589b1d_720
w.jpg?source=d16d100b)
���û���DIY������
Integrating the lightbar into the back panel (Link:
https://forum.cloc
kworkpi.com/t/integrating-the-lightbar-into-the-back-panel/2937) Q����
�ǵ��Ŷ����Ƿ�����PDA�������Hi-PDA��PDAFans��ϵ���ܵİ����ߣ��ر�����
û������Zaurus PDA������Tapwave Zodiac�İ����ߣ�
A���Ҹ��˶��ռ�����ͼ�μ����������Ȥ����������CASIO FXϵ�С�TIͼ��
ϵ�С�SHARP PCϵ�С�TI-NSpireϵ���еľ�����Ͷ����ղء�PDA�Ҫ��Compaq
iPAQϵ�к�NOKIA Nxx0ϵ����ıȽ϶ࡢ�Ҫ���淨�������װ�� Linux ϵͳ
������� HP Jornada 720����Ʒdz���͡�Ҳ���ղأ���������ǹ�˾�ڲ�
�Ѿ���������̨�������ŶӶ������ȫ���̵��豸����ƫ�ã����������һ
����Ʒ����ƻ���ȫ���̡�
(Image:
https://picx.zhimg.com/v2-ef9542b37344b9e8ba195e05066d7da3_720
w.jpg?source=d16d100b)
2000��9�·�����Jornada 720���ֳֵ��ԡ�Q�����ǵ��Ŷ��Ƿ��в���Demoscene
����İ����ߣ�
A�����Ƕ�Demoscene�ĽӴ��Ƚ��磬��û�о��忪���Ͳ��룬��������Ϊ��ʾ
���ȵĹ��ڣ��������� 64K intro �� IOCCC ���������Ƕ�Fractal��Chaos��
�ص���۽Ӵ�Ҳ�Ƚ��磬������Demoscene��ʹ�����Щ�㷨�����Demoscene��
�Ҹ��˶�����һ��������ѧ���������������ĸ��ܻ�ϡ�
(Image:
https://picx.zhimg.com/v2-da8c3988beea37a101fc0d2a014685d4_720
w.jpg?source=d16d100b)
IOCCC��һ��C������������ڱ���C����������е�ͬʱ�����ųɸ���ͼ����
�ڲ�Ʒ
Q�������ǵ�Media Kit�д��ᵽ�ݮ�ɣ���ȴû��ʹ���ݮ���Ϊ��Ʒ�����
������ѡ������Pocket CHIP��ȫ־����������뵥�á�ѧϰ��ߡ������ܽ���
�����ŶӲ�ʹ���ݮ�ɵ�ԭ����Ϊ���ݮ�ɶ���Launcher�ƺ�������������
����������Ĺ��������ôClockwork Pi�ĵ���Ƿ������ԭ���Ǽ��
�ϻ��������ϵ�ԭ��
A�����Ƿdz�����ݮ�ɣ�����Ķ�λ������ǽ̾ߡ�������������ĵ�һ����
�����ݮ�ɵ������̫��ˡ����������ܺͽӿڡ���س������⡣��Ե���
����Ʒ�е�ʱ����Щ���ؾͱ�úܼ��֡�������Ǵ�һ��ʼ�;����Լ��
�����塢ͬʱ�����ڲ�Ʒ�л������Arduino���ݵĿ����壬����Ҳ���������
�Ƴ�˼��̰����ӡ���ʵ��������Ͽ����ܶమ������ʹ���ݮ��DIY�Լ���
�ƻ������豸��������ϸ�˽���Щ��Ŀ�ᷢ������ڲ����������ķ��ߺ�ʧ
�صijɱ��������ͨ��Ҳȱ�����õ��ָк��ѧ��ơ�
(Image:
https://picx.zhimg.com/v2-fc82df36361419eb5b9763cd8dfe6dce_720
w.jpg?source=d16d100b)
������������ݮ���ƻ����ڲ�Q����GameShell������ϣ���Ϸ����ǵ�һ˳λ
�Ŀ������ҿ���GameShell������Ϻ���û��ΪGPIO��ű����
A����Ϸ�����һ����Ҫ�Ŀ�������ΪGameShell���ľ���һ̨��Ϸ��������ͨ��
������KS����Ƶ���������Ƕ��������û���ɫ��������Ϸ���/������Ϸ����
��/Ӳ�����ͣ���
�����/��Ϸ����GameShellģ�黯�ֳָ�����Ϸ����DIY����Ϸ�豸������ڳ�
��Ʒ��_������ (�b-�b)�ĥ� �ɱ�~-bilibili (Link:
https://www.bilibili
com/video/BV16W411a71P?from=search&seid=10089798203722806078) GPIO��
�����Maker��������еģ�������������ڡ�һ��������á�һ�������̰���
��ͬʱ����е���װ�ж�������һ��GPIOת�Űdupont���ĵ������ߡ��û���
�����Լ�������ѡ���ֺ���е�һ�֡�
(Image:
https://pic1.zhimg.com/v2-1c054afda2d9aad9548fad63a131702e_720
w.jpg?source=d16d100b)
�������GPIO���ߵĴ��Ͱ��ǹ��ڻ���������
Q��������������������ΪGameShell����ƫ�Դ������Ŷ��ڲ��Ĺ۵���ʲ
ô��
A������300Ԫ�IJ�Ʒ��ij������һ��������Ȼ����1000Ԫ�IJ�Ʒ������ܴ����
����������Ϊ���Ƿ���Ԥ�ڵģ��������ϼ�ǰ�г�ֵ�����������ǻ�һ����
��������ܶ�߽ľ�̬ƴװģ�ͻ����ְ�Ҳ������۸����һ��ƴװ��
Linux�豸�����۸�����ס��ر������Ǻ������Ƴ�ȫ�µĶ�����Ϸ��
�ݡ�
(Image:
https://picx.zhimg.com/v2-6dfc7c77c3aa9a4751c70b1d375ad102_720
w.jpg?source=d16d100b)
�����ܵ��Ա�����GameShell����ǧԪ����Q�������Ŷ��ڲ���ο���GPD Pocket��
GeminiPDA�ȡ��Ǵ�ͳ���ƶ��豸�ķ��٣�
A���������ǻ���ȷ������ġ����١��Ѿ�������Ŀǰ�Ȼ���ֻ�ͳ�εľ��档��
���ڿɼ���2-3�����Ȼ�������ֻ��ĵ�λ���о�ı仯��
(Image:
https://pica.zhimg.com/v2-d2d31a7459b3e2fc176925d145ca79c8_720
w.jpg?source=d16d100b)
�ڡ���͡�Ⱥ�������к�������й���Ƶ���Naomi Wu��Sexy Cyborg�������
�ܹ�GPD PocketQ��������ŶӵĹ۵㿴�����й��Ƿ�����š����ҳ���Ա���Ļ�
����
A�����ڣ�80���������С�ѧ���Ҫ������ץ�𡱵���֣߳�������ϸĸ↑��
���ڵ�ʱ������ʵ����һȺ�����ҳ���Ա���Ĵ��ڡ���Ȼ���ż�����רҵ������
�����������һ��������ҳ���Ա�����ڱ��Խ��Խ�١���������ǵĹ����û���
�������ǿ����˺ܶ���˵��Ʒ�Ķ������˵������Ի�����������䡣��
�Ǻͻ��˷����GAME JAM�ı�����ҲԶԶ����Ԥ�ڡ�
Game Jam | ���� GCORES (Link:
https://www.gcores.com/tags/1572/origina
ls) Q�������ŶӶ��������������Ϸ��homebrew���Ķ��ݷ�����������
A���������һ���dz�����Ʒ�����ҿ�������Ǻ�ŷ������ձ��ļ�����Ļ�
�dz����ơ�ֻҪ���û�һ���ռ䣬�����ͻ�ӿ�֡��ź���������ǵĶ�λ����
�������û����ƹ��Լ�����Ϸƽ̨���߱��ƽ̨��֮��Ҳ��û�г��ָ��ʺ���
Ϸ���߱�̵ĵIJ�Ʒ�����ҿ�����Ҳȱ�����ݷ��е������������豸�ļ۸�
���ء�
��δ֪�Ļ���������ϵġ���ʿʧ�ټǡ�������Ƶ_������ (�b-�b)�ĥ� �ɱ�
~-bilibili (Link:
https://www.bilibili.com/video/av44693743/) Q���й�
���������Կ�Դ�ƻ�������������ƵĿ�ԴӲ�����ֳ����IJ�ͬ�������Ŷ���
����
A���������Ҹ��˵ĵĿ����Ǻ͡���Դ�Ļ�������йأ��ⱳ����ʵ��һ����
������ӵ����⣬���ڵ�����Ȩ���⣬�ر���Ӧ�ù��ߵİ�Ȩ������ij��
�������Ƕԡ���Դ�Ļ�����һ���Ҫ�ϰ���
Q��Ŀǰ�й���Եġ���̼���Σ�����ƺ���Eben Upton����ݮ�ɻ����ʱ����
���أ�����ͥ������õ��Զ�ʹ�ü��������б�̵������ֻ���ƽ����ԣ�
�����������������Щ��ս�������ŶӵĹ۵���ʲô��
A������һ���dz�������⣬�����е������Ǽ���ڿ��������Լ������Լ���
��ij�֡�ħ�������������Լ���ħ��������dz���⣬�����ͼ���Լ��ļ������
���һ���������Ҫ�������Ϳ��ŵIJ�Ʒ����Ҳ��������Ŭ���ķ�������
�������ǿ��ܵ������Χ���Ƴ�һЩ�롰ħ������Ʒ�����IJ�Ʒ�������û�ѡ��
��Ȼ����Ϊ�õ�һ������Σ����ʵ�Ѿ������ʶ����ˣ�������Ա�̽��
�����ӵ�Ӣ�����ݮ�ɡ��ٵ���ó��ս����ʾ���������ڿɼ���2-3���ڣ���
�̽�����Ϊһ�����㡣
Q�����Ǻ��������Fantasy console���������ϵ�𣿱���BASIC-8����� @T
ony Wang (Link:
http://www.zhihu.com/people/38838e8ace048f6cbb0e8f6d04
bf1526)
A������Ŀǰ���Ҫ��Fantasy Console�����/�ŶӶ����ϵ���������������
��Ҳ��GameShell�Ļ������Ŀǰ��û�к�BASIC-8��������ϵ��
(Image:
https://pica.zhimg.com/v2-9a09b1c6ac8e08dee694fce3b9b9a2c2_720
w.jpg?source=d16d100b)
����PICO-8��GameShellQ�����ǶԴ����̣�Creative Programming������ڹ�
�ڵķ�չ��˽����Ƿ�˼����GameShell�����п��ܰ��ݵĽ�ɫ��
ע��GSketcher��һ������Processing3 sketches��С���ߣ����Բ����Process
ing��IDE��������Processing��������������������Ϸ
GSketcher / Processing3 (Link:
https://forum.clockworkpi.com/t/gsketch
er-processing3/2778) A���ڹ������Ȼ��һ��СȺ�壬�����ڼ����С����Ҳ
�������������ɡ��������ǿ������ڹ��ڶԴ���������Ȥ���������Ⱥ��
���Ҫ�ǵ����������ң����Ǻ��ڵ�һЩDJ�н���Ҳ�����ѣ���ǿ����ǹ�
�ڶ�creative coding������Ȥ����ʵ�������Ⱥ�塣
Q�������������İ������ǣ�������ʲô�ڴ�������ϣ����Ļ���
A����ӵ������Դ����磡���һ�������Ļ�����ȣ���ȥ��Ȥ֮�⣬Ҳ��ͨ���
���δ���ľ���·����