Understandable.
I interpreted the doc as saying "this would support 1MB (of RAM or ROM) if it was connected" (i.e. with no changes to the CPLD). But it'd be impossible to say without trying it.
Wilson wrote: ↑Thu Sep 19, 2024 5:05 am
I interpreted the doc as saying "this would support 1MB (of RAM or ROM) if it was connected" (i.e. with no changes to the CPLD). But it'd be impossible to say without trying it.
I don't see what the additional address line would be connected to with the existing image. I think I've managed to get the Atmel development tool running in a VM, so that should mean I can modify the code and rebuild it. That doesn't change the fact I've got very little idea what I'm doing
Ah, just looked at the schematic. I wishfully assumed the extra address line was merely disconnected, but I see your point.
srowe wrote: I think I've managed to get the Atmel development tool running in a VM, so that should mean I can modify the code and rebuild it. That doesn't change the fact I've got very little idea what I'm doing
If you do end up doing a run of these, count me in. I'd love one.
Skydivingirl, back when she was making the last version of the cartridge was thinking of adapting an OLED display into the design. Thought it would be neat to be able to do things perhaps similar to how the boxart for the games could be displayed (like the sidekick does), or perhaps just some useful information pertaining to the configuration or the program you've loaded would be neat to display.
Had you thought, or possible considered including something like that into the re-design?
COREi64 wrote: ↑Fri Sep 20, 2024 5:35 pm
What a terrific project.
If you do end up doing a run of these, count me in. I'd love one.
Will do.
Skydivingirl, back when she was making the last version of the cartridge was thinking of adapting an OLED display into the design. Thought it would be neat to be able to do things perhaps similar to how the boxart for the games could be displayed (like the sidekick does), or perhaps just some useful information pertaining to the configuration or the program you've loaded would be neat to display.
Had you thought, or possible considered including something like that into the re-design?
I've not played with these displays (but I already have one on order for a side project). They're I2C devices so connecting them up is simple but the problem would be driving it. Hooking it up to the ATMega would be easy as it already communicates to the RTC using I2C, but that would require modifying the SD2IEC firmware. Connecting it directly to the VIC would need a couple of I/O pins, I'll have a think how that could be achieved in the limited space available.
Either way you go, I'm sure it will be awesome. Appreciate you taking the time to consider my thoughts.
Thomas
srowe wrote: ↑Sat Sep 21, 2024 1:43 am
I've not played with these displays (but I already have one on order for a side project). They're I2C devices so connecting them up is simple but the problem would be driving it. Hooking it up to the ATMega would be easy as it already communicates to the RTC using I2C, but that would require modifying the SD2IEC firmware. Connecting it directly to the VIC would need a couple of I/O pins, I'll have a think how that could be achieved in the limited space available.
I think I can arrange a simple two bit output port using just a 74LS138 and a 74LS74, but if anyone can suggest something simpler I'd be happy to consider it. They don't take up a huge amount of space on the board. I'll have an experiment but I've now got a couple of distractions that will take my time up this week (#1 C64 to refurbish, #2 iPad battery to replace).
I have a variety of spare displays, if you want/need them, I'd be happy to send them to you to experiment with (no charge).
Thomas
srowe wrote: ↑Sat Sep 21, 2024 10:44 am
I think I can arrange a simple two bit output port using just a 74LS138 and a 74LS74, but if anyone can suggest something simpler I'd be happy to consider it. They don't take up a huge amount of space on the board. I'll have an experiment but I've now got a couple of distractions that will take my time up this week (#1 C64 to refurbish, #2 iPad battery to replace).
Limited progress recently, I've been focusing on getting precise measurements so that the PCB fits in the cartridge shell. Some more moving around of components has occurred.