Search found 73 matches

by CurtisP
Mon Dec 04, 2017 10:10 pm
Forum: General Topics
Topic: GeoRAM on the Vic20
Replies: 5
Views: 183

Re: GeoRAM on the Vic20

The I/O areas on the C64 are also 1KB. The GeoRAM design put the 256 byte page at the bottom of the 1k and the two control registers at the top, wasting a lot of space. Of course it was not really meant for direct memory access, but for memory swapping. I'm a bit dubious about the VICE implementatio...
by CurtisP
Sun Nov 26, 2017 6:31 pm
Forum: General Topics
Topic: GeoRAM on the Vic20
Replies: 5
Views: 183

GeoRAM on the Vic20

Hey guys, I'm back. Anyway, I somehow got obsessed with the idea of using GeoRAM on the Vic20 using the Masc=uerade adapter, since this configuration is supported by VICE. Anyway, here are the relevant memory locations: 40959 - $9fff - block selection, each block is 16KB 40958 - $9ffe - select a 256...
by CurtisP
Mon May 30, 2011 3:46 pm
Forum: General Topics
Topic: :-)
Replies: 10
Views: 1573

I LOLed.
by CurtisP
Mon Apr 25, 2011 7:47 pm
Forum: Hardware and Tech
Topic: Fake cassette to play/load program wav's into memory
Replies: 19
Views: 3810

I suspect the problem is that unlike other computers, the CBM's don't record audio signals on the cassette.
by CurtisP
Sun Apr 03, 2011 11:38 am
Forum: Emulation and Cross Development
Topic: Tiny Basic Compiler
Replies: 34
Views: 10874

Thanks for testing, and the quick intro to cc64. I figured that since other people are using it they would have an easier time doing the test than me. As for TCB02, the code in question would be. INCLUDE "HEADER" INCLUDE "CONSOLE" INCLUDE "PRINT" PRINT "HELLO, WORL...
by CurtisP
Sun Apr 03, 2011 11:24 am
Forum: General Topics
Topic: New Vic20 Portable
Replies: 8
Views: 2078

that is a nifty little device
by CurtisP
Thu Mar 24, 2011 3:34 pm
Forum: Emulation and Cross Development
Topic: Tiny Basic Compiler
Replies: 34
Views: 10874

Out of curiosity, if you compile a simple "Hello World" program in CC65, what will be the size of the resulting object code?
by CurtisP
Thu Mar 03, 2011 11:01 pm
Forum: Hardware and Tech
Topic: Studio Monitors
Replies: 10
Views: 1880

A local TV station here used to have Commodore 1702 monitors in their studio.

I doubt you will get a much better picture from anything else.
by CurtisP
Thu Mar 03, 2011 10:55 pm
Forum: General Topics
Topic: Announcement: UberCassette V0.01!
Replies: 5
Views: 1308

I like this project. Being able to handle tapes from different computers would be very handy.
by CurtisP
Sat Feb 26, 2011 2:04 pm
Forum: Emulation and Cross Development
Topic: Tiny Basic Compiler
Replies: 34
Views: 10874

Mike wrote:No need to test it, because the routine won't work anyway, for several reasons.


Thanks for the input. I really think that any kind of Bressenham or Mid-Point Algorithm is outside the scope of small or tiny languages.
by CurtisP
Thu Feb 24, 2011 11:16 pm
Forum: Emulation and Cross Development
Topic: Tiny Basic Compiler
Replies: 34
Views: 10874

OK, an elipse drawing program would look something like this (i say something like this, because this code is untested). REM Draw Ellipse using Bresenham Algorithm IMPORT "LIB" INCLUDE "MACROS" IMPORT "GFX" INCLUDE "MACROGFX" IMPORT "MTH" INCLUDE &qu...
by CurtisP
Tue Feb 22, 2011 10:28 pm
Forum: Emulation and Cross Development
Topic: Tiny Basic Compiler
Replies: 34
Views: 10874

O.K., that being cleared up, here's one question: How would you implement an ellipse drawing routine in TCB? A version which only uses MINIGRAFIK commands could be written as follows (all variables and expressions contain integer values): Well dang. All variations of the mid-point algorithm require...
by CurtisP
Mon Feb 21, 2011 9:01 pm
Forum: Programming
Topic: WIP: VICdesk office suite
Replies: 32
Views: 8804

@CurtisP: I don't think so. The desktop will simply launch external applications AFAIK - but please refer to Mike about this. It's always possible to change :P . So MINIGRAFIK will aready be loaded, when Vicdesk is running. Assumedly, any program that Vicdesk launches could then make use of MINIGRA...
by CurtisP
Mon Feb 21, 2011 8:58 pm
Forum: Emulation and Cross Development
Topic: Tiny Basic Compiler
Replies: 34
Views: 10874

Hand optimized code is almost always going to beat compiler generated code.

I tested all the sixteen-bit compare code I had writtem and surprisingly, it worked perfectly.
by CurtisP
Sun Feb 20, 2011 6:39 pm
Forum: Emulation and Cross Development
Topic: Tiny Basic Compiler
Replies: 34
Views: 10874

What my example code didn't show was the ability to include mathmatical expressions within the comparison. ;IF A!+B!-C! = D! THEN LET E! = G! & H! LDY wrdA+1 LDA wrdA CLC ADC wrdB PHA TYA ADC wrdB+1 TAY PLA SEC SBC wrdC PHA TYA SBC wrdC+1 TAY PLA CPY wrdD+1 BNE clb00012 CMP wrdD BNE clb00012 LDY...

Go to advanced search