retro-computing

    2热度

    3回答

    我正在使用Game Maker制作一些游戏,但我想用C来制作简单的游戏。我是一位新手C程序员。当我编码时,输出总是在CMD Windows控制台中。我可以做一些简单的游戏,但总是在控制台中,这不是很灵活(你不能在没有滚动的情况下进行动画制作)。当您运行更复杂的游戏时,会创建一个完整的新屏幕,并且我实际上会与该屏幕交互。 所以我使用C语言的问题是:这个新屏幕是如何加载的?我认为有一些Windows

    0热度

    1回答

    我拥有一个Commodore Vic 20 & Commodore 64,因为当天回来。他们都工作,但我想将他们连接到高清电视。 (1)这可能吗? (2)我需要连接什么电缆来连接高清电视? 在此先感谢。

    1热度

    2回答

    我正在使用Apple II磁盘映像,尝试通过hexdump检查其内容。 有文件中编码各种东西的字符串,例如玩家的名字。在hexdump中,它们显示为“高”或“扩展”ASCII。 此字符串: C2 D2 C9 C1 CE A0 D4 C8 C5 A0 C6 C9 D3 D4 读作 “ÂÒÉÁÎOEAÆÉÓÔ”,但与高比特剥离,上面的字符串将是 42 52 49 41 4E 20 54 48 45

    2热度

    1回答

    我有一个项目使用C(我认为我使用的编译器是Turbo C++ 3.0)。我使用了一些textcolor()和textbackground()函数来为某些文本着色。当我第一次运行它时,控制台以黑色背景上的正常颜色—白色文本显示。 然而,当我跑第二次等代码,背景颜色变为蓝色。 我用下面的代码,上述程序(使用cprintf()唯一格式的文本是在品红和蓝色背景上的文本):我怀疑这是因为编译器的 ...

    6热度

    2回答

    很久以前,在一个远离星系的地方,有一些运行BASIC的微型计算机,并且有简单的声音命令,使得机器以各种怪异和奇妙的方式发出哔哔声和嘶嘶声。 除了制作一些优秀的声音,它也是一个非常有用的学习工具,因为你可以听到你的代码的结果。 我很想能够像BBC Micro一样使用它的“信封”命令来获得机器的声音功能,但不必使用模拟器并学习或重新学习BASIC各种方言的所有怪癖。 我也想避免产生midi或wav文件

    5热度

    2回答

    当我使用SDCC 3.1.0编译此代码并在Amstrad CPC 464(在仿真环境下运行,WinCPC 0.9.26在Wine上运行)上运行它时: void _test_malloc() { long idx = 0; while (1) { if (malloc(5)) { printf("%ld\r\n", ++idx);

    3热度

    1回答

    我试图制作一台使用z80的复古电脑,理想情况下想让它能够从SD卡启动。我100%使用z80,不想使用带有内部SPI硬件接口的微控制器。我想了解计算机的硬件和软件方面,因此,在购买之前,硬件方面已经完成,因此,Arduino和微控制器不在场了。无论如何,我的主要问题是可以将移位寄存器,某些解码逻辑和软件结​​合起来,以通过SPI模式从SD卡读取数据吗?我已经搜索了几个小时的互联网,阅读了几篇文章,似

    1热度

    1回答

    我刚刚将一个旧的MS-DOS Paradox数据库转换为MS Access 2013. 最终用户不喜欢新的Access外观,所以我的老板们让我尽量使它看起来像旧的DOS应用。 有没有办法做到这一点...旧的字体颜色方案等?

    2热度

    1回答

    我正在研究Mac OS Classic运行时的实现,以再次在OS X上运行Classic程序。该项目包括一个PowerPC仿真器,一个PEF可执行链接器,以及调用本机(x86)代码的可能性。 模拟器和链接器似乎工作正常,所以我已将注意力转移到(重新)实施Mac OS Classic库。我目前正在尝试用我的“模拟器”运行MPW工具;在Apple将它从服务器上卸下并在SheepShaver中运行之前几

    0热度

    1回答

    我成功使用GNU屏幕作为串行终端,使用串行线路与我的Altair 8800克隆(http://altairclone.com/)“交谈”。我使用的命令是'screen -istrip/dev/ttyUSB0'。屏幕做VT100仿真,剥离输出等MSB - 完美的作品。 现在,我也在使用Java中的Altair 8800仿真器,并希望使用一些终端仿真器来连接并与之通话,就像它是串行设备背后的真机一样。