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

+- DC-SWAT Forum (http://www.dc-swat.ru/forum)
+-- Форум: DreamShell (/forum-3.html)
+--- Форум: General Discussion (/forum-27.html)
+--- Тема: ISO Loader 0.7.x Beta (/thread-3525.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 47 48 49 50 51 52 53 54 55 56 57 58 59 60


RE: ISO Loader 0.7.x Beta - megavolt85 - 25.08.2020 17:04

(25.08.2020 16:24)fafadou писал(а):  The Wave memory is the 2 MB for cdda ?

2 MB for all sounds
original GD-ROM don't use wave memory for playing CDDA

in document no information how use GD Data DMA2
Katana and WINCE SDK don't this DMA chanel
need find, may be this DMA used in NAOMI or Atomiswave


RE: ISO Loader 0.7.x Beta - fafadou - 26.08.2020 18:53

(25.08.2020 16:39)megavolt85 писал(а):  
Цитата:GD-DMA is used to transfer data from the GD-ROM to system memory or to wave memory (AICA Memory).

Цитата:GD Data DMA1 Downloads programs and data from GD-ROM to system memory
GD Data DMA2 Transfers waveform data from GD-ROM to wave memory.
need GD Data DMA2

0.6.x use another method, he read data to system memory, split left/right channels and send to wave memory
for 0.7.x need another way:
1) rewrite batch optimisator (need split left/right channels on PC)
2) use GD Data DMA2 for reading direct from HDD to wave memory

Thanks for explain, I have a look the DMA 2 is a single word bus at 8Mb/s.

Did you have try the @sizious SDK "repack" :
https://www.dreamsdk.org/

In the features list :
"Ready to use
All the required toolchains (for the SuperH & Yamaha AICA) are already prebuilt and ready-to-use."

It's also possible to send an email, I can do it, if you want. Just for trying to know of course.


I'm thinking, may it's possible to see on a mother board which IDE pin is connected to AICA ? It helps ?


RE: ISO Loader 0.7.x Beta - fafadou - 30.08.2020 23:16

Propeller arena is add here my friend.
The @megavolt85 collection is clearly amazing :-)


RE: ISO Loader 0.7.x Beta - Anderson - 20.09.2020 04:35

Hi friends, I would like to thank everyone for the beautiful work done on dreamshell, thank you.

So, I have a problem with this game https://drive.google.com/file/d/18vAv_1nIJQpBFx7qpFBG8gBU7RXWpbYT/view, in CDI or transformed into ISO, the game doesn't work !, I press button A to start the game, and it doesn't start, it doesn't start, I have other games that behave like this .

Please, you could report the problem for me to correct, I would like to play through this file, because the game is translated.

I thank you all, thank you.

continued: when I press the A button the Retrodream does nothing, it's like the file isn't there, I press A and nothing happens


RE: ISO Loader 0.7.x Beta - fafadou - 20.09.2020 18:19

The link seems to be death...
What's the game ?

Don't forget to look at @dragoncity list.

Descramble the .cdi, hack lba, and maybe
Find E4745FA0
Replace EC745FA0
If the cdi is an homebrew.


RE: ISO Loader 0.7.x Beta - fafadou - 20.09.2020 18:55

For folks who want try it @megavolt85 has done a unbelievable job with mario64 ! :
https://dropmefiles.com/tVeSF

Who will be the first genius to convert it and try it with 0.7.x !

@megavolt85 what do you think about gcc 9.3 ? Is it possible to compile again loaders 0.7x beta 1 and beta 3 with it ?
Maybe we'll have a better result like 0.6.0 loader with gcc7.1 ?


RE: ISO Loader 0.7.x Beta - Anderson - 22.09.2020 00:42

(20.09.2020 18:19)fafadou писал(а):  The link seems to be death...
What's the game ?

Don't forget to look at @dragoncity list.

Descramble the .cdi, hack lba, and maybe
Find E4745FA0
Replace EC745FA0
If the cdi is an homebrew.

the game is shenmue 1, translated into spanish, link https://drive.google.com/uc?id=1g6mEGkPninvB3tr0Z43jMsD8M6ysbUwJ&export=download
dreamshell doesn't recognize as a game, thanks for helping Smile


RE: ISO Loader 0.7.x Beta - fafadou - 22.09.2020 12:08

Repack it as a standard gdi use gdibuilder and original shenmue.gdi track01.bin track02.raw and track04.raw, track05.raw for disc 1 and finally original ip.bin.
Use BINHACK for 1ST_READ.BIN at 45000lba.

