文件名称:bad-apple-sega-cd-30-fps
文件大小:5.97MB
文件格式:ZIP
更新时间:2024-04-22 21:45:30
Assembly
Sega CD的不良Apple演示(30 FPS,全屏) 多么原始的概念。 我知道还有另一种使用Cinepak的软件,但是这使用了定制的编解码器。 从编程的角度来看,这实际上并没有做任何新的事情,我只是为了好玩而已。 它以固定的30 FPS,256x224(设置为H32模式)运行。 怎么运行的 该视频以30 FPS的速度仅以2种颜色(黑白)分割为2秒的“数据包”。 每个数据包包含60个视频帧,通过将每个帧中的像素分配给调色板索引中的每个位,将每4帧压缩为1个视频帧。 通过突出显示使用其分配位的调色板索引来显示单个帧。 然后,每组4帧将在Comper中再次压缩。 我使用了H32模式,因为这样一来,全屏帧仅占用不到VRAM的一半。 在H40模式下,它将占用一半以上的时间,这不太适合用于双缓冲。 也少瓷砖转移,大声笑。 这样做时,对于每个数据包,它将下一个数据包加载到子CPU侧的内存中,而在
【文件预览】:
bad-apple-sega-cd-30-fps-main
----bin()
--------mkisofs.exe(336KB)
--------asm68k.exe(121KB)
----include()
--------macromd.asm(7KB)
--------maincpu.asm(7KB)
--------macro.asm(1KB)
--------subcpu.asm(7KB)
--------cdbios.asm(33KB)
----src()
--------cdip()
--------make.bat(654B)
--------config.asm(621B)
--------mainprg()
--------cdsp()
--------_out()
--------_files()
--------main.asm(2KB)
--------fmv1bpp()
----README.md(3KB)