Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Firmware 240105 MiniMig Issue - Possible ? #147

Open
Torti-the-Smurf opened this issue Jan 11, 2024 · 19 comments
Open

Firmware 240105 MiniMig Issue - Possible ? #147

Torti-the-Smurf opened this issue Jan 11, 2024 · 19 comments

Comments

@Torti-the-Smurf
Copy link

Hi, my name is Torti and i am new here on GitHub.

Anyway; i do LOTS of testing for the Minimig Core , especially for Robinson,
but i have a question about the latest Firmware if you dont mind.

If its possible that it broke some stuff in the MiniMig Core ?
The game Clown-O-Mania hangs now. (T_T)

Right at the start in the STARBYTE LOGO... it hangs on a very high pitched note and freezes...
Never happend before.

I did not changed anything... thats so weird. Is that some "bad influence" from the new FW ?

Oh and one more thing ... if you dont mind.
It would be really neat if that Joystick OSD "stuck Bug would be fixed".....

You know the one, where you control the game and keep holding a direction and then hit F12 for the OSD.
( i am using a 3 Button Mega Drive joypad .. .. it has such a great D-PAD - my Amiga Pad of choice)

When this happends, the OSD gets stuck and nothing besides a power off can be done.
Not that scenario happends often, but when it does for some reason, (mostly by exident) it pretty annoying ;)

In any case, HUGE thanks and RESPECT for supporting the MIST (i love this thing) :)

Any Info and fixes are greatly appreciated.

Greetings;
Torti

@gyurco
Copy link
Contributor

gyurco commented Jan 11, 2024

It works for me, using the WHDownLoad release. What core/game release are you referring to? But anyway, I'm not aware of any changes which could affect this.

I was not aware of the OSD bug, it can be surely fixed for the next time.

@Torti-the-Smurf
Copy link
Author

Hi Gyurco.
The core is not public yet (it has a few fixes that the public release doesn´t have).

Hmmmm; I have to investigate that further... Have to test a few more things to find the root...
Will be back later.

Greez & thanks

@Torti-the-Smurf
Copy link
Author

This is so weird. It has nothing to do with the MiniMig Core version. It always freezes at the same spot.
BTW, i did almost forget how slow old core is XD

If you like a faster and more fixed (by robinson), then go ahead ...
https://www.mediafire.com/file/q7xrxjw30vb3gi0/Core.rbf/file

But back to Clown-O-Mania...
The weird thing is that the game worked before (whdload) on the same setup.

I did a test with a ADF and weirdly enough, that works...!!
but the WHDload version freezes in the same setup.
(all the same Cpu/chip speed setting as when testing the adf)

So odd.

Sadly i have no other SD card here to test but its a fine SanDisk.
I will reformat it... but i dont think that will make a difference.

Somthing went wrong with the Last Firmware on my Mist 1.4. , i guess.
(i did the intermediate mid update, before upgrading to the most recent one)

It killed the clown ... well, kinda ;)

Anyway, greetings,
Torti

@gyurco
Copy link
Contributor

gyurco commented Jan 11, 2024

Try it with the intermediate firmware, it's the same as the latest before, just with a fix.
The only main thing the core depends on when running is the IDE/ATA, but it wasn't changed lately.

@gyurco
Copy link
Contributor

gyurco commented Jan 11, 2024

I tried Clown-O-Mania with this core, and works. Maybe yours is damaged on disk, try to re-extract it from the lzh.

@Torti-the-Smurf
Copy link
Author

I did the Intermedia FW update first and then, the 240105.
(isnt that right ? .. i thought it has to be done this way...)

I also did test a fresh LHA into RAM: same thing happend... so it cant be the card... right ?
Did also test the same card in a WinUAE setting and there it works...

So odd...

Hmmm, so the thing that confuses me now is.. whats the the most recent FW ?
the intermediate or the 240105 ? (it is the newest from date alone... so it hast to be the last, right ?)

a confused, Torti :)

@gyurco
Copy link
Contributor

gyurco commented Jan 11, 2024

240105 is the latest
The intermediate is the previous.
But I hardly believe it causes the issue.
Try with a very old one to check it yourself (be aware if firmware change goes wrong, you have to use the USB to reflash). If you can identify the firmware version where it broke for you, then I can look at it. Otherwise, as I cannot reproduce, I have no idea.

@Torti-the-Smurf
Copy link
Author

Now i am kinda afraid. Is the firmware always a risk or only when going back ?
I wanna try to go back, right before the intermediate.

Just to let you know, i have no special equipment to unbrick a mist.
(so, if something goes wrong, can i restore it just with a USB cable ?)

