找回密码
 立即注册
查看: 4955|回复: 30

咱能不能也整合一个Ai-BOY游戏机?

[复制链接]
  • 打卡等级:偶尔看看II
  • 打卡总天数:21
  • 最近打卡:2025-04-04 22:11:37
已绑定手机

36

主题

287

回帖

824

积分

高级会员

积分
824
发表于 2024-7-5 11:56:52 来自手机 | 显示全部楼层 |阅读模式
51游戏机有不少人做,优秀项目也有很多。但8051世界的游戏机软件硬件上不统一,说白了就是各做各的,各玩各的。
主要最近看到arduiboy(arduino的开源游戏机项目)的规模和规范,确实佩服。

那话说回来咱们能也搞个吗?
这么做了话可能没什么用,但确实好玩:

1(🙏):希望大家可以把自己弄的小游戏开源一下
2:构建标准硬件平台(这个简单,51各型号兼容性好,软件只要支持的好硬件其实不必太苛求)
3:标准图形库(其实咱可以光写一个顶层,底层接驳现有的比如U8G2之类的,,,但我觉得最好能整合一个专属于51的图形库)
4:bootloader: 51突破目前FLASH空间限制的关键吧
要是把所有游戏都一次性塞进128k(一般还比这个小。。)空间里,你希望你的游戏机能支持多少游戏?所以需要一个bootloader绘制开机时的游戏选择界面,并选择游戏加载运行。这个比较简单。
arduiboy加载游戏的机制应该是这个(还没仔细研究,但通过它说可以从norflash里加载游戏了话,应该九成是个flashloader)


4:喜欢游戏的广大开发者:没人写怎么行?这个项目撂在这,我会慢慢填充它的。本人学业原因再等几个月电脑就没了,但等高考完一定会回来的!

快快,大家有没有好玩的小游戏愿意贡献一下😘😘😘,接线readme.txt简单说一下就好了,最好能注释一下
3 喜欢他/她就送朵鲜花吧,赠人玫瑰,手有余香!
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:54
  • 最近打卡:2025-05-01 09:07:55

717

主题

1万

回帖

1万

积分

管理员

积分
15609
发表于 2024-10-20 23:47:44 | 显示全部楼层
应该用 开山斧-Ai8051U 来玩这些

Ai8051USB,USB 型 1T 8051,支持32位和8位指令集
管脚兼容天王级别的:  89C52RC,  12C5A60S2
要兼容 8位8051指令集,  可以用 Keil C51/IAR/SDCC 编译器
===就相当于更强大的 8H8K64U
要兼容 32位8051指令集,可以用 Keil C251 编译器,双核兼容设计
===就相当于更强大的 32G12K128, 32G8K64
34K SRAM(2K edata, 32K xdata), 64K Flash
TFPU@120MHz, 硬件浮点/硬件三角函数 运算器
DMA支持PWM, DMA支持外设直接到外设, P2P
120MHz-PWM支持硬件移相,16位PWM; 真12位ADC
USB, 4组串口,12位ADC, 轨到轨比较器
QSPI, SPI, I2S, I2C,  TFT-i8080/M6800 接口
PDIP40,LQFP44,LQFP48
CPU32@42MHz

==================================

开山斧,Ai8051U 核心功能实验板:
Ai8051U DEMO BOARD V2.4.1-20241010
USB声卡、TF卡(小SD卡)、QSPI/SPI-Flash、
I2S DAC、ADC录音、NTC测温、
TFT触摸彩屏320*480240*320,i8080/M6800接口
===2.4寸,2.8寸,3.2寸,3.5寸,4寸,触摸电阻TFT彩屏
===TFT彩屏-星光大道

五向开关 按键,7个 独立按键,16个 ADC检测 按键
SPI/I2C-TFT/OLED12864/LCD12864屏、
简易示波器简易波形发生器
WS2812彩灯,演示板


截图202410202346013116.jpg
【新提醒】开山斧:Ai8051U核心功能实验板:USB声卡,录音,TFT彩屏,QSPI-FLASH,TF卡,I2S-DAC! - AI351体系结构,DPU32/DSP + TFPU + 32位8051, 实验板,大学教材 国芯技术交流网站 - AI32位8051交流社区 (stcaimcu.com)

截图202410202346213719.jpg

截图202410202347194000.jpg


截图202410202347394043.jpg




回复 支持 反对

使用道具 举报 送花

7

主题

22

回帖

257

积分

中级会员

积分
257
发表于 2024-7-5 12:11:47 | 显示全部楼层
看样子你还在读高二, 下学期高三吧, 哈哈。    高考可以报电子信息或计算机专业了 。   
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:289
  • 最近打卡:2025-04-30 17:31:36
已绑定手机

2

主题

182

回帖

1240

积分

金牌会员

积分
1240
发表于 2024-7-5 14:37:27 | 显示全部楼层
淘宝上面那种多种模拟器的游戏机,是用机顶盒芯片做的,51性能太弱了。。。
不抛弃,不放弃
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:422
  • 最近打卡:2025-05-01 09:54:52
已绑定手机

19

主题

3190

回帖

4866

积分

论坛元老

积分
4866
发表于 2024-7-5 16:15:39 来自手机 | 显示全部楼层
期待有人能完成,或者移植一下
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:455
  • 最近打卡:2025-05-01 08:13:06
已绑定手机

27

主题

341

回帖

1687

积分

金牌会员

机长

积分
1687
发表于 2024-7-10 00:33:20 | 显示全部楼层
51大概也就做个贪吃蛇、俄罗斯方块、坦克大战,其它的可能真跑不动了……
业余撸代码,专业开飞机
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:502
  • 最近打卡:2025-05-01 08:01:38
已绑定手机

1

主题

833

回帖

1441

积分

金牌会员

积分
1441
发表于 2024-7-10 09:31:01 | 显示全部楼层
期待各路大神的作品
靡不有初,鲜克有终
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看II
  • 打卡总天数:21
  • 最近打卡:2025-04-04 22:11:37
已绑定手机

36

主题

287

回帖

824

积分

高级会员

积分
824
发表于 2024-10-20 16:43:54 来自手机 | 显示全部楼层
是不是以为楼主撂一个帖子在这就走人了?
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看II
  • 打卡总天数:21
  • 最近打卡:2025-04-04 22:11:37
已绑定手机

36

主题

287

回帖

824

积分

高级会员

积分
824
发表于 2024-10-20 16:44:42 来自手机 | 显示全部楼层
并没有。
相反,他发现了一个很好玩的游戏,而且整好51能跑起来,3D的,想移植一下
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看II
  • 打卡总天数:21
  • 最近打卡:2025-04-04 22:11:37
已绑定手机

36

主题

287

回帖

824

积分

高级会员

积分
824
发表于 2024-10-20 17:18:04 来自手机 | 显示全部楼层

这个游戏,可以说是FPS的祖师爷。
最初是由卡马克搞的(正确的就是那个施魔法,//What fuck的家伙),现在它被大佬们重写了一遍,能在Ardu boy游戏机上运行。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看II
  • 打卡总天数:21
  • 最近打卡:2025-04-04 22:11:37
已绑定手机

36

主题

287

回帖

824

积分

高级会员

积分
824
发表于 2024-10-20 17:26:21 来自手机 | 显示全部楼层
他这个是能在328p上运行的,玩过aduino的都很熟悉。无论是资源还是算力上,它是刚不过STC8H@40M的。这也决定了移植的可行性。

回复 支持 反对

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-1 19:45 , Processed in 0.230226 second(s), 117 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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