Commodore 128 Alive!

Commodore 128 => Herdware => Topic started by: Doppie1200 on December 27, 2007, 01:17 AM

Title: 1541 ultimate
Post by: Doppie1200 on December 27, 2007, 01:17 AM
Hi all,

A couple of days ago I helped out a collegue with his project.
He got to experiment on my C128dcr. It is now also compatible with my 128dcr.
Have a look at what it does here (http://commodore-gg.hobby.nl/innovatie_1541kaart_eng.htm).

I dont know when he will start a serious production run but the final design is well underway. You can encourage him by mailing him to pre-order or give suggestions.

Greets
Erno
Title: 1541 ultimate
Post by: Mark Smith on December 27, 2007, 05:41 AM
I'd like to look at the link .. but my company firewall classed the site as porn ... .. seems to do that a lot for Commodore sites :-)

Mark
Title: 1541 ultimate
Post by: Golan Klinger on December 27, 2007, 08:04 AM
For us, that link *is* porn.
Title: 1541 ultimate
Post by: Doppie1200 on December 28, 2007, 12:20 AM
Got word today that the sdram version can now act as a reu aswell. Pron indeed.
Title: 1541 ultimate
Post by: smf on December 28, 2007, 01:01 AM
Quote from: Doppie1200Got word today that the sdram version can now act as a reu aswell. Pron indeed.
So how do we sign up for one of these?

I have some suggestions:

1) rename it because it's grown way beyond a 1541.
2) it needs c2n emulation.
3) trilogic expert cartridge emulation, because I can't find mine anymore & it wouldn't fit at the same time anyway.
Title: 1541 ultimate
Post by: Golan Klinger on December 28, 2007, 03:48 AM
Quote from: Doppie1200Got word today that the sdram version can now act as a reu aswell.
As an REU or a RAM disk? A RAM disk is a relatively simple thing but reproducing the work of the REU chip found in Commodore's REUs is a tricky business that, as yet, nobody has managed to do. If it works as a real REU, this is rather large news.
Title: 1541 ultimate
Post by: Doppie1200 on December 28, 2007, 06:59 AM
How to sign up? I assumed gideon put his contact info on the website. I'll asks what's up with that.

Reu? Consider it large news then. I have yet to solder on my sdram device to see for myself but gideon told me he had it working under geos.

As I understand it is basically a device that does memcopy's to and from the native ram. Dma functionality is implemented anyway for other nifty features. So I suggested it mondays and today I got word he had it working. Gideon however is not an average vhdl designer.
(edit: it does not work together with other cartridge roms currently. So fc3 or AR means no reu)

Is there a way to post pictures on this forum? Cause I have more pron on my camera currently.
(The 128dcr connected to my amiga 1200 during testing last monday :) that kind of pron :tillfreds:)

Grtz
Erno
Title: 1541 ultimate
Post by: airship on December 28, 2007, 08:15 AM
For pix use:

