-
Using ATTR detection in machine codeIs there a ROM routine that can be called that reads the ATTR value of a co-ordinate?
Is there a ROM routine that can be called that reads the ATTR value of a co-ordinate? -
Calculating screen address to alternative ATTR area?I'm using this small snippet of code to convert a screen address to an attribute cell address... [CODE]AttrDE: ld a, d ; get the hig…
... me the address of an ATTR cell placed somewhere else (like ... -
Jetset Willy ATTR Buffer 2Does anyone understand how Jetset Willy uses the system vars area as screen ATTR buffer 2? H5C00 D23552. Thanks
Does anyone understand how Jetset Willy uses the system vars area as screen ATTR buffer 2?
H5C00 D23552.
Thanks -
How do i learn to programAll the years i had a computer the only one i could program was the Texas Instruments Ti99/4a and when using extended basic with its so simple sprite…
... well all this peek and attr to detect what was where ... -
BASin Release 6 available for DownloadHi all - It's another cut'n'paste from CSS :) I've been tapping away again, and seeing as a couple of people have recently seen BASin's latest bits…
... expression (including such stuff as ATTR). Any that require a string ... -
New (?) auto-hacking methodFollowing a discussion with BadBeard on another thread, I think it would be appropriate for me to share something with the rest of the world (i.e. th…
... /> POKE 26496, 201 => No ATTR update (looks weird)
POKE ... -
Sinclair Basic compiler for PC?I know we all can use BASin to play for a while in a little window. But... What about creating a 80x86 EXE program from scratch using Sinclair Basic…
... Sinclair Basic? You know, the ATTR(), LET, SCREEN$, CODE, A$(x ... -
WYE Compiler Infoi wonder that nobody knows about this masterpiece... for example games BLUE THUNDER or some of AUTOMATA games were compiled by this tool... it is lim…
... for basic like sprites and attr manipulations..
simple benchmark ... -
ScanlinesHere's an excerpt from the FAQ: [quote] Now for the timings of each line itself: define a screen line to start with 256 screen pixels, then border, …
... two: a screen and an ATTR byte). The border is 48 ... -
Fastest way to write something to screen$Hi, I just got pasmo.exe and start playing with attr scrolling, well, not scrolling, just write different values to a block and see if I can introdu…
... .exe and start playing with attr scrolling, well, not scrolling, just ... -
BASin release 12c available for downloadHi again, folks - I've had no more reports of further bugs in BASin, so I'm assuming that we've now got a stable editor. Release 12c is now availab…
... displayed "X, Y" for the ATTR function, where it should have ... -
BASin release 12c available for downloadHi again, folks - I've had no more reports of further bugs in BASin, so I'm assuming that we've now got a stable editor. Release 12c is now availab…
... displayed "X, Y" for the ATTR function, where it should have ... -
Amazing Short Type-InsHey all ! Been having some pretty stressfull days lately so I tought I would type in some games. There was a very nice type-in book here in Slovenia…
Hey all !
Been having some pretty stressfull days lately so I tought I would type in some games. There was a very nice type-in book here in Slovenia called "Mirko Tipka na Radirko" which is roughly translated as "Mirko types on rubber" ( ... -
Fuse - Is there something wrong with my build?Just built Fuse this morning under 64-bit SUSE Linux 10, x86_64 architecture. It seems to work fine with most of my favorite games. (Manic Miner, Sp…
... with horizontal bands of flashing ATTR blocks
"fuse BlizzardPass ... -
New oneliners for 2008[INDENT][INDENT][INDENT]Here's my attempt at a first-person-perspective 3d game in one line of BASIC. It's called 'wormhole', and you've got to get t…
... to combine it with the ATTR reads. It's comfortably under ... -
Disappearing/appearing effectI remember doing a small routine in BASIC which could be used to cover the attributes section randomly, until all 704 characters were filled with the…
... my routine used RND and ATTR to paint randomly at x ... -
BASIC Keyword ReferenceRealised that the Sinclair Basic section would be a better place for discussion of BASIC keywords, so for reference the old thread is in [thread=2005…
... MOVE : E : SYM + 6
ATTR : E : SYM + L NEW : K ... -
Pentagon 8x1 attr mode - what's the POKE?There isn't one. It's an OUT.
There isn't one. It's an OUT. -
John Elliot does it again! Re: TOS disks.[url]http://groups.google.co.uk/group/comp.sys.amstrad.8bit/browse_thread/thread/aa809b6f6b9c6f7f#[/url] It is now possible (and easier) to extract …
...
Name Bytes Recs Attr update create
------------ ------ ------ ---- ----------------- -----------------
ASM ... -
New for 2009 - mc onelinersI found the limit of one line and one screen's worth of program really useful in (re-)learning BASIC, so I've decided to carry the format over into m…
... 0,0;"score": REM ilmc attr road[/code]Here is the ... -
Machine code issue...Hi Folks, My trials with MCODE continue and I am stuck. I wrote the following program in BASIC to simply POKE an attribute byte in to a "box" on th…
... 010058 LD BC,22528 ;BC=ATTR Address
09 ADD ... HL,BC ;HL=HL+ATTR Address
ED4B01FA LD ... LD A,(64004) ;A=ATTR
77 LOOP2 LD ... (HL),A ;POKE Address,ATTR
23 INC HL ... -
Floating bus on 128K models[b]Background:[/b] i need run code with interrupt enabled but i need use stack instruction to maximize performance in copy/shift/mirror routines. dur…
Manipulating attributes...Hi Folks, I have written a routine that allows a blue bar to be scrolled up and down a list to select an item. Each item in the list occupies two l…
... ;AT 14+a,0;"ATTR Line ";a;"=";ATTR (a,1):
NEXT ... 1
200 LET ar1=ATTR (y,0):
LET ar2 ... =ATTR (y+1,0):
PAUSE ...A fast DRAW routineI was investigating how to speed up the line drawing for the [URL="http://www.worldofspectrum.org/forums/showthread.php?t=20225"]BASIC compiler[/URL]…
... when required.
[*]ATTR were being calculated and written ... ; Sets Carry to signal update ATTR
ex af, af' ... ; Sets Carry to signal update ATTR
ex af, af' ... PO_ATTR_2 ; This will update attr accordingly. Beware, uses IY< ...Screen$ command, ROM routineHi All, Does anyone know which ROM routine to call for the Screen$ command (and/or the ATTR command)? Any comments on how well it works or the spee…
... Screen$ command (and/or the ATTR command)? Any comments on how ...Big un-attr'd spritesHi all, I'm trying to find or come up with a generic sprite routine that can handle large (128x64) sprites. I've looked at DrwSprNC in the Sabrewulf…
Hi all,
I'm trying to find or come up with a generic sprite routine that can handle large (128x64) sprites. I've looked at DrwSprNC in the Sabrewulf project on TommyGun but something's not working properly and it doesn't display properly ...Speeding up select processing...Hi Folks, I have the following code in my program and it works fine but is rather "sluggish". I have even moved it to the beginning of the program …
... has the address of the ATTR P system variable.
[/LIST ... /> [B]Line 270 [/B]- sets ATTR P to bright yellow paper ...Which way am I facing?[IMG]http://i1142.photobucket.com/albums/n608/daveyboyhughes/sprite3.gif[/IMG][IMG]http://i1142.photobucket.com/albums/n608/daveyboyhughes/sprite2.gi…
... a gif so the flash attr will confuse things, sorry about ...PFlagsIs there an explantion somewhere of what bits mean what in the printing flags? 1 23658 FLAGS2 More flags. 1 23693 ATTR P Permanent current col…
... More flags.
1 23693 ATTR P Permanent current colours, etc ... bit is taken not from ATTR P, but from what is ... the screen.
N1 23695 ATTR T Temporary current colours, etc ...