I recall he had retired due to problems with his hands, but upon following the link, I read that he had been caring his wife who passed last year. I didn't know any of that. I am sorry to read of his loss.
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
Show posts MenuQuote from: ChazH on April 25, 2025, 09:25 PMthe PDF links above returns "not found"Those posts were made 15 years ago and, unfortunately, links do go stale. Fire up your favorite search engine and search for "mapping the commodore 128"—include the quotes with the search phrase to reduce false positives.
Quote from: RobertB on November 16, 2024, 10:29 AMOn this page, there is a method to hack a faster Z80 in order to run CP/M faster. See
https://github.com/ytmytm/c128-z80-8mhz
Truly,
Robert Bernardo
Fresno Commodore User Group - http://www.dickestel.com/fcug.htm
Southern California Commodore & Amiga Network - http://www.portcommodore.com/sccan
Quote from: Blacklord on January 06, 2025, 07:09 AM40 years ago today the Commodore 128 was released at the 1985 CES show in Las Vegas, Nevada.Seems like just the other day when I bought my first C-128.
Quote from: Blacklord on November 26, 2024, 05:20 AMReally? I would have thought you'd be running some flavor of *NIX.Quote from: BigDumbDinosaur on November 26, 2024, 01:16 AMWhich OS version are you running?
Windows Server 2022
Quote from: RobertB on October 21, 2024, 03:55 PMSweet! Which reminds me that I should have Ray Carlsen install a modern power supply in my C128DCR.I thought Ray had retired from working on C= hardware.
Quote from: RobertB on October 14, 2024, 05:48 AMThat was Jeff Jarian. He also produced a Lt. Kernal clone.Ah, yes, now I recall him.
Truly,
Robert Bernardo
Fresno Commodore User Group - http://www.dickestel.com/fcug.htm
Southern California Commodore & Amiga Network - http://www.portcommodore.com/sccan
Quote from: Blacklord on October 07, 2024, 07:34 AMNew (reproduction) CMD HD-4000 units are now available to pre-order at https://corei64.com/shop/index.php?route=extension/d_blog_module/post&post_id=41
They aren't cheap!
Quote from: Blacklord on October 01, 2024, 09:02 AMCoupled with the CPM Fast binaries (in 80 col mode) this would make the 128D a rather useful CP/M machine.
Quote from: Blacklord on March 11, 2011, 08:19 PMI'm speechless, which is why I didn't make the 18,000th post.
Another milestone reached - 18,000 post. The 18,000th was posted by Tokra.
Quote from: tokra on March 11, 2011, 07:12 AMQuote from: BigDumbDinosaur on March 10, 2011, 12:30 PM
Wrong. As soon as the loop that tests bit 7 at $D600 exits and the read/write op is done a new register can be written to $D600.
Hmm, I thought so as well, but stumped over the kernal routine, copied in here again for reference:
.C:c53c A9 01 LDA #$01
.C:c53e A2 1E LDX #$1E
.C:c540 20 CC CD JSR $CDCC
.C:c543 2C 00 D6 BIT $D600
.C:c546 10 FB BPL $C543
.C:c548 A2 12 LDX #$12
.C:c54a 20 DA CD JSR $CDDA
.C:c54d CD 3D 0A CMP $0A3D
.C:c550 90 EA BCC $C53C
.C:c552 A2 13 LDX #$13
.C:c554 20 DA CD JSR $CDDA
.C:c557 CD 3C 0A CMP $0A3C
.C:c55a 90 E0 BCC $C53C
.C:c55c 60 RTS
This does a check if the VDC is read before the next jump to $cdda. According to my "128 intern"-book this fixes a bug in the VDC block copy (only early revisions maybe?) that sometimes copies a byte to many. That's why the kernal copies one byte less than it should and then does the cmp $0a3d and cmp $0a3c and copies one more byte if the VDC hasn't already - thus circumventing this bug in every case. Maybe the extra-check for the status flag is in there to make sure the VDC has finished it's block-copy before asking it if it has copied one byte too many. I can't remember having to check the status flag before setting the register in $d600 in my old programs - so I agree with your post. But maybe the error Miro is seeing really DOES have something to do with the block-copy bug in the VDC. But he hasn't addressed that part of my post at all (yet?).
Quote from: tokra on March 09, 2011, 08:37 AM
Ok, I may have an idea what you are doing wrong. It looks like you check the status register before writing to $d601 but not before writing to $d600.
Quote from: airship on March 10, 2011, 05:00 AM
BDD, you continue to amaze me. Maxim (which owns Dallas Semi) still manufactures these chips. You can buy them in single-unit quantity for $28.26 + shpg. from their web store at https://shop.maxim-ic.com/storefront/ I've added it to my 'must-have' list of stuff to buy for my C128. I wonder if it will work with megabit's ROM adapter?
Quote from: RobertB on March 10, 2011, 06:34 AMQuote from: BigDumbDinosaur on March 09, 2011, 04:26 PMIt could be what you are referring to is a Dallas 1216E SmartWatch...What a surprise! I didn't know it was still available. Now how do you set the time in it?