[img]http://image_url[/img]
Title: 1541 ultimate
Post by: Doppie1200 on December 28, 2007, 08:10 PM
Here is the desk in a somewhat cleaner state:
(http://home.kabelfoon.nl/~erno/1541ultimate/00Testday800x600.JPG)

You see the 128dcr showing the menu screen. The Amiga 1200 is also connected to the debug output of the 1541 ultimate. It logs all data from that channel for our debugging purposes. The vhdl and software are build on a PC that is not shown.

Here is how the 1541 ultimate sits in the cartridge slot:
(http://home.kabelfoon.nl/~erno/1541ultimate/01Testday800x600.JPG)
Note: you need to modify the 128dcr to switch the internal device from 8 to something else.
Otherwise the 1541 ult. can not operate as device 8. (Don't butcher the front plastic but use discrete dip switches like in the photo)

Here the fun really got started:
(http://home.kabelfoon.nl/~erno/1541ultimate/02Testday800x600.JPG)
I moved to the C64c (with broken power led) to continue on the software IEC. Gideon worked on fixing some bugs using the 128dcr. The screen is showing debug output by the A1200. The little screen is connected to the C64c.

Hope you like a little peek in a small part of the kitchen. Enjoy the pics :)

edit: some bad typos removed
Title: 1541 ultimate
Post by: airship on December 29, 2007, 12:19 AM
Sweet! Always fun to see a new Commodore 8-bit project coming along.

Of course, I want one, and I want it NOW! :D
Title: 1541 ultimate
Post by: Golan Klinger on December 29, 2007, 01:49 AM
Thanks for posting those. I didn't think I could be more excited but it turns out I was wrong!

OT: That's a very cool setup you've got there. I really need to find a raised section for my desk. It keeps everything so tidy.
Title: 1541 ultimate
Post by: smf on December 29, 2007, 02:28 AM
Quote from: Doppie1200Note: you need to modify the 128dcr to switch the internal device from 8 to something else.
Otherwise the 1541 ult. can not operate as device 8. (Don't butcher the front plastic but use discrete dip switches like in the photo)
You can change the device id in software, of course you need to make sure that the cartridge doesn't respond at the same time. Either by disabling the 1541 ultimate or getting it to pick a free device id.

Maybe he could add something that automatically moves any conflicted devices to a free one at boot time?
Title: 1541 ultimate
Post by: Doppie1200 on December 29, 2007, 03:29 AM
Quote from: smfYou can change the device id in software, of course you need to make sure that the cartridge doesn't respond at the same time. Either by disabling the 1541 ultimate or getting it to pick a free device id.

Maybe he could add something that automatically moves any conflicted devices to a free one at boot time?
Currently that does not happen but I like the idea. I'll see if I can do such a trick in software.
For that I have to release reset, hold the host (c64/128) cpu, get the 1541 ult. off the iec and scan the bus moving the device responding to 8 to any other that is free.
I'll have to ask gideon if the 1541 ult. is capable of letting go the iec. Perhaps keeping the 1541 drive cpu in reset is sufficient.

edit: mayor flaw would still be the occasion of a reset (or power cycle) of the moved device. I think I'll write down the idea as nice to have for now. Much other issues to resolve first.
Title: 1541 ultimate
Post by: Doppie1200 on December 29, 2007, 03:34 AM
Quote from: gklingerOT: That's a very cool setup you've got there. I really need to find a raised section for my desk. It keeps everything so tidy.
Glad you like the project.
OT: The desk has a lowered section rather than a raised one. The A1200 and the mice stand on plateaus that can slide under th desk basically. It is a standard layout from '88 I believe. It fell out of fashion because it is not very comfortable to work at.

Going back to work on it or we'll never get it finished.
Title: 1541 ultimate
Post by: RobertB on December 29, 2007, 09:01 AM
Quote from: Doppie1200Here is the desk in a somewhat cleaner state...
If only I had my Commodores and Amigas in such an orderly manner...  :-)
Quote from: Dopple1200Otherwise the 1541 ult. can not operate as device 8. (Don't butcher the front plastic but use discrete dip switches like in the photo)
Too late.  The 128DCR has device select switches on the front panel already.  :-)
Quote from: Dopple1200Gideon worked on fixing some bugs using the 128dcr.
Give my regards to Gideon.  I hope to see him in June.

Truly,
Robert Bernardo
Fresno Commodore User Group
http://videocam.net.au/fcug
The Other Group of Amigoids
http://www.calweb.com/~rabel1/
Title: 1541 ultimate
Post by: Stephane Richard on December 29, 2007, 09:46 AM
Man I wish I knew all these people abd more of you guys ;)...I've been in commodore computing but I guess I stayed more in my bedroom than outside networking and making contacts lol.  how old do you have to be before you're considered a hermit? lol.

I'd like to know more about everyone, I know bits and pieces left and right and all.  Would you all mind telling me about yourselves?  Who you are, when you first started programming commodore computers, the computers you had, the stuff you prefered doing on those computers, the public events you attended, you know, things like that, you can refrain from giving me pants and shoe colors and sizes.  LOL.

Just to get to know you guys a bit more. ;-).
Title: 1541 ultimate
Post by: Andrew Wiskow on December 29, 2007, 01:12 PM
Quote from: mystikshadowsWould you all mind telling me about yourselves?
I wouldn't mind sharing...  But I don't think that the 1541 Ultimate thread is the place for this sort of thing...  Perhaps a new thread in the General Forum would be a better choice.  :)

-Andrew
Title: 1541 ultimate
Post by: Blacklord on December 29, 2007, 01:14 PM
I've moved this topic to the Hardware forum (more logical place for it).

Lance
Title: 1541 ultimate
Post by: Mangelore on December 29, 2007, 02:15 PM
Quote from: Doppie1200He got to experiment on my C128dcr. It is now also compatible with my 128dcr.
Have a look at what it does here (http://commodore-gg.hobby.nl/innovatie_1541kaart_eng.htm).
Hi Erno,

Do you plan to provide any native C128 support with a future software (firmware) upgrade?

Cheers
Fotios
Title: 1541 ultimate
Post by: Doppie1200 on December 29, 2007, 07:26 PM
Quote from: MangeloreHi Erno,

Do you plan to provide any native C128 support with a future software (firmware) upgrade?

Cheers
Fotios
Yes, but these are of lower priority atm.
Simple things like the cursor keys come to mind.
Also the dma comes to mind which would allow transferring prg's from sd card directly to mem. but currently this is only possible for c64 mode. Since most software out there is c64 anyway we will first finish most of our c64 plans. But I have ideas for c128.

First I like too see it operating as first intended too see what is really needed.

About moving this topic; of course, first it was no more than an announcement for me as I was happy the card was compatible with my c128 at last. Things got out of hand :).

