VicSAM without SID

Basic and Machine Language

Moderator: Moderators

User avatar
Raros
Vic 20 Newbie
Posts: 17
Joined: Tue Feb 16, 2021 6:36 pm
Location: Italy

Re: VicSAM without SID

Post by Raros »

armypavarmy wrote: Sat Feb 20, 2021 10:05 am bad voice and at the end
Message " ? sintax error in line 8280 "
Ciao Armando.
Hai perfettamente ragione. Mi dispiace. :oops:
Purtroppo sono files che ho recuperato a pezzetti sun un HD guasto.
Prova questo, l'ho testato proprio adesso, sembra che vada bene.
Grazie della segnalazione.
*******************************
You are definitely right. I'm sorry. :oops:
Unfortunately they are files that I have recovered in pieces on a broken HD.
Try this, I've tested it right now, it seems to be fine.
Thanks for the report.

Raros
Attachments
VicVoce3 ITA_.zip
Vic song corretto
(9.28 KiB) Downloaded 80 times
User avatar
Raros
Vic 20 Newbie
Posts: 17
Joined: Tue Feb 16, 2021 6:36 pm
Location: Italy

Re: VicSAM without SID

Post by Raros »

Hi

I also recovered the version with turbo disk allocated at $0B00 so it also takes the 3K ram in BLK0.
It has only been tested on winvice 3.2 emulator. If there are any problems on the real Vic
try to remove REM from line 110 (one wait cycle)

Code: Select all

110 sys 2816:rem for k=0to500:next
Hope it works on a real VIC.

Raros
Attachments
VicSam6bTurboD.zip
VicSam with TurboDisk
(16.24 KiB) Downloaded 81 times
armypavarmy
Vic 20 Hobbyist
Posts: 107
Joined: Wed Oct 02, 2013 1:54 am
Location: Italy

Re: VicSAM without SID

Post by armypavarmy »

Hi
I'm Armando
Correct voice3 works ok also on Vic20 true Pal and Ntsc.
Sam6bturbo Not working After loading it stops with the message “error in 0 ……. "
Also with modification to line 110.
Tests performed with emulator and then with Vic20Pal and with real Vic20Ntsc
I have two of each of them working. The NTSC is equipped with new "CMOS" chips Rockwell 65C02 and 65C22.
With Full expansion or with Fe3 or Alpha Greetings… ..Armando
User avatar
Raros
Vic 20 Newbie
Posts: 17
Joined: Tue Feb 16, 2021 6:36 pm
Location: Italy

Re: VicSAM without SID

Post by Raros »

Hello armando.

On the real Vic20 I don't know if it works but on winvice 3.2 it is fine. If you use this emulator set 'Full (Bloks 1/2/3/5)'. I am attaching the snapshot of the movie with winvice 3.2.

Raros
Attachments
provaturbo.zip
(547.56 KiB) Downloaded 75 times
armypavarmy
Vic 20 Hobbyist
Posts: 107
Joined: Wed Oct 02, 2013 1:54 am
Location: Italy

Re: VicSAM without SID

Post by armypavarmy »

Hello
Thanks for your attention.
I checked. The "turbo 0800" file It does not charge.
With error emulator. as I wrote yesterday.
With Vic20 and SD2iec. Charging stops and the SD2iec LED flashes red.
The turbo file is not loaded.
Check if you can.
I think maybe it's just the file you entered
defective.
I'm sure your original program
it works.
Thanks for video.
Greetings .... Armando
User avatar
nbla000
Salmon Run
Posts: 2582
Joined: Thu Oct 13, 2005 8:58 am
Location: Italy

Re: VicSAM without SID

Post by nbla000 »

I guess that this turbo works with real/emulated 1541 drive only (maybe 1571 too) not with SD2IEC drives, for SD2IEC drives you have to use SJLOAD.
Mega-Cart: the cartridge you plug in once and for all.
User avatar
Noizer
Vic 20 Devotee
Posts: 297
Joined: Tue May 15, 2018 12:00 pm
Location: Europa

Re: VicSAM without SID

Post by Noizer »

Raros wrote:...
Very good work. Have you ever thought of improving it?
BR
Valid rule today as earlier: 1 Byte = 8 Bits
-._/classes instead of masses\_.-
User avatar
nbla000
Salmon Run
Posts: 2582
Joined: Thu Oct 13, 2005 8:58 am
Location: Italy

Re: VicSAM without SID

Post by nbla000 »

By working on SAM, I've played a bit with VIC VOCE, The Italian way of SAM ;-)

I've released a sfx version and a disk version with turbodisk of VIC VOCE, since there are various versions referers (3,4,6) inside RAROS archive, to avoid confusion, I've named everything to v6 since the A000 block file was "voce6.a000.vic.prg"

After Engine initialization it now shows the Vic Init message with effective bytes free since program uses $6180-$7FFF and $A000-$BFFF memory area and a VOX command suggestion, just press RETURN to hear the Vic say "CIAO"

Vic+32K required + Additional 3K for turbo if used.

PS: I'm working on a similar version for VIC SAM too.

***edit*** modified the boot program on .d64 file to allow loading from current device # not just from drive 8

