Fort Apocalypse Posted July 15, 2022 Share Posted July 15, 2022 (edited) Can anyone tell why this only works in Stella (in developer and player modes) and not on a real Harmony Encore cart with RGB card or in Javatari? tanks_2022_dpc_0.2.bas.bin tanks_2022_dpc_0.2.bas Edited July 15, 2022 by Fort Apocalypse Quote Link to comment Share on other sites More sharing options...
alex_79 Posted July 15, 2022 Share Posted July 15, 2022 I quickly tested and it seem to work for me on my Harmony cart, albeit the framerate isn't stable and the screen jitters sometimes. Javatari doesn't list DPC+ as a supported cart type in the project page, so that's probably why it doesn't work there. The only emulators supporting DPC+ that I know of are Stella, 6502.ts/Stellerator and Gopher2600. Quote Link to comment Share on other sites More sharing options...
Fort Apocalypse Posted July 15, 2022 Author Share Posted July 15, 2022 (edited) 1 hour ago, alex_79 said: I quickly tested and it seem to work for me on my Harmony cart, albeit the framerate isn't stable and the screen jitters sometimes. Javatari doesn't list DPC+ as a supported cart type in the project page, so that's probably why it doesn't work there. The only emulators supporting DPC+ that I know of are Stella, 6502.ts/Stellerator and Gopher2600. @alex_79 Could you try this one also? Thanks for testing it! @ZeroPage Homebrew had tested the attached 0.1 version with a Harmony Encore with an RGB card, but it didn't work, although it'd worked in Stella 6.7 for me in developer and player modes. I see the framerate problem when shooting at a boundary wall; I had a loop there of several pixels being drawn which might be too much, so I'll fix that. There's an fps slightly different than 60 as it's settling in the first second or so (why I'm not sure), but overall it seems like it should display for the majority of gameplay. @splendidnut told me that Javatari doesn't support DPC+, so I'm wondering why it wouldn't work on Harmony Encore with an RGB card and what I could do to get it to work, since @ZeroPage Homebrew has played DPC+ games before on his setup. tanks_2022_dpc_0.1.bas tanks_2022_dpc_0.1.bas.bin Edited July 15, 2022 by Fort Apocalypse Quote Link to comment Share on other sites More sharing options...
alex_79 Posted July 15, 2022 Share Posted July 15, 2022 Version 0.1 does not work on my two Harmony carts (black screen on both). Note that mine are standard (non Encore) versions. 1 Quote Link to comment Share on other sites More sharing options...
KevKelley Posted July 15, 2022 Share Posted July 15, 2022 2 hours ago, alex_79 said: I quickly tested and it seem to work for me on my Harmony cart, albeit the framerate isn't stable and the screen jitters sometimes. Javatari doesn't list DPC+ as a supported cart type in the project page, so that's probably why it doesn't work there. The only emulators supporting DPC+ that I know of are Stella, 6502.ts/Stellerator and Gopher2600. I believe the Flashback worked DPC+. I have the 6 and 9 and I cannot recall which one but I believe I used one to play a DPC+ game of mine. Quote Link to comment Share on other sites More sharing options...
Fort Apocalypse Posted July 15, 2022 Author Share Posted July 15, 2022 29 minutes ago, alex_79 said: Version 0.1 does not work on my two Harmony carts (black screen on both). Note that mine are standard (non Encore) versions. Thanks!! Quote Link to comment Share on other sites More sharing options...
alex_79 Posted July 15, 2022 Share Posted July 15, 2022 (edited) 15 minutes ago, KevKelley said: I believe the Flashback worked DPC+. I have the 6 and 9 and I cannot recall which one but I believe I used one to play a DPC+ game of mine. I think recent Atari Flashback models (those that have HDMI output) use Stella 3.9 which, while quite old, already supported DPC+. Edited July 15, 2022 by alex_79 1 Quote Link to comment Share on other sites More sharing options...
+Random Terrain Posted July 15, 2022 Share Posted July 15, 2022 27 minutes ago, alex_79 said: I think recent Atari Flashback models (those that have HDMI output) use Stella 3.9 which, while quite old, already supported DPC+. They need to hurry up and start using version 6.0 or higher: 3 Quote Link to comment Share on other sites More sharing options...
+SpiceWare Posted July 15, 2022 Share Posted July 15, 2022 7 hours ago, Fort Apocalypse said: not on a real Harmony Encore cart There's a version of the DPC+ driver that doesn't work correctly on the Encore. Try replacing the DPC+ driver with the one found in Reply #9 of this topic: Also a new issue recently cropped due to a revision to the silicon, batari goes over that in Reply #2 of this topic: 1 1 Quote Link to comment Share on other sites More sharing options...
oceanix42 Posted September 29, 2023 Share Posted September 29, 2023 (edited) Sorry to resurrect a dead thread, sort of, but I am having the same issue as the orig post, however, I have no idea what encore etc is(are). I just received my Harmony cart and I am developing a demo using the DPC+ kernel, but alas just a blank screen. Can someone explain the issue and resolution as they would to a noob? cuz I am. Thanks! Note: I followed the advice given by Random Terrain: temp1=temp1 for each bank, but alas. Also note, that the DPC+ examples given for bB do not function either.(again with the temp1=temp1) Edited September 29, 2023 by oceanix42 Quote Link to comment Share on other sites More sharing options...
+Karl G Posted September 29, 2023 Share Posted September 29, 2023 58 minutes ago, oceanix42 said: Sorry to resurrect a dead thread, sort of, but I am having the same issue as the orig post, however, I have no idea what encore etc is(are). I just received my Harmony cart and I am developing a demo using the DPC+ kernel, but alas just a blank screen. Can someone explain the issue and resolution as they would to a noob? cuz I am. Thanks! Note: I followed the advice given by Random Terrain: temp1=temp1 for each bank, but alas. Also note, that the DPC+ examples given for bB do not function either.(again with the temp1=temp1) If you could attach a basic file of something that is not working for you, then I or someone else could take a look and maybe figure out what is going on. Quote Link to comment Share on other sites More sharing options...
oceanix42 Posted September 29, 2023 Share Posted September 29, 2023 48 minutes ago, Karl G said: If you could attach a basic file of something that is not working for you, then I or someone else could take a look and maybe figure out what is going on. File attached, I should have done that to start with. I've used the RT example for DPC+ and adding to it to unit test my ideas. brother_demo_title_screen.bas Quote Link to comment Share on other sites More sharing options...
+Karl G Posted September 29, 2023 Share Posted September 29, 2023 18 minutes ago, oceanix42 said: File attached, I should have done that to start with. I've used the RT example for DPC+ and adding to it to unit test my ideas. brother_demo_title_screen.bas 13.46 kB · 1 download It seems to compile and run just fine for me? Maybe something is wrong with your bB installation? Quote Link to comment Share on other sites More sharing options...
oceanix42 Posted September 29, 2023 Share Posted September 29, 2023 My issue is with the Harmony Cart and the DPC+ kernel not showing the screen on actual hardware. Quote Link to comment Share on other sites More sharing options...
+Karl G Posted September 29, 2023 Share Posted September 29, 2023 53 minutes ago, oceanix42 said: My issue is with the Harmony Cart and the DPC+ kernel not showing the screen on actual hardware. My apologies. I somehow lost track of what was actually being asked for here. 🙂 First, to answer your question, the Harmony Encore is the version of the Harmony that can play ROMs that are bigger than 32K. Since all DPC+ bB games are 32K, then it doesn't matter if you have the Encore version or not. Anyway; I also had issues when I tried it on my regular Harmony (I have both varieties). In my case, the screen jumped continuously. Some modern TVs will just refuse to display such an image, and it will appear blank like in your case, assuming it's the same issue. I have to say that this issue seems familiar. Is your Harmony up to date? My Encore is, but I can't find it at the moment, and it's possible that my old Harmony isn't at the current version. I seem to remember this being caused by something like a mismatch between the DPC+ driver that bB uses vs the one that the Harmony cart is using? That's why I asked if yours is updated. I'm looping in @RevEng in case he has anything more helpful to offer. 🙂 Quote Link to comment Share on other sites More sharing options...
oceanix42 Posted September 29, 2023 Share Posted September 29, 2023 (edited) I am afraid I do not know if I have the most up to date drivers. I just received the Cart, however, the Harmony forum section seems a bit nebulous and I am confused where the up to date eeloader and hbios files are located. Any help would be greatly appreciated. I have 1.05 Thanks Edited September 29, 2023 by oceanix42 Quote Link to comment Share on other sites More sharing options...
+splendidnut Posted September 29, 2023 Share Posted September 29, 2023 He's referring to the driver that's part of the game, not the Harmony Cart firmware. What version of bBasic are you using? Quote Link to comment Share on other sites More sharing options...
oceanix42 Posted September 29, 2023 Share Posted September 29, 2023 Oh, wait, orig pinned post has hbio_106. I am assuming that is the latest... Quote Link to comment Share on other sites More sharing options...
oceanix42 Posted September 29, 2023 Share Posted September 29, 2023 (edited) 6 minutes ago, splendidnut said: He's referring to the driver that's part of the game, not the Harmony Cart firmware. What version of bBasic are you using? 1.7, which is the latest as far as the github page states. Edited September 29, 2023 by oceanix42 1 Quote Link to comment Share on other sites More sharing options...
oceanix42 Posted September 29, 2023 Share Posted September 29, 2023 Well, I updated to the hbios_106, and still no good. Still doesn't display DPC+ games. Quote Link to comment Share on other sites More sharing options...
oceanix42 Posted September 29, 2023 Share Posted September 29, 2023 Alas, not even the suggested renaming the extension to .dpc as given in the manual fixes said issue. Perhaps I should abandon DPC+? Quote Link to comment Share on other sites More sharing options...
+Karl G Posted September 29, 2023 Share Posted September 29, 2023 28 minutes ago, oceanix42 said: Alas, not even the suggested renaming the extension to .dpc as given in the manual fixes said issue. Perhaps I should abandon DPC+? I wouldn't throw in the towel just yet. I'm sure there's a logical explanation, and a way to solve the issue. I don't know why I didn't think to also tag @batari as well. Quote Link to comment Share on other sites More sharing options...
RevEng Posted September 29, 2023 Share Posted September 29, 2023 5 hours ago, Karl G said: I'm looping in @RevEng in case he has anything more helpful to offer. 🙂 Not really sure I have much to offer, at least until batari responds... I replaced the dpc+ bin file a few years ago. I think it's the same file as the one referenced in Darrell's post, but I can't be sure, because I get an error when I try to download his file. 1 Quote Link to comment Share on other sites More sharing options...
+SpiceWare Posted September 29, 2023 Share Posted September 29, 2023 7 minutes ago, RevEng said: I think it's the same file as the one referenced in Darrell's post, but I can't be sure, because I get an error when I try to download his file. I get that error too. I did a search on my drive and found the zip file, which was created on the same date as that post: DPC+20121020.arm.zip 1 Quote Link to comment Share on other sites More sharing options...
RevEng Posted September 29, 2023 Share Posted September 29, 2023 33 minutes ago, SpiceWare said: I get that error too. I did a search on my drive and found the zip file, which was created on the same date as that post: Thanks! md5sum confirms that arm file is the same one being distributed with bB since v1.4. 1 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.