Search found 90 matches

by CurtisP
Thu Feb 08, 2018 7:58 pm
Forum: Hardware and Tech
Topic: Speech synthesiser cartridge
Replies: 16
Views: 320

Re: Speech synthesiser cartridge

It seems this chip was used a few different places. https://en.wikipedia.org/wiki/General_Instrument_SP0256#SP0256-AL2 and here's code from MAME to emulate it https://github.com/MisterTea/MAMEHub/blob/master/Sources/Emulator/src/emu/sound/sp0256.h https://github.com/MisterTea/MAMEHub/blob/master/Sou...
by CurtisP
Thu Feb 08, 2018 7:53 pm
Forum: Programming
Topic: Help with Timer Interrupt
Replies: 2
Views: 84

Re: Help with Timer Interrupt

Arghh! looked at this so many times before realising I'd updated the wrong number when changing from VIA 1 to 2. I had changed the second digit to 2 rather than the 3rd. Ie, changed $9118 to $9218 instead of $9128. Hours wasted trying to understand why it wasn't working. I blame my old eyes! If you...
by CurtisP
Sun Feb 04, 2018 1:32 pm
Forum: General Topics
Topic: The Commodore Story movie at Computer History Museum 2/23/18
Replies: 3
Views: 128

Re: The Commodore Story movie at Computer History Museum 2/23/18

I'll be watching when it hits Netflix.
by CurtisP
Mon Jan 29, 2018 7:42 pm
Forum: Emulation and Cross Development
Topic: Symbolic keyboard map for XVIC - Italian
Replies: 9
Views: 183

Re: Symbolic keyboard map for XVIC - Italian

The reason it doesn't work is because the VIC-20 and C64 use slightly different keyboard matrixes.

Does the C64 one work with x64? If so, it shouldn't be too difficult to convert it to work with xVic.
by CurtisP
Tue Jan 23, 2018 11:18 pm
Forum: Collecting and History
Topic: 11 Forgotten Media Formats of Yesteryear
Replies: 4
Views: 439

Re: 11 Forgotten Media Formats of Yesteryear

Ya even the first IBM PC, the 5150 has a cassette port (DB-25 connector and labelled as such) as an option. I haven't yet restored my IBM's, but I managed to get 4 early ones several years ago. They came with no monitor or keyboards, alas. So I cannot speak to how exactly one might use them in prac...
by CurtisP
Tue Jan 23, 2018 4:05 pm
Forum: Emulation and Cross Development
Topic: US Keyboard in VICE 3.x
Replies: 8
Views: 188

Re: US Keyboard in VICE 3.x

Mayhem wrote:Was a bit surprised by the permissions thing...


When it comes to Windows, the NTFS file system, and permissions, nothing surpises me anymore.
by CurtisP
Sun Jan 21, 2018 7:09 pm
Forum: Emulation and Cross Development
Topic: US Keyboard in VICE 3.x
Replies: 8
Views: 188

Re: US Keyboard in VICE 3.x

I ran into the same problem when starting to use version 3.1, I basically changed the permissions on the VICE folders I have to be fully admin controlled, and now I can change and save the keyboard mapping settings. Which O/S are you using and what directory was VICE installed in. Did you have the ...
by CurtisP
Sat Jan 20, 2018 4:50 pm
Forum: Emulation and Cross Development
Topic: US Keyboard in VICE 3.x
Replies: 8
Views: 188

Re: US Keyboard in VICE 3.x

I found a workaround. In the VIC20 subdirectory of the VICE directory, rename/delete win_sym.vkm, then copy/rename win_sym_US.vkm to win_sym.vkm.
by CurtisP
Sat Jan 20, 2018 4:47 pm
Forum: Emulation and Cross Development
Topic: US Keyboard in VICE 3.x
Replies: 8
Views: 188

Re: US Keyboard in VICE 3.x

This might be a problem: In xvic, if I choose Settings -> Keyboard Settings... and bring up the Keymap Settings dialog box, then change the Active keymap dropdown from "Symbolic" to "Symbolic (User)" then click the OK button, when I go back in, it's changed back to "Symbolic...
by CurtisP
Sat Jan 20, 2018 4:22 pm
Forum: Emulation and Cross Development
Topic: US Keyboard in VICE 3.x
Replies: 8
Views: 188

Re: US Keyboard in VICE 3.x

After comparing the various key mapping files in the WinVICE directory on my Windows 10 PC, I have found the following: The win_pos.vkm and win_sym.vkm files in the VIC20 directory are identical. Therefore, specifying either one will result in using the symbolic mapping. In the win_sym_US.vkm file t...
by CurtisP
Mon Jan 08, 2018 9:00 pm
Forum: Programming
Topic: Printing float numbers in Hex using USR()
Replies: 5
Views: 265

Re: Printing float numbers in Hex using USR()

I don't mind constructive criticism, and being corrected here bother me as much as also being chastised in a whole other thread This was really just a quick hack that I came up with while working on another more involved project. When I posted it, it was I'm response to the original thread about the...
by CurtisP
Tue Dec 19, 2017 9:25 pm
Forum: Programming
Topic: Printing float numbers in Hex using USR()
Replies: 5
Views: 265

Re: Printing float numbers in Hex using USR()

Sorry for wasting your time with my ignorance. I'm done posting here.
by CurtisP
Sun Dec 17, 2017 3:38 pm
Forum: General Topics
Topic: World of Commodore 2017 - December 9-10 in Toronto
Replies: 9
Views: 315

Re: World of Commodore 2017 - December 9-10 in Toronto

Schema wrote:Bobbi you need to come to one of our monthly meetings! 3rd Thursday of every month.

http://www.tpug.ca/category/meetings/

So how long has TPUG been around now?
by CurtisP
Sun Dec 17, 2017 3:34 pm
Forum: Programming
Topic: ML design patterns (calling ROM subroutines)
Replies: 7
Views: 261

Re: ML design patterns (calling ROM subroutines)

Rather, I pointed to some 'standards' a wedge in the BASIC interpreter has to honor with regard to register usage, flag register usage, RAM usage and other side effects. Any such wedge should in principle behave as if it wasn't there , and from that point on carefully nudge the BASIC interpreter in...
by CurtisP
Sat Dec 16, 2017 9:03 pm
Forum: Programming
Topic: ML design patterns (calling ROM subroutines)
Replies: 7
Views: 261

Re: ML design patterns (calling ROM subroutines)

With the rare exception of customized ROMs to fix bugs, I think you can assume that every VIC 20 is going to have the exact same Basic ROM.

So if you want to save those few bytes, I don't see a problem with tracking the register usage.

I'm just not sure it's always worth the trouble.

Go to advanced search