ECCC Programming Needed (Well, wanted)

Basic and Machine Language

Moderator: Moderators

Post Reply
brain
Vic 20 Nerd
Posts: 531
Joined: Sun Jul 04, 2004 10:12 pm

ECCC Programming Needed (Well, wanted)

Post by brain »

My daughter is coming to the ECCC/VCFMW show, and she's asked me to get her a cash register to sell her earrings.

While I could get a regular cash register, I'd like to go a bit retro for the event. I have secured a cash drawer with a spring loaded cash box, a 40 column 2.5" impact CBM printer, a VIC-20, a uIEC/SD and a 3.5" LCD monitor

I was thinking a small cash register application for the VIC-20!

If someone was looking for a small project they can show off at the show, and they can write some BASIC, keep me in mind. I don't have time to do the SW for such a project, but would love to do the HW for it (I can wire up the drawer and get all of the stuff in a nice container for the show.

Jim
brain
Vic 20 Nerd
Posts: 531
Joined: Sun Jul 04, 2004 10:12 pm

Post by brain »

Darn, no one is interested?
User avatar
Kweepa
Vic 20 Scientist
Posts: 1314
Joined: Fri Jan 04, 2008 5:11 pm
Location: Austin, Texas
Occupation: Game maker

Post by Kweepa »

Does it have specific memory expansion requirements (unexpanded/3k/8k...)?
How fancy do you want it?
How about a sketch or two of the interface?
What kind of records does it need to keep? Just print two copies of the receipt, or save to disk?
How would one trigger the drawer to open? (And what sort of fallback would you need in case of software/power failure?)
What is the deadline? [EDIT - ah, before Sept 27.]

(For other programmers, is there a VICE option to record printer output for testing?)

I'm not necessarily volunteering... Just trying to spur interest. (Perhaps my own.)
brain
Vic 20 Nerd
Posts: 531
Joined: Sun Jul 04, 2004 10:12 pm

Post by brain »

Unexpanded would be best.
Functional would be good enough

I was thinking a list of products on the left side:

E: Earrings
P: Perler Beads
N: Necklace

And then a subtotal and change line.

Just print a copy of the receipt, saving to disk would be gravy
Just send high to a pin on the user port. No worries about fallback.

I figured, if the code needed to change, we could hack on it at the show.

Jim
Post Reply