找回密码
 立即注册

微信扫码登录

使用验证码登录

QQ登录

只需一步,快速开始

查看: 373|回复: 13

求教:早期街机游戏是用什么开发的呢?

[复制链接]

5

主题

134

回帖

1347

积分

金牌会员

积分
1347
发表于 2025-12-2 04:20:30 | 显示全部楼层 |阅读模式
今天突然好奇,街机老早就有了,也就是80年代,上小学时期二年级开始接触,那这些游戏是用什么开发的呢。那个年代国内好像没有看见电脑(也可能有,那时太小没注意),我最早接触电脑是初三年级,386,486的dos系统黑白屏电脑,还没有视窗系统,win95系都是上高中时才开使接触。有大神了解吗。

说一说题外话:初三那年学校花巨资购买了一批电脑,也就是386的机子,宝贵的不行,就让学生参观了一下,从不给学生碰,就放在那里装B,现在想一想学校买电脑估计也是为了应付上面的检查,估计老师也不会,刚上高一那会,才正式有微机课(那时的称呼)才有机会使用,开始知道学习五笔,在486机子下用金山求伯君开发的DOS打字系统,打字排版。没多久电脑就开始进入95,98视窗时代了。
发表于 2025-12-2 04:34:50 来自手机 | 显示全部楼层
本帖最后由 sljs1976 于 2025-12-2 06:29 编辑

20 世纪 70 年代的街机游戏开发几乎没有“程序”这一概念,早期作品完全靠硬件实现.
1971 年《Computer Space》——用分立晶体管-晶体管逻辑(TTL)电路搭成,没有 CPU,也没有汇编或高级语言。
1972 年雅达利《Pong》——同样由纯 TTL 电路实现,一块板子就是一款游戏,连微处理器都没有。
到 1975 年以后,廉价微处理器(如 Intel 8080、Motorola 6800)开始进入街机,才出现“写程序”的开发方式:
代码用 8 位汇编语言(8080、6800、Z80 等指令集)直接在开发板上编写、汇编后烧进 EPROM。
没有操作系统,程序直接跑在裸机上,开发者自己管理中断、图形扫描、声音 DMA。
工具就是一台带 ROM 烧录器的 S-100 或类似开发机,以及示波器、逻辑分析仪调硬件时序。
因此,70 年代的街机游戏要么“没有程序,只有电路”,要么“用 8 位汇编直接写进 ROM”,谈不上使用现成的“游戏引擎”或高级语言。

19

主题

144

回帖

1086

积分

金牌会员

积分
1086
发表于 2025-12-2 05:19:24 来自手机 | 显示全部楼层
路过围观
回复

使用道具 举报

3

主题

210

回帖

1966

积分

金牌会员

积分
1966
发表于 2025-12-2 05:52:25 | 显示全部楼层
sljs1976 发表于 2025-12-2 04:34
20 世纪 70 年代的街机游戏开发几乎没有“程序”这一概念,早期作品完全靠硬件实现:
1.
1971 年《Compute ...

但,直至今天,有个思想,是游戏开发的不变,那就是通过各种算法,把声音图像等各种资源,综合一起控制,让玩家得到乐趣。

1

主题

218

回帖

3840

积分

论坛元老

积分
3840
发表于 2025-12-2 07:58:22 | 显示全部楼层
谢谢分享,长知识了

10

主题

376

回帖

3019

积分

论坛元老

积分
3019
QQ
发表于 2025-12-2 10:09:24 | 显示全部楼层
顶一下
回复

使用道具 举报

44

主题

5403

回帖

1万

积分

论坛元老

积分
16852
QQ
发表于 2025-12-2 10:33:34 来自手机 | 显示全部楼层
进来看看
1227
回复

使用道具 举报

0

主题

1577

回帖

7419

积分

论坛元老

积分
7419
发表于 2025-12-2 10:48:41 | 显示全部楼层
进来看看
回复

使用道具 举报

30

主题

985

回帖

3480

积分

论坛元老

积分
3480
发表于 2025-12-2 13:06:06 | 显示全部楼层
我也是九几年才接触街机游戏的,那时候我才5岁,是我哥带我去的。站那看了半天。
这家伙很懒,什么都没有留下。只留下一个背影,一个连时间都无法磨灭的背影。

107

主题

439

回帖

3484

积分

论坛元老

积分
3484
发表于 2025-12-2 23:03:34 | 显示全部楼层
汇编语言
别把早期街机想得太强大
很多早期街机都移植到FC上面去了
可见FC的性能可以满足那部分街机的
然而FC那个弱鸡性能
跑C语言都卡
只能用汇编
本人所有资源合集:https://bbs.xqemu.cn/forum.php?mod=viewthread&tid=3505
模拟器常用地址集合:https://bbs.xqemu.cn/forum.php?mod=viewthread&tid=8195
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|肖琪模拟游戏站 ( 沪ICP备2023018581号-5|沪公网安备31011702888952号 )

GMT+8, 2026-1-22 23:40 , Processed in 0.020507 second(s), 3 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表