jotego / jtcores

FPGA cores compatible with multiple arcade game machines and KiCAD schematics of arcade games. Working on MiSTer FPGA/Analogue Pocket
https://patreon.com/jotego
GNU General Public License v3.0
236 stars 41 forks source link

Pocket Rastan Core Black Screen #550

Closed bebopjp closed 8 months ago

bebopjp commented 8 months ago

Freshly formatted an SD card.

Used Matt Panella's pupdate script to "Update All".

Rastan core loads ROM but is either a black screen or some static trash.

Not sure if it is a pupdate bug or a core bug.

All other JT cores work great.

countmattula commented 8 months ago

I am having the same issue with this game. The last time it worked for me, I was on Analogue Pocket firmware 2.0 and used the previous version of Panella auto updater. Then I updated the firmware to 2.1 and used the newer pupdate.exe and the problem began... but just to test things further, I re-formatted the SD card and did a clean build using Pocket Sync and installed one core at a time and tried Rastan out again... same issue (either a black screen, or some green static.) So it is not isolated to using pupdate. But both updaters could be pulling the file from the same archive. Anyhow, I also get intermittent issues with Outrun, but others have already reported that issue.

jotego commented 8 months ago

Out Run is a different case because it is the only core that use the cell RAM in the Pocket. It is not related to this.

I have just tested today's version and it works fine. I do not use updaters. I think this is probably related to the updaters generating wrong .rom files. What they do about that is beyond me. You can generate the file manually yourself following these instructions.

IMG_5719

davewongillies commented 8 months ago

@jotego The weird part is that the ROMs from the Pocket updater archive matches your md5 sums:

548:| rastan       | jtrastan   | 8b958b5f7dea436d104db5529fc516a0 | fe,ff        |
549:| rastana      | jtrastan   | 6148baf634a68bea12bff06df7027469 | fe,ff        |
550:| rastanb      | jtrastan   | 11730c745ba58632959253e15d6fbb5a | fe,ff        |
551:| rastanu      | jtrastan   | 13f181de12b379db538ba1fdf995658e | fe,ff        |
552:| rastanua     | jtrastan   | ccdfdb413aaf8cd7ddfedab7bb9ffcb3 | fe,ff        |
553:| rastanub     | jtrastan   | 8e91337be3271303c15d0ac7e5299c4a | fe,ff        |
554:| rastsaga     | jtrastan   | 7fdd1b89b170b25228033a3064f3d6e5 | fe,ff        |
555:| rastsagaa    | jtrastan   | ef4e52889856332024d6bda1789d7a23 | fe,ff        |
556:| rastsagaabl  | jtrastan   | b58fd892743e1bde971615553cf66349 | fe,ff        |
557:| rastsagab    | jtrastan   | f5650d6ddf071dc003936c4d8d71d004 | fe,ff        |
8b958b5f7dea436d104db5529fc516a0  Assets/jtrastan/common/rastan.rom
6148baf634a68bea12bff06df7027469  Assets/jtrastan/common/rastana.rom
11730c745ba58632959253e15d6fbb5a  Assets/jtrastan/common/rastanb.rom
13f181de12b379db538ba1fdf995658e  Assets/jtrastan/common/rastanu.rom
ccdfdb413aaf8cd7ddfedab7bb9ffcb3  Assets/jtrastan/common/rastanua.rom
8e91337be3271303c15d0ac7e5299c4a  Assets/jtrastan/common/rastanub.rom
7fdd1b89b170b25228033a3064f3d6e5  Assets/jtrastan/common/rastsaga.rom
ef4e52889856332024d6bda1789d7a23  Assets/jtrastan/common/rastsagaa.rom
b58fd892743e1bde971615553cf66349  Assets/jtrastan/common/rastsagaabl.rom
f5650d6ddf071dc003936c4d8d71d004  Assets/jtrastan/common/rastsagab.rom
davewongillies commented 8 months ago

@countmattula @bebopjp actually I just did a full delete of the jtrastan core then installed it again (so everything relating to the core from Assets, Cores, Settings, Presets & Saves) and its now working.

If you use pupdate it can do this fresh install for you, eg: pupdate update -r -c jotego.jtrastan

countmattula commented 8 months ago

I just tried this on my lunch break, and Dave's suggestion worked. Deleting all the related folders (with contents) and then re-installing got Rastan to work again. thanks so much for your help. And Jotego, thank you for making so many amazing cores for the Analogue Pocket. cheers!

On Fri, Feb 16, 2024 at 9:21 AM Dave Wongillies @.***> wrote:

@countmattula https://github.com/countmattula @bebopjp https://github.com/bebopjp actually I just did a full delete of the jtrastan core then installed it again (so everything relating to the core from Assets, Cores, Settings, Presets & Saves) and its now working.

— Reply to this email directly, view it on GitHub https://github.com/jotego/jtcores/issues/550#issuecomment-1948940069, or unsubscribe https://github.com/notifications/unsubscribe-auth/BGF5L2UPN4RKDYECVODP5ADYT6IRHAVCNFSM6AAAAABDJCEH32VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNBYHE2DAMBWHE . You are receiving this because you were mentioned.Message ID: @.***>

jotego commented 8 months ago

I'm glad it worked in the end!