Hello from Canada again

Post here first, tell us about yourself, your interests, your country...
Post Reply
User avatar
leadedsolder
Posts: 12
Joined: Sun Apr 16, 2023 3:06 am
Location: Western Canada
Contact:

Hello from Canada again

Post by leadedsolder » Mon Apr 17, 2023 3:05 pm

Hello!

My name is Mike and I live in Western Canada, where the CreatiVision does not meaningfully exist. I've done a few clones of TMS99xx-based hardware in the past: the ColecoVision (as a surface-mount clone called the Leako) and the Sega SG-1000 (as a through-hole clone called the Soggy-1000.) The CreatiVision is really interesting as a next step, because I can marry my working TMS99xx clone setup with a new CPU and new peripherals like a keyboard and tape. You can see my posts about the console clones here.

I've started on a CreatiVision clone (although I still need a good pun for the name) at the request of Cheshire Noir, who pointed me towards this forum. It'll be NTSC for starters, and based off of the mk1 schematic. Things have gone fairly well so far but it will probably be a few more weeks of checking (especially around how the phi, phi/2, etc signals work) before I'll feel confident enough to order a board.

Eventual long-term goals once I get it to work:
  • Tape emulation using a TzxDuino Reloaded or similar piece of hardware
  • mk2 compatibility and a knockoff Z80/ColecoVision adapter. Although I have kind of a rough idea how this should work already, I want to keep the project smaller for the first few revisions of the board before I add decode overrides.
  • Page switching to increase the amount of work RAM, as I did in my SG-1000 clone (1k -> 32k)
  • Clone keyboard and controllers; my first version will probably be tested with a nightmare matrix laid out on some protoboard, or a microcontroller-based adapter for a PS/2 keyboard.
  • Figure out how to integrate a TMS9929 for PAL, or an FPGA F18A recreation for RGB VGA
Looking forward to asking questions about the hardware and finding out more from the folks who have been using it all along. Thanks for having me.
You do not have the required permissions to view the files attached to this post.
User avatar
Mobsie
Posts: 708
Joined: Fri Jun 13, 2008 10:38 am
Location: Weinheim, Germany

Re: Hello from Canada again

Post by Mobsie » Mon Apr 17, 2023 4:50 pm

Hi,

this is exactly what i want, and after my Super Game modull i was thinking do it myself.

I like your board. To be honest i am a hardcore retro fan , so i like to use original chips or the modern version. The ram mod for the tms to not need 12 volt is okay.

The f18 is a great thing, i played with scrolling capabilities.

Regards

Mike
User avatar
Scouter3d
Posts: 646
Joined: Mon Jun 28, 2010 7:02 am
Location: Wien
Contact:

Re: Hello from Canada again

Post by Scouter3d » Tue Apr 18, 2023 8:49 am

Hi and welcomw leadedsolder!

What a very cool poject! And "chapeau" for all the other things you have built!
@username@ and my humble self have built the CSL Cart, the PS/2 interface and the MegaSDCart - so if i can help, I will gladly share, what i know about the hardware... plz. feel free to ask, but by the looks of it, you allready figured it out :0)

Cheers, TOM:0)
User avatar
MADrigal
Site Admin
Posts: 1189
Joined: Sun Sep 15, 2013 1:00 pm
Contact:

Re: Hello from Canada again

Post by MADrigal » Tue Apr 18, 2023 9:29 am

You are VERY welcome! I look forward to reading your next posts and tutorials :)
User avatar
Scouter3d
Posts: 646
Joined: Mon Jun 28, 2010 7:02 am
Location: Wien
Contact:

Re: Hello from Canada again

Post by Scouter3d » Tue Apr 18, 2023 12:16 pm

Hi,

if the 32k RAM would be mapped like in The Laser2001 or Salora Manager, then using a simple switch one could switch between Creativision BIOS and CSL (adopted Salora Manager Bios...) :0)
Also including the CSL Audioboard Amplifier would allow using any Audiosource for SAVE/LOAD...

Cheers, TOM:0)
User avatar
leadedsolder
Posts: 12
Joined: Sun Apr 16, 2023 3:06 am
Location: Western Canada
Contact:

Re: Hello from Canada again

Post by leadedsolder » Wed Apr 19, 2023 3:50 pm

Scouter3d wrote:
Tue Apr 18, 2023 12:16 pm
Hi,

if the 32k RAM would be mapped like in The Laser2001 or Salora Manager, then using a simple switch one could switch between Creativision BIOS and CSL (adopted Salora Manager Bios...) :0)
Also including the CSL Audioboard Amplifier would allow using any Audiosource for SAVE/LOAD...

Cheers, TOM:0)
I have plenty of room in the 27c256 I'm using for a BIOS, so we could definitely do switchable BIOSes. Is there a memory map for the Salora implementation? I haven't looked at the giant Salora threads yet, so I'm sure it's somewhere in there.

It seems like a really interesting take on the basic machine.
User avatar
Scouter3d
Posts: 646
Joined: Mon Jun 28, 2010 7:02 am
Location: Wien
Contact:

Re: Hello from Canada again

Post by Scouter3d » Thu Apr 20, 2023 6:58 am

Hi Leadedsolder,

the CSL Bios is 16k (it includes BASIC 2.0) :0)

Here is a shrewd memorymap for the different machines...

But maybe you open a new thread for your cool project to get it all in one place..?

Cheers, TOM:0)
memorymaps.jpg
You do not have the required permissions to view the files attached to this post.
User avatar
cheshirenoir
Posts: 279
Joined: Sun Jun 02, 2019 5:17 am

Re: Hello from Canada again

Post by cheshirenoir » Sat Apr 22, 2023 3:24 am

Hey! Welcome LeadedSolder.
Glad you made it here :-)

John
Post Reply