小霸王学习机:修订间差异

来自Go 1980
跳转到导航 跳转到搜索
 
(未显示2个用户的11个中间版本)
第40行: 第40行:


=山寨小霸王=
=山寨小霸王=
在小霸王开创了学习机游戏机二合一的产品形态,并火遍全国之后,迅速出现了一大批物美价廉的山寨品牌。下面是部分山寨产品:
在小霸王开创了学习机游戏机二合一的产品形态,并火遍全国之后,迅速出现了一大批山寨品牌。下面是部分山寨产品:
<gallery>
<gallery>
文件:小霸王山寨-1.jpg|电脑教师
文件:小霸王山寨-1.jpg|电脑教师
第48行: 第48行:
文件:小霸王山寨-5.jpg|奔力小子
文件:小霸王山寨-5.jpg|奔力小子
</gallery>
</gallery>
=射频趣事=
小霸王使用射频传输信号,如果自己在家玩学习机,邻居家的电视是可以接收到的。下面的小故事来自知乎<ref>[https://www.zhihu.com/question/19844212 为什么电视机可以接收到小霸王学习机的信号?]</ref>
<blockquote>
小时候电视可以收到邻居家游戏机的信号。看邻居玩超级玛里奥,老是过不去第四关,死了无数次。 后来实在憋不住了,就对着窗户大声喊:“那管道可以下去!” 然后,画面静止5分钟,玛里奥尝试了三条命以后,终于站对了管道,跳关去了。
</blockquote>
=G-BASIC=
小霸王学习机自带了任天堂为NES开发的G-BASIC编程软件,可以自己编写一些小游戏。由于小霸王学习机没有存储数据功能,每次写好的程序再开机就没了,所以只能把写好的程序记在本子上。
很多软件工程师的编程启蒙便是从小霸王自带的G-BASIC开始。一些有关的文章:
*[[学习机时代]]
*[[我想做游戏]]
下面是一段G-BASIC编写的游戏代码<ref>https://gitee.com/wangxiaogang/codes/nex1vir2zukdpqloh45s859/raw?blob_name=gistfile1.txt</ref>
<pre>
10 CGEN 2:CGSET 0,0:SPRITE ON:VIEW
12 Y=4:CH=0:T1=0:NM=2:TE=0
15 LOCATE 7,0:PRINT TE:LOCATE 25,0:PRINT NM
20 DEF MOVE(0)=SPRITE(0,3,1,2,0,0):POSITION 0,100,192:MOVE 0
30 DEF MOVE(1)=SPRITE(14,5,1,6,0,0):POSITION 1,12,20:MOVE 1
40 DEF SPRITE 0,(0,0,0,1,0)=CHR$(213)
100 'MAIN
105 IF MOVE(2)=0 THEN ERA2
110 S=STICK(0):T=STRIG(0)
120 IF MOVE(0)=0 ON S GOSUB 500,550
135 IF T1=1 GOSUB 650
140 IF T1=0 AND T=8 GOSUB600
150 IF YPOS(1)>170THEN155
152 IF MOVE(2)=0 GOSUB700
155 IF CH=4 AND MOVE(1) GOSUB900
160 IF MOVE(1)=0 THEN ONY GOSUB430,450,480,400
180 GOSUB 750
190 GOSUB 800
199 GOTO100
400 DEFMOVE(1)=SPRITE(14,3,1,108):MOVE1:Y=1:RETURN
430 DEFMOVE(1)=SPRITE(14,5,1,10):MOVE1:Y=2:RETURN
450 DEFMOVE(1)=SPRITE(14,7,1,108):MOVE1:Y=3:RETURN
480 DEFMOVE(1)=SPRITE(14,5,1,10):MOVE1:Y=4:CH=CH+1:RETURN
500 IF XPOS(0)>210 THEN RETURN
510 DEFMOVE(0)=SPRITE(0,3,1,3):MOVE0:RETURN
550 IF XPOS(0)<30 THEN RETURN
560 DEFMOVE(0)=SPRITE(0,7,1,3):MOVE0:RETURN
600 T1=1:TX=XPOS(0)+8:TY=YPOS(0):SPRITE0,TX,TY:RETURN
650 TY=TY-5:IFTY<30THENSPRITE0:T1=0:RETURN
660 SPRITE0,TX,TY:RETURN
700 DEFMOVE(2)=SPRITE(12,5,1,((180-YPOS(1))/2))
710 POSITION2,XPOS(1),YPOS(1)+16:MOVE2
720 RETURN
750 IF XPOS(0)<XPOS(2) AND XPOS(0)+12>XPOS(2) AND YPOS(0)<YPOS(2) AND YPOS(0)+12>YPOS(2) THEN 770
760 RETURN
770 NM=NM-1:LOCATE 25,0:PRINT NM;" ":IF NM<0 THEN 1500
780 DEF MOVE(0)=SPRITE(10,1,1,10):CH=0:Y=4:MOVE0:PLAY"O3F0CFCFC"
785 IF MOVE(0) THEN 785
790 RETURN 20
800 IF XPOS(1)<TX AND XPOS(1)+12>TX AND YPOS(1)<TY AND YPOS(1)+12>TY THEN 820
810 RETURN
820 SPRITE0:TX=XPOS(0):TY=YPOS(0):TE=TE+5:LOCATE 7,0:PRINT TE;"0"
830 DEF MOVE(1)=SPRITE(10,1,1,8):MOVE 1
835 PLAY"O3F0EGFEGFEG"
840 IF MOVE(1) THEN 840
849 T1=0:CH=0:Y=4:RETURN 30
900 CUT0:Z=(XPOS(0)-XPOS(1))/2
910 DEFMOVE(1)=SPRITE(14,3,1,Z):MOVE1
920 IF MOVE(1) THEN920
925 DEF MOVE(0)=SPRITE(10,1,2,50):MOVE0
926 PLAY"O3C0GEBAGECDFAGEB"
928 IF MOVE(0) THEN 928
930 CH=0:NM=NM-1:IF NM<0 THEN 1500
940 RETURN15
1500 CLS:SPRITE OFF
1510 LOCATE 5,5:PRINT"テンスウ ";TE;" テン"
1520 LOCATE 5,8:PRINT"モウイチド シマスカ Y/N"
1530 A$=INKEY$:IF A$=""THEN 1530
1540 IF A$="Y" THEN RUN
</pre>
=附件下载=
[[文件:SUBOR小霸王中英文电脑学习机-用户指南.pdf]]
=相关文章=
*[[小霸王学习机附文2|早年间用小霸王学习机编程 最令你记忆深刻的是哪个程序]]

2019年6月6日 (四) 20:31的最新版本

简介

小霸王第一代学习机SB-486D

小霸王学习机是由小霸王公司在20世纪80年代末到90年代所推出的一系列学习游戏机。这种学习机的外观看起像普通的键盘,但是在中间多了一个读卡的卡槽,学习机侧面一般可以连接2个游戏手柄。如果插入学习卡则可以练习打字,使用G-BASIC编程,而插入游戏卡则可以玩一些盗版任天堂FC游戏。虽然是以学习机的名义销售,家长也以学习机的名义购买,但它实际上大部分时间都在发挥游戏机的功能。

发展史[1]

中山市小霸王公司起家很早,始建于1987年,隶属于中山市怡华集团。官方的介绍是专业从事教育类电子产品的开发研究、生产和销售。不过在1989年之前,小霸王还是一间已经亏损200万元的小厂。1989年3月,段永平加入小霸王,决定做电子游戏机业务。1991年,小霸王电子工业公司成立。三年之后,这间小厂产值已达10亿元,并正式命名为中山霸王电子工业公司。游戏机正式小霸王起家的资本。

段永平决定做游戏机,是因为任天堂和世嘉就在这一时期兴起。1983年7月15日,历史上第一台获得巨大成功的游戏机诞生,名为“Family Computer”。很多玩家就是从玩FC开始接触游戏机的,红白机红极一时,那时任天堂单是FC机的主机的发售收入就超过全美国的电视台的收入总和。

红白机在80年代后期进入中国,以水货的形式出现在中国商场,并迅速成为城市孩子争相购买的游戏机。然而由于市场需求巨大而水货供应不足以及盗版的原因,国内市场迅速出现了大量的仿FC的游戏机,这其中影响力最大的则是小霸王游戏机。值得注意的是,由于当时知识产权保护意识的薄弱,小霸王游戏机一直是作为合法产品在电视台播放广告、在商场销售,并提供售后服务。

1991年6月,小霸王投入40万在中央电视台播出第一则广告,即“拥有一台小霸王,打出一个万元户”的有奖销售活动“小霸王大赛”,小霸王雄居游戏机市场第一位。

1993年,小霸王研制成功第一代小霸王电脑学习机,《小霸王拍手歌》的新广告在中央电视台黄金时段播出。小霸王学习机是小霸王公司自主研发的电脑学习工具,在游戏机的基础上增加了键盘、鼠标、以及词霸学习卡等配件。在电脑尚不普及的8、90年代成为孩子的理想玩具。

1994年,小霸王推出第二代电脑学习机,同时重金聘请国际武打巨星成龙拍广告,其“望子成龙小霸王”广告词家喻户晓。

1994年10月,小霸王开发的《英语词霸》通过国家教委鉴定,为电脑学习机辅助教学软件开创了成功的经验。同时,为消除消费者在购买小霸王产品时对辨别真伪的困扰,公司斥资200万元,采用了有声商标。

从1993年开始,小霸王的电脑学习机风潮一直延续到21世纪,1999年达到出货量高峰。后续的产品基本还是以键盘学习+手柄游戏的形式,并加入了更加符合电脑操作习惯的鼠标。

硬件型号

  1. 小霸王SB486D
  2. 小霸王SB926
  3. 小霸王SB96

学习卡

下面为学习卡3代的一些功能截图

山寨小霸王

在小霸王开创了学习机游戏机二合一的产品形态,并火遍全国之后,迅速出现了一大批山寨品牌。下面是部分山寨产品:

射频趣事

小霸王使用射频传输信号,如果自己在家玩学习机,邻居家的电视是可以接收到的。下面的小故事来自知乎[2]

小时候电视可以收到邻居家游戏机的信号。看邻居玩超级玛里奥,老是过不去第四关,死了无数次。 后来实在憋不住了,就对着窗户大声喊:“那管道可以下去!” 然后,画面静止5分钟,玛里奥尝试了三条命以后,终于站对了管道,跳关去了。

G-BASIC

小霸王学习机自带了任天堂为NES开发的G-BASIC编程软件,可以自己编写一些小游戏。由于小霸王学习机没有存储数据功能,每次写好的程序再开机就没了,所以只能把写好的程序记在本子上。

很多软件工程师的编程启蒙便是从小霸王自带的G-BASIC开始。一些有关的文章:

下面是一段G-BASIC编写的游戏代码[3]

10 CGEN 2:CGSET 0,0:SPRITE ON:VIEW
12 Y=4:CH=0:T1=0:NM=2:TE=0
15 LOCATE 7,0:PRINT TE:LOCATE 25,0:PRINT NM
20 DEF MOVE(0)=SPRITE(0,3,1,2,0,0):POSITION 0,100,192:MOVE 0
30 DEF MOVE(1)=SPRITE(14,5,1,6,0,0):POSITION 1,12,20:MOVE 1
40 DEF SPRITE 0,(0,0,0,1,0)=CHR$(213)
100 'MAIN
105 IF MOVE(2)=0 THEN ERA2
110 S=STICK(0):T=STRIG(0)
120 IF MOVE(0)=0 ON S GOSUB 500,550
135 IF T1=1 GOSUB 650
140 IF T1=0 AND T=8 GOSUB600
150 IF YPOS(1)>170THEN155
152 IF MOVE(2)=0 GOSUB700
155 IF CH=4 AND MOVE(1) GOSUB900
160 IF MOVE(1)=0 THEN ONY GOSUB430,450,480,400
180 GOSUB 750
190 GOSUB 800
199 GOTO100
400 DEFMOVE(1)=SPRITE(14,3,1,108):MOVE1:Y=1:RETURN
430 DEFMOVE(1)=SPRITE(14,5,1,10):MOVE1:Y=2:RETURN
450 DEFMOVE(1)=SPRITE(14,7,1,108):MOVE1:Y=3:RETURN
480 DEFMOVE(1)=SPRITE(14,5,1,10):MOVE1:Y=4:CH=CH+1:RETURN
500 IF XPOS(0)>210 THEN RETURN
510 DEFMOVE(0)=SPRITE(0,3,1,3):MOVE0:RETURN
550 IF XPOS(0)<30 THEN RETURN
560 DEFMOVE(0)=SPRITE(0,7,1,3):MOVE0:RETURN
600 T1=1:TX=XPOS(0)+8:TY=YPOS(0):SPRITE0,TX,TY:RETURN
650 TY=TY-5:IFTY<30THENSPRITE0:T1=0:RETURN
660 SPRITE0,TX,TY:RETURN
700 DEFMOVE(2)=SPRITE(12,5,1,((180-YPOS(1))/2))
710 POSITION2,XPOS(1),YPOS(1)+16:MOVE2
720 RETURN
750 IF XPOS(0)<XPOS(2) AND XPOS(0)+12>XPOS(2) AND YPOS(0)<YPOS(2) AND YPOS(0)+12>YPOS(2) THEN 770
760 RETURN
770 NM=NM-1:LOCATE 25,0:PRINT NM;" ":IF NM<0 THEN 1500
780 DEF MOVE(0)=SPRITE(10,1,1,10):CH=0:Y=4:MOVE0:PLAY"O3F0CFCFC"
785 IF MOVE(0) THEN 785
790 RETURN 20
800 IF XPOS(1)<TX AND XPOS(1)+12>TX AND YPOS(1)<TY AND YPOS(1)+12>TY THEN 820
810 RETURN
820 SPRITE0:TX=XPOS(0):TY=YPOS(0):TE=TE+5:LOCATE 7,0:PRINT TE;"0"
830 DEF MOVE(1)=SPRITE(10,1,1,8):MOVE 1
835 PLAY"O3F0EGFEGFEG"
840 IF MOVE(1) THEN 840
849 T1=0:CH=0:Y=4:RETURN 30
900 CUT0:Z=(XPOS(0)-XPOS(1))/2
910 DEFMOVE(1)=SPRITE(14,3,1,Z):MOVE1
920 IF MOVE(1) THEN920
925 DEF MOVE(0)=SPRITE(10,1,2,50):MOVE0
926 PLAY"O3C0GEBAGECDFAGEB"
928 IF MOVE(0) THEN 928
930 CH=0:NM=NM-1:IF NM<0 THEN 1500
940 RETURN15
1500 CLS:SPRITE OFF
1510 LOCATE 5,5:PRINT"テンスウ ";TE;" テン"
1520 LOCATE 5,8:PRINT"モウイチド シマスカ Y/N"
1530 A$=INKEY$:IF A$=""THEN 1530
1540 IF A$="Y" THEN RUN

附件下载

文件:SUBOR小霸王中英文电脑学习机-用户指南.pdf

相关文章