DC-SWAT Forum
ISO Loader 0.8.x Beta + preview of DreamShell v4.0 RC 5 - Версия для печати

+- DC-SWAT Forum (http://www.dc-swat.ru/forum)
+-- Форум: DreamShell (/forum-3.html)
+--- Форум: General Discussion (/forum-27.html)
+--- Тема: ISO Loader 0.8.x Beta + preview of DreamShell v4.0 RC 5 (/thread-3986.html)

Страниц: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46


RE: ISO Loader 0.8.x Beta + preview of DreamShell v4.0 RC 5 - SWAT - 26.04.2023 10:17

(25.04.2023 15:46)pcwzrd13 писал(а):  I tried that but it just freezes at the main menu.

Change the Heap mode to "behind the loader".
But without IRQ music can't works normally, it's plays small buffer for a long time, before it's updated to next.
Anyway, you can check modem in this case.

(25.04.2023 15:46)pcwzrd13 писал(а):  Test Drive V-Rally - Freezes at the start of a race. Tried all settings and got the same result with everything.

This game always works well for me. I test it periodically.
There was some change in the work of CDDA, at the beginning of the first track the loader noticeably selects channels, but then everything plays well.

(25.04.2023 15:46)pcwzrd13 писал(а):  Toy Commander - Music gets very distorted when shooting the machine gun for a long time. I tested with 0.6.10 and noticed the music crashes altogether when shooting the machine gun. Maybe a slight improvement? lol

I said about this earlier that there was no such loader where CDDA worked well in this game because it is impossible without additional patching of the game code.
I tried to get around this issue for a long time, but nothing better than now could be done. It's just simply impossible. There in addition to channel conflict, the propeller speed changes the sample rate.


RE: ISO Loader 0.8.x Beta + preview of DreamShell v4.0 RC 5 - pcwzrd13 - 26.04.2023 19:34

@SWAT I tried WWP with SQ, IRQ disabled, "Behind the loader" but it doesn't play the music at all with this configuration.

What config did you use for Test Drive? I tried a lot of different settings but it always freezes at the start of the race for me. Have you tested with the latest loader? Maybe something changed. This is the first time I've tried it.


RE: ISO Loader 0.8.x Beta + preview of DreamShell v4.0 RC 5 - fafadou - 26.04.2023 19:36

(24.04.2023 19:54)pcwzrd13 писал(а):  Today's tests:
Soul Fighter - Works perfectly!

The vga patch for this one is just released by @TampaN :
On track 15 at 0x33efa6de, change 0x38 to 0x01.

I'll try it this evening from my side.


RE: ISO Loader 0.8.x Beta + preview of DreamShell v4.0 RC 5 - pcwzrd13 - 26.04.2023 19:38

(26.04.2023 19:36)fafadou писал(а):  
(24.04.2023 19:54)pcwzrd13 писал(а):  Today's tests:
Soul Fighter - Works perfectly!

The vga patch for this one is just released by @TampaN :
On track 15 at 0x33efa6de, change 0x38 to 0x01.

I'll try it this evening from my side.

There's no need for a VGA patch unless you're playing from a disc on an un-modded console. The game will boot in VGA via DreamShell.


RE: ISO Loader 0.8.x Beta + preview of DreamShell v4.0 RC 5 - fafadou - 26.04.2023 19:42

(26.04.2023 19:38)pcwzrd13 писал(а):  
(26.04.2023 19:36)fafadou писал(а):  
(24.04.2023 19:54)pcwzrd13 писал(а):  Today's tests:
Soul Fighter - Works perfectly!

The vga patch for this one is just released by @TampaN :
On track 15 at 0x33efa6de, change 0x38 to 0x01.

I'll try it this evening from my side.

There's no need for a VGA patch unless you're playing from a disc on an un-modded console. The game will boot in VGA via DreamShell.

I didn't that, thank you very much.
A dreamshell feature Big Grin


RE: ISO Loader 0.8.x Beta + preview of DreamShell v4.0 RC 5 - pcwzrd13 - 27.04.2023 01:41

So it seems Soul Fighter outputs an abnormal VGA signal that not all TVs support. I guess that's why it works for some people and not for others. So I guess that patch might still be useful on DreamShell depending on your display.


RE: ISO Loader 0.8.x Beta + preview of DreamShell v4.0 RC 5 - fafadou - 27.04.2023 03:23

Now soul fighter works well for me too, a very little distorsion but same as toy commander I guess. So definitively run perfect Smile
Else do you know how to grab an item please ? I walk above and all around but the character never bend down...


RE: ISO Loader 0.8.x Beta + preview of DreamShell v4.0 RC 5 - luizroz - 27.04.2023 03:28

(27.04.2023 03:23)fafadou писал(а):  Now soul fighter works well for me too, a very little distorsion but same as toy commander I guess. So definitively run perfect Smile
Else do you know how to grab an item please ? I walk above and all around but the character never bend down...

Walk .......................... Partial Up (D-Pad)
Run ........................... Full Up (D-Pad)
Left .......................... Left (D-Pad)
Right ......................... Right (D-Pad)
Turn Around ................... Down (D-Pad)
Punch / Use Weapon ............ X Button
Kick .......................... Y Button
Block ......................... A Button
Jump .......................... B Button
1st Person View ............... Right Trigger
Reset Camera .................. Left Trigger
Start / Pause ................. Start Button
Take Out / Put Away Weapon .... A Button + Up (D-Pad)
Collect Power-Up .............. A Button + Down (D-Pad)
Reverse Punch ................. X + D-Pad (Enemy Direction)
Reverse Kick .................. Y + D-Pad (Enemy Direction)
Jump Punch .................... B Button, X Button
Jump Kick ..................... B Button, Y Button


RE: ISO Loader 0.8.x Beta + preview of DreamShell v4.0 RC 5 - pcwzrd13 - 27.04.2023 04:55

Just tried to go online with Next Tetris and the music gets badly distorted when online. Very similar issue to Worms World Party. Both worked fine online with 0.6 so there's clearly a change in 0.8 that they don't like.


RE: ISO Loader 0.8.x Beta + preview of DreamShell v4.0 RC 5 - SWAT - 27.04.2023 12:52

(26.04.2023 19:34)pcwzrd13 писал(а):  What config did you use for Test Drive? I tried a lot of different settings but it always freezes at the start of the race for me. Have you tested with the latest loader? Maybe something changed. This is the first time I've tried it.

Always default settings.
This game is absolutely problem-free, almost always worked. Maybe something is wrong with the image?


RE: ISO Loader 0.8.x Beta + preview of DreamShell v4.0 RC 5 - pcwzrd13 - 27.04.2023 17:57

(27.04.2023 12:52)SWAT писал(а):  
(26.04.2023 19:34)pcwzrd13 писал(а):  What config did you use for Test Drive? I tried a lot of different settings but it always freezes at the start of the race for me. Have you tested with the latest loader? Maybe something changed. This is the first time I've tried it.

Always default settings.
This game is absolutely problem-free, almost always worked. Maybe something is wrong with the image?

Strange. I know the image is fine as it works with 0.6. It only freezes with 0.8. What mode did you try? I just did the French Alps Time Trial (basically just keep pressing A after you get into the game. lol).


RE: ISO Loader 0.8.x Beta + preview of DreamShell v4.0 RC 5 - pcwzrd13 - 28.04.2023 01:19

Final tests! I've finished testing every CDDA game released in the US, plus a few JP and PAL exclusives.

TrickStyle - Works great with TMU1!

Vanishing Point - This one is a bit problematic. It works if you disable DMA and use "Maple" or "Behind the loader" but it will freeze if you pause the game. It seems to be ok as long as you don't press start.

Wetrix+ - Works great with TMU1!

Xtreme Sports - Works great!

Here's a summary of the CDDA emulation in 0.6 vs. 0.8:

Games that only work (or work much better) on 0.8:
Airforce Delta
MagForce Racing
Maxen X
Monaco Grand Prix
Monaco Grand Prix Online
Re-Volt
Spec Ops II: Omega Squad
Speed Devils
Speed Devils Online
Super Runabout
Sydney 2000
Xtreme Sports (skipping issue with 0.6)

Games that only work (or work much better) on 0.6:
4x4 Evolution
Bust-A-Move 4
ChuChu Rocket! (works on 0.8 but not very well)
Dave Mirra Freestyle BMX
Deep Fighter
GET!! Colonies
Kiss Psycho Circus
The Next Tetris (can't play online with 0.8)
Q*bert
Reel Fishing Wild
Rippin' Riders (works on 0.8 but not very well)
Sega Rally 2
Sno-Cross Championship Racing
Spirit of Speed 1937
Test Drive V-Rally
Worms Armageddon
Worms World Party (can't play online with 0.8)

Games that still don't work on either loader:
Bangai-O
Coaster Works
Guilty Gear X
Looney Tunes Space Race
Nightmare Creatures II
Rainbow Six
Roadsters
Sega Smash Pack (Virtua Cop 2)
Stunt GP
Toy Commander (works but with major issues)

Full details on 0.8 testing can be found here.


RE: ISO Loader 0.8.x Beta + preview of DreamShell v4.0 RC 5 - SWAT - 28.04.2023 14:09

New build: https://github.com/DC-SWAT/DreamShell/releases/tag/v4.0.0RC5-T26

- Updated KallistiOS
- Migrated to GCC 13
- Fixed IGR
- Fixed board ID (need test)
- Fixed CDDA main loop

I reviewed the CDDA code in loader 0.6 and found one missing condition in the main loop of 0.8. Perhaps there will be less unhandled distortions and maybe better to works with the modem, but this is not certain, need test. I just played a few levels in Q3 and there seems to be less distortions.
In all other cases, you can return most of the work to 0.6-like simply by turning off the IRQ hooking.

BTW, good job @pcwzrd13!


RE: ISO Loader 0.8.x Beta + preview of DreamShell v4.0 RC 5 - fafadou - 28.04.2023 16:01

(28.04.2023 14:09)SWAT писал(а):  New build: https://github.com/DC-SWAT/DreamShell/releases/tag/v4.0.0RC5-T26

- Updated KallistiOS
- Migrated to GCC 13
- Fixed IGR
- Fixed board ID (need test)
- Fixed CDDA main loop

I reviewed the CDDA code in loader 0.6 and found one missing condition in the main loop of 0.8. Perhaps there will be less unhandled distortions and maybe better to works with the modem, but this is not certain, need test. I just played a few levels in Q3 and there seems to be less distortions.
In all other cases, you can return most of the work to 0.6-like simply by turning off the IRQ hooking.

Oh fantastic can't wait to try it, I didn't expect an update Smile

(28.04.2023 14:09)SWAT писал(а):  BTW, good job @pcwzrd13!

Yes good job dear @pcwzrd13, thanks for all your tests !
Do you have the reset button mod on your controller or console ?


RE: ISO Loader 0.8.x Beta + preview of DreamShell v4.0 RC 5 - pcwzrd13 - 28.04.2023 17:27

Thanks for the update SWAT! I did a couple quick tests.

Unfortunately nothing changed with Worms World Pary and online play. Music is still badly distorted when connecting.

No luck with the console ID either. Tested ChuChu Rocket and I'm still getting a password error when I try and log in. I can log in fine with 0.7 so it still seems to be getting the incorrect console ID.

I'll do some more testing later and see if anything improved with other games.

BTW, what's "IGR"?

(28.04.2023 16:01)fafadou писал(а):  Yes good job dear @pcwzrd13, thanks for all your tests !
Do you have the reset button mod on your controller or console ?

Nope, no reset button. Just a regluar power button. Smile


RE: ISO Loader 0.8.x Beta + preview of DreamShell v4.0 RC 5 - pcwzrd13 - 28.04.2023 22:27

Tested a few more games but not seeing any differences so far. But hey, any improvements, even if slight, are nice to have. Smile

(28.04.2023 14:09)SWAT писал(а):  In all other cases, you can return most of the work to 0.6-like simply by turning off the IRQ hooking.

I'm starting to think that something may be broken when you turn off IRQ. In my testing, if IRQ is disabled, usually the game will freeze or it won't boot at all. Spec Ops II is the only exception. Might be something to look into.


RE: ISO Loader 0.8.x Beta + preview of DreamShell v4.0 RC 5 - SWAT - 29.04.2023 18:44

Without IRQ need more memory, try another place for Heap. And yes, there are some difference, because no Heap in 0.6, its just with hardcoded values for variables and data.
IGR - in game reset. Just press Start + ABXY at “press start screen” in games to get back DS.
BTW, after call IGR and load DS you can browse selected image in /cd directory Smile)


RE: ISO Loader 0.8.x Beta + preview of DreamShell v4.0 RC 5 - pcwzrd13 - 29.04.2023 21:41

Not sure if it's just a coincidence or if something changed with the new loader version but Speed Devils is now consistently breaking after races end. The music will crash and the game will either freeze or go back to the menu and not let you back into a race. I'm guessing it's probably the same as before but I just got lucky being able to get back into another race when I tested before. Really want this game to work! It's one of my favorites. Smile


RE: ISO Loader 0.8.x Beta + preview of DreamShell v4.0 RC 5 - joxley192 - 30.04.2023 14:13

Hey swat just wanna say thank you for dreamshell I have been using it for about the last ten years and am loving the new vmu emulation which is working great. I have been using since the 15th April I got the main games that I play working which include sonic adventure 1 and two , crazy taxi both games is there a new data sheet to help people to set up the right settings and make it more easier cause some of the settings are different to the other version of dreamshell and please can u make a screenshot view app and a video player for dreamshell


RE: ISO Loader 0.8.x Beta + preview of DreamShell v4.0 RC 5 - fafadou - 02.05.2023 00:03

I'm not at home and I didn't have time to try this new fabulous update. Unfortunately I'll come back in one week.

Just trying quickly again sega rally 2 PAL but still back screen, but the config is sync 0x8cf80000 for RC4, the issue is not the loader.



I have a problem with my compact Flash adapter : the pins have not the same size as my ide cable connector :
https://ibb.co/k0ykhJw


what could you suggest to me please ? Is there any adapter ?