I'm waiting for french version of undub by phantom riverstone :
https://www.phantomriverstone.com/2020/09/shenmue-undub-definitive-edition-video.html?fbclid=IwAR1gbifU2iODxOjeayzL-_aLVmtD67uNJuC0OsfinHEhw2P3pSvTOrRxjxA

If you can't do it by yourself I'll do the both later when the french will be release.


RE: ISO Loader 0.7.x Beta - Anderson - 22.09.2020 20:42

(22.09.2020 12:08)fafadou писал(а):  Repack it as a standard gdi use gdibuilder and original shenmue.gdi track01.bin track02.raw and track04.raw, track05.raw for disc 1 and finally original ip.bin.
Use BINHACK for 1ST_READ.BIN at 45000lba.

I'm waiting for french version of undub by phantom riverstone :
https://www.phantomriverstone.com/2020/09/shenmue-undub-definitive-edition-video.html?fbclid=IwAR1gbifU2iODxOjeayzL-_aLVmtD67uNJuC0OsfinHEhw2P3pSvTOrRxjxA

If you can't do it by yourself I'll do the both later when the french will be release.

I will try to do it here, thank you very much


RE: ISO Loader 0.7.x Beta - Anderson - 09.10.2020 06:30

Hi guys, how are you!
I don't know if this is the right place for this question. I have a Dreamcast VA1, I made a call on the card to falsify the GD-ROM clock signal, ok everything went well, but I had an oversight and put the GD-ROM card without removing the connection, now the dreamcast connects and there is no image or sound, please help Smile

https://www.flickr.com/photos/190525153@N05/50439974512/in/dateposted-public/


RE: ISO Loader 0.7.x Beta - MastaG - 24.10.2020 23:01

So are there any plans to update the DreamShell github repo with the latest iso loader changes and perhaps make it compatible with upstream kos-testing (gcc 9) ?


RE: ISO Loader 0.7.x Beta - SWAT - 29.10.2020 16:04

I made a patch for the latest KOS and change toolchain to gcc 9.3.0. I will commit it soon.


RE: ISO Loader 0.7.x Beta - megavolt85 - 01.11.2020 05:51

Metal Slug 6 added to first post


RE: ISO Loader 0.7.x Beta - kof888 - 01.11.2020 08:03

(01.11.2020 05:51)megavolt85 писал(а):  Metal Slug 6 added to first post

This sounds cool. I can't wait to go back and try it. But I'm still working in the field. What format is this, GDI? I would like to ask whether this is migration or code modification. In fact, I have long wanted to transplant atomiswave games, but I have been stuck in the BIOS function


RE: ISO Loader 0.7.x Beta - fafadou - 01.11.2020 13:03

@megavolt85, yeah thank you :-D


RE: ISO Loader 0.7.x Beta - megavolt85 - 01.11.2020 13:43

(01.11.2020 08:03)kof888 писал(а):  What format is this, GDI?

manualy created GDI

(01.11.2020 08:03)kof888 писал(а):  I would like to ask whether this is migration or code modification.

modification code
improved few functions for read data from GD drive


RE: ISO Loader 0.7.x Beta - kof888 - 01.11.2020 14:10

(01.11.2020 13:43)megavolt85 писал(а):  
(01.11.2020 08:03)kof888 писал(а):  What format is this, GDI?

manualy created GDI

(01.11.2020 08:03)kof888 писал(а):  I would like to ask whether this is migration or code modification.

modification code
improved few functions for read data from GD drive

If you don’t mind, I want to study this gdi mirror to see what has been modified. I want to try if this method can be used in other Atomiswave games. Is it possible?

btw,this games 8C059B8C
mov #0, r0

changed to

mov #1, r0

Turn on DEBUG mode

Press and hold the Y button in the game, you can pause while watching the X button, and then press it again to debug the menu, repeat it once...


RE: ISO Loader 0.7.x Beta - megavolt85 - 01.11.2020 15:33

(01.11.2020 14:10)kof888 писал(а):  I want to try if this method can be used in other Atomiswave games. Is it possible?

yep, is possible
Atomiswave is DreamCast with small changes
games writen on KATANA SDK only added few library


RE: ISO Loader 0.7.x Beta - Ivan Guber - 01.11.2020 16:43

(01.11.2020 05:51)megavolt85 писал(а):  Metal Slug 6 added to first post
megavolt85 за порт игры огромный респект! Запустил игру с HDD, работает отлично! Smile


RE: ISO Loader 0.7.x Beta - kof888 - 01.11.2020 16:57

Thanks for the reply, I remember that Atomiswave's memory is also 16M, why does the program have program addresses such as 8D001000 and 8D001300?


This is the video I recorded, running in av mode
https://www.bilibili.com/video/BV1Ry4y1B7pz/