2013-05-02 43 views
10

我最近得到了BBC微型(模型B),並一直在玩它作爲一個業餘愛好項目。英國廣播公司基本:不能在屏幕上繪製矩形

我遇到一些麻煩的圖形命令,並想知道如果任何人都可以在正確的方向指向我......我寫了下面的測試程序,在屏幕上繪製一個矩形:

10 CLS 
20 MODE 5 
30 MOVE 0,0 
40 PLOT 97,100,100 

當我運行這個,程序完成,但沒有繪製矩形(我可以看到)。我使用同軸電纜連接CRT電視,但我不相信光標正在屏幕外顯示,因爲我試着調整X/Y值來檢查這一點。

我在測試程序中犯了錯誤嗎?是否可能存在已知的硬件故障,我應該檢查一下?

+5

如果我可以給你+50只爲懷舊價值:-) – 2013-05-02 09:30:10

回答

9

有一個簡單的解釋:PLOT 97(繪製矩形)沒有在最初的BBC微型模型B上實現 - 使用的PLOT代碼只能達到87.我並不完全確定當PLOT 96-103被引入時,它可能是Model B +或BBC Master。

在一個B型則必須繪製矩形的兩個三角形(這裏在屏幕中心):

10 MODE 5 
    20 MOVE 592,462 
    30 PLOT 0,0,50 
    40 PLOT 81,50,-50 
    50 PLOT 81,0,50 

理查德。

+0

完美,正是我所需要的。我正在使用[Ben Ryves網站](http://www.benryves.com/bin/bbcbasic/manual/Keyword_PLOT.htm)作爲參考,從現在起我會更加謹慎的兼容性。謝謝! – seanhodges 2013-05-07 08:52:48

+1

BBC模型B的PLOT代碼上升到95. 88-95經常被遺忘,可能是因爲排版原始用戶指南使他們很容易錯過。 – arx 2014-07-11 00:09:07