Search found 4713 matches
- Sun Jun 02, 2024 3:25 am
- Forum: Hardware and Tech
- Topic: Kung Fu Flash - like device?
- Replies: 4
- Views: 86
Re: Kung Fu Flash - like device?
Take a look at SideKick64 [...] To quote from the READ ME: Drive emulation The Sidekick20 emulates LOAD and SAVE via kernal vectors, i.e. single-file programs and programs that use kernal routines LOAD/SAVE only work fine (for other programs use a real drive, Pi1541 or SD2IEC). The drive emulation ...
- Sat Jun 01, 2024 3:37 pm
- Forum: Hardware and Tech
- Topic: Kung Fu Flash - like device?
- Replies: 4
- Views: 86
Re: Kung Fu Flash - like device?
Not yet, unfortunately. The idea had been discussed in several threads here in Denial, starting with a proposal by TLovskog in 2011 for his GCart. It never happened. Some posts that round up things as of today: My hardware project :: GCart 2011 Ultimem or Final Expansion? Banked RAM cart ... In shor...
- Sat Jun 01, 2024 4:19 am
- Forum: Hardware and Tech
- Topic: Paged EEPROM
- Replies: 5
- Views: 131
Re: Paged EEPROM
Ultimem would fit the bill in a similar fashion. Jim is located in the US, and I've heard rumours that Jim plans for a new batch. Having, say, 8 sets of data for each half of BLK5 could be emulated (albeit somewhat wasteful) by providing 8² = 64 copies of the whole 8K range. 3 bits of the relevant ...
- Fri May 31, 2024 11:11 am
- Forum: Programming
- Topic: scroll routine $e975 (59765 in basic) doesn't work reliable for me
- Replies: 5
- Views: 169
Re: scroll routine $E975 (59765 in decimal) doesn't work reliably for me
The scroll down routine not only scrolls down from a given line, it opens a new physical line for the current logical line (unless the maximum of 4 physical lines for one logical line has been reached). In the case at hand, and as a side effect, it combines the two top physical lines into one logica...
- Fri May 31, 2024 10:32 am
- Forum: Programming
- Topic: scroll routine $e975 (59765 in basic) doesn't work reliable for me
- Replies: 5
- Views: 169
Re: scroll routine $E975 (59765 in decimal) doesn't work reliably for me
You would need to provide an executable (not just source code) of this test program and the exact course of actions up to the point where you think the routine deviates from expected behaviour for me (or anyone else) to follow through. The KERNAL retains any existing linking of physical lines into l...
- Fri May 31, 2024 8:41 am
- Forum: Programming
- Topic: scroll routine $e975 (59765 in basic) doesn't work reliable for me
- Replies: 5
- Views: 169
Re: scroll routine $E975 (59765 in decimal) doesn't work reliably for me
What is the reason for this [...] $E975 scrolls up logical lines . This is done by the screen editor to ensure no remnants of, respectively, incomplete logical lines are there at the top of the screen when, for example, BASIC programs are listed. With the start-up message on screen, the overflowing...
- Thu May 30, 2024 7:43 am
- Forum: Programming
- Topic: Background change at Raster Location
- Replies: 52
- Views: 3878
Re: Background change at Raster Location (was: ** Stable rasters on the VIC-20)
[...] It is somewhat frustrating to install this thread just to see Marko's outdated method being resurrected. :( Edit : to explain, and for posteriority - MrSterlingBS originally wrote his post above into the topic '** Stable rasters on the VIC-20' which has me as OP. I had started that other topi...
- Wed May 29, 2024 11:55 pm
- Forum: Buy, Sell, and Trade
- Topic: WTB: Cardco Cardboard 6
- Replies: 7
- Views: 8091
Re: WTB: Cardco Cardboard 6
Moderation notice: please check out the thread "WIP: X PANDER ViC" in the Hardware and Tech section.
Greetings,
Michael
Greetings,
Michael
- Tue May 28, 2024 7:40 am
- Forum: Programming
- Topic: Using interrupts in cartridge code
- Replies: 5
- Views: 244
Re: Using interrupts in cartridge code
The cartridge init code needs to setup the VIAs properly so that interrupts work at all. Changing the vector at $0314 is just boilerplate.
Please check out the discussion in the thread "Cartridge Auto Start Tips?".
Please check out the discussion in the thread "Cartridge Auto Start Tips?".
- Sun May 26, 2024 4:30 am
- Forum: Programming
- Topic: wAxpander with wAx2
- Replies: 74
- Views: 17830
Re: wAxpander with wAx2
Have you thought about adding the ability to chain files from disk- to allow assembly of much larger programs? That should already be possible with one of the established methods to chain programs from CBM BASIC, as wAx2 'merely' operates as BASIC extension. Eventually you will need to propagate th...
- Sat May 25, 2024 6:59 am
- Forum: Hardware and Tech
- Topic: Diagnostic Tools for the Vic-20
- Replies: 31
- Views: 4047
Re: Diagnostic Tools for the Vic-20
Please check out https://www.zimmers.net/anonftp/pub/cbm/firmware/misc/vc-20diag / vc-20-diag.zip , the file 'cart-pcb.jpg' in particular. The diagnostic cartridge requires RAM in RAM1 ($0400..$07FF) for own workspace variables. What is used as carrier is the same PCB that is otherwise used for the ...
- Tue May 21, 2024 3:07 pm
- Forum: Programming
- Topic: 320x200 - a CGA emulator for VIC-20! (+35K RAM req'd)
- Replies: 16
- Views: 11639
Re: 320x200 - a CGA emulator for VIC-20! (+35K RAM req'd)
I love it! And so educational! Can't wait to impress my friends with my new pancake flipping skills :) "Misusing" the display routine for animation purposes should have been quite obvious - I wonder why noone else came up earlier with this. Are people just so reluctant to try out things? ...
- Mon May 20, 2024 12:38 pm
- Forum: Announcement Board
- Topic: VIC-20 Software Releases of 2024
- Replies: 5
- Views: 12630
Re: VIC-20 Software Releases of 2024
Name: MG ANIMATOR Author: Mike Released: May 20th, 2024 Requirements: VIC-20 with +35K RAM expansion, disk drive Description: framework demonstrator for high resolution full screen animations Screenshot: https://dateipfa.de/.Public/denial/images/demos/pancake.png Download: pancake.zip Read more and ...
- Mon May 20, 2024 10:57 am
- Forum: Programming
- Topic: 320x200 - a CGA emulator for VIC-20! (+35K RAM req'd)
- Replies: 16
- Views: 11639
Re: 320x200 - a CGA emulator for VIC-20! (+35K RAM req'd)
The picture size of 320x200 pixels is sufficient to store 12 frames with 80x64 pixels each. This key idea leads to another application for the display routine - an animation with 12 frames: ( download ). If you ever wanted to know how to flip pancakes properly, here are the instructions. :wink: As w...
- Sun May 19, 2024 10:58 am
- Forum: Hardware and Tech
- Topic: What can prevent upper/lower case mode?
- Replies: 15
- Views: 742
Re: What can prevent upper/lower case mode?
That shouldn't be.Marsupial wrote:The diagnostic still reports a bad checksum... How can that be?
Maybe there is an error in the checksumming code of the diagnostics, like out-of-bounds accesses. You should put an inquiry to nbla000 in the corresponding thread.