X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=ROM2%2Fhelpers.c;h=74cb40bdc46ed63eaa4f5464a1299313af87f1e6;hb=71e8027de3a3694e5b763657dcd30e85ed5b85c0;hp=ead76da604044ce4bd7a10e869e9138eceb1717f;hpb=1e7218d1311dafb5c1c81e4c4ad64847432be0b5;p=uccvend-snackrom.git diff --git a/ROM2/helpers.c b/ROM2/helpers.c index ead76da..74cb40b 100644 --- a/ROM2/helpers.c +++ b/ROM2/helpers.c @@ -1,3 +1,4 @@ +#include "display.h" #include "vend.h" #define DELAY_MAGIC 20 /* FIXME: number of loops for ~ 1 millisecond (< 256) */ @@ -9,3 +10,12 @@ void delay(u16 ms) { } } +void print_amount(u16 amt) { + /* take amt and show it on screen with a $ sign */ + char str[10] = {' ', '$', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' '}; + u8 pos; + for (pos = 7; amt; pos--, amt/=10); + str[pos] = amt%10 + '0'; + } + set_msg(str, WRAP_NONE); +}