alex_79 Posted January 25, 2021 Share Posted January 25, 2021 7 hours ago, Andrew Davie said: Here's a version with the bright parts toned down a bit. Looks a bit dim to me on the emulator; maybe it's OK on your TV. This is also using my new timer-wait loop... CDFJChess.bin 32 kB · 5 downloads Yes, the flicker is less distracting in this version on my TV but... it's in black and white! Stella reports 273 scanlines, and my TV doesn't show color with odd number of lines. Quote Link to comment Share on other sites More sharing options...
+Andrew Davie Posted January 26, 2021 Author Share Posted January 26, 2021 7 hours ago, alex_79 said: Yes, the flicker is less distracting in this version on my TV but... it's in black and white! Stella reports 273 scanlines, and my TV doesn't show color with odd number of lines. Sorry about that; poor quality control. Here's a replacement, with the VB timer set back to 47 and optimised draw. The draw will probably fit inside the VB, but even if it doesn't I expect the new TIMINT code to behave gracefully. In other words, I expect this to draw a pretty good frame no matter what. The screen is set to 276 scanlines. Again, this is the version with muted colours to reduce the shimmer effect. CDFJChess.bin Quote Link to comment Share on other sites More sharing options...
alex_79 Posted January 26, 2021 Share Posted January 26, 2021 It works, but the board is not visible behind the black pieces. It's the same in Stella. The arm code is faster: it takes a little less than 21 scanlines now. 2 Quote Link to comment Share on other sites More sharing options...
+Andrew Davie Posted January 27, 2021 Author Share Posted January 27, 2021 (edited) 8 hours ago, alex_79 said: It works, but the board is not visible behind the black pieces. Thanks; I've fixed black in this version. That logic analyser has proven to be a great debug tool. TY. CDFJChess.bin Edited January 27, 2021 by Andrew Davie 2 Quote Link to comment Share on other sites More sharing options...
+Andrew Davie Posted January 27, 2021 Author Share Posted January 27, 2021 8 hours ago, alex_79 said: The arm code is faster: it takes a little less than 21 scanlines now. Yep, I did the last bit of optimisation; put "BitReversal" into a table instead of a function. Quote Link to comment Share on other sites More sharing options...
+Andrew Davie Posted January 27, 2021 Author Share Posted January 27, 2021 I've been thinking maybe the next step is to try and get the CDFJ bankswitch scheme working on the PlusCart. Quote Link to comment Share on other sites More sharing options...
Bomberman94 Posted February 24, 2021 Share Posted February 24, 2021 @Andrew DavieGame runs fine with my PlusCart but crashes/won’t start on my light 6er PAL Atari 2600. is there a version for PAL60 users around? Thanks a lot! Quote Link to comment Share on other sites More sharing options...
+Andrew Davie Posted February 24, 2021 Author Share Posted February 24, 2021 1 minute ago, Bomberman94 said: @Andrew DavieGame runs fine with my PlusCart but crashes/won’t start on my light 6er PAL Atari 2600. is there a version for PAL60 users around? Thanks a lot! Which version? post # will nail it down for me. 1 Quote Link to comment Share on other sites More sharing options...
Bomberman94 Posted February 28, 2021 Share Posted February 28, 2021 On 2/24/2021 at 1:52 PM, Andrew Davie said: Which version? post # will nail it down for me. Playing on my PAL Atari 2600 (light 6er) with normal HARMONY cartridge: - „chess20200911_4PQ7“ and „chess20200911_4PQ8_FAIL“ will result in this: Quote Link to comment Share on other sites More sharing options...
Bomberman94 Posted February 28, 2021 Share Posted February 28, 2021 Starting you latest version on it („CDFJChess“) looks fine but can’t be played, right? 1 Quote Link to comment Share on other sites More sharing options...
+Andrew Davie Posted February 28, 2021 Author Share Posted February 28, 2021 4 minutes ago, Bomberman94 said: Playing on my PAL Atari 2600 (light 6er) with normal HARMONY cartridge: - „chess20200911_4PQ7“ and „chess20200911_4PQ8_FAIL“ will result in this: " And, it turns out, there's a shared bug in PlusCart/UnoCart 3E+ bankswitch code, that limits RAM to 16 KiB. That's a bug because the 3E+ scheme actually supports 32 KiB of RAM. So, that's not quite fixed yet - will take a while to get around to the various releases for those products. But at least now this issue is solved for me, and I can move on with my life." I wonder if Harmony has the same problem -- this version needs 32K RAM support, and early drivers implemented the 3E+ bankswitch incorrectly. 1 Quote Link to comment Share on other sites More sharing options...
+Andrew Davie Posted February 28, 2021 Author Share Posted February 28, 2021 3 minutes ago, Bomberman94 said: Starting you latest version on it („CDFJChess“) looks fine but can’t be played, right? Correct; a tech-demo only. But I'm thinking of porting over to the new display. What's your opinion of it on a CRT? Quote Link to comment Share on other sites More sharing options...
Bomberman94 Posted February 28, 2021 Share Posted February 28, 2021 8 minutes ago, Andrew Davie said: " And, it turns out, there's a shared bug in PlusCart/UnoCart 3E+ bankswitch code, that limits RAM to 16 KiB. That's a bug because the 3E+ scheme actually supports 32 KiB of RAM. So, that's not quite fixed yet - will take a while to get around to the various releases for those products. But at least now this issue is solved for me, and I can move on with my life." I wonder if Harmony has the same problem -- this version needs 32K RAM support, and early drivers implemented the 3E+ bankswitch incorrectly. My Harmony cart is Firmware v1.05 (latest PAL driver available ?♂️). But have no problems with any new homebrews up to Gorf Arcade or Lady Bug Arcade. Quote Link to comment Share on other sites More sharing options...
Bomberman94 Posted February 28, 2021 Share Posted February 28, 2021 10 minutes ago, Andrew Davie said: Correct; a tech-demo only. But I'm thinking of porting over to the new display. What's your opinion of it on a CRT? New graphics look great - I do like them a lot (what are the balls/round things)! Quote Link to comment Share on other sites More sharing options...
+Andrew Davie Posted February 28, 2021 Author Share Posted February 28, 2021 Just now, Bomberman94 said: New graphics look great - I do like them a lot (what are the balls/round things)! TY. They are there just to show the extra colours available in the display system. Quote Link to comment Share on other sites More sharing options...
Bomberman94 Posted February 28, 2021 Share Posted February 28, 2021 With my PlusCart the above versions run fine („chess20200911_4PQ7“ and „chess20200911_4PQ8_FAIL“) on the same machine. Here’s a picture: Quote Link to comment Share on other sites More sharing options...
+Andrew Davie Posted February 28, 2021 Author Share Posted February 28, 2021 1 minute ago, Bomberman94 said: New graphics look great - I do like them a lot (what are the balls/round things)! They will be used to show available moves, for example. It's used in earlier demos - hold down button when selecting a piece. Quote Link to comment Share on other sites More sharing options...
+Andrew Davie Posted February 28, 2021 Author Share Posted February 28, 2021 Just now, Bomberman94 said: With my PlusCart the above versions run fine („chess20200911_4PQ7“ and „chess20200911_4PQ8_FAIL“) on the same machine. Here’s a picture: Thanks for testing. Pretty much confirmation that the harmony cart driver for 3E+ bankswitch has a bug and is probably limiting the scheme to 16K when it should be 32K RAM. You should probably report this in the Harmony forums. 1 Quote Link to comment Share on other sites More sharing options...
Bomberman94 Posted February 28, 2021 Share Posted February 28, 2021 1 minute ago, Andrew Davie said: Thanks for testing. Pretty much confirmation that the harmony cart driver for 3E+ bankswitch has a bug and is probably limiting the scheme to 16K when it should be 32K RAM. You should probably report this in the Harmony forums. ... will do. Are there other games to cross check this problem? Quote Link to comment Share on other sites More sharing options...
+Andrew Davie Posted February 28, 2021 Author Share Posted February 28, 2021 Just now, Bomberman94 said: ... will do. Are there other games to cross check this problem? No. Quote Link to comment Share on other sites More sharing options...
Bomberman94 Posted February 28, 2021 Share Posted February 28, 2021 4 minutes ago, Bomberman94 said: With my PlusCart the above versions run fine („chess20200911_4PQ7“ and „chess20200911_4PQ8_FAIL“) on the same machine. Here’s a picture: These graphics look „crisper“ or „clearer“ to me but not so nice and colorful as the the newest version... (hard to decide). Quote Link to comment Share on other sites More sharing options...
Bomberman94 Posted March 5, 2021 Share Posted March 5, 2021 On 2/28/2021 at 4:37 PM, Andrew Davie said: Correct; a tech-demo only. But I'm thinking of porting over to the new display. What's your opinion of it on a CRT? Checking again with regard to the graphics: There is a bit flickering and colors look a „bit dark“ to me - tried to catch it with a short video I made. IMG_3763.MOV Quote Link to comment Share on other sites More sharing options...
Bomberman94 Posted March 5, 2021 Share Posted March 5, 2021 Edit: if you can’t play it directly here - this is the link to YT: Quote Link to comment Share on other sites More sharing options...
+Andrew Davie Posted March 5, 2021 Author Share Posted March 5, 2021 28 minutes ago, Bomberman94 said: Checking again with regard to the graphics: There is a bit flickering and colors look a „bit dark“ to me - tried to catch it with a short video I made. IMG_3763.MOV Thanks. Brightness is easy to change in the code. Videos are next to useless IMHO as they don't generally show what it looks like to the eye... Video given looks MUCH more flickery than I expect it to look to the eye. Quote Link to comment Share on other sites More sharing options...
+Andrew Davie Posted March 5, 2021 Author Share Posted March 5, 2021 (edited) 34 minutes ago, Bomberman94 said: Edit: if you can’t play it directly here - this is the link to YT: Also... PAL60 is much better than PAL50. Not sure which you're viewing. Edited March 5, 2021 by Andrew Davie Quote Link to comment Share on other sites More sharing options...
Recommended Posts
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.