Matts Kallioniemi
<2332>
· Text 378 · w6 · kommentar
1985-03-15 09:45
ÖVERSÄTTNINGSPROGRAM ABC80 --> ABC800
Ja, till 802 & 806 är det teoretiskt möjligt att få en hyfsad simulering
av INP(56). Problemet är att tangentborden är så extremt olika att det
krävs ett enormt arbete för konverteringen om den ska fungera likadant
som ABC80. Man måste gå över till en mod där tangentbordet ger interupt
varje gång man trycker mer en knapp, eller släpper en. Man bör sedan
ha ett register som håller reda på hur många knappar som är nere, så
att man vet när alla är uppe. Även vilken knapp som trycktes ner först
måste man komma ihåg. På det sättet kan man få en närmast perfekt kopia
av ABC80's INP(56), inkl att man struntar i om flera knappar är nere
samtidigt. Nu skulle iofs de flesta spelen bara må bra av att man struntade
i att simulera buggarna i INP(56), dvs att man inte påstår att en knapp
fortfarande är nere trots att den har släpts. Jag har då ingen större
lust att fixa det, men det kanske finns någon spelgalning som behärskar
tangentbordsinterrupten? (. föga troligt... .)
mvh MATTS