#255

Reviews

eZine's profile picture
Published in 
 · 28 Dec 2023
... rticular hurry for it to arrive... ;^) A5000-16/1Mb (16.67Mhz 68020) ...... #170 B5000-25/1Mb (25Mhz 68030+68882) ... #425 (yes, a genuine '030-with-MMU!) B5000-40/4Mb (40Mhz 68EC030) ....... #850 50Mhz 68882 for B5000-40 ........... #255 Extra 4Mb of RAM for B5000-40 ...... #212 (far cheaper elsewhere) CONTACT Solid State Leisure Ltd, 80 Finedon Road, Irthlingborough, Northants NN9 5TZ, England. Tel +44 933 650677 If you have any questions, feel free to e-mail me on the net. SSL are ...

The midnight raid issue 8

eZine's profile picture
Published in 
 · 18 Jun 2023
... n 00 and FF (0 to 255 in dec). A word is 4 digits long and is between 00 00 and FF FF (0 to 65535 in dec). Finally a long is made up of 8 digits and is between 00 00 00 00 and FF FF FF FF (0 to 4294967295 dec). With other words: byte: $00 - $FF #0 - #255 word: $00 00 - $FF FF #0 - #65535 long: $00 00 00 00 - $FF FF FF FF #0 - #4294967295 As you can see a byte takes up one fourth of the memory a long does. This principle will be discussed further in the chapter dealing with HexEditors. I think it mig ...

Issue # 27 DTACK GROUNDED Newsletter - January 1984

eZine's profile picture
Published in 
 · 6 May 2023
... ect files as string arrays. Among other things, this allows string manipulations on binary machine code. Consider the following hypothetical program line: 100 MAT SEARCH A$()=HEX(A900A2FF) TO ADR$(),N You may recognize the hex string as "LDA #0, LDX #255". That program line will search array A$() for all occurences of the four-byte substring, and return the addresses [with respect to the first byte of A$()] of every match to array ADR$(), plus the total number of matches to N. If the number of match ...

Issue # 25 DTACK GROUNDED Newsletter - November 1983

eZine's profile picture
Published in 
 · 6 May 2023
Issue # 25 DTACK GROUNDED Newsletter - November 1983
... 0 and 5-5; and from the IBM PC XT Technical Reference Manual, page 2-4. Page 4-10, shows that the 8088 has 5 (five) dedicated interrupt pointers (#0 - #4), 27 reserved interrupt pointers (#5 - #31), and 224 (user) available interrupt pointers (#32 - #255). Page 2-4 of the IBM manual reveals that MS-DOS uses 25 of those 27 reserved interrupt vectors. Specifically, MS-DOS uses #5 and #8 thru #31 inclusive. Now turn to page 5-6 of the Intel manual. Table 5-2 reveals that the 80186/8 uses #5 as a ve ...

Issue # 14 DTACK GROUNDED Newsletter - October 1982

eZine's profile picture
Published in 
 · 6 May 2023
Issue # 14 DTACK GROUNDED Newsletter - October 1982
... his program works with a Basic program in the host. For each memory test the host calculates a random number from 1 to some limit such as 16. We call this 'N'. Then the host calculates N successive random values, each value ranging from 0 to #255. Thus, we have a string of random length composed of random values. We send the limit of memory (determined by the operator once when starting the program), N, and the random string to the 68000. Page 14, Column 2 The 68000 copies the string repeate ...

Issue # 13 DTACK GROUNDED Newsletter - September 1982

eZine's profile picture
Published in 
 · 6 May 2023
Issue # 13 DTACK GROUNDED Newsletter - September 1982
... 344 EE6B27FD 324 DC.L $EE6B27FD 325 ; 002348 009E 326 ONEE9 DC.W $009E ;1 * 10E9 00234A EE6B2800 327 DC.L $EE6B2800 328 ; 329 ; PRINT A STRING FROM MEMORY 330 ; 00234E 3A7C 1932 331 PRSTRM MOVE.W #STR,A5 ;POINT A5 AT STR 332 ; 002352 7E FF 333 MOVEQ #255,D7 002354 61 08 334 BSR OUTCHR ;XMIT PRINT COMMAND 335 ; 336 ; HERE IS THE MAIN LOOP TO OUTPUT THE STRING 337 ; 002356 1E1D 338 OUTSTR MOVE.B (A5)+,D7 ;GET CHAR 002358 67 0A 339 BEQ OUTCH ;END IF NULL 340 ; 00235A 61 08 341 BSR OUTCH ;OUTPUT THE CHA ...

BIT Manipulation

eZine's profile picture
Published in 
 · 24 Nov 2022
... BIT = 0. This is very bad if these were not meant to be = 0. So we use some LOGIC instructions to get around this and keep the other bits exactly the same but also changing bit 4 to equal 1 (Just assume all BITS in 532565 are 0): 10 LDA 53265 20 AND #255 30 ORA #16 40 STA 53265 Ok, firstly we get the value from 53265, we then AND this value with 255. The result of the AND is OR'ed with 16 to give the final result which is stored back at location 53265. 10 - Value 0000 0000 (We said assume that a ...

More on using Sprites

eZine's profile picture
Published in 
 · 24 Nov 2022
... han lesson 5 to get the sprite moving up & down. And this time instead of just boring up & down movement we will produce a bounce effect. Lets get straight into the coding: 10 LDA #147 20 JSR $FFD2 30 LDA #00 40 STA 53280 50 STA 53281 60 LDA #255 70 STA 53269 80 STA 53276 90 LDA #02 100 STA 53285 110 LDA #03 120 STA 53286 130 LDX #00 140 COLOUR LDA #04 150 STA 53287,X 160 INX 170 CPX #08 180 BNE COLOUR 190 LDA #64 200 LDX #00 210 BACK STA 2040,X 220 INX 230 CPX #08 240 BEQ DONE 250 LDA 2040, ...

Using Sprites

eZine's profile picture
Published in 
 · 24 Nov 2022
... roughly what we need to do: Clear Screen Set up Sprite pointer Set up Sprite Colours & Mode Set up X & Y position of Sprite Move it Down Move it Up So lets write the code: 10 LDA #147 20 JSR $FFD2 30 LDA #00 40 STA 53280 50 STA 53281 60 LDA #255 70 STA 53269 80 STA 53276 90 LDA #02 100 STA 53285 110 LDA #03 120 STA 53286 130 LDX #00 140 COLOUR LDA #04 150 STA 53287,X 160 INX 170 CPX #08 180 BNE COLOUR 190 LDX #64 200 STX 2040 210 INX 220 STX 2041 230 INX 240 STX 2042 250 INX 260 STX 2043 27 ...

GEnieLamp IBM - Vol.2, Issue 13

eZine's profile picture
Published in 
 · 24 Jul 2021
... of the services offered by the Unix RT sysops, and where to find more information: .* Many Frequently Asked Questions archived from the Internet. Search on "FAQ" in the software library. .* Up to date Usenet UUCP Maps in library #15. Start with file #2551 README.MAP for interpretations. .* FTP Request Service. If you can't find it elsewhere on a GEnie RoundTable, ask us to find it for you. See bulletin board category #1, topic #8. Library #41 for listings, #42 for files. Real Time Conference: Sunday ...
loading
Neperos cookies
This website uses cookies to store your preferences and improve the service. Cookies authorization will allow me and / or my partners to process personal data such as browsing behaviour.

By pressing OK you agree to the Terms of Service and acknowledge the Privacy Policy

By pressing REJECT you will be able to continue to use Neperos (like read articles or write comments) but some important cookies will not be set. This may affect certain features and functions of the platform.
OK
REJECT