3152 BYTES FREE ??

Discuss anything related to the VIC
Post Reply
carlsson
Class of '6502
Posts: 5516
Joined: Wed Mar 10, 2004 1:41 am

3152 BYTES FREE ??

Post by carlsson »

I followed a link to some minor (?) German C= site which advertised themselves with screenshots of VIC-20, C64 and C128. They don't have much content, but in the VIC section some links to other sites: Café VIC, PWP misspelt as PMP and so on. No Denial link though.

http://www.donchaos.com/index.php?optio ... &Itemid=32

What stirs my interest is the VIC-20 startup picture they have used; it says 3152 BYTES FREE. That is a very odd number to me, not even Super Expander sans the 3K expansion would use 431 bytes extra (it uses 136 bytes, i.e. 3447 bytes free w/o 3K expansion). I'm not sure if the picture was grabbed from an emulator or a real VIC, but in either case, it reminds me of a VIC with bad RAM chips or customized via POKEs to lower RAMTOP. But why? Does anyone recognize this memory setting?
Anders Carlsson

Image Image Image Image Image
User avatar
Jeff-20
Denial Founder
Posts: 5759
Joined: Wed Dec 31, 1969 6:00 pm

Post by Jeff-20 »

First, they need a Denial link. :p

As for the memory, this is very interesting. I would love to hear theories from users in other regions. Was this standard in any area?
High Scores, Links, and Jeff's Basic Games page.
Boray
Musical Smurf
Posts: 4064
Joined: Mon May 03, 2004 10:47 am

Post by Boray »

Maybe they use some other utility cartridge that uses some ram to patch the system...
PRG Starter - a VICE helper / Vic Software (Boray Gammon, SD2IEC music player, Vic Disk Menu, Tribbles, Mega Omega, How Many 8K etc.)
carlsson
Class of '6502
Posts: 5516
Joined: Wed Mar 10, 2004 1:41 am

Post by carlsson »

I went through the tool ROMs on ftp. The following modules use RAM:

Super Expander: 136 bytes
Programmers' Aid: 120 bytes
Basic V5: 120 bytes (and funny sounds on error messages)
ExBASIC L2: 80 bytes (includes commands like COKE and DISPOSE)
PET Loader: 6790 bytes (a 40 col PET simulator, requires +8K RAM)

I realize it is possible to obtain 3152 bytes, but not sure why. If the screen shot comes from an emulator, it is unlikely that the emulator had bad RAM chips.

POKE55,81:POKE56,28:SYS58238
Anders Carlsson

Image Image Image Image Image
carlsson
Class of '6502
Posts: 5516
Joined: Wed Mar 10, 2004 1:41 am

Post by carlsson »

POKE55,3:POKE56,16:SYS58238 :)
Anders Carlsson

Image Image Image Image Image
Post Reply