Search found 4701 matches
- Sat Apr 06, 2024 6:57 am
- Forum: General Topics
- Topic: ** Revision 2024 Invitation / Website
- Replies: 18
- Views: 4752
Re: ** Revision 2024 Invitation / Website
I struggled with those double irqs If the purpose of those "double IRQs" is to set up a stable raster IRQ, you might want to take a sharp look at this: ** Stable rasters on the VIC-20 . That is the canonical way to do this on the VIC-20, with a cycle exact timer interrupt once per frame, ...
- Thu Apr 04, 2024 8:07 am
- Forum: General Topics
- Topic: ** Revision 2024 Invitation / Website
- Replies: 18
- Views: 4752
Re: ** Revision 2024 Invitation / Website
It would have been preferable to raise that kind of question in PM: Amused disbelief, I suppose; my apologies if that approach to fostering discussion instead generates discontent on anyone's part ... That is the issue with any one-word comment placed in public that leaves the one being addressed in...
- Thu Apr 04, 2024 1:04 am
- Forum: General Topics
- Topic: ** Revision 2024 Invitation / Website
- Replies: 18
- Views: 4752
Re: ** Revision 2024 Invitation / Website
CGA? Yes. Do you not know what CGA is or is that question mark intended to convey disbelief? I have seen that VIC20 on the table. What hardware was attached to it? The VIC-2020 MINIMON cartridge with Mega-Cart as secondary cartridge. Plus a Manosoft C64SD V2 SD2IEC drive. And on the monitor I have ...
- Wed Apr 03, 2024 12:53 pm
- Forum: Programming
- Topic: 320x200 - a CGA emulator for VIC-20! (+35K RAM req'd)
- Replies: 14
- Views: 10751
- Wed Apr 03, 2024 12:32 pm
- Forum: Hardware and Tech
- Topic: Late (not actually) to the FE3 party. Operational Queries.
- Replies: 19
- Views: 2322
Re: Late (not actually) to the FE3 party. Operational Queries.
There's also a RENUMBER command in the Programmer's Aid cartridge, the dump of which could easily be installed with the cartridge menu of FE3 ...
- Wed Apr 03, 2024 12:08 pm
- Forum: General Topics
- Topic: ** Revision 2024 Invitation / Website
- Replies: 18
- Views: 4752
Re: ** Revision 2024 Invitation / Website
So we can meet there :) For the record, tokra had his VIC-20 set up and running on a table right next to the central corridor. ... BTW, tokra and I had a nice meetup with two graphicians from Poland (skrzyp and Erick Elis of INBA Systems) who were amazed seeing skrzyp's entry to the Oldskool Graphi...
- Sun Mar 31, 2024 8:18 am
- Forum: Games
- Topic: Chariot Race unexpanded from tape. Why does it require 8K expansion from disk?
- Replies: 1
- Views: 1092
Re: Chariot Race unexpanded from tape. Why does it require 8K expansion from disk?
Did converting this game to load from disk force the use of a RAM expander? Those are just bad "cracks" - not that the game actually had a copy protection of any noteworthiness. However, bringing all the data into place from disk instead of tape might require some extra memory, because ta...
- Fri Mar 29, 2024 1:17 pm
- Forum: General Topics
- Topic: ** Revision 2024 Invitation / Website
- Replies: 18
- Views: 4752
Re: ** Revision 2024 Invitation / Website
Thank you!
Greetings,
Michael
Edit: The video is up here: https://www.youtube.com/watch?v=LiPrL9788wU. Enjoy!wrote:You should seriously consider giving it again, or even doing a YouTube version for us!
Greetings,
Michael
- Wed Mar 27, 2024 2:38 am
- Forum: General Topics
- Topic: ** Revision 2024 Invitation / Website
- Replies: 18
- Views: 4752
Re: ** Revision 2024 Invitation / Website
To those interested,
I will give a seminar lecture on the topic of Machine Language Monitors on Revision 2024.
The seminar is scheduled on Friday, Mar. 29th, 6 P.M. CET (1 P.M. EST, 10 A.M. PST).
Greetings,
Michael
I will give a seminar lecture on the topic of Machine Language Monitors on Revision 2024.
The seminar is scheduled on Friday, Mar. 29th, 6 P.M. CET (1 P.M. EST, 10 A.M. PST).
Greetings,
Michael
- Wed Mar 27, 2024 2:19 am
- Forum: Emulation and Cross Development
- Topic: Assembler
- Replies: 38
- Views: 7351
Re: Assembler
In this thread here, another recent thread about " Recommendations for VIC-20 assembly tutorial[s], tools " already had been mentioned. In that other thread you will find the link to my VICMON primer . That one specifically aims to make the bridge between a high level language (here, BASIC...
- Mon Mar 25, 2024 2:00 pm
- Forum: Programming
- Topic: Line drawing algorithm
- Replies: 20
- Views: 5025
Re: Line drawing algorithm
Do the tables get generated each time the routine is called or only once on initialisation? I suppose you mean the tables that are written in lines 20..27 of the test rig: these of course need only be written once, at program start. The main loop of the test rig just sets random co-ordinates for th...
- Sun Mar 24, 2024 4:06 pm
- Forum: Programming
- Topic: Unixoid VIC
- Replies: 25
- Views: 7927
Re: Unixoid VIC
See the thread "Printing (unsigned) 16-bit numbers in Assembly, how?".pixel wrote:Now for chasing zombies… how did printing decimals work again?
- Sun Mar 24, 2024 1:37 pm
- Forum: Programming
- Topic: Line drawing algorithm
- Replies: 20
- Views: 5025
Re: Line drawing algorithm
I'm curious: what if you had y2>y1, so lines were always drawn in one direction vertically as well? You can't have both. Given x2>x1 and y2>y1, a line on screen looks like a backslash, "\", assuming a left-handed co-ordinate system. You can't enforce y2>y1 though when the endpoints alread...
- Sun Mar 24, 2024 7:53 am
- Forum: Programming
- Topic: Line drawing algorithm
- Replies: 20
- Views: 5025
Re: Line drawing algorithm
Warning, longer post. Before I posted my own version of the "20000 pixels/second" line routine on the previous page, I also had a PM exchange with Merytsetesh about MrSterlingBS's original implementation: I'll take a look into this the next days whether I can derive a version of the routi...
- Sat Mar 23, 2024 3:20 am
- Forum: Programming
- Topic: Unixoid VIC
- Replies: 25
- Views: 7927
Re: Unixoid VIC
That is actually the job of CLRCHN . CLALL in addition only rudely purges the table of open files (by setting the number of open files to 0) and there is only one single instance in ROM where a JSR $FFE7 is used - by the BASIC interpreter to ensure there are no (pre-)allocated logical file numbers a...