VOGONS


Reply 640 of 979, by dr_st

User metadata
Rank l33t
Rank
l33t
theelf wrote on 2023-01-09, 16:03:
[…]
Show full quote
E1M1
E1M2
E1M3
E1M4
E1M5>E4M4
E1M6>E3M6
E1M7>E2M5>E3M5>E4M8
E1M8>E3M4>E4M1
E1M9>E3M9>E4M9

E2M1
E2M2
E2M3
E2M4>E4M6
E2M6>E4M7
E2M7>E4M5
E2M8
E2M9


E3M1
E3M2>E4M2
E3M3>E4M3
E3M7
E3M8

E3M1 and E2M9 are the same track. As are E2M7 and E3M7 (although there is a minor, possibly accidental difference between the MIDI scores).

https://cloakedthargoid.wordpress.com/ - Random content on hardware, software, games and toys

Reply 641 of 979, by theelf

User metadata
Rank Oldbie
Rank
Oldbie
dr_st wrote on 2023-01-09, 19:03:

E3M1 and E2M9 are the same track. As are E2M7 and E3M7 (although there is a minor, possibly accidental difference between the MIDI scores).

Thanks for see my mistake!!!

In my notes i dont have this two levels have same track, and must be my fault

I will doubl check the music, and if same like you said, i will correct my post with changes @ViTi95

EDIT: I think this will be correct, if someone can re check, will be great

23 tracks

track1: mus_e1m1
track2: mus_e1m2
track3: mus_e1m3
track4: mus_e1m4
track5: mus_e1m5
track6: mus_e1m6
track7: mus_e1m7
track8: mus_e1m8
track9: mus_e1m9


track10: mus_e2m1
track11: mus_e2m2
track12: mus_e2m3 **INTERMISION
track13: mus_e2m4
track7: mus_e2m5
track14: mus_e2m6
track15: mus_e2m7
track16: mus_e2m8
track17: mus_e2m9


track17: mus_e3m1
track18: mus_e3m2
track19: mus_e3m3
track8: mus_e3m4
track7: mus_e3m5
track6: mus_e3m6
track15: mus_e3m7
track20: mus_e3m8
track9: mus_e3m9

track8: mus_e4m1
track18: mus_e4m2
track19: mus_e4m3
track5: mus_e4m4
track15: mus_e4m5
track13: mus_e4m6
track14: mus_e4m7
track7: mus_e4m8
track9: mus_e4m9



track12: mus_inter **INTERMISION
track21: mus_intro
track22: mus_bunny
track23: mus_victor

Reply 642 of 979, by Darmok

User metadata
Rank Newbie
Rank
Newbie
ViTi95 wrote on 2023-01-09, 10:58:

I've updated the testing release with fixes for Doom2, TNT and Plutonia audio-cd music tracks (now they start as they should) and fix the Hercules automap feature to properly revert the Hercules card to text mode.

Thanks a lot VITi95. Hercules now switches to text mode correctly, but random characters remain on the screen. Maybe also clean the screen of Hercules? I also want to draw your attention to the fact that in hercmap mode, when the map is on, the FPS counter is displayed with artifacts. This does not interfere, but to achieve perfection it would be nice to fix it.
Thank you.

Reply 643 of 979, by ViTi95

User metadata
Rank Member
Rank
Member

I've remapped the AudioCD tracks for Doom, Ultimate Doom, Doom II, TNT and Plutonia following the DoomWiki details, all of them should fit on regular 80 minute CDs. Also have fixed the non-cleared Hercules VRAM on exit (I still have to check the FPS counter issue).

This night I'll upload another test release so you can test the changes.

EDIT: Uploaded new test executable https://github.com/viti95/FastDoom/releases/d … oom_0.9.3a3.zip

