Jump to content
IGNORED

Atari 7800 Rewritable Multigame Cartridge


vectrexroli

Recommended Posts

Okay, I think I'm on to something.

 

Tried a virtual machine (again, host is macOS Sierra). Tried using both Ubuntu and XP (not at the same time, of course :) ) as virtual machines to copy ROMs over. Result: didn't help. It looks like if Sierra is involved in any way, it doesn't work.

 

Now, here's what I discovered when futzing with Disk Utility:

post-1050-0-79208900-1499000669_thumb.png

 

Some oddities:

1) It shows up as a 265k device...which is odd because it should be, what, 144k when I have the switch to 144? Anyway, this is nothing new -- it did that before I upgraded.

2) It shows that 134k are used -- which is odd because, well...there's nothing on it. It does correctly do the 265-134 math and show 132k free, though.

3) The big thing: it's showing up as a FAT12 volume.

 

I think #3 is the key here. Is this indeed FAT12?? If so, that might be the problem. Do a Google search for osx fat12 or macos sierra fat12, and...well, not much there. I'm wondering if Sierra knows how to handle that. I think in terms of MS, Mac can only natively read and write to FAT and FAT32, and with the proper 3rd-party drive, NTFS. So that it's FAT12 might be throwing things off.

 

Juan - have you made any progress since you upgraded to Sierra?

Link to comment
Share on other sites

Dear Dauber,

 

I am working on it.

 

Regarding your observations:

1) Yes, it is a 256kb device. When you select the 144k position, two 128kb slots are merged to create a single 256 kb slot.

2) Yes, I have this problem too (134k used by nothing).

3) Yes, it is a FAT12 device because it is impossible to create such a small drive with FAT 16 (minimum 4MB).

 

Will keep working on this.

  • Like 2
Link to comment
Share on other sites

Hmmm....so maybe VMWare somehow can bypass the Mac's interaction with the card then. (I was using VirtualBox.)

 

I did find in my DVDs a copy of the consumer preview edition of Windows 8, so I installed it via Boot Camp onto a small partition. If nothing else, I can just use that if I need to.

Link to comment
Share on other sites

AHA!!

 

On a whim, I figured out that *this* method with Sierra works. It's a bit roundabout and not the most convenient thing in the world, but it does work:

 

1) Boot into the RECOVERY partition.

2) Connect the Mateos cart.

3) Make sure it's completely empty, including hidden files, using "rm" and "rmdir" commands as necessary. (Using the command "ls -a" will show you *all* files, including hidden ones.)

4) Copy the ROM via the terminal -- probably easiest to CD your way to the directory that has the ROMs. use the command "cp nameofrom.32K /Volumes/Drive_Name/"

5) When the prompt comes back, do another "ls -a" and see if there are any hidden files that made their way there. Most likely you'll see two files: nameofrom.32K and ._nameofrom.32K. Delete every file that's NOT the ROM you copied, which means you'll have to type "rm ._*" or something.

6) Disconnect the burner from the cartridge.

 

That should do it!

  • Like 1
Link to comment
Share on other sites

AHA!!

 

On a whim, I figured out that *this* method with Sierra works. It's a bit roundabout and not the most convenient thing in the world, but it does work:

 

1) Boot into the RECOVERY partition.

2) Connect the Mateos cart.

3) Make sure it's completely empty, including hidden files, using "rm" and "rmdir" commands as necessary. (Using the command "ls -a" will show you *all* files, including hidden ones.)

4) Copy the ROM via the terminal -- probably easiest to CD your way to the directory that has the ROMs. use the command "cp nameofrom.32K /Volumes/Drive_Name/"

5) When the prompt comes back, do another "ls -a" and see if there are any hidden files that made their way there. Most likely you'll see two files: nameofrom.32K and ._nameofrom.32K. Delete every file that's NOT the ROM you copied, which means you'll have to type "rm ._*" or something.

6) Disconnect the burner from the cartridge.

 

That should do it!

 

 

Very interesting that what you described is very similar to what happens with Windows 8 and Windows 10. Basically any external device be it an SD card or flash drive etc. Will have some hidden files written to it automatically by the OS. The files are there so the OS knows how to talk to the device and likely for search index operations etc. The batch file I created does nearly the exact same steps you described, only with MS-DOS commands. You state to type in ls-1 to see all files and we use the attrib command to see and change the files attributes so they aren't hidden, set to read only..etc. And delete them.

 

