DC-SWAT Forum
Development of a new menu - Версия для печати

+- DC-SWAT Forum (http://www.dc-swat.ru/forum)
+-- Форум: DreamShell (/forum-3.html)
+--- Форум: Programming (/forum-28.html)
+--- Тема: Development of a new menu (/thread-4089.html)

Страниц: 1 2 3


RE: Development of a new menu - SWAT - 12.07.2024 08:21

By the way, since I returned DMA for IDE in the Core few days ago, try parsing images in the thread to extract textures.
After the list is displayed, update the icons as you read them. Don't try preload all before start app, it's too long.

For small reads in 1 sector (512 bytes), I left PIO, because it is more profitable in terms of overhead costs, but for the rest DMA works.
At least I noticed an increase in the ISO Loader when loading textures because DMA is faster, and CPU is not loaded in DMA mode, so you can do stuff.


RE: Development of a new menu - VeraBecker - 12.07.2024 08:29

(12.07.2024 08:21)SWAT писал(а):  By the way, since I returned DMA for IDE in the Core few days ago, try parsing images in the thread to extract textures.
After the list is displayed, update the icons as you read them. Don't try preload all before start app, it's too long.

For small reads in 1 sector (512 bytes), I left PIO, because it is more profitable in terms of overhead costs, but for the rest DMA works.
At least I noticed an increase in the ISO Loader when loading textures because DMA is faster, and CPU is not loaded in DMA mode, so you can do stuff.

Images are not preloaded, only those needed per page are loaded.


RE: Development of a new menu - SWAT - 12.07.2024 10:15

(12.07.2024 08:29)VeraBecker писал(а):  
(12.07.2024 08:21)SWAT писал(а):  By the way, since I returned DMA for IDE in the Core few days ago, try parsing images in the thread to extract textures.
After the list is displayed, update the icons as you read them. Don't try preload all before start app, it's too long.

For small reads in 1 sector (512 bytes), I left PIO, because it is more profitable in terms of overhead costs, but for the rest DMA works.
At least I noticed an increase in the ISO Loader when loading textures because DMA is faster, and CPU is not loaded in DMA mode, so you can do stuff.

Images are not preloaded, only those needed per page are loaded.

Well, yes, but I meant that you need to load them individually, image by image, after you show the list.


RE: Development of a new menu - VeraBecker - 12.07.2024 11:20

(12.07.2024 10:15)SWAT писал(а):  Well, yes, but I meant that you need to load them individually, image by image, after you show the list.


I was thinking of making a thread but not to put the covers but to extract pvr and save them as covers without affecting performance, but I really can't stay with this, I have little time Sad, that's why I'm only going to fix bugs and in a few months we will continue with the setting.

Anyway, when the time comes, we'll talk and agree, okay?


RE: Development of a new menu - SWAT - 12.07.2024 13:20

(12.07.2024 11:20)VeraBecker писал(а):  
(12.07.2024 10:15)SWAT писал(а):  Well, yes, but I meant that you need to load them individually, image by image, after you show the list.


I was thinking of making a thread but not to put the covers but to extract pvr and save them as covers without affecting performance, but I really can't stay with this, I have little time Sad, that's why I'm only going to fix bugs and in a few months we will continue with the setting.

Anyway, when the time comes, we'll talk and agree, okay?

Do what you want with your application, whenever you want. I just suggested an improvement, you can ignore it altogether. Unfortunately, without this texture, the images must be prepared so that there is a cover. For example, I don’t have covers and all the games on the list look the same.


RE: Development of a new menu - VeraBecker - 12.07.2024 17:36

(12.07.2024 13:20)SWAT писал(а):  Do what you want with your application, whenever you want. I just suggested an improvement, you can ignore it altogether. Unfortunately, without this texture, the images must be prepared so that there is a cover. For example, I don’t have covers and all the games on the list look the same.

Your suggestion is good, it will not be ignored, when the time comes I will put several scenarios to check IDE and SD. Wink


RE: Development of a new menu - MannyMania - 07.08.2024 07:00

Hey @VeraBecker I've seen the videos of the new menu and it looks great!! I haven't seen any updates for a while. Can you give us some news on how it's coming along?

Cheers!!


RE: Development of a new menu - VeraBecker - 11.08.2024 04:21

(07.08.2024 07:00)MannyMania писал(а):  Hey @VeraBecker I've seen the videos of the new menu and it looks great!! I haven't seen any updates for a while. Can you give us some news on how it's coming along?

Cheers!!

Hello, I have already made many performance changes and some good features that you will surely like, I don't want to discover new things but they are good and it is still in development to be able to have a first version.


RE: Development of a new menu - MannyMania - 15.08.2024 17:00

(11.08.2024 04:21)VeraBecker писал(а):  
(07.08.2024 07:00)MannyMania писал(а):  Hey @VeraBecker I've seen the videos of the new menu and it looks great!! I haven't seen any updates for a while. Can you give us some news on how it's coming along?

Cheers!!

Hello, I have already made many performance changes and some good features that you will surely like, I don't want to discover new things but they are good and it is still in development to be able to have a first version.

Thank you very much for all the hard work!!!


RE: Development of a new menu - VeraBecker - 16.08.2024 23:32

(15.08.2024 17:00)MannyMania писал(а):  
(11.08.2024 04:21)VeraBecker писал(а):  
(07.08.2024 07:00)MannyMania писал(а):  Hey @VeraBecker I've seen the videos of the new menu and it looks great!! I haven't seen any updates for a while. Can you give us some news on how it's coming along?

Cheers!!

Hello, I have already made many performance changes and some good features that you will surely like, I don't want to discover new things but they are good and it is still in development to be able to have a first version.

Thank you very much for all the hard work!!!

On the contrary, thank you for your interest.


RE: Development of a new menu - miguelmarrero72 - 21.08.2024 17:27

@VeraBecker Hi, I've checked your menu on the SD serial port and I think there's an error: the games won't load. I saw that the pio in the settings is active and can't be removed.


RE: Development of a new menu - VeraBecker - 23.08.2024 01:00

(21.08.2024 17:27)miguelmarrero72 писал(а):  @VeraBecker Hi, I've checked your menu on the SD serial port and I think there's an error: the games won't load. I saw that the pio in the settings is active and can't be removed.

Hello, games menu loads the settings that are in iso loader, it does not save any settings to change the PIO, I will check it anyway, what game and configuration did you use? where did you download games menu from? In my GitHub it is obsolete, the most recent one is in the SWAT repository.


RE: Development of a new menu - miguelmarrero72 - 23.08.2024 04:33

(23.08.2024 01:00)VeraBecker писал(а):  
(21.08.2024 17:27)miguelmarrero72 писал(а):  @VeraBecker Hi, I've checked your menu on the SD serial port and I think there's an error: the games won't load. I saw that the pio in the settings is active and can't be removed.

Hello, games menu loads the settings that are in iso loader, it does not save any settings to change the PIO, I will check it anyway, what game and configuration did you use? where did you download games menu from? In my GitHub it is obsolete, the most recent one is in the SWAT repository.

¿I downloaded it from your GitHub but from the SWAT GitHub I downloaded it and your games_menu doesn't appear in the dc folder so it's not in that latest compilation I ask?


RE: Development of a new menu - SWAT - 23.08.2024 05:52

There are no test builds in my repository yet. First, I need to solve the obvious issues so as not to confuse anyone with them.
But you can compile it yourself from sources. Just don't distribute it.


RE: Development of a new menu - VeraBecker - 23.08.2024 06:19

(23.08.2024 04:33)miguelmarrero72 писал(а):  
(23.08.2024 01:00)VeraBecker писал(а):  
(21.08.2024 17:27)miguelmarrero72 писал(а):  @VeraBecker Hi, I've checked your menu on the SD serial port and I think there's an error: the games won't load. I saw that the pio in the settings is active and can't be removed.

Hello, games menu loads the settings that are in iso loader, it does not save any settings to change the PIO, I will check it anyway, what game and configuration did you use? where did you download games menu from? In my GitHub it is obsolete, the most recent one is in the SWAT repository.

¿I downloaded it from your GitHub but from the SWAT GitHub I downloaded it and your games_menu doesn't appear in the dc folder so it's not in that latest compilation I ask?

It's like Swat says, the version is not released yet, there is no date yet because we have several developments, but you can download and compile the code (it takes some time to do), just please don't share it.

I'll share a little with you so you can see the progress.

https://youtu.be/8FeWfHbt59w

I hope you like it Wink


RE: Development of a new menu - pcwzrd13 - 23.08.2024 15:56

Looking great, Vera! I like the new RetroDream-style view. Smile


RE: Development of a new menu - miguelmarrero72 - 24.08.2024 05:58

(23.08.2024 05:52)SWAT писал(а):  There are no test builds in my repository yet. First, I need to solve the obvious issues so as not to confuse anyone with them.
But you can compile it yourself from sources. Just don't distribute it.

Sorry but I've tried to compile several times and I get errors but I'm doing something wrong. Or I'm not using the necessary tools. Just if you could share it privately to do some usage tests and since I want to adapt 3D covers, how could I do it in dreamshell and if I can give an idea and excuse the abuse, thanks.


RE: Development of a new menu - SWAT - 24.08.2024 08:03

Show me your issues. I will help you solve them.