���о���Ա�ɻ�����ϷPC��ʲô���飿
��ߣ�� Dr.Quest
��ţ�81637198
�����ڣ�2019-09-13 17:16:59
���ڣ�2019-09-13 17:27:03
--------------------
�������ع�֮���Ҿ��յ���һ���ر�ġ���ӭ���������@�źƱ� (Link: h
ttps://www.zhihu.com/people/c604c4a4daac6526771fe76b922b9611) �����9S
2Aһ�������������У�չʾ���о2F����ģ���������Ϸ�����Σ��źƱ�
��о�ܸ�ɶ? (Link:
https://zhuanlan.zhihu.com/p/60074380)
10����ǰ��������Ӵ�������Zaurusϵ��Linux PDA���ǵ�ʱλ������ARM Lin
ux�豸֮һ����మ���߶����б�����ֲ��·��Ϸ�������棬������һ����
�ҵ�ƽ̨����Ϊ����A320������Dingux���������ͬ�ʹ��MIPSָ��ľ����
����ϣ�������˵�������ϷҲͬ�������ֲ����о��
(Image:
https://pic2.zhimg.com/v2-9f8cdde5a90b851fe3ee31cf287ebaf5_b.j
pg)
�����ҳ�����ֲ�������Ϸ����̨һ���ϣ�����9S2Aʹ�õ���800Mhz���о
2F����һ����Դ��Ϸ�������A320ʹ�õľ��Jz4740ֻ��360Mhz�������Ͻ����
��Dingux�ϵ���Ϸ���߱���ֲ������9S2A��DZ����
Bվ��Ƶ����о2Fһ��9S2A��ֲ��Ϸ��ʾ (Link:
https://www.bilibili.com/
video/av67000124/)
Quake
�ҳ��Եĵ�һ����Ϸ������Quake��1996�귢����Quake�Լ�֮������ϵ����
90~2000��һֱ����Ϊ3D��Ϸ�����ܱ�ˣ�Ҳ�Ǹ�·ý��ر��ġ��ܷ��������Q
uakeһ�����Ĵ�����1999�����GPLЭ�鷢������Ϊ��Դ�����������Quake
II��Quake IIIҲ½���Դ����Դ���Quakeϵ�б���ֲ������Amiga OS��RISC
OS���С��ƽ̨���ڵ���ͬƽ̨����Ϊ�Ƚϲ�ͬƽ̨��Ϸ������õĹ���
֮һ��
��Ϊ���ҳ��ĵ��Բ���� (Link:
http://www.dnbwg.com/) �Ľ������д�
��ʹ���SDL�Ϊ��ֲģ�����WASM�Ŀ⣬��������ȳ������LibSDL�վ����
����SDL Quake (Link:
https://www.libsdl.org/projects/quake/) ��������
ΪSDL Quake����Ȼ�����ԭʼQuake�����е�x86��࣬��������о�ϱ���
��ͨ��һ����������ҵ���Linux Quake HOWTOһ�ģ�
https://www.tldp.org/HO
WTO/Quake-HOWTO-3.html (Link:
https://www.tldp.org/HOWTO/Quake-HOWTO-3
html)
����ʹ��tyrquake (Link:
https://disenchant.net/tyrquake/) ����ɹ���Ty
rQuake�����ʹ��OpenGL Render�İ汾�Լ�ʹ������Ⱦ��İ汾����Ϊ��о9
S2Aһ����SM501оƬ����ֻ��֡���壬���������Ⱦ���ܸ���Щ��
(Image:
https://pic1.zhimg.com/v2-ff348660ebbe4dae3df8731a014f6648_b.j
pg)
��
http://thandor.net (Link:
http://thandor.net) �վ�У����ҵ���һϵ��
90����CPU����DOS�汾Quake�ĵ÷֣����Եı�ʹ��˴���ģʽ��320x200��
���ʣ����������
thandor.net - benchmark - Quake (Link:
https://thandor.net/benchmark/3
3) ���dz������оһ����������ƵIJ��ԣ����ļ�����ִ�У�ʹ��320x200��
��ģʽ����TyrQuake����оһ����SM501�Կ���֧��ȫ������ڲ�ͬ�ֱ�����
����������������Ƶ�������Ҫʹ��Ctrl+Alt+Backspace����XWindow��
/tyr-quake -w -width 320,height 200 -nosound
�õ��ķ����62.2fps������Celeron 300Mhz������Pentium II 266Mhz��������
��ʹ�ýϾɵ�TyrQuake 0.61���룺
http://disenchant.net/files/engine/ty
rquake-0.61.tar.gz (Link:
http://disenchant.net/files/engine/tyrquake-
0.61.tar.gz) ���в��ԣ��ɼ��ᳬ��һ����Ƶ���Celeron 300A������68 FPS
��
(Image:
https://pic4.zhimg.com/v2-4067327bbf7de5c4365cd7eef9cdd25b_b.j
pg)
����
�ҳ�����ֲ�ĵڶ�����Ϸ��ģ����У�SimCity��Linux�汾���ʷ�����ݵ�19
93�귢����X11 TCL/Tk��ģ����У���ʱ�����Ϸ�Ҫ��Ե���Sun��SGI����ҵ
Unix���վ�û���
(Image:
https://pic4.zhimg.com/v2-0da5f1cc67a8b38ed2631b47f5e79783_b.g
if)
2008�꣬ģ�����Unix�濪����Don Hopkins�������Ϸ��Դ������GPL v3Э��
�����OLPC����ʼDZ����Լƻ����������ģ����Ϸ���������ڸ���*nixƽ
̨�ϣ�����ֱ�ӿ���ʹ��Github���micropolis-activity�ļ��б������У���
Ҫlibxpm-dev��byacc���������ͨ��apt��װ����
SimHacker/micropolis (Link:
https://github.com/SimHacker/micropolis)
ģ����е���ֲ��һ����Ҳչʾ��Linux����ҵUnixӦ��֮��Ļ����ԣ���ij��
�̶��������ʹ��MIPSָ����о���Կ��Ա���Ϊij�֡�С�ͻ�����Unix���
վ����
(Image:
https://pic3.zhimg.com/v2-71f06fd1992598d26e8b490024c82b66_b.j
pg)
�ɽ������
�ɽ���������������������Ӱ������Ϸ֮һ����2009�꿪����weimingzhi��
���˿�ƽ̨�汾��SDLPAL�����о�������మ���߶�������Թ�������һ�汾
��о2F�ʼDZ�����8089D������Ϸ - �������� (Link:
http://www.linzhihao.c
n/archives/1882/) ĿǰSDLPAL�Ĵ�����Ȼ���������dz��ά��
https://githu
b.com/sdlpal (Link:
https://github.com/sdlpal) �µİ汾ʹ���C++11��S
DL2����Ҳ���°汾�Ĵ���û�������9S2Aʹ�õĹ���Linuxϵͳ��Debian 5����
ֱ�ӱ��룬����CodePlex�ϵľɰ汾������Ա���ͨ����CodePlex Archive (Li
nk:
https://archive.codeplex.com/?p=sdlpal)
(Image:
https://pic1.zhimg.com/v2-69b6219ff00e25a3d1452def9344b330_b.j
pg)
��ӹȺ���
��ӹȺ����������Ѫ������̳�ϵĿ�������Ӿ���㷢���ģ�ԭʼ�Ĵ���û��
����Linux����makefile�������������ĵİ��������makefile������˳��
����ͨ����
��Ӿ����������ӣ� ��09-01-13�������̡���ӹȺ���Windows Lua���̰�
����Ӿ���㡿 (Link:
https://www.dawuxia.net/thread-413121-1-1.html)
����Linux��������makefile�İ汾�� ZhanruiLiang/jinyong-legend (Link:
https://github.com/ZhanruiLiang/jinyong-legend)
(Image:
https://pic2.zhimg.com/v2-ba9d061efe364d21f2080474dd023415_b.j
pg)
�¾��ܲ�3D
������1992��ĵ¾��ܲ�3D��Wolfenstein 3D��������ȡ����ҵ�ɹ��ĵ�һ�˳�
����Ϸ֮һ��Ҳ�ǹ�������Shareware������ģʽ�����ڳɹ���������1995
���Ϊ��Դ������Ĵ�����ֲ�汾�ܶ࣬Wolf4SDL�����м����ԽϺõİ汾��
ʹ���SDL1.2��ý�忪���⣬����ֱ�����оһ���ϱ������У���Quake����
��Ҫע��������ʱ��Ҫ���� --windowed�����SM501��֧��ȫ���һ��ȫ�
�ͻ���������ctrl+alt+backspace����XWindow
���µ�Wolf4SDL���룺
https://github.com/AlumiuN/Wolf4SDL/ (Link: https:
//github.com/AlumiuN/Wolf4SDL/)
�ҳ��Թ����һ���汾��mozzwald/wolf4sdl (Link:
https://github.com/mozz
wald/wolf4sdl)
(Image:
https://pic1.zhimg.com/v2-46b13ce21db5c0376fc6202fe9b2ea30_b.j
pg)
�����ת2��Descent II��
�����ת2�Ƿ�����1996��ķ��е�һ�˳�����Ϸ��Ҳ����������PC�Կ��3D
���ٵ���Ϸ֮һ����1998���Ϊ��Դ������ʹ���D2X��Ŀ����ֲ������뵽
��оһ���ϣ�
http://icculus.org/d2x/ (Link:
http://icculus.org/d2x/)
(Image:
https://pic3.zhimg.com/v2-d2ea71358c2256c2de34094522365252_b.j
pg)
Mini Slug���Ͻ�ͷ��
Mini Slug��Clement CORDE�����Ľֻ���Ϸ�Ͻ�ͷ��Metal Slug������ʵ�ְ�
����������Ƚֻ��汾�����Ѷȸ��ߵ��¹ؿ�������Ŀ���ֲ�Էdz��ã��ڿ�
���ߵ��ҳ�ϻ����Կ������һЩ��Ϸ��Projets (Link:
http://oldschoolprg
x10.mx/projets.php)
�����ʱ��Ҫע���ȱ���ymlib��ʹ��build_a.sh�ű�����Ƶ�⣬�ٱ�����Ϸ��
��
(Image:
https://pic2.zhimg.com/v2-48ae56b8b1258c80c3a012221010c899_b.j
pg)
ScummVM
ScummVM��һ����Linux�Ϸdz����е�ð����Ϸ��棬����ֱ����apt��װ
sudo apt-get install scummcm�������кﵺ�����ܵȾ����DOS����Ϸ��ʹ��
�������Կ����Ľ���
���ʹ��ScummVM���Ÿ��ŵ�Ե�ð�� | MOS86 (Link:
http://mos86.com/8231
9.html) ���о����DOS��ﵺ�����ܣ���Ϊ���ɵ�����
(Image:
https://pic3.zhimg.com/v2-b14fbcf87d7d80f7e389e421129c371a_b.j
pg)
J2ME��Ϸ��MicroEmulator
��һ�����о��������Ϸ�İ취��ʹ��Java����J2ME��Ϸ���ҳ��������ֲ�
ͬ��ģ����������ԱȽϺõ���MicroEmulator��
https://sourceforge.net/pr
ojects/microemulator/ (Link:
https://sourceforge.net/projects/microemu
lator/)
Ϊ����MicroEmulatorĬ�ϼ�����е�Library��������Ҫ��дһ���ű��������
��jar�����classpath��
java -cp \
microemulator.jar:\
lib/cldcapi10.jar:\
lib/cldcapi11.jar:\
lib/microemu-jsr-82.jar:\
lib/microemu-javase-applet.jar:\
lib/microemu-nokiaui.jar:\
lib/microemu-jsr-120.jar:\
lib/microemu-siemensapi.jar:\
lib/microemu-jsr-135.jar:\
lib/midpapi20.jar:\
microemu-jsr-75.jar \
org.microemu.app.Main \
--appclassloader delegatingȻ�ű������һ��.sh�ļ�ִ�У����MicroE
mulator���Դ���п��ļ���ˣ����һ�£������е���Ϸ�������ر�࣬һ
���������е�����ǹ�Ĺ��Ӱ
(Image:
https://pic3.zhimg.com/v2-f0070d8368b040d7f14aa89f5e9b9f8e_b.j
pg)
����Ϸ���ˣ���һ��Processing��
Processing������Ϸ������һ����ý�彻�����������������ʹ��Java�������
�Կ�ƽ̨ʹ�ñȽ����ס�����9S2A��װ�Ĺ���Linux�Դ���ֲ��Sun JVM HotSpot
��Java 5����������Processing 1.5.1������������ҳ���ʹ���о���
�ṩ��OpenJDK 6����������оOpenJDK 6 32λ(rc31)
Java - ��о��Դ��� (Link:
http://www.loongnix.com/index.php/Java) ��P
rocessing���
https://processing.org/download/ (Link:
https://processi
ng.org/download/) ����Processing 1.5.1��X86�棬�ٽ���оJDK��ѹ������j
2sdk-imageĿ¼���Ϊjava��processing�Դ���javaĿ¼���㰲װ��ˣ���Ȼ
Processing�����е�ʱ�����ʾ������ȫ��OpenJDK���ݣ������������в���Pro
cessing��sketch�ġ���ҿ�����һ��ý�������Golan Levin��
Floccus��
http://www.flong.com/projects/floccus/ (Link:
http://www.flo
ng.com/projects/floccus/)
����Meshy��Golan Levin and Collaborators (Link:
http://www.flong.com/p
rojects/meshy/)
(Image:
https://pic3.zhimg.com/v2-23b838639a7f23e8e58f0212cadb9a66_b.j
pg)
����һЩLinux demo
����һ������һ�� @����� (Link:
https://www.zhihu.com/people/8864e71
c92de47f4ee8423ddc83f73f9) ������Ubuntu������̳��ļ���Demo�������Ժ�
˳��������
���� DEMOSCENE (���Ǵ�˵�е�64K����) (Link:
https://forum.ubuntu.org.c
n/viewtopic.php?p=2113127#p2113127)
(Image:
https://pic3.zhimg.com/v2-e81df7562a30919f9b99e1571bab981a_b.j
pg)
��д��һ�� demoscene (64K����) (Link:
https://forum.ubuntu.org.cn/view
topic.php?t=320271)
(Image:
https://pic1.zhimg.com/v2-2857bf2801795e4b9680a4d5db508534_b.j
pg)
���ҿ�������̨����9S2Aһ����Ȼ�Ѿ���10��֮ǰ�IJ�Ʒ������Ȼ��һ���൱
��Ȥ����ǿ�������ĸߵ�ƽ̨���������˺���ı���ȷ��������ڰ���
����ر��İ������ǵĹ��ף�Linux PDA�������Դ�ƻ������Demoscene�����
�����������������Ϸ����ȵȡ�
��о���������ƽ̨���й��������ǵĶ��زƸ�������ŷ���Ե¹�Ϊ���ĵ�Amig
a��Morph OS�������Ӣ��Ϊ���ģ������ARM�ܹ���RISC OS������Լ����ʹ
��Power�������Raptor Talosƽ̨���һ�����Щ��ͬ��IBM PC���ݻ��ĵ���
�ܹ����dz����ս�ġ���ϰ�����͡��������
��Ȼ���֮���о��Ⱥ���Ե���Щ���ۣ���������Ⱥ��ģ��Ӱ��������ǿ��
�������Ϊ���ޣ���Ҳ����Ϊ��о����Ľ���һ������ø���Ĵ����л�����
��о���ԡ��Ұ���̨����9S2Aһ��������йش崴ҵ��ֵ� @����ʱ�մ�ҵ
����� (Link:
https://www.zhihu.com/people/11cb6c7570e922ed81f22c95b0f
9a30b) չ������Ӧ����Ŀǰ����Ψһ���Թ�������о���Լ�����Ϸ�ij��ϣ�
ÿ���ι��߶����������������о�����澭����Ϸ���Ȥ��
(Image:
https://pic3.zhimg.com/v2-2c832eba569fd391d3bab576a0acf7de_b.j
pg)