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仿真器,並希望使用一些終端仿真器來連接並與之通話,就像它是串行設備背後的真機一樣。