Search found 10 matches

by jbevren
Thu Jan 25, 2018 2:40 pm
Forum: EhBASIC
Topic: EhBASIC enhacement suggestion
Replies: 13
Views: 22013

Re: EhBASIC enhacement suggestion

Please do. I haven't had opportunity to test the patch yet however, keep this in mind. :)
by jbevren
Thu Jan 18, 2018 2:19 pm
Forum: EhBASIC
Topic: EhBASIC enhacement suggestion
Replies: 13
Views: 22013

Re: EhBASIC enhacement suggestion

Klaus2m5 wrote:
You forgot to restore A after it is destroyed by EOR/AND! Did you ever test your patch?
Thanks! I haven't tested yet, and knew I was missing something but wasn't sure what :)
by jbevren
Wed Jan 17, 2018 5:40 pm
Forum: EhBASIC
Topic: EhBASIC enhacement suggestion
Replies: 13
Views: 22013

Re: EhBASIC enhacement suggestion

Hey guys,

Sorry for waking a relatively old thread, but I was working with the 6502 badge and had challenges with the upper case requirements. Before finding this thread I had already written prototype code to fix this and it's a bit different from what I found here so I thought I'd share for ...
by jbevren
Tue Mar 10, 2015 1:01 pm
Forum: Newbies
Topic: 65C02 Mini BIOS available
Replies: 13
Views: 5774

Re: 65C02 Mini BIOS available

Awesome work! :D

I have one feature request. Could you add a BIOS function to poll input without waiting for a character? The only input function I noticed appears to wait indefinitely for input. Most firmwares I've seen just set carry and return zero if the input buffer is empty for calls like ...
by jbevren
Thu May 22, 2014 12:41 pm
Forum: SBC- Series Projects
Topic: SBC 2.5 availability/order?
Replies: 51
Views: 36022

Re: SBC 2.5 availability/order?

For anyone unaware, the sd2iec firmware supports several c64 speed loaders. The source code (at sd2iec.de) is also available, making it feasible to set up a custom unit, even with the possibility of parallel transfers. One could also study the documentation in any of the speed loader source files ...
by jbevren
Wed May 14, 2014 2:15 pm
Forum: Hardware
Topic: Any reason for a 65[C]02 to read an I/O port more than once?
Replies: 8
Views: 1670

Re: Any reason for a 65[C]02 to read an I/O port more than o


The WDC 65C02 also appears to handle a reset as a half-ass interrupt: during three of the six reset cycles, it appears to read from three decrementing(!) addresses in the stack area.

I suspect that handling all three signals (~IRQ, ~NMI and ~RESET) the same way (pushing the flags and PC onto the ...
by jbevren
Sat May 03, 2014 7:34 pm
Forum: Programming
Topic: CBM GEOS programming 8-bit only
Replies: 5
Views: 1080

Re: CBM GEOS programming 8-bit only

GEOS for the c-64 runs very reasonably on the 65816 with very little modification: New drivers to switch the cpu to 1mhz during disk I/O. I suspect it doesn't use many, if any at all when it comes to undocumented instructions.

It wouldn't make sense to have a separate codebase from the apple2 ...
by jbevren
Mon Apr 28, 2014 6:43 pm
Forum: General Discussions
Topic: Operting systems list
Replies: 7
Views: 964

Re: Operting systems list

For the 65816, there's a (slim) possibility of resurrecting a long abandoned operating system for the commodore 64 + superCPU combination:

http://sourceforge.net/projects/wingsos/

You have the usual caveats of running an OS with no memory protection of course. One unexpected exception can bring ...
by jbevren
Mon Apr 28, 2014 6:40 pm
Forum: Nostalgia
Topic: C64 and C128
Replies: 25
Views: 5493

Re: C64 and C128

In systems with the HMOS SID, there's a zener diode that limits the voltage to the sound chip. 12v would be safe to inject before the regulator circuit built into the system.
by jbevren
Mon Apr 28, 2014 4:53 pm
Forum: Nostalgia
Topic: C64 and C128
Replies: 25
Views: 5493

Re: C64 and C128

In breadbin (rounder) c64's 9vac is also used for a separate 5v supply to the video IC. In flat/c64c versions, it's not 100% necessary, but you'll get no audio.