DC-SWAT Forum
ISO Loader 0.6.x Beta - Версия для печати

+- DC-SWAT Forum (http://www.dc-swat.ru/forum)
+-- Форум: DreamShell (/forum-3.html)
+--- Форум: General Discussion (/forum-27.html)
+--- Тема: ISO Loader 0.6.x Beta (/thread-2646.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


RE: ISO Loader 0.6.x Beta - SWAT - 11.11.2020 08:03

Next 0.6.10 beta for CDDA testing.
It should be much better, because I add some new modes for CDDA and fix some problems. Now more games supported and more stability at track play/stop/select.
There are still some problems with sound crashes, this is due to conflicts with the game. I should think how to fix it.

I made some build with hardcoded modes (only the most interesting), because I still not update application.
But I update console command in module, you can use shortcuts from desktop to get more modes and use only one loader firmware like ide.bin
BTW you should use RC5 for updated isoldr module.

Loaders "_dt1" uses SPU DMA and SH4 TMU1.
Look for all CDDA modes here:
https://github.com/DC-SWAT/DreamShell/blob/master/modules/isoldr/module.c?ts=4#L563
Код:
-g, --cddamode   -CDDA emulation mode
                      1 = DMA and TMU2 (default)
                      2 = DMA and TMU1
                      3 = SQ and TMU2
                      4 = SQ and TMU1

In generally now in most games should works DMA TMU2 (default mode), but in some you need select another timer. For Quake 3 for examble it is TMU1.
Maybe in some games still have problems with SPU DMA, so you can use SQ (SH4 Store Queues) instead of it.

https://youtu.be/dfQjJ5hKJrM
https://youtu.be/Dpp2ci2Gd8o


RE: ISO Loader 0.6.x Beta - Zychion - 11.11.2020 12:26

Wow. I've just downloaded your 6.10 and played a full level of Pen pen, a couple levels of Dave Mirra and two rounds of Toy Commander with no crashes. Magnificent.


RE: ISO Loader 0.6.x Beta - fafadou - 11.11.2020 13:02

(11.11.2020 08:03)SWAT писал(а):  BTW you should use RC5 for updated isoldr module.

It means RC4 can be update to RC5 :-)
Sorr for my obvious question again, which files, we have to import or replace from github in our DS folder please ?
https://github.com/DC-SWAT/DreamShell

Maybe there is a pack somewhere already ? Or we have to download all files and folder from github simply ?
In the main page of dreamshell there is nothing about RC5.

Just watching your new videos, as always there are outstanding !


RE: ISO Loader 0.6.x Beta - SWAT - 11.11.2020 14:16

(11.11.2020 13:02)fafadou писал(а):  
(11.11.2020 08:03)SWAT писал(а):  BTW you should use RC5 for updated isoldr module.

It means RC4 can be update to RC5 :-)
Sorr for my obvious question again, which files, we have to import or replace from github in our DS folder please ?
https://github.com/DC-SWAT/DreamShell

Maybe there is a pack somewhere already ? Or we have to download all files and folder from github simply ?
In the main page of dreamshell there is nothing about RC5.

Just watching your new videos, as always there are outstanding !

Just get content from "build" directory and put it on device to "DS" directory.
Then replace loaders firmware from this post.


RE: ISO Loader 0.6.x Beta - dragoncity - 11.11.2020 15:07

Quake 3 Arena > OK

isoldr_v0.6.10_beta_dyn_dt1 + CDDA


RE: ISO Loader 0.6.x Beta - SWAT - 11.11.2020 15:11

(11.11.2020 15:07)dragoncity писал(а):  Quake 3 Arena > OK

isoldr_v0.6.10_beta_dyn_dt1 + CDDA

As for example if using normal build of loaders:
Код:
isoldr -a -e 8 -c -g 2 -m 1 -x 0x8c004000 -f /ide/games/Quake_III_Arena/disk.gdi



RE: ISO Loader 0.6.x Beta - dragoncity - 11.11.2020 15:51

Exhibition of Speed > Not perfect for me,in menu a slight slowdown, and worse in DMA.

In game it's OK Smile

isoldr_v0.6.10_beta_dyn_dt1 + CDDA



