Completely mind blowing! Amazing job. If only we could have had it back in the mid 80's.. Not many boys would have left their bedrooms until the noughties!
@virtuafighter3 In my opinion (and experience as a fan of programming 80s computers), it's 20% that we have so much more advanced tools these days, and 70% that we're constantly pushing each other to do things with the express purpose of making the other men with gray beards go "waitwhat?".
@@PeranMewe have much more advanced tools, that’s true. A lot of this would take a long time and be near impossible to code without the technology we have now
Wow, that's impressive! Getting Elite on a system has become like a right of passage - like having a 'Bad Apple' demo. It will be nice to see the VIC join the club!
Wow, honestly that is truly amazing to have this running so quick - undoubtedly a nice ram pack to acheive, but none the less! UK here, Vic 20 was my first computer when all my mates had zx81s lol.
Sometime circa 2020 there was a little optimization that was finally brought to the older C64 version. Made for more efficient screen draws, less flicker. It had been in the other 6502 versions that came out after the C64 version was released. I hope you got access to that update.
ok, fast line-drawing on the BBC was impressive enough with its memory laid out as character cells, but with no bitmapped graphics at all, that's just insane...
The Vic20 has a sort of bitmapped graphics where you use just a standard character set. The machine has very low horizontal resolution (standard 176x186 px or 22x23 chars) although that can be adjusted. By using two character sets and swap char set pointer mid screen you can create a sort of bitmap graphics layout.
The VIC-20 can easily set up bitmap-modes by using re-defined characters across the screen. Once you set those up, effectively the screen behaves like a full bitmap-mode. You can do this in BASIC in about 4 lines of code. For example: just copy the text below into the VICE-Emulator (right-mouse button): poke44,31:poke43,241:poke8176,0:new 0v=36864:a=4096:c=37888:g=4336:s=1:fOt=.to7:b(7-t)=s:s=s+s:nE:pOv,pE(v)+2:pOv+2,20 1pOv+1,pE(v+1)-2:pOv+3,25:pOv+5,204:i=15:fOx=.to19:fOy=.to11:pOa+y*20+x,i:i=i+1 2pOc+y*20+x,.:nE:nE:fOi=gto8175:pOi,.:nE:fOx=.to159:y=50*sI(x/30)+100:d=g+24*(xaN248)+y 3pOd,pE(d)orb(xaN7):nE:pO198,.:wA198,1:sY58648 run
@@64jclActually, you don’t even need to do that. If you carefully select the VIC screen and character-generator start addresses and put it into double-height character mode, you can configure the screen as a 30,720-pixel (240 character) grid in a variety of character row/column combinations (e.g. 12 rows of 20 characters, or 160x192 pixels). No mid-screen characterset swap or raster split necessary.
Epic! Yet again just epic! I had my fair change to talk with you on last Zoo, but somehow thigs just ended up so, that we exchanged just few words.... How ever you just don't fail to impress me, what ever you do.
Yes, it runs faster than the C64. The C64's CPU normally runs a bit slower than the VIC-20 because the VIC-II video chip steals some cycles from it, and also the VIC-20's lower resolution means that it has to render and erase fewer pixels per frame.
can't you do disk version so you can have all the features of the game, your port is amazing but I don't understand your decision for cassette version instead of disk version, with original disk version of game mainly with BBC 32K ships and missions were loaded when required just saying
Faaark! Can we go back to 1984 and release this? I was so pissed off that I got a vic20 back then cos all I wanted to do was play elite. I didn’t get a zx spectrum for another 4 years! Hahaha
Found this title “Elite for VIC-20 +35K (preview)” FYI - this talk on elite is very good and talks about memory usage at 15m 45s ua-cam.com/video/J10vYqqE6oI/v-deo.htmlsi=p2eXbEmV7JEK43WI
This is insanely good. Frame rate is super impressive.
To think REALLY Elite run on vic-20 is just INCREDIBILE.
Remarkable! You've achieved something astounding here.
Completely mind blowing! Amazing job. If only we could have had it back in the mid 80's.. Not many boys would have left their bedrooms until the noughties!
That's amazing! Great job!
Will someone just tell Aleksi about the limits of the VIC-20? This is getting silly! ❤
This tells me the limits to some micros were exaggerated in the 80s maybe?
@virtuafighter3 In my opinion (and experience as a fan of programming 80s computers), it's 20% that we have so much more advanced tools these days, and 70% that we're constantly pushing each other to do things with the express purpose of making the other men with gray beards go "waitwhat?".
@@virtuafighter3not necessarily, just the full specs were never known about
@@PeranMewe have much more advanced tools, that’s true. A lot of this would take a long time and be near impossible to code without the technology we have now
@@virtuafighter3you would have to be an engineer to understand what we can find on the internet now without effort
This is excellent! A great effort...
Wow, that's impressive! Getting Elite on a system has become like a right of passage - like having a 'Bad Apple' demo. It will be nice to see the VIC join the club!
Getting pretty sick of bad apple... it's the never gonna give you up of retro....
@@lowlevelretro Yeah, I know, but any system without it is being left out. When they all have it, I guess we can put it to bed ;-)
Amazing! The vic20 doesn’t have a proper bit map mode so this is super impressive
Wow, honestly that is truly amazing to have this running so quick - undoubtedly a nice ram pack to acheive, but none the less!
UK here, Vic 20 was my first computer when all my mates had zx81s lol.
Looks superb so far.
Impressive accomplishment on a VIC-20! You really had fast line, circle & solid circle routines going there.
the vic 20 was like a turbo charged atari 2600....its only let down is memory
Incredible! Right on!
This is amazing! Also, 11 Notes On Sand was the mod that made me want to become a tracker musician a lifetime ago :)
Sometime circa 2020 there was a little optimization that was finally brought to the older C64 version. Made for more efficient screen draws, less flicker. It had been in the other 6502 versions that came out after the C64 version was released. I hope you got access to that update.
This is just insane! I mean, it is even faster that the C64 port!! 😳😱
ok, fast line-drawing on the BBC was impressive enough with its memory laid out as character cells, but with no bitmapped graphics at all, that's just insane...
The Vic20 has a sort of bitmapped graphics where you use just a standard character set. The machine has very low horizontal resolution (standard 176x186 px or 22x23 chars) although that can be adjusted. By using two character sets and swap char set pointer mid screen you can create a sort of bitmap graphics layout.
The VIC-20 can easily set up bitmap-modes by using re-defined characters across the screen. Once you set those up, effectively the screen behaves like a full bitmap-mode. You can do this in BASIC in about 4 lines of code. For example: just copy the text below into the VICE-Emulator (right-mouse button):
poke44,31:poke43,241:poke8176,0:new
0v=36864:a=4096:c=37888:g=4336:s=1:fOt=.to7:b(7-t)=s:s=s+s:nE:pOv,pE(v)+2:pOv+2,20
1pOv+1,pE(v+1)-2:pOv+3,25:pOv+5,204:i=15:fOx=.to19:fOy=.to11:pOa+y*20+x,i:i=i+1
2pOc+y*20+x,.:nE:nE:fOi=gto8175:pOi,.:nE:fOx=.to159:y=50*sI(x/30)+100:d=g+24*(xaN248)+y
3pOd,pE(d)orb(xaN7):nE:pO198,.:wA198,1:sY58648
run
@@64jclnot too different from how is it done on the NES
@@64jclActually, you don’t even need to do that. If you carefully select the VIC screen and character-generator start addresses and put it into double-height character mode, you can configure the screen as a 30,720-pixel (240 character) grid in a variety of character row/column combinations (e.g. 12 rows of 20 characters, or 160x192 pixels). No mid-screen characterset swap or raster split necessary.
@@eightbitguru , ok, thanks for that info - been a while since I coded for the Vic20. :)
ASTOUNDING and OUTSTANDING... That is all !
😮 I didn't think that was possible.
Yeah, I knew they could probably have it running with a nice ram expansion pack, but fps for the speed of the processor and vic chip, impressive.
Are you using the 19k expansion module? This is amazing.
Great ! And now MITS Altair 680.
Could the scanner be in glorious 80x200 color? Or something else to indicate ship masses?
Je me demande pourquoi on recherche la vie extraterrestre ailleurs dans l'univers!
Bravo.
That's insane.
Epic! Yet again just epic! I had my fair change to talk with you on last Zoo, but somehow thigs just ended up so, that we exchanged just few words.... How ever you just don't fail to impress me, what ever you do.
Dang, that's amazing!
You Sir are a legend.
Bloody amazing, seems you have the golden touch.
Did you use cmon and ass for this as they are my go-to programs these days
Fantastic achievement ❤❤❤
there it is
wow amazing job
impressive, moves better than the c64 version
Amazing! - just think how fast pc's would be now if they were programmed as efficiently as this...
That is fantastic. There is an Atari one in the works that appears stalled, which makes me sad.
Very cool!
This is insane!
Tätä on odotettu 😍
Still waiting for Elite for VCS2600 and Atari 8-Bit (yes, i know the previews)
tfirst thing I thought, theres no way you can fit that on 32k, but wow it looks amazing
Sharopolis! It is time for you to make a new video on pushing the limits of the VIC!
I can hardly believe my eyes.
looks brillant and faster than the zx
Looks like 1979 Star Raiders.
That is definitely more than the simple PEEK, POKE and GOSUB routines we learned in the early 80s. How can the VIC do this?
Do you have a download for this? I have a VIC-20
Yes mind blowing. Is it me or does it run faster the c64 elite? Amazing.
Yes, it runs faster than the C64. The C64's CPU normally runs a bit slower than the VIC-20 because the VIC-II video chip steals some cycles from it, and also the VIC-20's lower resolution means that it has to render and erase fewer pixels per frame.
❤👍
Next stop: VIC-Doom?
ua-cam.com/video/KWIzWntEYcE/v-deo.htmlsi=zSz7MVJm3CRfFj8B
madness
Amazing
can't you do disk version so you can have all the features of the game, your port is amazing but I don't understand your decision for cassette version instead of disk version, with original disk version of game mainly with BBC 32K ships and missions were loaded when required just saying
unreal
Nice!
flabbergasted!
Woooow!
Faaark! Can we go back to 1984 and release this? I was so pissed off that I got a vic20 back then cos all I wanted to do was play elite. I didn’t get a zx spectrum for another 4 years! Hahaha
❤
How?!
Witchcraft?!
Liked subscribed writing seven word comment now:)
How much memory is this using?
Found this title “Elite for VIC-20 +35K (preview)”
FYI - this talk on elite is very good and talks about memory usage at 15m 45s
ua-cam.com/video/J10vYqqE6oI/v-deo.htmlsi=p2eXbEmV7JEK43WI
Read the video description and find out!
Kunnollista
This is not supposed to be possible.
WAAT
Easy.
Line 1 REM MAKE ELITE FOR VIC 20
Line 2 ERMMMM....