Page 1 of 2

USCII, the User Specified Character Integrated Interpreter

Posted: Tue Feb 19, 2019 12:25 pm
by dr beep
This is new software, but it is not a game so I set it here.

This is USCII. Just see what it can do.
You need a RAM-pack that can do hires (WRX).
Add your comments in the thread...

Video:
https://youtu.be/gXOblyzVmgo


The utility:
USCII.p
(6.72 KiB) Downloaded 375 times

The manual:
USCII-manual.txt
(2.52 KiB) Downloaded 443 times

A game with USCII:
dogcatch.p
(8.45 KiB) Downloaded 334 times

EDIT: new version with printing numbers 0 to 65535

Re: USCII, the User Specified Character Integrated Interpreter

Posted: Tue Feb 19, 2019 12:43 pm
by mrtinb
Very nice!

Re: USCII, the User Specified Character Integrated Interpreter

Posted: Tue Feb 19, 2019 8:40 pm
by dr beep
I coded DOGCATCH also in pure ZX81 BASIC.

That game is slower than the version in USCII.
This is possible due to a simpler numberprinting.

Both games run simultaneously (although bad resolution)
https://youtu.be/rwzcrSbIJkk

Re: USCII, the User Specified Character Integrated Interpreter

Posted: Tue Feb 19, 2019 9:11 pm
by dr beep
The listing of the small game:
dogcatch.png

Re: USCII, the User Specified Character Integrated Interpreter

Posted: Wed Feb 20, 2019 7:46 am
by mrtinb
This will comeback in handy for converting Lambda 8300 games for the ZX81. :)

Re: USCII, the User Specified Character Integrated Interpreter

Posted: Wed Feb 20, 2019 10:07 pm
by dr beep
I can easliy add an option to print leading zero’s on a number.
You can also choose to not print leading zero’s

So score could be
Score=100
Or
Score=00100

Re: USCII, the User Specified Character Integrated Interpreter

Posted: Mon Nov 11, 2019 4:26 am
by Crayon21
How would i use this with a sprite sheet?

For instance, how would i make a straight line?

Re: USCII, the User Specified Character Integrated Interpreter

Posted: Mon Nov 11, 2019 6:56 am
by mrtinb
With this software you can create 25 custom characters. So this is not full graphics for the whole screen.

Download the demo game dogcatch.p, and modify it with your own custom characters. Start to get comfortable with this. After that you can modify the game from there into your own ideas.

Re: USCII, the User Specified Character Integrated Interpreter

Posted: Mon Nov 11, 2019 8:38 am
by dr beep
Crayon21 wrote: Mon Nov 11, 2019 4:26 am How would i use this with a sprite sheet?

For instance, how would i make a straight line?
The manual is quite clear in that. Together with the first video you can see how to define a User Specified Character.

Re: USCII, the User Specified Character Integrated Interpreter

Posted: Mon Nov 11, 2019 8:41 am
by dr beep
mrtinb wrote: Mon Nov 11, 2019 6:56 am With this software you can create 25 custom characters. So this is not full graphics for the whole screen.

Download the demo game dogcatch.p, and modify it with your own custom characters. Start to get comfortable with this. After that you can modify the game from there into your own ideas.
Which, by the way, is possible when you POKE directly on the screen. I need to calculate start of screen for that and then just add 32 for each next line and 0-31 for each byte. Then POKE the value you want there.