(11.11.2020 15:11)SWAT писал(а):  
(11.11.2020 15:07)dragoncity писал(а):  Quake 3 Arena > OK

isoldr_v0.6.10_beta_dyn_dt1 + CDDA

As for example if using normal build of loaders:
Код:
isoldr -a -e 8 -c -g 2 -m 1 -x 0x8c004000 -f /ide/games/Quake_III_Arena/disk.gdi

I use RetroDream I prefer the interface and for testing it's very fast.

If you can make several loaders if there are options it would be great! Smile


RE: ISO Loader 0.6.x Beta - dragoncity - 11.11.2020 17:31

OMG ! AeroWings 2 work with loader isoldr_v0.6.10_beta !

Very good job SWAT !! Smile

Coaster works > Music stop after 2s


----------------
Bangai-o > Sound crash

Same problem with Deadly Skies (AirForce Delta) and King of Fighters Dream Match 1999.

3 Games with sound crash and not compatible vga ^^


Godzilla Generations > WORK !

isoldr_v0.6.10_beta_dyn_dt1 + CDDA
------------
Looney Tunes Space Race > Music but no sound effect in course Undecided

With isoldr_v0.6.10_beta_dyn_dt1
--------------
Panzer Front > No music in menu

Reel Fishing Wild (Fish Eyes Wild) > White screen before menu

With isoldr_v0.6.10_beta_dyn_dt1

-----------------
Sega Smash Pack Volume 1 > WORK !

isoldr_v0.6.10_beta_dyn_dt1 + CDDA
-------------------
Speed Devils - Online Racing > KO

Race don't start but there is music...

isoldr_v0.6.10_beta_dyn_dt1 + CDDA


Star Wars - Demolition > WORK ! Smile

isoldr_v0.6.10_beta_dyn_dt1 + CDDA + 0x8c000100

-----------------
Toy Commander
Toy Racer


WORK ! (no freeze)

isoldr_v0.6.10_beta_dyn_dt1 + CDDA + SYNC16


Unreal Tournament > Music..but not sound effect o_O


RE: ISO Loader 0.6.x Beta - dragoncity - 11.11.2020 17:46

Here are the games for the moment where I couldn't find the right configuration :

Bangai-o
Coaster Works
Deadly Skies (AirForce Delta)
Exhibition of Speed
Freestyle Scooter (Razor Freestyle Scooter)
Guilty Gear X
King of Fighters Dream Match 1999
Looney Tunes Space Race
Magforce Racing
Monaco Grand Prix Racing Simulation 2
Panzer Front
Re-Volt
Reel Fishing Wild (Fish Eyes Wild)
Roadsters
Spec Ops II - Omega Squad
Speed Devils - Online Racing
Super Runabout
Sydney 2000
The Flintstones - Viva Rock Vegas (Unreleased)
Tom Clancy's Rainbow Six
UEFA Striker
Unreal Tournament
Virtua Cop 2


RE: ISO Loader 0.6.x Beta - pcwzrd13 - 11.11.2020 18:55

You are awesome SWAT! 0.6.10 works much better! Just tested Toy Racer and Toy Commander and they now work flawlessly with no freezing! Smile Gonna test more now...


RE: ISO Loader 0.6.x Beta - dragoncity - 11.11.2020 19:34

SWAT > Can you add WinCE games in your last loader ?


RE: ISO Loader 0.6.x Beta - pcwzrd13 - 11.11.2020 20:28

Here are my results so far:

The music now works in these games:

4 Wheel Thunder - Music now works without freezing!
Maken X - Music now works perfectly with no sound distortion!
Mr. Driller - "Oxygen Alarm" bug now fixed with dt1
Ms. Pac-Man: Maze Madness - Music plays fine but doesn't always start. Pausing the game will fix it.
Quake III Arena - Music working perfectly!

These games still don't work:

Airforce Delta - Freezes at "Now loading..."
Bangai-O - Sound completely messed up. lol
Coaster Works - Music plays for a brief second and then stops.
Flag to Flag - Black screen before menu.
Guilty Gear X - Freezes at the start of a match.
KAO The Kangaroo - Music still gets very distorted after a couple minutes of playing. Oddly enough it will fix the music if you pause the game.
King of Fighters: Dream Match 1999 - Freezes before match.
Monaco Grand Prix - Black screen before menu.
Monaco Grand Prix Online - Game crashed when exiting race.
Speed Devils - Gets to menu now but freezes loading a race.
Unreal Tournament - Gets to menu now but freezes loading a map.

I'll continue testing more later.


RE: ISO Loader 0.6.x Beta - dragoncity - 11.11.2020 20:31

Try :

Flag to Flag > CDDA + isoldr_v0.6.10_beta_dyn

KAO The Kangaroo > 0x8c000100 + CDDA + SYNC 16 + isoldr_v0.6.10_beta_dyn

I don't use DMA.


RE: ISO Loader 0.6.x Beta - pcwzrd13 - 11.11.2020 20:38

(11.11.2020 20:31)dragoncity писал(а):  Try :

Flag to Flag > CDDA + isoldr_v0.6.10_beta_dyn

KAO The Kangaroo > 0x8c000100 + CDDA + SYNC 16 + isoldr_v0.6.10_beta_dyn

I don't use DMA.

Yes, those are the settings I used.


RE: ISO Loader 0.6.x Beta - dragoncity - 11.11.2020 20:47

Strange no problem for me.

Maybe try other memory I know you have an US Dreamcast and sometimes not the same config.

For me the best compatibility is PAL console. And the worse is JAP... ^^


RE: ISO Loader 0.6.x Beta - fafadou - 11.11.2020 21:03

(11.11.2020 08:03)SWAT писал(а):  Loaders "_dt1" uses SPU DMA and SH4 TMU1.
Look for all CDDA modes here:
https://github.com/DC-SWAT/DreamShell/blob/master/modules/isoldr/module.c?ts=4#L563
Код:
-g, --cddamode   -CDDA emulation mode
                      1 = DMA and TMU2 (default)
                      2 = DMA and TMU1
                      3 = SQ and TMU2
                      4 = SQ and TMU1

In generally now in most games should works DMA TMU2 (default mode), but in some you need select another timer. For Quake 3 for examble it is TMU1.
Maybe in some games still have problems with SPU DMA, so you can use SQ (SH4 Store Queues) instead of it.

Quake 3 Arena > OK

isoldr_v0.6.10_beta_dyn_dt1 + CDDA

As for example if using normal build of loaders:
Код:
:
isoldr -a -e 8 -c -g 2 -m 1 -x 0x8c004000 -f /ide/games/Quake_III_Arena/disk.gdi

I try to understand, there are 4 CDDA modes ?
Is it possible to switch, or it depends only of the loader choice ?


As result of tests, this loader seems to be an improvement like 0.6.1_gcc_7.1 was Smile
Impressive @SWAT ! Whouhou.


RE: ISO Loader 0.6.x Beta - dragoncity - 11.11.2020 22:27

@pcwzrd13

> Have you try an PAL console or past your console in Europe + NTSC (for keep NTSC).

For me you will have better result like Alone in the dark Wink

It's an example for PAL,but if you test use Europe + NTSC there is same result and you have NTSC Smile

[Изображение: 21.png]


RE: ISO Loader 0.6.x Beta - fafadou - 11.11.2020 22:34

Revolt
0.6.10 same thing as 0.6.9 cdda run but there is some lags, the race don't start.
0.6.10_beta_dyn_dt1 black screen after two infogrames logos.


RE: ISO Loader 0.6.x Beta - pcwzrd13 - 11.11.2020 22:42

@dragoncity Yeah I need to try more settings. I only tried the defaults with an without DMA in both games.

How long did you play KAO for? The music starts to get distorted after a track ends and starts again. The music track plays fine up until that point. On the first level it will get distorted around the time you get to the lava cave.


RE: ISO Loader 0.6.x Beta - dragoncity - 11.11.2020 23:18

Ok I change for Kao : 0x8cfe8000

In fact with 0x8c000100 I have only in english (normally I see menu in french !),and I have an bug in option menu.

For the moment I play it's ok.

EDIT : Ok after a moment music crash a little... Undecided >> MEDIUM !