I/O Interface
Re: I/O Interface
Hi @username@,
Edited on 21.06.2024
Sound passtrough is always active
THIS IS WRONG!!!!"but sadly no INT Signal on the cartridge connector"
Correct: Creativision MKII has the INT (IRQ on the 6502) Signal routed to the cartridge port!!!!
Cheers, TOM:0)
Edited on 21.06.2024
Sound passtrough is always active
THIS IS WRONG!!!!"but sadly no INT Signal on the cartridge connector"
Correct: Creativision MKII has the INT (IRQ on the 6502) Signal routed to the cartridge port!!!!
Cheers, TOM:0)
Last edited by Scouter3d on Fri Jun 21, 2024 12:34 pm, edited 1 time in total.
http://www.8bit-homecomputermuseum.at Find me here...
- @username@
- Posts: 335
- Joined: Tue Oct 22, 2013 6:59 pm
- Location: Scotland
Re: I/O Interface
Would it be safer to dump the adapter BIOS through software?
https://www.8bitclassics.com/product/co ... -pc-board/
Here you can get a DIP socketed board for less than 10USD - so possibly cheaper local deals.
More than happy to knock up the Z80 code required to do a similar job to the disc interface, should someone still have a working setup.
https://www.8bitclassics.com/product/co ... -pc-board/
Here you can get a DIP socketed board for less than 10USD - so possibly cheaper local deals.
More than happy to knock up the Z80 code required to do a similar job to the disc interface, should someone still have a working setup.
Re: I/O Interface
Unfortunately my disc interface is still not working and (also regrettably) not a priority to fix at this stage. My disc drive power supply is broken.
I have made arrangement with a friend that lives locally - he will have the BIOS dumped in the next few days via a professional lab. I am looking forward to that!
If I am in luck, I may be able to have the disc drive power supply fixed and have finally a working setup
Cheers
I have made arrangement with a friend that lives locally - he will have the BIOS dumped in the next few days via a professional lab. I am looking forward to that!
If I am in luck, I may be able to have the disc drive power supply fixed and have finally a working setup
Cheers
- @username@
- Posts: 335
- Joined: Tue Oct 22, 2013 6:59 pm
- Location: Scotland
Re: I/O Interface
So exciting! I'll be here every day now asking - is it here yet!
Hope it all goes well !!
Hope it all goes well !!
Re: I/O Interface
I will be giving the Colecovision interface to the guy tomorrow. Then hope to get the dumps done in a couple of weeks...
Re: I/O Interface
Hi,
i just realized i was wrong about the Creativision has no "INT" signal on the cartridge port!
the Creativision MKII provides this signal on the cartridge port!
Cheers, TOM:0)
i just realized i was wrong about the Creativision has no "INT" signal on the cartridge port!
the Creativision MKII provides this signal on the cartridge port!
Cheers, TOM:0)
http://www.8bit-homecomputermuseum.at Find me here...
Re: I/O Interface
Unfortunately one of the 2 4KBye PROMs forming the Colecovision Converter BIOS got a little damage while being unsoldered, and this has resulted in incorrect dump. What we got is:
- first PROM: lower 4KBytes ($0000-$0fff): addresses seem to be OK but data bit 6 is always set to 1. So every dumped byte could be either good or bad depending on the original value of 1.
- second PROM: upper 4KBytes ($1000-$1fff): the dump appears to be correct.
The person in charge of dumping will do a few more attempts. Worst case scenario, if there's no way to get a stable and good dump, I will talk to the decap team working for MAME and offer the PROM for repair and dumping.
Not the best of news but it could have gotten much worse (e.g. 2 data lines corrupted, or an address line corrupted)
The dump is attached anyway... if you wish to have a look at it. It is Z80 code ORG at $000
You do not have the required permissions to view the files attached to this post.
- @username@
- Posts: 335
- Joined: Tue Oct 22, 2013 6:59 pm
- Location: Scotland
Re: I/O Interface
So sorry to read of the damage to the ROM - hopefully you can get a good copy to repair one of the rare remaining adapters.
Re: I/O Interface
The data within the PROM should be good because I did use the converter not long ago and it was perfect.
The problem with this particular PROM resides within the die package, which prevents it from dumping and yes, if I solder the PROM back into the Coleco converter, it won't work anymore. I need to burn the data into a brand new EPROM.
The PROM is here in town and I can post it to a reliable laboratory capable to read the content via decapping - bypassing any issues within the die package (e.g. faulty solder between die and pin).
So at the end of the day, it is not a failure, just a little delay (hopefully!)
The problem with this particular PROM resides within the die package, which prevents it from dumping and yes, if I solder the PROM back into the Coleco converter, it won't work anymore. I need to burn the data into a brand new EPROM.
The PROM is here in town and I can post it to a reliable laboratory capable to read the content via decapping - bypassing any issues within the die package (e.g. faulty solder between die and pin).
So at the end of the day, it is not a failure, just a little delay (hopefully!)
- @username@
- Posts: 335
- Joined: Tue Oct 22, 2013 6:59 pm
- Location: Scotland
Re: I/O Interface
It looks like the lower 4K dump has bit 5 set on, when compared to ntsc and pal colecovision roms.
Using binary compare, NTSC (313_10031-4005_73108a.u2)
LASER.BIN when viewed as bitmap
Using binary compare, NTSC (313_10031-4005_73108a.u2)
Code: Select all
00000003: C3 E3
00000004: 6E 6B
00000005: 00 3B
00000008: C3 E3
00000009: 0C 2C
0000000A: 80 A0
00000010: C3 E3
00000011: 0F 2F
00000012: 80 A0
00000018: C3 E3
00000019: 12 32
0000001A: 80 A0
00000020: C3 E3
00000021: 15 35
00000022: 80 A0
00000028: C3 E3
00000029: 18 38
0000002A: 80 A0
00000030: C3 E3
00000031: 1B 3B
00000032: 80 A0
00000038: C3 E3
Code: Select all
0000 [ XX X]
0001 [X XXX X]
0002 [ XXX XX]
0003 [XXX XX]
0004 [ XX X XX]
0005 [ XXX XX]
0006 [XXXXXXXX]
0007 [XXXXXXXX]
0008 [XXX XX]
0009 [ X XX ]
000A [X X ]
000B [XXXXXXXX]
000C [XXXXXXXX]
000D [XXXXXXXX]
000E [XXXXXXXX]
000F [XXXXXXXX]
0010 [XXX XX]
0011 [ X XXXX]
0012 [X X ]
0013 [XXXXXXXX]
0014 [XXXXXXXX]
0015 [XXXXXXXX]
0016 [XXXXXXXX]
0017 [XXXXXXXX]
0018 [XXX XX]
0019 [ XX X ]
001A [X X ]
001B [XXXXXXXX]
001C [XXXXXXXX]
001D [XXXXXXXX]
001E [XXXXXXXX]
001F [XXXXXXXX]
0020 [XXX XX]
0021 [ XX X X]
0022 [X X ]
0023 [XXXXXXXX]
0024 [XXXXXXXX]
0025 [XXXXXXXX]
0026 [XXXXXXXX]
0027 [XXXXXXXX]
0028 [XXX XX]
0029 [ XXX ]
002A [X X ]
002B [XXXXXXXX]
002C [XXXXXXXX]
002D [XXXXXXXX]
002E [XXXXXXXX]
002F [XXXXXXXX]
0030 [XXX XX]
0031 [ XXX XX]
0032 [X X ]
0033 [XXXXXXXX]
0034 [XXXXXXXX]
0035 [XXXXXXXX]
0036 [XXXXXXXX]
0037 [XXXXXXXX]
0038 [XXX XX]
0039 [XXX X X]
003A [XXXX X X]
003B [XXX X X]
003C [X X XXXX]
003D [ X X]
003E [ XX X ]
003F [ XXXXXX]