poke 36879, 8

Inane baanter or words of wisdom - you decide...
hugheverett
Banned again
Posts: 54
Joined: Mon Jan 28, 2008 6:18 pm 0

Re: poke 36879, 8

Post by hugheverett »

wow talking of 6502 nostalgic stuff, this is an amazing read!!


Donkey Kong, ATARI - how it was programmed
http://www.dadhacker.com/blog/?p=987
User avatar
Glyndwr
Baaaaaa!
Baaaaaa!
Posts: 3802
Joined: Thu Jul 17, 2003 5:12 pm 0
Yahoo Messenger: glyn_richards2003
Location: Norwich

Re: poke 36879, 8

Post by Glyndwr »

silent_unicorn wrote:Ahh the old 2mhz myth, I think Poke 628(?) adjusted the blink rate of the cursor which Zzap64 used in an April fools type in for a 2mhz double speed boost short listing :lol:
Wasn't there a spoof Zzap article about using the disc drive as a slave processor so that it can generate solid rocks which re-scaled in size?

Code: Select all

public class Geeks : TheEarth {
}
User avatar
bloid
Baaaaaa!
Baaaaaa!
Posts: 4082
Joined: Wed Dec 17, 2003 3:12 pm 0
Location: Mancuniana

Re: poke 36879, 8

Post by bloid »

Oaf wrote:poke 65535,0

Made the Dragon go all speedy :D
See, I always remember the same thing as:

POKE &HFFD7,0

;)
"What's there to lose?" said the general, selling our dead meat by the pound...
Kronos

Re: poke 36879, 8

Post by Kronos »

hugheverett wrote:wow talking of 6502 nostalgic stuff, this is an amazing read!!


Donkey Kong, ATARI - how it was programmed
http://www.dadhacker.com/blog/?p=987
Hmmmm interesting that he says he hated DK and slowed it down, I thought it was too slow a game but other than that a pretty good conversion IMHO.
Glyndwr wrote:
silent_unicorn wrote:Ahh the old 2mhz myth, I think Poke 628(?) adjusted the blink rate of the cursor which Zzap64 used in an April fools type in for a 2mhz double speed boost short listing :lol:
Wasn't there a spoof Zzap article about using the disc drive as a slave processor so that it can generate solid rocks which re-scaled in size?

Yep that was the Mindsmear game OX was talking about, it was an April Fools with some explanation saying they had utilised the second CPU in the 1541 disc drive to back up the still pics knocked up by Bob Stevenson :)
User avatar
Glyndwr
Baaaaaa!
Baaaaaa!
Posts: 3802
Joined: Thu Jul 17, 2003 5:12 pm 0
Yahoo Messenger: glyn_richards2003
Location: Norwich

Re: poke 36879, 8

Post by Glyndwr »

silent_unicorn wrote:
hugheverett wrote:wow talking of 6502 nostalgic stuff, this is an amazing read!!


Donkey Kong, ATARI - how it was programmed
http://www.dadhacker.com/blog/?p=987
Hmmmm interesting that he says he hated DK and slowed it down, I thought it was too slow a game but other than that a pretty good conversion IMHO.
Glyndwr wrote:
silent_unicorn wrote:Ahh the old 2mhz myth, I think Poke 628(?) adjusted the blink rate of the cursor which Zzap64 used in an April fools type in for a 2mhz double speed boost short listing :lol:
Wasn't there a spoof Zzap article about using the disc drive as a slave processor so that it can generate solid rocks which re-scaled in size?

Yep that was the Mindsmear game OX was talking about, it was an April Fools with some explanation saying they had utilised the second CPU in the 1541 disc drive to back up the still pics knocked up by Bob Stevenson :)

Ha! They're the only two posts that I didn't see in this thread!!!!

:oops: :oops:


Sorry!

Code: Select all

public class Geeks : TheEarth {
}
User avatar
JQW
Baaaaa!
Baaaaa!
Posts: 1186
Joined: Thu Feb 22, 2007 12:23 pm 0
Location: Ripon, where nothing ever happens.

Re: poke 36879, 8

Post by JQW »

There was an April Fools listing printed in Popular Computing Weekly one year for a program that supposedly disassembled assembly code as basic. All it actually did was write in large letters on screen the words 'APRIL FOOL', using some fairly obfuscticated code to do so.

POKE 23728,x where x is anything other than 0 was useful to get around a Spectrum ROM bug. 23728/23729 were supposedly to hold the address an NMI caused a jump to if non-zero, but due to an incorrect flag the address was only jumped to if set to zero. As zero was the ROM routine that reset the entire system, you didn't want to do that. So poking the above could stop crashes due to stray NMIs.

Most of the other system variables had little effect outside of a running BASIC program. You could control things like the keyboard bleep and repeat rate, override the scroll counter and set the border text colours to something other than the standard, but that was about it.
User avatar
Dio
Sheepie Whore
Sheepie Whore
Posts: 18887
Joined: Mon May 31, 2004 1:08 pm 0
Location: Newcastle UK

Re: poke 36879, 8

Post by Dio »

You had stray NMIs on your Spectrum?
User avatar
kalmar
Baaaaaaa!
Baaaaaaa!
Posts: 8293
Joined: Fri Jun 24, 2005 2:46 pm 0
Location: Fife

Re: poke 36879, 8

Post by kalmar »

SYS4096
(just show, no stabby stabby)
Kronos

Re: poke 36879, 8

Post by Kronos »

Speaking of bugs in carts, apparently Atari took the wrong source code for one game and mastered 200,000 copies even though the programmer told them it was the other version that needed to be mastered. Then they tried to get someone Straight to the landfill!! :?
User avatar
Dvorak
Baaaaaa!
Baaaaaa!
Posts: 4560
Joined: Wed May 08, 2002 7:37 am 0
Yahoo Messenger: d3dxquaternion
Location: Germany

Re: poke 36879, 8

Post by Dvorak »

Image
That's the first page of the source code of a little game I wrote in 1986 for the C64 (Brought to you by yakyak! Never seen before in digital form on the internetz!)
I'd love claiming still to know what's happening there, but, well, I've got no idea.

36864 is the entry adress of the assembler, all right.
2049 is where programs start (but why not 2048?)
48128 is the first adress of some video controller stuff...hm
832 I think to remember as the first byte of some available memory (for tapes?)
56576? Sounds vaguely familiar..
53272? even more so... but: no idea.

In a way it looks like stuff I seem to remember and I maybe should understand, but...
No, sorry. That's 22 years ago. :)
>take off sunglasses
Seamen and fishermen alike swear to have heard voices in the rising tide. Inhuman screams, some of them say.
User avatar
gilesgoat
Sheepie Whore
Sheepie Whore
Posts: 27259
Joined: Wed Sep 03, 2003 7:54 am 0
Location: Monfalcone, Italy
Contact:

Re: poke 36879, 8

Post by gilesgoat »

.. tch ... 8)

"Don't look at the past and cry, look at the present and future".

I see past here :wink:

This is my present ( yes I do *SOMETHING DIFFERENT* for at least 1/2 day in the week end - or I really get MAD - )

Code: Select all

;	At first we wait for the IDE/HD to get ready

	LD	BC,Msg_Welcome
	CALL	PrintMsg


wait_ide1:

	LD	BC,Msg_WaitHD
	CALL	PrintMsg
	
	LD	E,5		; a counter 

wait_ide2:

	CALL	ide_bsyrdy
	JR	NC,IDE_Ready
	DEC	E
	JR	NZ,wait_ide2
	JR	wait_ide1
;
IDE_Ready:

             ..........

Giles the billy goat
"Baa"
hugheverett
Banned again
Posts: 54
Joined: Mon Jan 28, 2008 6:18 pm 0

Re: poke 36879, 8

Post by hugheverett »

somehow assembly looks all right and proper on dot matrix print out..

jesus can you remember the sound dot matrix printers made?
User avatar
Dvorak
Baaaaaa!
Baaaaaa!
Posts: 4560
Joined: Wed May 08, 2002 7:37 am 0
Yahoo Messenger: d3dxquaternion
Location: Germany

Re: poke 36879, 8

Post by Dvorak »

gilesgoat wrote:.. tch ... 8)

"Don't look at the past and cry, look at the present and future".

I see past here :wink:
If I were a believer I'd thank my God at least have of every day that I'm not to write any 6510 code with the C64 basic editor anymore... :)

But still...
POKE 646,2

:wink:
>take off sunglasses
Seamen and fishermen alike swear to have heard voices in the rising tide. Inhuman screams, some of them say.
User avatar
OX
Baaa!
Baaa!
Posts: 402
Joined: Sun Aug 12, 2007 4:37 pm 0

Re: poke 36879, 8

Post by OX »

silent_unicorn wrote:Ahh the old 2mhz myth, I think Poke 628(?) adjusted the blink rate of the cursor which Zzap64 used in an April fools type in for a 2mhz double speed boost short listing :lol:
Glyndwr wrote:Wasn't there a spoof Zzap article about using the disc drive as a slave processor so that it can generate solid rocks which re-scaled in size?
silent_unicorn wrote: Yep that was the Mindsmear game OX was talking about, it was an April Fools with some explanation saying they had utilised the second CPU in the 1541 disc drive to back up the still pics knocked up by Bob Stevenson :)
Ha! They're the only two posts that I didn't see in this thread!!!!

:oops: :oops:


Sorry!


Did somebody say something?
Last edited by OX on Mon Mar 10, 2008 11:11 pm 0, edited 1 time in total.
Just show me the fucking delete option!
User avatar
sack
Baaaaaaa!
Baaaaaaa!
Posts: 7077
Joined: Fri May 10, 2002 4:13 pm 0
XBL Gamertag: evilgopher
PSN: sixFiveOhTwo
Location: Rijswijk, The Netherlands
Contact:

Re: poke 36879, 8

Post by sack »

Dvorak wrote: 2049 is where programs start (but why not 2048?)
because that's where BASIC programs start - I think those first few bytes are a one-line BASIC program consisting of an SYS statement to start the code properly
Post Reply