So wow... I had no idea such similarities were there between such different OSes.

  • Like 1
Link to comment
Share on other sites

That's the thing, though..if you fully load Sierra, deleting the files doesn't help. There's gotta be something else done that corrupts that whole space.

 

When Sierra loads, the Mateos cart will have a hidden directory called ".fseventsd" and sometimes another one called ".Trashes". Deleting those doesn't help. It did in earlier versions of the OS, but not with Sierra. But connecting the Mateos cart when opening the Terminal in the Sierra recovery partition doesn't put those files on it..and it's a fairly clean copy when you move a ROM over.

 

It's just...puzzling.

Link to comment
Share on other sites

  • 1 month later...
  • 5 weeks later...

Windows 7. It seems there's a game.bin file on slot 0, 2, 4, 7, that never deletes, plus it only shows 64 K on that slot. I cannot seem to get this corrected.

When I select slot A, windows doesn't detect the device.


Also, I am an idiot, and have accidentally inserted the card into the 7800 wrong, label side facing me, not towards the back, like a regular cart. Could this be the cause of my issues?

Link to comment
Share on other sites

Windows 7. It seems there's a game.bin file on slot 0, 2, 4, 7, that never deletes, plus it only shows 64 K on that slot. I cannot seem to get this corrected.

 

When I select slot A, windows doesn't detect the device.

Also, I am an idiot, and have accidentally inserted the card into the 7800 wrong, label side facing me, not towards the back, like a regular cart. Could this be the cause of my issues?

I don't know about facing the wrong direction, but you definitely don't want to put the programmer on the wrong end. That will let the magic smoke out. Don't ask me how I know.

Link to comment
Share on other sites

I don't know about facing the wrong direction, but you definitely don't want to put the programmer on the wrong end. That will let the magic smoke out. Don't ask me how I know.

I definitely did not do that.

Edited by Inky
Link to comment
Share on other sites

OK, this is weird. If I slide the switch to 144K, it sees slot A with a GAME.BIN file. Windows will not detect slot A in 128K mode

EDIT: It works in both modes now. I think at this point I have either a bad USB cable, or a bad USB port, as I went to use a different USB port.

EDIT 2: I'm going to see if I can't get together with Dauber and see if maybe it's my PC now. Grrr.

EDIT 3: I'm going to look at it on my work PC.

Edited by Inky
Link to comment
Share on other sites

  • 2 weeks later...

I purchased a spare Pole Position II cart at a local "junk" store (appropriately named "Clutter"), and using my Dremel, was able to fit my Mateos inside!

After disassembling, on the label side of the cart, cut down to just above the screw hole, I cut the whole indented section out...

 

post-144-0-03206600-1507415910_thumb.jpg

 

On the top label end, I cut out the whole indented section...

 

post-144-0-34799000-1507415924_thumb.jpg

 

And finally, on the insert section, on the label half of the shell, I cut the cross piece of plastic out ALMOST all the way to accommodate the POKEY chip...

 

post-144-0-76660700-1507415939_thumb.jpg

 

 

All I need now is a kick ass professional quality label for the front.

  • Like 7
Link to comment
Share on other sites

I purchased a spare Pole Position II cart at a local "junk" store (appropriately named "Clutter"), and using my Dremel, was able to fit my Mateos inside!

 

After disassembling, on the label side of the cart, cut down to just above the screw hole, I cut the whole indented section out...

 

attachicon.gif20171007_171204_HDR-1.jpg

 

On the top label end, I cut out the whole indented section...

 

attachicon.gif20171007_171253_HDR-1.jpg

 

And finally, on the insert section, on the label half of the shell, I cut the cross piece of plastic out ALMOST all the way to accommodate the POKEY chip...

 

attachicon.gif20171007_171437_HDR-1.jpg

 

 

All I need now is a kick ass professional quality label for the front.

 

You might talk to -^Cro§Bow^-

 

He made one. I think he made a full face version and a half face version depending on if you hacked a shell or hacked the pcb and made it fit in a regular shell.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...