msolajic / c264-magic-cart

Hardware design of a (up to) 2MB cartridge for the Commodore 264 line of computers (Commodore 16, 116 and plus/4)
Other
21 stars 1 forks source link

Help me i can't get it to work #1

Closed danko79 closed 2 years ago

danko79 commented 2 years ago

Hi,i need help with this cartridge programmed the GAL20V8B-15LP set the jumpers for AM26F040B and make a 512KB file with prg games with zzarko-magic-cartridge-generator-fa8be5cd43f2 but when insert the cartridge it does not work, tested your other cartridges with success.

https://i.postimg.cc/tTB5dr2J/c264-front.jpg https://i.postimg.cc/Y9rRWcNT/c264-back.jpg

msolajic commented 2 years ago

Can you test the binary compilation file with VICE 3.6? This will rule out software issues, at least.

zzarko commented 2 years ago

Can you send your whole directory with generator script, cartridge configuration, prg files and generated BIN file? Then I can check what the problem is. Also, send the exact command line you used to generate BIN file.

Cheers, Žarko

Sent from my Commodore 64

On Mon, Jan 24, 2022 at 2:12 PM danko79 @.***> wrote:

Hi,yes test the .BIN file with GTK3VICE-3.6.0-win64 same problem,attach the file .bin and .prg pack. Please let me know!

Il 24.01.2022 14:03 Marko Šolajić ha scritto:

Can you test the binary compilation file with VICE 3.6? This will rule out software issues, at least.

-- Reply to this email directly, view it on GitHub [1], or unsubscribe [2]. You are receiving this because you authored the thread.Message ID: @github.com>

Con Tiscali Mobile Smart 70 hai 70 GB in 4G, minuti illimitati e 100 SMS a soli 7,99€ al mese http://tisca.li/Smart70

— Reply to this email directly, view it on GitHub https://github.com/msolajic/c264-magic-cart/issues/1#issuecomment-1020085869, or unsubscribe https://github.com/notifications/unsubscribe-auth/AACO4VS4T2YBHJ6H3QMVAXDUXVF3RANCNFSM5MU4ZTCQ . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

You are receiving this because you are subscribed to this thread.Message ID: @.***>

msolajic commented 2 years ago

Attachments don't get trough if you are using GitHub, please upload to a file sharing service and post the link here.

danko79 commented 2 years ago

Hi, the link http://www.easybytez.com/q8i78399koon I used the wrong parameter that's why it didn't work! "python crtgen.py -c is for C64" the correct is "python crtgen.py -p for Plus4" now the cartridge works but most games don't work is there any other problem?

zzarko commented 2 years ago

Yes, that was exactly why I wanted to see the exact command line. "-p" is the correct option.

Regarding the games that do not work, I found these: Auto Zone.prg Exploding Fist.prg Invaders Live Wire.prg Joey.prg Kane.prg Kingsoft Tennis.prg Leapinlouie.prg Monkey Kong.prg Monster Hunter.prg Oneman And His Droid.prg Pac Mac.prg Return Of Rockman.prg

Some of them have non-standard loading address (standard is $1001 or $4001), for those you need to supply start address: Invaders Live Wire.prg Kingsoft Tennis.prg Monkey Kong.prg

As for the rest, they do not work in xplus4 emulator (3.6.1) at all (at least on my computer, when started directly as PRG files), so there is no way that they could work from cartridge in xplus4: Auto Zone.prg Exploding Fist.prg Joey.prg Kane.prg Kingsoft Tennis.prg Leapinlouie.prg Monster Hunter.prg Oneman And His Droid.prg Pac Mac.prg Return Of Rockman.prg They might work on a real Plus/4, but you'll need to check that.

Cheers, Žarko

Sent from my Commodore 64

On Mon, Jan 24, 2022 at 3:38 PM danko79 @.***> wrote:

Hi, the link http://www.easybytez.com/q8i78399koon I used the wrong parameter that's why it didn't work! "python crtgen.py -c is for C64" the correct is "python crtgen.py -p for Plus4" now the cartridge works but most games don't work is there any other problem?

— Reply to this email directly, view it on GitHub https://github.com/msolajic/c264-magic-cart/issues/1#issuecomment-1020168246, or unsubscribe https://github.com/notifications/unsubscribe-auth/AACO4VQE7QZRI7SJAGEDWALUXVP73ANCNFSM5MU4ZTCQ . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

You are receiving this because you commented.Message ID: @.***>

danko79 commented 2 years ago

Many thanks for your support! as soon have some time test all games, thanks for your patience!

danko79 commented 2 years ago

Hi,I found that some games that play but only if it is the first on the list, I tried to replicate the same game 5/6 times to create a 64KB file the cartridge works but of the same game only the first one doesn't seem strange to you? can you try too?

zzarko commented 2 years ago

Send me an archive with everything (like before), tell me how exactly to reproduce the problem, and I can take a look.

Cheers, Žarko

Sent from my Commodore 64

On Sun, Jan 30, 2022 at 3:36 PM danko79 @.***> wrote:

Hi,I found that some games that play but only if it is the first on the list, I tried to replicate the same game 5/6 times to create a 64KB file the cartridge works but of the same game only the first one doesn't seem strange to you? can you try too?

Il 24.01.2022 20:44 Marko Šolajić ha scritto:

Closed #1 [1].

-- Reply to this email directly, view it on GitHub [2], or unsubscribe [3]. You are receiving this because you authored the thread.Message ID: @github.com>

Con Tiscali Mobile Smart 70 hai 70 GB in 4G, minuti illimitati e 100 SMS a soli 7,99€ al mese http://tisca.li/Smart70

— Reply to this email directly, view it on GitHub https://github.com/msolajic/c264-magic-cart/issues/1#issuecomment-1025156640, or unsubscribe https://github.com/notifications/unsubscribe-auth/AACO4VXOZPZL75LI7AEQ5ITUYVEFTANCNFSM5MU4ZTCQ . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

You are receiving this because you commented.Message ID: @.***>

danko79 commented 2 years ago

Hi, I've done a lot of tests! and understood that the games work as long as it is the first on list otherwise it doesn't work anymore, i make a 3 different BIN files 128KB has a different primary game as you can verify it works too all the games below do not works only if you make it happen first, i used a W27C010-15 flash for test all. the command used is python crtgen.py -p

http://www.easybytez.com/rdnzr148nvzw

Please let me know,I can't understand why it does this.

msolajic commented 2 years ago

Hi, i did some tests with your 128k images, and all of them work well. I tested with 29EE010 flash which is the same pinout as W27C010. To me, this looks like a banking issue, because the menu and the first game (either one of those in the archive) are less than 16 kilobytes in total. So, please check the GAL or 74LS273, as they are the most likely problem.

msolajic commented 2 years ago

Also, is the GAL programmed and verified? Because I'm getting the same behaviour as yours without the GAL inserted on the board. Without it, only the first game works.

danko79 commented 2 years ago

The GAL programmed several times, if my images works i can try to replace the 74LS273,then will let you know.

danko79 commented 2 years ago

Hi,i try to replace 74LS273 same problem,when replace GAL with another one programmed cartridge works fine! Many thanks!!!!!

msolajic commented 2 years ago

You're welcome.