"Inline" BASIC Extensions

Anything Sinclair ZX Basic related; history, development, tips - differences between BASIC on the ZX80 and ZX81
User avatar
Paul
Posts: 1517
Joined: Thu May 27, 2010 8:15 am
Location: Germanys west end

Re: "Inline" BASIC Extensions

Post by Paul »

I know it's very much to ask so just turn it down if it's inconvenient.
You added a horizontal scroll with the possibility to fill it with a chosen character.
That's really good.
Do you see a chance to add a scroll from a "large screen" so one could have a game like moon patrol where the screen continues to scroll from right to left (or even both ways) to be used in a (simple) jump and run game?
Kind regards Paul
In theory, there is no difference between theory and practice. But, in practice, there is.
User avatar
GCHarder
Posts: 427
Joined: Sat Dec 14, 2013 7:46 pm

Re: "Inline" BASIC Extensions

Post by GCHarder »

I'm not sure what you're asking, could you post a link to "Moon Patrol" so I can see an example. Scrolling a pre-defined larger screen would not be very hard, scrolling one in real time would be harder.

Regards;

Greg
User avatar
XavSnap
Posts: 1941
Joined: Sat May 10, 2008 4:23 pm
Location: 'Zx81 France' Fb group.

Re: "Inline" BASIC Extensions

Post by XavSnap »

Hi Paul,
"Train rush"(ASM) and "Peepoo dog"(BASIC/ASM SCROLL) are horizontal scrolling examples.

"Wild-Scroll" is a predefined graphics display:
Clown_[BASIC].txt
(3.12 KiB) Downloaded 175 times
WILD-SCR.P
(3.38 KiB) Downloaded 171 times
Wild-Scroll.zip
(6.87 KiB) Downloaded 177 times
Xavier ...on the Facebook groupe : "Zx81 France"(fr)
User avatar
Paul
Posts: 1517
Joined: Thu May 27, 2010 8:15 am
Location: Germanys west end

Re: "Inline" BASIC Extensions

Post by Paul »

Moon Patrol
Moon Patrol
Moon_Patrol_Animation.gif (119.27 KiB) Viewed 6451 times
In theory, there is no difference between theory and practice. But, in practice, there is.
User avatar
GCHarder
Posts: 427
Joined: Sat Dec 14, 2013 7:46 pm

New "Inline" routine, Screen Dissolve

Post by GCHarder »

Screen dissolve routine

Greg
Attachments
Dissolve.zip
Demo
(3.04 KiB) Downloaded 174 times
User avatar
Paul
Posts: 1517
Joined: Thu May 27, 2010 8:15 am
Location: Germanys west end

Re: "Inline" BASIC Extensions

Post by Paul »

https://www.sinclairzxworld.com/viewtop ... 388#p28388
A begin of moonpatrol for zx81 in assembler
In theory, there is no difference between theory and practice. But, in practice, there is.
User avatar
GCHarder
Posts: 427
Joined: Sat Dec 14, 2013 7:46 pm

New "Inline" routine, Screen Melt

Post by GCHarder »

Screen melt routine

Greg
Attachments
Melt.zip
Demo program
(3.61 KiB) Downloaded 177 times
User avatar
GCHarder
Posts: 427
Joined: Sat Dec 14, 2013 7:46 pm

New "Inline" routine, Screen Drip

Post by GCHarder »

Screen Drip routine.

Greg
Attachments
Drip.zip
Demo
(4.29 KiB) Downloaded 161 times
User avatar
GCHarder
Posts: 427
Joined: Sat Dec 14, 2013 7:46 pm

New "Inline" routine, Screen Slicer

Post by GCHarder »

Screen slicer routine.

Greg
Attachments
Slicer.zip
Demo programs
(6.99 KiB) Downloaded 146 times
User avatar
GCHarder
Posts: 427
Joined: Sat Dec 14, 2013 7:46 pm

New "Inline" BASIC routine, Screen Eraser

Post by GCHarder »

Screen eraser routine.

I've also update the "Inline" program in the first post with all the routines.

Regards;

Greg
Attachments
Eraser.zip
Demo program
(3.25 KiB) Downloaded 141 times
Post Reply