AudioCD tracks are mapped in the function S_MapMusicCD (https://github.com/viti95/FastDoom/blob/396f5 … /s_sound.c#L132)

https://www.youtube.com/@viti95

Reply 644 of 979, by theelf

User metadata
Rank Oldbie
Rank
Oldbie
ViTi95 wrote on 2023-01-11, 14:48:
I've remapped the AudioCD tracks for Doom, Ultimate Doom, Doom II, TNT and Plutonia following the DoomWiki details, all of them […]
Show full quote

I've remapped the AudioCD tracks for Doom, Ultimate Doom, Doom II, TNT and Plutonia following the DoomWiki details, all of them should fit on regular 80 minute CDs. Also have fixed the non-cleared Hercules VRAM on exit (I still have to check the FPS counter issue).

This night I'll upload another test release so you can test the changes.

EDIT: Uploaded new test executable https://github.com/viti95/FastDoom/releases/d … oom_0.9.3a3.zip

AudioCD tracks are mapped in the function S_MapMusicCD (https://github.com/viti95/FastDoom/blob/396f5 … /s_sound.c#L132)

Hi!! thanks a lot, is amazing!! tested Ultimate DOom 1 works amazing, this last build solve music order

Doom 23 tracks are less than 54min

Tomorrow i will test Doom2

Reply 645 of 979, by Darmok

User metadata
Rank Newbie
Rank
Newbie

For VITi95.
Now clearing the Hercules screen is fine, thanks.
Today I discovered that in hercmap mode with map is on, the problem is not only with the FPS counter. If you play in full screen, then there are no problems at all. If you reduce the window a little, then not only the FPS counter, but also any other messages that fall into the border area are not updated correctly, but overlap each other. I hope this information will help you solve the problem.
Also, pressing F1 in any mode crashes the game for me.
Thank you.

Reply 646 of 979, by ViTi95

User metadata
Rank Member
Rank
Member

I've tested in 86box and F1 key press on Hercules automap mode doesn't crash for me, but in fact there is a bug on rendering with screen border and Hercules automap enabled, it doesn't get refreshed as it should, which I'll fix. Thanks for finding it out. I wonder why it crashes on F1 key press for you, can you look which WAD version do you have? Also, what executable are you using?

https://www.youtube.com/@viti95

Reply 647 of 979, by Darmok

User metadata
Rank Newbie
Rank
Newbie
ViTi95 wrote on 2023-01-12, 11:51:

I've tested in 86box and F1 key press on Hercules automap mode doesn't crash for me, but in fact there is a bug on rendering with screen border and Hercules automap enabled, it doesn't get refreshed as it should, which I'll fix (thanks for finding it out). I wonder why it crashes on F1 key press for you, can you look which WAD version do you have? Also, what executable are you using?

I am using UltimateDoom V1.9 and FastDoom 0.9.3a3 (fdoom.exe). Real harware is 386dx40, opti495slc, 32 Mb, 0ti-087, Hercules clone, AWE64.

Reply 649 of 979, by theelf

User metadata
Rank Oldbie
Rank
Oldbie

@ViTi95 today i return home, and tested in my 486, latest version, but i face a problem, the music dont stop, just continue until finish

For example, open doom, intro music, i select new game, and still the intro until finish, and then, start music of e1m1.

standar Mscdex + IDE CDrom. Regular DOS CD players read the CD fine, the music orders are ok

Another small problem, doom dont load first time, always give a "No AudioCD" second time i open, works fine

thanks a lot!!!!

Reply 650 of 979, by ViTi95

User metadata
Rank Member
Rank
Member

I've uploaded a new executable, it should fix Hercules automap border errors and the change between AudioCD tracks ingame. I've started testing on 86box since DosBox-X is not good enough (again, sigh...). @theelf What IDE CD-ROM driver and CD drive do you have?

https://github.com/viti95/FastDoom/releases/d … oom_0.9.3a4.zip

https://www.youtube.com/@viti95

Reply 651 of 979, by theelf

User metadata
Rank Oldbie
Rank
Oldbie
ViTi95 wrote on 2023-01-13, 08:01:

I've uploaded a new executable, it should fix Hercules automap border errors and the change between AudioCD tracks ingame. I've started testing on 86box since DosBox-X is not good enough (again, sigh...). @theelf What IDE CD-ROM driver and CD drive do you have?

https://github.com/viti95/FastDoom/releases/d … oom_0.9.3a4.zip

Hi!!! wow, fast work

this work PERFECT!!! i tested all levels of ultimate doom, still need to test doom2, plutonia, etc but im working right now, and is a little difficult

Matshushita CR-585
driver: VIDE-CDD https://www.vogonswiki.com/index.php/VIDE-CDD.SYS
mscdex del DOS 7.0 y SHSUCDX

Works great in real DOS, because small delay of CDROM the music start perfect, not like in DOSBox that the music start before level

The problem that not detect audiocd remains, same happen in my two computers i tested, 486 and pentium 3, first time always complain no audiocd, second time works fine

Reply 652 of 979, by ViTi95

User metadata
Rank Member
Rank
Member

Great, at least CD track changes are working. Does the first time AudioCD initialization error happen on both MSCDEX and SHSUCDX? I'll upload a more verbose test release to check were it fails. I'm guessing there is an error in the MSCDEX initialization process, but only happening on real hardware is difficult to replicate the issue for me (again not being able to access my testing hardware is killing me, as neither DosBOX-X nor 86box have this issue).

https://www.youtube.com/@viti95

Reply 653 of 979, by theelf

User metadata
Rank Oldbie
Rank
Oldbie
ViTi95 wrote on 2023-01-13, 11:55:

Great, at least CD track changes are working. Does the first time AudioCD initialization error happen on both MSCDEX and SHSUCDX? I'll upload a more verbose test release to check were it fails. I'm guessing there is an error in the MSCDEX initialization process, but only happening on real hardware is difficult to replicate the issue for me (again not being able to access my testing hardware is killing me, as neither DosBOX-X nor 86box have this issue).

Hi! yes, happen both mscdex ans shsucd, and with other drivers too. A verbose buid will help, i test as soon you upload, thanks a lot

I dont like PC emulation, i never feel is accurate

Is not like emulating a megadrive that if i connect to CRT using RGB and i use a official pad, i dont notice any difference from real console... with PC, whatever emu I use, dosbox, pcem, bochs, etc etc nothing feels real

Reply 654 of 979, by ViTi95

User metadata
Rank Member
Rank
Member

More verbose testing release https://github.com/viti95/FastDoom/releases/d … oom_0.9.3a5.zip. It doesn't change how MSCDEX is initialized but will show a more detailed message on what failed.

https://www.youtube.com/@viti95

Reply 655 of 979, by Gmlb256

User metadata
Rank l33t
Rank
l33t
theelf wrote on 2023-01-13, 12:38:

Hi! yes, happen both mscdex ans shsucd, and with other drivers too. A verbose buid will help, i test as soon you upload, thanks a lot

I would suggest testing with MSCDEX and OAKCDROM.SYS (or GSCDROM.SYS) first just to make sure that everything works fine. Had problems using VIDE-CDD.SYS on a LG CED-8120B CD-RW drive regarding audio tracks in a real computer.

I dont like PC emulation, i never feel is accurate

Is not like emulating a megadrive that if i connect to CRT using RGB and i use a official pad, i dont notice any difference from real console... with PC, whatever emu I use, dosbox, pcem, bochs, etc etc nothing feels real

Agreed, PC emulation isn't fully accurate compared to consoles or home computers like the C64 where there is some serious effort into emulating the all the quirks they have.

VIA C3 Nehemiah 1.2A @ 1.46 GHz | ASUS P2-99 | 256 MB PC133 SDRAM | GeForce3 Ti 200 64 MB | Voodoo2 12 MB | SBLive! | AWE64 | SBPro2 | GUS

Reply 656 of 979, by theelf

User metadata
Rank Oldbie
Rank
Oldbie
ViTi95 wrote on 2023-01-13, 12:44:

More verbose testing release https://github.com/viti95/FastDoom/releases/d … oom_0.9.3a5.zip. It doesn't change how MSCDEX is initialized but will show a more detailed message on what failed.

Thanks, i attach pictures

Regular build error

1.png
Filename
1.png
File size
292.92 KiB
Views
930 views
File license
Public domain

Verbose

2.png
Filename
2.png
File size
238.13 KiB
Views
930 views
File license
Public domain

Reply 657 of 979, by theelf

User metadata
Rank Oldbie
Rank
Oldbie
Gmlb256 wrote on 2023-01-13, 12:50:

Agreed, PC emulation isn't fully accurate compared to consoles or home computers like the C64 where there is some serious effort into emulating the all the quirks they have.

Yes, one of areas where i found less acurate PC emulators is video. For example dosbox is too dificult to use correct refresh rates, VGA 320x200 at 70hz, EGA/CGA 320x200 at 60hz, dosbox cant use correct modelines, at least the last build i tested

Reply 658 of 979, by ViTi95

User metadata
Rank Member
Rank
Member

Oops that shouldn't happen 😅. I think I'll write the log to a file and check the whole process better. This weekend I'll be very busy, but will try to get it as soon as possible.

https://www.youtube.com/@viti95

Reply 659 of 979, by theelf

User metadata
Rank Oldbie
Rank
Oldbie
ViTi95 wrote on 2023-01-13, 13:04:

Oops that shouldn't happen 😅. I think I'll write the log to a file and check the whole process better. This weekend I'll be very busy, but will try to get it as soon as possible.

Yes, i realize something was not fine in this verbose build 😀 jaja ok, i will be bussy too until sunday im out for work, but anyways i carry with me my pentium 2 laptop, just in case we need to test jeje