Search found 119 matches

by djrm
Wed May 14, 2025 12:54 pm
Forum: General
Topic: MECB to RCbus bridge
Replies: 2
Views: 39117

Re: MECB to RCbus bridge

Hi Greg, No I haven't done any more on this but it should be straight forward (tm) I started with a mind to interface the PC keyboard controller but went down the route of using your keyboard and the SYS-IO PS/2 controller chip. I'll get around to finishing it one day as there are a few RC2014 cards ...
by djrm
Sat May 03, 2025 9:31 pm
Forum: 6502
Topic: Running AIM65 code
Replies: 10
Views: 23277

Re: Running AIM65 code

Hi Greg,
I had several goes at arranging the AIM-65 memory map on the MECB, initially I was expanding the MECB IORQ bank size by forcing some of the dip switch inputs. I gave up on this idea when I realised that the interface cards did not have suitable address pins input to the PLD. This is the ...
by djrm
Wed Apr 30, 2025 8:30 pm
Forum: 6502
Topic: Running AIM65 code
Replies: 10
Views: 23277

Re: Running AIM65 code

My AIM-65 reconstruction using MECB boards is now stable and ready for some fine tuning and improvement. The current state of play has been committed to Github ready for the next phase. The memory map of ROM and RAM now matches the original AIM-65 but the I/O devices are squeezed into a 256 byte ...
by djrm
Tue Apr 29, 2025 10:35 am
Forum: 6502
Topic: CreatiVision Console re-Creation
Replies: 76
Views: 448732

Re: CreatiVision Console re-Creation

It appears that the library is split into a general purpose timer interface with a selectable timer hardware component, a useful abstraction for various hardware platforms perhaps and possibly presenting a more stable interface for the future. I just happened to hit on my solution after searching ...
by djrm
Tue Apr 29, 2025 6:50 am
Forum: 6502
Topic: CreatiVision Console re-Creation
Replies: 76
Views: 448732

Re: CreatiVision Console re-Creation

I like the idea of not having to click endlessly in MCC while not being sure if I'm doing the right thing so having a project file is a good option for me.

I think if you can distribute the code which you are happy with which works with the current version then that is as much as you can do,

In ...
by djrm
Mon Apr 28, 2025 8:00 am
Forum: 6502
Topic: CreatiVision Console re-Creation
Replies: 76
Views: 448732

Re: CreatiVision Console re-Creation

Greetings Greg,
I have found that if the version of TCA set in the MCC Content Manager is greater than 6 then compilation needs a different method (as I showed in my first successful build), Version 7 is the latest. I changed this without loosing the contents of main. I think maybe when I upgraded ...
by djrm
Sat Apr 26, 2025 10:37 pm
Forum: 6502
Topic: CreatiVision Console re-Creation
Replies: 76
Views: 448732

Re: CreatiVision Console re-Creation

I'll be happy to do that. David

Edit, it is now possible to build the keyboard project using the files from Github however ...

When the Generate button is clicked the existing main.c gets overwritten and needs to be restored with the program code from the Github version. Builds successfully then ...
by djrm
Sat Apr 26, 2025 12:07 pm
Forum: 6502
Topic: CreatiVision Console re-Creation
Replies: 76
Views: 448732

Re: CreatiVision Console re-Creation

Moving along a bit, if I use the MCC in a different way and make a change to the source file I can build without errors:

Screenshot from 2025-04-26 13-00-13.png

Remove this:

//const struct TMR_INTERFACE *Timer = &TCA0_Interface;


And change this:
/*
/*
* Main Application
*/
int main(void ...
by djrm
Sat Apr 26, 2025 4:19 am
Forum: 6502
Topic: CreatiVision Console re-Creation
Replies: 76
Views: 448732

Re: CreatiVision Console re-Creation

Adding the timer device makes the timer_interface.h file get included but the compilation still fails.

Screen-2025-04-26_05-11-04.png


CLEAN SUCCESSFUL (total time: 36ms)
In file included from main.c:42:0:
c:\program files\microchip\xc8\v3.00\avr\avr\include\util\delay.h:112:3: warning ...
by djrm
Sat Apr 26, 2025 3:43 am
Forum: 6502
Topic: CreatiVision Console re-Creation
Replies: 76
Views: 448732

Re: CreatiVision Console re-Creation

The screenshot thumbnails were so big I didn't realize I could click on them to see them full size, doh. perfectly obvious on my phone.

I felt sure you had nailed the problem when you mentioned enabling the tier but I had that set already. The TCA0 configuration panel isn't quite the same on my ...