New Release: Un

Discussion, Reviews & High-scores

Moderator: Moderators

User avatar
Jeff-20
Denial Founder
Posts: 5761
Joined: Wed Dec 31, 1969 6:00 pm

Post by Jeff-20 »

Mike wrote:Jeff, may I suggest you implement the missing Wildcard/Take4 card?
I knew I forgot something! Clearing the screen seemed necessary because the on-screen messages vary in length as does the card counts (a card count of "10" reduced by one produces the dreaded "90"). I hate that. Never found a good solution, and I sure wasn't going to find on at 4am.
High Scores, Links, and Jeff's Basic Games page.
User avatar
Mike
Herr VC
Posts: 4901
Joined: Wed Dec 01, 2004 1:57 pm
Location: Munich, Germany
Occupation: electrical engineer

Post by Mike »

Jeff-20 wrote:[...]as does the card counts (a card count of "10" reduced by one produces the dreaded "90"). I hate that. Never found a good solution, [...]
I found this one:

Code: Select all

PRINT "COUNT:"C"{LEFT,SPACE}"
which erases one character to the right of printed numerals.

Likewise, you can pad out string messages of variable length with spaces up to the maximum length.
carlsson
Class of '6502
Posts: 5516
Joined: Wed Mar 10, 2004 1:41 am

Post by carlsson »

Jeff-20 wrote:Apparently, some can see a similarity between my game and another existing game without even playing it.
I think you're too good at explaining the gameplay so people will understand the rules and how to play the game before trying it, thus spotting what it is like. Next time, try to post something obscure that will take at least 15-20 minutes of active play to even figure out which keys to use. :lol:
Anders Carlsson

Image Image Image Image Image
User avatar
Jeff-20
Denial Founder
Posts: 5761
Joined: Wed Dec 31, 1969 6:00 pm

Post by Jeff-20 »

Mike wrote:I found this one:

Code: Select all

PRINT "COUNT:"C"{LEFT,SPACE}"
which erases one character to the right of printed numerals.
Of course, this is the first thought that comes to mind, but have you tried it on a real vic? It doesn't seem to work.
High Scores, Links, and Jeff's Basic Games page.
User avatar
Mike
Herr VC
Posts: 4901
Joined: Wed Dec 01, 2004 1:57 pm
Location: Munich, Germany
Occupation: electrical engineer

Post by Mike »

Of course I did! No idea why it should not work on yours.

However, if you use something like:

Code: Select all

PRINT MID$(STR$(C),2)
to suppress the leading sign, then you can simply append a SPACE, without 'left', i.e.:

Code: Select all

PRINT MID$(STR$(C),2)"{SPACE}"
P.S.: This is my 500th post. :)
User avatar
Jeff-20
Denial Founder
Posts: 5761
Joined: Wed Dec 31, 1969 6:00 pm

Post by Jeff-20 »

Good advice! Thanks. I'm sure I could figure it out, but now I wonder if such a crappy game is worth edits. :) redrawing the whole screen seems like an unpopular solution.
High Scores, Links, and Jeff's Basic Games page.
English Invader
Vic 20 Scientist
Posts: 1195
Joined: Tue Apr 28, 2009 3:51 pm

Post by English Invader »

I played this game at university as well. We called it Shithead.
Post Reply