@gyurco
Copy link
Contributor

gyurco commented Jan 11, 2024

The Wiki describes the unbricking process. Yes, an USB cable is enough (but you have to open the case to erase the flash).

@Torti-the-Smurf
Copy link
Author

I did a "update" with the intermediate ... (my heart was pounding....)

same thing happends.. the Clown wont show up.
(freeze a few seconds into the STARBYTE logo, right before it should switch the the title screen))

I update once more to the 240105... (now i am always afraid to update the firmware) :)

The weird thing is.. I had a strange feeling when i did the 240105 update the first time ..
.... like,; "should i really update, everything works just fine"...

and now, the clown refuses to play (via whdload ... even tried a older slave .. also JST)
well, i guess, "thats life" ;)

I did test around 200 games / demos with the recent firmware and this is the ONLY game that refuses now to work... (i have still 600 games and a ton of demos left to test ... again...........)

so odd....

anyway, thanks for all the help and infos.
greetings, Torti

@gyurco
Copy link
Contributor

gyurco commented Jan 11, 2024

Starting from the intermediate, upgrades should be safe again, the bug is fixed.
But I still don't think it's about the firmware.
Try a clean boot (from a workbench disk), and check again.

@Torti-the-Smurf
Copy link
Author

I did already test that ;) also with no startup-sequence at all.
Same.

BUT.... now i have noticed something.
When i selected a file from this SD card to delete it, windows always showed...
Should this file with 0kb really be deleted...

THAT is not nowmal...
It always showed 0 when i tried to delete a file from this SD card. no matter how big the file was.

So, the next step was to use DISKPART.. and clean it.

NOW, the card dont know its size anymore and windows cant format it.

So i guess, the controller on the SD must have gone bad. (right?)

I buy a new one tomorrow and fingers crossed... it should work again... (hopefully)

Is this the first time a SanDisk let me down ?

Well, there is always a frist ... i guess ;)

@Torti-the-Smurf
Copy link
Author

Yupp, this card has definitely some problems.
i could "rescue" it with the SD Formater tool.
Now it shows the right size again... but even so.. when i try to delete a file,
windows always tells me that the file i want to delete from this card is zero kb in size.

Well... that is something.... i guess.
I will report back tomorrow; with a brand new card. (that one was barely 1 year old)

Have a great day and HUGE thanks again for all the help and support.

greez,
Torti

@gyurco
Copy link
Contributor

gyurco commented Jan 11, 2024

One big deficiency of the firmware IDE that it ignores SD Card errors. So that must be very possible you came through a bad card.

Hope you'll get positive results, have a nice day.

@Torti-the-Smurf
Copy link
Author

I did more tests ... ( i could not resist) :)
Get this. It works with a FFS Filesystem partition on that same SD Card, but not with PFS3.
(it used to work before the FW update, because i tested all the 833 games i have on it)

BTW, My windows 10 shows on all the exchangeable Flash USB devices a "Zero Size"
when i want to delete a file. Weird, i never noticed that.

Anyway ; did you test Clown o mania WHD on a FFS Filesystem or PFS3 ?

Hmmm, what do you think....
Should i upload my Setup so you can check it out yourself. (your would love it, i am pretty sure ;)

So you can see for yourself. How about it ?
Cheers,
Torti

@gyurco
Copy link
Contributor

gyurco commented Jan 11, 2024

The firmware nothing has to do with the FS.
But if you can prove which version works and which not, then I'll investigate.

@Torti-the-Smurf
Copy link
Author

Torti-the-Smurf commented Jan 11, 2024

Pheeew. i did alot of testing... (like you said, the firmware relates to the IDE/ATA)

I make it short. please; try my setup. (just copy in on a SD Card and try clown o mania)

When the Workbench has booted, simply press the right mouse button and choose the Game Menue.

Choose Clown o mania and see what happends .... man, i am curious .... (or is it just my mist?)

plz try.

thanks gyurco

@gyurco
Copy link
Contributor

gyurco commented Jan 12, 2024

Sorry, but it's huge. Can you do a smaller image with only this game?

@Torti-the-Smurf
Copy link
Author

Phew; after all this hours of testing i finally found the cause of the clown-o-mania Whdload freeze....
Its not the Firmware OR the SD Card.

Actually, its a Clown-o-Mania "DMA Wait code/slave bug" that can freeze the game in certain places.
It can happen in the StarBytes Logo.. or when entering a Cheat.. ect....

So, problem solved...
That was quiet an experience, i have to say XD

Anyway, HUGE thanks for the Support.
Greetings,
Torti

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants