Denial WIKI change / addition announcement thread.
-
- Vic 20 Devotee
- Posts: 269
- Joined: Mon Feb 04, 2008 6:06 am
-
- Vic 20 Devotee
- Posts: 269
- Joined: Mon Feb 04, 2008 6:06 am
It says (c)1981 on the circuitboard. Now that you mentioned it in the other thread how do i tell if it is not a NTSC one?
It came from a VIC20 purchased in Brisbane Queensland Australia. It says Philippines on two stickers on the inside and outside and inside (assume it was made there). It also says AUS 0/1 on both stickers which makes me assume it was a part intended for the Australian market.
I just googled for info on the company name "ASTEC international" apparently they still make electronics in the Philippines.
http://siva-ph1.jobstreet.com/_profile/ ... r_id=34423
Unfortunately I did pull the thing to pieces to get the component video lead so without soldering it back together I can't work out the channels it uses.
It came from a VIC20 purchased in Brisbane Queensland Australia. It says Philippines on two stickers on the inside and outside and inside (assume it was made there). It also says AUS 0/1 on both stickers which makes me assume it was a part intended for the Australian market.
I just googled for info on the company name "ASTEC international" apparently they still make electronics in the Philippines.
http://siva-ph1.jobstreet.com/_profile/ ... r_id=34423
Unfortunately I did pull the thing to pieces to get the component video lead so without soldering it back together I can't work out the channels it uses.
Change is inevitable except from a vending machine.
Thanks for the addition of your pictures to the RF modulator article Richard.
I added A4000bear's S-VIDEO hack to the WIKI:
http://sleepingelephant.com/denial/wiki ... deo_output
I added A4000bear's S-VIDEO hack to the WIKI:
http://sleepingelephant.com/denial/wiki ... deo_output
double post, please delete.
For some reason, although I am a moderator, I am not allowed to delete messages - even my own! I can see the delete "X" icon though, but when I click it all I get is "only an administrator can delete messages".
Carlsson explains: Only Jeff-20 can delete posts in General Topics. We moderators can split a topic into a subsection, then immediately delete that new topic. If we had a Moderators' FAQ, it might be the #1 question.
For some reason, although I am a moderator, I am not allowed to delete messages - even my own! I can see the delete "X" icon though, but when I click it all I get is "only an administrator can delete messages".
Carlsson explains: Only Jeff-20 can delete posts in General Topics. We moderators can split a topic into a subsection, then immediately delete that new topic. If we had a Moderators' FAQ, it might be the #1 question.
-
- Vic 20 Devotee
- Posts: 269
- Joined: Mon Feb 04, 2008 6:06 am
-
- Omega Star Commander
- Posts: 1371
- Joined: Thu Jan 31, 2008 2:12 pm
- Website: https://robert.hurst-ri.us
- Location: Providence, RI
- Occupation: Tech & Innovation
If I recall correctly, I believe FOR ... NEXT loops are also stored on the stack, so GOSUBs from within FOR ... NEXT loops, or calling a subroutine that has FOR ... NEXT loops, will also limit how deep you can go.carlsson wrote:... so 23 successful loops. That is independent of memory expansion as the return value of each GOSUB is stored on the stack.
So, the same could probably be said with the use of FN calls, too.
Any technology distinguishable from magic is insufficiently advanced.
https://robert.hurst-ri.us/rob/retrocomputing
https://robert.hurst-ri.us/rob/retrocomputing
Yes, FOR-NEXT is stored on the stack and can be simulated in this way:
10 FORA=1TO10:POKE4102,PEEK(4102)+1:GOTO10
Note this is a self-modifying program for unexpanded VIC-20. It will bail out at FORJ=1TO10, which means it set up nine (A-I) nested loops but failed on the tenth.
Here is a FN test, which is a bit more complex because as far as I know the FN function normally can't assign values nor have any other side effects. That is why we define an USR function which simply increases the value of the first byte in the screen matrix:
10 DATA238,0,30,96,-1:A=673
20 READB:IFB<>-1THENPOKEA,B:A=A+1:GOTO20
30 POKE1,161:POKE2,2:POKE7680,0
40 DEFFNA(X)=USR(X)+FNA(X)
50 PRINTFNA(2)
It gets from "@" to "F" which suggests to me the FN function can be called recursively five times before giving up? Or rather, up to five different FN functions can be called in a chain.
10 FORA=1TO10:POKE4102,PEEK(4102)+1:GOTO10
Note this is a self-modifying program for unexpanded VIC-20. It will bail out at FORJ=1TO10, which means it set up nine (A-I) nested loops but failed on the tenth.
Here is a FN test, which is a bit more complex because as far as I know the FN function normally can't assign values nor have any other side effects. That is why we define an USR function which simply increases the value of the first byte in the screen matrix:
10 DATA238,0,30,96,-1:A=673
20 READB:IFB<>-1THENPOKEA,B:A=A+1:GOTO20
30 POKE1,161:POKE2,2:POKE7680,0
40 DEFFNA(X)=USR(X)+FNA(X)
50 PRINTFNA(2)
It gets from "@" to "F" which suggests to me the FN function can be called recursively five times before giving up? Or rather, up to five different FN functions can be called in a chain.
Anders Carlsson
-
- Vic 20 Drifter
- Posts: 38
- Joined: Wed Feb 25, 2009 1:48 am
OCR ?
ral-clan -Also, the first SYS in the instructions in that article looks strange (it has an apostrophe in it). Is this valid, or an error from when the document was OCR'd (I can't remember where I got this text file).
Just curious - what does "OCR" mean?
Phil Potter.
The earth is - oh my gosh - ROUND ! !
Re: OCR ?
Optical Character Recognition (software that converts text scans to ASCII).Commander#1 wrote:ral-clan -Also, the first SYS in the instructions in that article looks strange (it has an apostrophe in it). Is this valid, or an error from when the document was OCR'd (I can't remember where I got this text file).
Just curious - what does "OCR" mean?
Phil Potter.
Screenshots added to S-video article
I've added screenshots and some info to the article about modding the VIC-20 for S-video output.
Bacon
-------------------------------------------------------
Das rubbernecken Sichtseeren keepen das cotton-pickenen Hands in die Pockets muss; relaxen und watschen die Blinkenlichten.
-------------------------------------------------------
Das rubbernecken Sichtseeren keepen das cotton-pickenen Hands in die Pockets muss; relaxen und watschen die Blinkenlichten.
New article on paddle controllers:
http://sleepingelephant.com/denial/wiki ... tle=Paddle
and the associated game controller port:
http://sleepingelephant.com/denial/wiki ... oller_port
also, just wanted to point out the older joystick article:
http://sleepingelephant.com/denial/wiki ... e=Joystick
Some examples of BASIC code to read joystick and paddles would be nice, if anyone cares to add it to the relevant articles.
http://sleepingelephant.com/denial/wiki ... tle=Paddle
and the associated game controller port:
http://sleepingelephant.com/denial/wiki ... oller_port
also, just wanted to point out the older joystick article:
http://sleepingelephant.com/denial/wiki ... e=Joystick
Some examples of BASIC code to read joystick and paddles would be nice, if anyone cares to add it to the relevant articles.