About knowing other c= enthusiasts; I know Gideon from work as I am not such a club going man myself. He is basically the only c= enthusiast I know too. But I'm sure happy to participate on this project. Keep in mind though; Gideon did 99% of the work. I'm just doing the software IEC and generated some ideas some now and then.

Glad too see this much interest in the project already.

Back to work.....I'll never get this done if I hang around all the time!

Cheers
Erno
edit: BTW, I never used a KIM-I at all!
Title: 1541 ultimate
Post by: smf on December 29, 2007, 07:58 PM
Quote from: Doppie1200edit: mayor flaw would still be the occasion of a reset (or power cycle) of the moved device. I think I'll write down the idea as nice to have for now. Much other issues to resolve first.
I don't see this as a huge problem. If you're going to start powering drives on and off at run time then you're asking for trouble.

What would be nice too, is if when you press the button that allows you to mount the disk that there is an option to remap any drives that are plugged in. It's actually something that I've been thinking about writing myself.

It would be very nice if you could somehow disable any drive too, probably by sending a program that loops waiting for something to wake it up again somehow ( like some magic combination on the bus that doesn't usually happen ).

Obviously the c128d is my main reason for wanting this because they didn't fit an on/off switch for it. Too many tape games don't allow you to run if you have any drives plugged in. If I can get a 1571 then maybe I'll just switch to a flat one :-).
Title: 1541 ultimate
Post by: nikoniko on December 31, 2007, 01:15 PM
Quote from: strandedinnzI'd like to look at the link .. but my company firewall classed the site as porn ... .. seems to do that a lot for Commodore sites :-)
My ISP offers a "parental controls" DNS server which I decided to check out recently, wondering what it blocks and what it doesn't. Apparently the 1541 Ultimate site has a notorious reputation for debauchery, because I couldn't get through either. :P
Title: 1541 ultimate
Post by: airship on January 01, 2008, 04:10 AM
1541 porn - the most insidious kind!!! Won't someone PLEASE think of the children???!!!??? :ironisk:
Title: 1541 ultimate
Post by: nikoniko on January 01, 2008, 05:27 AM
You're one to talk, what with all the 1541s you have. I hope you at least hide them in a closet when you have visitors. :P
Title: 1541 ultimate
Post by: airship on January 01, 2008, 06:24 AM
I like to just stack them all up and - dare I say it - TURN THEM ON!  :P
Title: 1541 ultimate
Post by: nikoniko on January 01, 2008, 06:42 AM
Better be careful, or we'll get this site added to the blocklists too!
Title: 1541 ultimate
Post by: Golan Klinger on January 01, 2008, 06:43 AM
Quote from: nikonikoYou're one to talk, what with all the 1541s you have. I hope you at least hide them in a closet when you have visitors. :P
Speaking of closets with 1541s, behold the stack of 1541s in the  TPUG (http://www.tpug.ca/) locker (the guy in the picture is Greg, our current President). And yeah, there's more.
Title: 1541 ultimate
Post by: nikoniko on January 02, 2008, 04:27 AM
Uh oh... now the Australian government is jumping on the porn blocking bandwagon (http://www.techcrunch.com/2007/12/30/australia-joins-china-in-censoring-the-internet/). Thankfully, one can opt-out so that the 1541 Ultimate project page can be viewed, but opt-outters will have to provide an explanation why they want to see unfiltered content. If Lance signs out of the program, he'll probably end up with a mark on his permanent record saying, "COMMODORK. Watch carefully."
Title: 1541 ultimate
Post by: smf on January 02, 2008, 06:10 PM
Quote from: Doppie1200I dont know when he will start a serious production run but the final design is well underway. You can encourage him by mailing him to pre-order or give suggestions.
Here is another suggestion, how about the ability to replace the roms in the 64?
Being able to load alternate basic/kernal/character roms and then switch at runtime would be so so lovely.
Title: 1541 ultimate
Post by: Doppie1200 on January 03, 2008, 04:59 AM
Quote from: smfHere is another suggestion, how about the ability to replace the roms in the 64?
Being able to load alternate basic/kernal/character roms and then switch at runtime would be so so lovely.
Nice one. I doubt it is possible because of the PLA that might prevent this.
Title: 1541 ultimate
Post by: smf on January 03, 2008, 01:07 PM
Quote from: Doppie1200
Quote from: smfHere is another suggestion, how about the ability to replace the roms in the 64?
Being able to load alternate basic/kernal/character roms and then switch at runtime would be so so lovely.
Nice one. I doubt it is possible because of the PLA that might prevent this.
Replacing the kernal is basically how freezer cartridges work, thought they only do it for the vectors.

http://www.zimmers.net/anonftp/pub/cbm/documents/projects/other/c64-kernal-cartridge.gif

Heres another suggestion, how about an optional network interface. For real out there suggestions, how about putting a 65816 cpu core on there at 20mhz? :-)
EhPortal 1.34 © 2025, WebDev