***edit 2*** modified the sfx program to fix a RUN problem if loaded with a wedge tools
Attachments
VicVoce6 ITA.zip
(24.7 KiB) Downloaded 61 times
VicVoce6_Title.png
VicVoce6_Start.png
Mega-Cart: the cartridge you plug in once and for all.
User avatar
nbla000
Salmon Run
Posts: 2582
Joined: Thu Oct 13, 2005 8:58 am
Location: Italy

Re: VicSAM without SID

Post by nbla000 »

I've released a sfx version and a disk version with turbodisk for VIC SAM 7 too

After Engine initialization and Low/High memory selection it now shows the Vic Init message with effective bytes free and a SAY command suggestion, just press RETURN to hear the Vic to say "HI, I AM SAM."

by selecting Low memory, the program uses $4D00-$7FFF + $B000-$BFFF memory areas (15103 bytes free for Basic)
while by selecting high memory, the program uses $5D00-$7FFF + $A000-$BFFF memory areas (19199 bytes free for Basic, 4kb more)

Starting from raros v2 disassembled sources, I've also released new sources for v7 by checking all differences, so by using DASM you will be able to produce the exact binary of the 2 parts and of course improve it if you want.

Vic+32K required + Additional 3K for turbo if used.

***edit*** modified the sfx program to fix a RUN problem if loaded with a wedge tools
Attachments
VicSAM7-sfx.zip
(54.26 KiB) Downloaded 76 times
VicSam7-sources.zip
(38.31 KiB) Downloaded 76 times
VicSAM7_Title.png
VicSAM7_Start.png
Mega-Cart: the cartridge you plug in once and for all.
User avatar
Raros
Vic 20 Newbie
Posts: 17
Joined: Tue Feb 16, 2021 6:36 pm
Location: Italy

Re: VicSAM without SID

Post by Raros »

Great. :D
Fine nbla000.

Raffaele
User avatar
Mike
Herr VC
Posts: 4841
Joined: Wed Dec 01, 2004 1:57 pm
Location: Munich, Germany
Occupation: electrical engineer

Re: VicSAM without SID

Post by Mike »

Raffaele, Nicola,

is it possible you switch to *.zip for further uploads? *.rar is a proprietary archive format, and the only program that officially supports it is WinRAR. WinRAR comes with a shareware licence, i.e. it is subject to a charge after a trial period. Actually, for myself I'm also not too eager to install yet another specialised file browser onto my computer just for decompressing that single *.rar archive that comes across once a year. Any arguments regarding *possibly* *slightly* better compression rates don't outweigh the unnecessary hassles with that format.

Thank you.

Michael
User avatar
nbla000
Salmon Run
Posts: 2582
Joined: Thu Oct 13, 2005 8:58 am
Location: Italy

Re: VicSAM without SID

Post by nbla000 »

Mike wrote: Fri Mar 26, 2021 12:21 pm is it possible you switch to *.zip for further uploads?
Since I'm a moderator, I've changed all attachments of this thread to .zip
*.rar is a proprietary archive format, and the only program that officially supports it is WinRAR. WinRAR comes with a shareware licence...
I don't know for linux/macOS but for windows you may use 7zip to unrar, it is an open source software and compress both in zip a 7zip.
Mega-Cart: the cartridge you plug in once and for all.
User avatar
Mike
Herr VC
Posts: 4841
Joined: Wed Dec 01, 2004 1:57 pm
Location: Munich, Germany
Occupation: electrical engineer

Re: VicSAM without SID

Post by Mike »

nbla000 wrote:Since I'm a moderator, I've changed all attachments of this thread to .zip
Many thanks for the quick response and your effort to do the change in-place. :)
Mike wrote:*.rar is a proprietary archive format, and the only program that officially supports it is WinRAR. WinRAR comes with a shareware licence ...
nbla000 wrote:I don't know for linux/macOS but for windows you may use 7zip to unrar, it is an open source software and compress both in zip a 7zip.
*.7z is in order and I have a copy of 7za.exe at hand to (de)compress *.7z files. That specific executable did its job for quite some time now and I really didn't bother to check out newer versions. As you write, 7z.exe (without "a") added support to (solely decompress!) *.rar some time ago, but my criticism about *.rar being proprietary remains valid.

What regards *.zip, that format is supported out-of-the-box in all Windows installations since XP, it is also a standard archive format with all Unixes (that includes Macs, iOS and Android) so IMO there's no good reason to use yet another compressor unless for specialist needs.
User avatar
nbla000
Salmon Run
Posts: 2582
Joined: Thu Oct 13, 2005 8:58 am
Location: Italy

Re: VicSAM without SID

Post by nbla000 »

Just a quick note to inform that I've updated VIC-VOCE and VIC-SAM zip files on the previous posts, I've modified both sfx programs to fix a RUN problem if loaded with a wedge tools.
Mega-Cart: the cartridge you plug in once and for all.
Bryan
Vic 20 Newbie
Posts: 6
Joined: Thu Feb 23, 2023 2:46 pm

Re: VicSAM without SID

Post by Bryan »

Thanks Raros, it sounds the same as I remember it on a C64.
Post Reply