Welcome,
Guest
. Please
login
or
register
.
Did you miss your
activation email
?
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
Home
About
Team
Rules
Stats
Status
Sitemap
Chat
Downloads
Forum
News
Our Projects
Major Community Projects
Recent Posts
Unread Posts
Replies
Tools
SourceCoder3
Other Things...
Omnimaga Radio
TI-83 Plus ASM File Unsquisher
Z80 Conversion Tools
IES TI File Editor
Free RAM areas
Comprehensive Getkeyr table
URL Shortener
Online Axe Tilemap Editor
Help
Contact Us
Change Request
Report Issue/Bug
Team
Articles
Members
View the memberlist
Search For Members
Buddies
Login
Register
Omnimaga
»
Forum
»
General Discussion
»
Technology and Development
»
Other
»
Atari2600 Cartridge Reader V2
« previous
next »
Print
Pages:
1
[
2
]
3
4
Go Down
Author
Topic: Atari2600 Cartridge Reader V2 (Read 16999 times)
0 Members and 1 Guest are viewing this topic.
Keoni29
LV11
Super Veteran (Next: 3000)
Posts: 2466
Rating: +291/-16
Re: Atari2600 Cartridge Reader V2
«
Reply #15 on:
November 14, 2013, 10:46:48 am »
Thanks! I am so glad that I can write to the multicart now! It took me so long to figure out what was wrong with the firmware. There turned out to be two major bugs:
1. On the cartreader side: When writing to the cartridge the serial buffer overwrites the block size parameter. Fixed.
2. On the PC side: Serial timeout not set. It expected the serial to be ready instantly. Fixed.
Things to fix: remove delay from pc program to gain speed.
It is more difficult to fix bugs on the pc because I don't have a C debugger installed yet and it's far from low-level.
«
Last Edit: November 14, 2013, 10:47:35 am by Keoni29
»
Logged
If you like my work: why not
give me an internet?
DJ Omnimaga
Clacualters are teh gr33t
CoT Emeritus
LV15
Omnimagician (Next: --)
Posts: 55943
Rating: +3154/-232
CodeWalrus founder & retired Omnimaga founder
Re: Atari2600 Cartridge Reader V2
«
Reply #16 on:
November 14, 2013, 11:01:51 pm »
Very nice video Keoni
Logged
Keoni29
LV11
Super Veteran (Next: 3000)
Posts: 2466
Rating: +291/-16
Re: Atari2600 Cartridge Reader V2
«
Reply #17 on:
November 15, 2013, 05:46:35 am »
I made the new backup cartridge and it worked right away. I did not make any mistakes while building it.
This marks the beginning of a new era
Now I have to install the bankswitching hardware. Lets hope that works too!
Edit: it appears that the bankswitching hardware is very unreliable. It might be a design flaw though, because the mismatch with the orignal file is consistent and the readout is always the same. I will check if all the wires are attached correctly and then assess the situation.
«
Last Edit: November 15, 2013, 11:40:00 am by Keoni29
»
Logged
If you like my work: why not
give me an internet?
Keoni29
LV11
Super Veteran (Next: 3000)
Posts: 2466
Rating: +291/-16
Re: Atari2600 Cartridge Reader V2
«
Reply #18 on:
November 17, 2013, 09:22:23 am »
I wired some stuff the wrong way around. Using my oscilloscope and debugger cable I managed to track down the bug. Now the backup cartridge has F8 bankswitching hardware! Yay! I can play E.T. now (which is an F8 bankswitching game) along with 15 other 8k games. I can put 4k games on this cart as well.
Logged
If you like my work: why not
give me an internet?
DJ Omnimaga
Clacualters are teh gr33t
CoT Emeritus
LV15
Omnimagician (Next: --)
Posts: 55943
Rating: +3154/-232
CodeWalrus founder & retired Omnimaga founder
Re: Re: Atari2600 Cartridge Reader V2
«
Reply #19 on:
November 17, 2013, 11:52:33 am »
Wait... E.T is not 4K?
I was sure it wasn't even 1K...
Logged
Keoni29
LV11
Super Veteran (Next: 3000)
Posts: 2466
Rating: +291/-16
Re: Atari2600 Cartridge Reader V2
«
Reply #20 on:
November 17, 2013, 12:55:42 pm »
No, those advanced graphics took up most of the space.
Edit: cleaning up the source of my computer program to allow for easier implementation of various bankswitching methods as well as bankswitch detection.
Edit:
I almost finished building my second multi-cartridge. This one has F8 bankswitching hardware built in. It can hold up to 16 8k games or 16 4k games (gets copied twice to the cart so when a bankswitch occurs it does not affect the game)
After cleaning up the code of the pc connectivity tool that goes with the cartreader I could easily make changes to the bankswitching code. The cartreader still only supports F8, but F6 is pretty easy to implement too. I do not own any F6 games to test it with, so I am going to have to get some F6 games first.
It seems like I don't have to make any hardware modifications to the cartreader, so I will solder up a prototype and put it in an enclosure soon!
«
Last Edit: November 17, 2013, 04:38:02 pm by Keoni29
»
Logged
If you like my work: why not
give me an internet?
DJ Omnimaga
Clacualters are teh gr33t
CoT Emeritus
LV15
Omnimagician (Next: --)
Posts: 55943
Rating: +3154/-232
CodeWalrus founder & retired Omnimaga founder
Re: Atari2600 Cartridge Reader V2
«
Reply #21 on:
November 17, 2013, 07:17:36 pm »
Lol I see now. Also glad to see more progress
Logged
Keoni29
LV11
Super Veteran (Next: 3000)
Posts: 2466
Rating: +291/-16
Re: Atari2600 Cartridge Reader V2
«
Reply #22 on:
November 23, 2013, 11:57:25 am »
More pictures:
http://8times8.host56.com/?p=345
Soldered the device up and put it in an enclosure. Almost finished!
«
Last Edit: November 24, 2013, 08:45:43 am by Keoni29
»
Logged
If you like my work: why not
give me an internet?
Streetwalrus
LV12
Extreme Poster (Next: 5000)
Posts: 3821
Rating: +80/-8
Re: Atari2600 Cartridge Reader V2
«
Reply #23 on:
November 24, 2013, 03:02:10 am »
Wow, inside your comp.
Pretty cool idea.
Logged
Keoni29
LV11
Super Veteran (Next: 3000)
Posts: 2466
Rating: +291/-16
Re: Atari2600 Cartridge Reader V2
«
Reply #24 on:
November 24, 2013, 08:47:20 am »
I was messing around trying to come up with the best solution to put it all together. Hot glue and a plastic back on metal is not ideal. I have to come up with something that sticks better.
Logged
If you like my work: why not
give me an internet?
Streetwalrus
LV12
Extreme Poster (Next: 5000)
Posts: 3821
Rating: +80/-8
Re: Atari2600 Cartridge Reader V2
«
Reply #25 on:
November 24, 2013, 08:50:52 am »
What's the game select switch for BTW ?
Logged
Keoni29
LV11
Super Veteran (Next: 3000)
Posts: 2466
Rating: +291/-16
Re: Atari2600 Cartridge Reader V2
«
Reply #26 on:
November 24, 2013, 08:53:20 am »
I took this piece of plastic from an actual atari2600. Normally you'd find the game select switch next to the cartridge slot. I slip the programming cable that is required for my multicartridge trough this hole
.
Logged
If you like my work: why not
give me an internet?
Keoni29
LV11
Super Veteran (Next: 3000)
Posts: 2466
Rating: +291/-16
Re: Atari2600 Cartridge Reader V2
«
Reply #27 on:
November 26, 2013, 04:38:16 pm »
Building a case for it. Notice the molex connector on the back. It feeds right off the PSU. My cartreader has a built in 5v regulator so it can be powered with a 9v wallwart when it is not in a pc.
«
Last Edit: November 26, 2013, 04:39:41 pm by Keoni29
»
Logged
If you like my work: why not
give me an internet?
Keoni29
LV11
Super Veteran (Next: 3000)
Posts: 2466
Rating: +291/-16
Re: Atari2600 Cartridge Reader V2
«
Reply #28 on:
November 29, 2013, 02:17:44 pm »
Logged
+1/-0 karm for this message
If you like my work: why not
give me an internet?
utz
LV4
Regular (Next: 200)
Posts: 161
Rating: +28/-0
Re: Atari2600 Cartridge Reader V2
«
Reply #29 on:
November 29, 2013, 07:08:41 pm »
vet!
Spoiler
For
Spoiler
:
also "I have no idea what's on that bank... oh, E.T." haaahahahaha suuuure
«
Last Edit: November 29, 2013, 07:11:14 pm by utz
»
Logged
Ancient Wonderworld
/
Homepage
/
Soundcloud
/
Bandcamp
/
HoustonTracker
Print
Pages:
1
[
2
]
3
4
Go Up
« previous
next »
Omnimaga
»
Forum
»
General Discussion
»
Technology and Development
»
Other
»
Atari2600 Cartridge Reader V2