Popular Post Atlan_Roland Posted December 21, 2022 Popular Post Share Posted December 21, 2022 (edited) This is a WIP of an Ultima V Engine reimplementation I am working on, based on the assets of the MS-DOS Version of Ultima V. Music and the QuickMusic playback engine are created by @Zolaerla: Thank you for you heroic contribution to our virtuous quest of bringing Ultima V to the 8-Bit Atari! ⚔️ A quite substantial set of the features of the base engine are actually working, the most glaring things missing are: the monsters, fighting, party mgmt., dungeons and .. well, a game What you can do is: Use Atari Keys '. + ; *' Keys ('WASD'-Style) or Joystick for movement Implemented key commands are: A - Attack B - Board (vessel) E - Enter F - Fire (cannon) G - Get H - Hole up & camp I - Ignite torch J - Jimmy (lock) K - Klimb L - Look O - Open P - Push S - Search T - Talk U - Use (item) V - View (a gem) [map overview] X - eXit (vessel) Y - Yell Z (or <TAB>) - ZStats <SPACE> - Pass (a turn) OPTION - toggle music on/off A map might come handy when wandering through Britannia: https://wiki.ultimacodex.com/images/d/dc/U5map.jpg https://drrak.github.io/ultima5/ You start out -like in the original game- at Iolo's hut, which is located in the big forest in the northwest of the Britannia. contains only the files needed to create a working installation of the game, based on the assets of a local Ultima V installation. (I cannot provide these original files though, as Ultima V is copyrighted by EA) Unzip the folder, open a Windows command shell there and run "mk_disks.bat" to create the ATR images. It will ask you for the path of your U5 installation on your PC. At first bootup of the created disk set, sector-indices for the data files will be created, this will take very long and may involve some disk swapping. This will only be necessary once, as the created index will be referred too at consecutive boots of your disk. Installation: Unzip the provided ZIP file: UltimaV_v013_release.zip In the root directory you'll find the DOS/Windows batch file 'mk_disk.bat'. This will create and populate ATR files with all the needed content. Running 'mk_diks.bat' you can choose between: 1) Change PATH to your MS-DOS Installation of Ultima V (default is the default GOG install directory) 2) Create two 180K DD ATR disks (#1: Britannia #2: Towne) -> use this option if you want to create real floppy disks - sorry, no 90K or 130K support for now. Output are two file (in the same directory): UltimaV_Britannia.ATR (boot disk) UltimaV_Towne.ATR 3) Create a single 360K QD ATR disk -> no disk switching necessary, most convenient option for emulators. Output is one file (in the same directory): UltimaV_360k.ATR The point of this is not share any coprighted files. The original data files of Ultima V have to be provided by yourself by using this script to extract them from your MS-DOS version. For those interested: UltimaV_v013_source.zipcontains my current development folder with all sources and tools. More information can be found in the attached ------------ My previous thread about this project can be found here: Have fun! _README_v0.013.TXT UltimaV_v013_release.zip UltimaV_v013_source.zip Edited March 21 by Atlan_Roland upload of version 0.013 42 9 Quote Link to comment Share on other sites More sharing options...
Albert Posted December 21, 2022 Share Posted December 21, 2022 Wow, that looks great! Ultima V is actually, for some reason, one of the few Utimas I have not played (the others being Ultima VIII, which I gave up soon after I ran into the "random deaths", which was later patched, and Ultima IX, which was just a complete mess when it came out). Would be fun to play Ultima V on the Atari 8-bit, since it was never released on that platform. I'll definitely keep abreast on how this develops! I looked at the README, and you might want to change the link to the pathfinding thread, as the URL to the forums has slightly changed recently (although the old links do currently still work): https://forums.atariage.com/topic/296187-pathfinding/?tab=comments#comment-4352556 Keep up the great work! ..Al 1 1 Quote Link to comment Share on other sites More sharing options...
TheNameOfTheGame Posted December 21, 2022 Share Posted December 21, 2022 Looks good! Nice work! 1 Quote Link to comment Share on other sites More sharing options...
+ZeroPage Homebrew Posted December 21, 2022 Share Posted December 21, 2022 Awesome @Atlan_Roland! I love the Ultima series and finished I-III and most of IV but didn't play too far into Ultima V! Unfortunately I'm having a little trouble using the mk-disk to build the single ATR file and I'm getting errors accessing the zx0.exe file (the second time it's called): "'zx0' is not recognized as an internal or external command, operable program or batch file." I've attached below the full batch file output when picking option 3. - James Spoiler ***************************************************************************** * ULTIMA V Map Explorer : Atari 8-Bit Disk Image Creator * ***************************************************************************** This tool creates ATR disk images for Ultima V Map Explorer. Ultima V Map Explorer is open source software to interactivly explore the Ultima V Maps on Atari 8-bit Systems. (with at least 128KB RAM) Because files of the original MS-DOS version are used, you have to own the MS-DOS Version of Ultima V - Warriors of Destiny. These files are still coprighted by Electronic Arts, so do not distribute them! PS: Disk #1 has to be mounted writeable, to update indices and data files. Current PATH to your local installation directory: E:\temp\ultima5dos 1 - Change PATH to your MS-DOS Installation of Ultima V 2 - Create two 180K DD ATR disks (#1: Britannia #2: Towne) 3 - Create a single 360K QD ATR disk (everything on one image) 4 - Exit Type 1, 2, 3, or 4 then press ENTER:1 Enter path of your local installationE:\temp\ultima5dos ***************************************************************************** * ULTIMA V Map Explorer : Atari 8-Bit Disk Image Creator * ***************************************************************************** This tool creates ATR disk images for Ultima V Map Explorer. Ultima V Map Explorer is open source software to interactivly explore the Ultima V Maps on Atari 8-bit Systems. (with at least 128KB RAM) Because files of the original MS-DOS version are used, you have to own the MS-DOS Version of Ultima V - Warriors of Destiny. These files are still coprighted by Electronic Arts, so do not distribute them! PS: Disk #1 has to be mounted writeable, to update indices and data files. Current PATH to your local installation directory: E:\temp\ultima5dos 1 - Change PATH to your MS-DOS Installation of Ultima V 2 - Create two 180K DD ATR disks (#1: Britannia #2: Towne) 3 - Create a single 360K QD ATR disk (everything on one image) 4 - Exit Type 1, 2, 3, or 4 then press ENTER:3 disk1_template\ATASCII.ZX0 disk1_template\AUTO disk1_template\BRIT.DSK disk1_template\BRIT.IDX disk1_template\LOCATION.IDX disk1_template\PMDATA.ZX0 disk1_template\RESOURCE.ZX0 disk1_template\SIGNSATR.zx0 disk1_template\TILES.ZX0 disk1_template\TILES2.ZX0 disk1_template\TIL_MGMT.ZX0 disk1_template\U_LOADER.ZX0 disk1_template\xms_text.zx0 13 file(s) copied. disk2_template\TOWNE.DSK 1 file(s) copied. 1 file(s) copied. 1 file(s) copied. 1 file(s) copied. 1 file(s) copied. 1 file(s) copied. 1 file(s) copied. ZX0 v1.5: Optimal data compressor by Einar Saukas [...............................................] File compressed from 3622 to 1820 bytes! (delta 2) ZX0 v1.5: Optimal data compressor by Einar Saukas [...............................................] File compressed from 4608 to 1232 bytes! (delta 3) ZX0 v1.5: Optimal data compressor by Einar Saukas [...............................................] File compressed from 4608 to 267 bytes! (delta 2) ZX0 v1.5: Optimal data compressor by Einar Saukas [...............................................] File compressed from 4608 to 1147 bytes! (delta 2) ZX0 v1.5: Optimal data compressor by Einar Saukas [...............................................] File compressed from 4608 to 853 bytes! (delta 3) 1 file(s) copied. 1 file(s) copied. 1 file(s) copied. 1 file(s) copied. 1 file(s) copied. 1 file(s) copied. 1 file(s) copied. 1 file(s) copied. 1 file(s) copied. 1 file(s) copied. 1 file(s) copied. 1 file(s) copied. 1 file(s) copied. 1 file(s) copied. 1 file(s) copied. NPC#1 (194-811): 617 NPC#2 (811-1358): 547 NPC#3 (1358-1952): 594 NPC#4 (1952-2474): 522 NPC#5 (2474-3077): 603 NPC#6 (3077-3672): 595 NPC#7 (3672-4299): 627 NPC#8 (4299-4893): 594 NPC#9 (4893-5489): 596 NPC#10 (5489-6126): 637 NPC#11 (6126-6728): 602 NPC#12 (6728-7318): 590 NPC#13 (7318-7920): 602 NPC#14 (7920-8496): 576 NPC#15 (8496-9200): 704 NPC#16 (9200-9837): 637 NPC#17 (9837-10383): 546 NPC#18 (10383-11000): 617 NPC#19 (11000-11606): 606 NPC#20 (11606-12183): 577 NPC#21 (12183-12839): 656 NPC#22 (12839-13424): 585 NPC#23 (13424-14025): 601 NPC#24 (14025-14296): 271 NPC#25 (14296-14863): 567 NPC#26 (14863-15437): 574 NPC#27 (15437-16056): 619 NPC#28 (16056-16679): 623 NPC#29 (16679-17198): 519 NPC#30 (17198-17824): 626 NPC#31 (17824-18471): 647 NPC#32 (18471-18680): 209 NPC#33 (18680-19344): 664 NPC#34 (19344-19851): 507 NPC#35 (19851-20225): 374 NPC#36 (20225-20824): 599 NPC#37 (20824-21379): 555 NPC#38 (21379-21959): 580 NPC#39 (21959-22538): 579 NPC#40 (22538-23163): 625 NPC#41 (23163-23556): 393 NPC#42 (23556-24212): 656 NPC#43 (24212-24570): 358 NPC#44 (24570-24996): 426 NPC#45 (24996-25375): 379 NPC#46 (25375-25972): 597 NPC#47 (25972-26323): 351 NPC#48 (26323-26835): 512 TOWNE#0: 3:0 2:1 1:5 GOLD:15 3:0 2:0 1:4 GOLD:4 NPC# 1:756 NPC# 2:1461 NPC# 3:2214 NPC# 4:2868 NPC# 5:3471 TLK_0.TLK created. (3580 bytes) TOWNE#1: 3:0 2:0 1:3 GOLD:3 NPC# 6:796 NPC# 7:1502 NPC# 8:2184 NPC# 9:2875 NPC# 10:3649 NPC# 11:4363 NPC# 12:4953 TLK_1.TLK created. (5076 bytes) TOWNE#2: NPC# 13:757 NPC# 14:1500 NPC# 15:2284 NPC# 16:2921 TLK_2.TLK created. (3043 bytes) TOWNE#3: 3:0 2:3 1:0 GOLD:30 3:0 2:5 1:0 GOLD:50 NPC# 17:738 NPC# 18:1467 NPC# 19:2156 NPC# 20:2840 NPC# 21:3629 NPC# 22:4352 NPC# 23:5059 NPC# 24:5330 NPC# 35:5843 NPC# 36:6442 TLK_3.TLK created. (6617 bytes) TOWNE#4: 3:0 2:0 1:3 GOLD:3 3:0 2:0 1:3 GOLD:3 3:0 2:0 1:3 GOLD:3 NPC# 25:767 NPC# 26:1470 NPC# 27:2215 NPC# 28:2922 NPC# 29:3533 NPC# 30:4153 TLK_4.TLK created. (4268 bytes) TOWNE#5: NPC# 31:779 NPC# 32:991 NPC# 33:1745 NPC# 34:2252 TLK_5.TLK created. (2379 bytes) TOWNE#6: NPC# 37:711 NPC# 38:1428 NPC# 39:2145 NPC# 40:2770 TLK_6.TLK created. (2893 bytes) TOWNE#7: NPC# 41:529 NPC# 42:1287 NPC# 43:1781 NPC# 44:2310 NPC# 45:2789 NPC# 46:3558 NPC# 47:3994 NPC# 48:62321 TLK_7.TLK created. (4652 bytes) NPC#1 (62-404): 342 NPC#2 (404-1031): 627 NPC#3 (1031-1659): 628 NPC#4 (1659-2163): 504 NPC#5 (2163-2745): 582 NPC#6 (2745-3354): 609 NPC#7 (3354-3940): 586 NPC#8 (3940-4250): 310 NPC#9 (4250-4396): 146 NPC#10 (4396-4998): 602 NPC#11 (4998-5595): 597 NPC#12 (5595-6233): 638 NPC#13 (6233-6840): 607 NPC#14 (6840-7458): 618 NPC#15 (7458-7979): 521 DWELLING#0: NPC# 1:465 NPC# 2:1092 TLK_A.TLK created. (1236 bytes) DWELLING#1: NPC# 3:778 NPC# 4:1282 TLK_B.TLK created. (1410 bytes) DWELLING#2: NPC# 5:729 NPC# 6:1472 NPC# 7:2058 NPC# 14:2753 NPC# 15:3274 TLK_C.TLK created. (3474 bytes) DWELLING#3: NPC# 8:379 NPC# 9:525 TLK_D.TLK created. (535 bytes) DWELLING#4: NPC# 13:610 TLK_E.TLK created. (718 bytes) DWELLING#5: NPC# 10:605 TLK_F.TLK created. (734 bytes) DWELLING#6: NPC# 11:600 TLK_G.TLK created. (731 bytes) DWELLING#7: NPC# 12:641 TLK_H.TLK created. (742 bytes) NPC#1 (162-581): 419 NPC#2 (581-1005): 424 NPC#3 (1005-1601): 596 NPC#4 (1601-2258): 657 NPC#5 (2258-2751): 493 NPC#6 (2751-3419): 668 NPC#7 (3419-4036): 617 NPC#8 (4036-4360): 324 NPC#9 (4360-5017): 657 NPC#10 (5017-5575): 558 NPC#11 (5575-6159): 584 NPC#12 (6159-6515): 356 NPC#13 (6515-6807): 292 NPC#14 (6807-7362): 555 NPC#15 (7362-7767): 405 NPC#16 (7767-8351): 584 NPC#17 (8351-8905): 554 NPC#18 (8905-9500): 595 NPC#19 (9500-9810): 310 NPC#20 (9810-10337): 527 NPC#21 (10337-10908): 571 NPC#22 (10908-11530): 622 NPC#23 (11530-12034): 504 NPC#24 (12034-12690): 656 NPC#25 (12690-13229): 539 NPC#26 (13229-13859): 630 NPC#27 (13859-14462): 603 NPC#28 (14462-14965): 503 NPC#29 (14965-15573): 608 NPC#30 (15573-16190): 617 NPC#31 (16190-16704): 514 NPC#32 (16704-17361): 657 NPC#33 (17361-17978): 617 NPC#34 (17978-18518): 540 NPC#35 (18518-19155): 637 NPC#36 (19155-19722): 567 NPC#37 (19722-20268): 546 NPC#38 (20268-20869): 601 NPC#39 (20869-21382): 513 NPC#40 (21382-21868): 486 CASTLE#0: 3:0 2:0 1:5 GOLD:5 NPC# 1:562 NPC# 2:1118 NPC# 3:1864 NPC# 4:2621 NPC# 5:3202 NPC# 6:3967 NPC# 7:4701 NPC# 8:5065 NPC# 9:5722 TLK_I.TLK created. (5772 bytes) CASTLE#1: NPC# 10:673 NPC# 11:1396 NPC# 12:1837 NPC# 13:2200 NPC# 14:2791 NPC# 15:3252 NPC# 16:3922 NPC# 17:4476 TLK_J.TLK created. (4660 bytes) CASTLE#2: NPC# 18:739 NPC# 19:1106 NPC# 20:1633 TLK_K.TLK created. (1710 bytes) CASTLE#3: NPC# 21:705 NPC# 22:1436 NPC# 23:2085 NPC# 24:2848 NPC# 25:3387 TLK_L.TLK created. (3486 bytes) CASTLE#4: NPC# 26:740 NPC# 27:1440 NPC# 28:1943 TLK_M.TLK created. (2066 bytes) CASTLE#5: NPC# 29:745 NPC# 30:1362 TLK_N.TLK created. (1507 bytes) CASTLE#6: 3:0 2:0 1:5 GOLD:5 3:0 2:0 1:5 GOLD:5 NPC# 31:593 NPC# 32:1319 NPC# 33:1936 TLK_O.TLK created. (2043 bytes) CASTLE#7: NPC# 34:590 NPC# 35:1360 NPC# 36:1955 NPC# 37:2611 NPC# 38:3309 NPC# 39:3929 NPC# 40:4415 TLK_P.TLK created. (4499 bytes) NPC#1 (130-747): 617 NPC#2 (747-1299): 552 NPC#3 (1299-1850): 551 NPC#4 (1850-2478): 628 NPC#5 (2478-3070): 592 NPC#6 (3070-3630): 560 NPC#7 (3630-4187): 557 NPC#8 (4187-4785): 598 NPC#9 (4785-5342): 557 NPC#10 (5342-5957): 615 NPC#11 (5957-6527): 570 NPC#12 (6527-7117): 590 NPC#13 (7117-7649): 532 NPC#14 (7649-8218): 569 NPC#15 (8218-8677): 459 NPC#16 (8677-9276): 599 NPC#17 (9276-9946): 670 NPC#18 (9946-10479): 533 NPC#19 (10479-11076): 597 NPC#20 (11076-11769): 693 NPC#21 (11769-12389): 620 NPC#22 (12389-12970): 581 NPC#23 (12970-13554): 584 NPC#24 (13554-14152): 598 NPC#25 (14152-14701): 549 NPC#26 (14701-15332): 631 NPC#27 (15332-15774): 442 NPC#28 (15774-16255): 481 NPC#29 (16255-16699): 444 NPC#30 (16699-17174): 475 NPC#31 (17174-17546): 372 NPC#32 (17546-17947): 401 KEEP#0: NPC# 1:620 TLK_Q.TLK created. (755 bytes) KEEP#1: 3:0 2:0 1:5 GOLD:5 NPC# 2:734 NPC# 3:1285 NPC# 30:1857 NPC# 31:2229 TLK_R.TLK created. (2499 bytes) KEEP#2: NPC# 4:765 NPC# 5:1519 NPC# 6:2209 NPC# 7:2766 TLK_S.TLK created. (2903 bytes) KEEP#3: NPC# 8:736 NPC# 9:1293 TLK_T.TLK created. (1389 bytes) KEEP#4: NPC# 10:618 TLK_U.TLK created. (745 bytes) KEEP#5: NPC# 11:696 NPC# 12:1429 NPC# 13:2062 NPC# 14:2773 NPC# 15:3232 NPC# 26:3973 NPC# 27:4415 TLK_V.TLK created. (4593 bytes) KEEP#6: NPC# 16:799 NPC# 17:1570 NPC# 18:2211 NPC# 19:2938 NPC# 20:3631 NPC# 28:4112 NPC# 32:4513 TLK_W.TLK created. (4773 bytes) KEEP#7: 3:1 2:0 1:0 GOLD:100 NPC# 21:750 NPC# 22:1468 NPC# 23:2198 NPC# 24:2953 NPC# 25:3502 NPC# 29:3946 TLK_X.TLK created. (4144 bytes) 'zx0' is not recognized as an internal or external command, operable program or batch file. 'zx0' is not recognized as an internal or external command, operable program or batch file. 'zx0' is not recognized as an internal or external command, operable program or batch file. 'zx0' is not recognized as an internal or external command, operable program or batch file. 'zx0' is not recognized as an internal or external command, operable program or batch file. 'zx0' is not recognized as an internal or external command, operable program or batch file. 'zx0' is not recognized as an internal or external command, operable program or batch file. 'zx0' is not recognized as an internal or external command, operable program or batch file. 'zx0' is not recognized as an internal or external command, operable program or batch file. 'zx0' is not recognized as an internal or external command, operable program or batch file. 'zx0' is not recognized as an internal or external command, operable program or batch file. 'zx0' is not recognized as an internal or external command, operable program or batch file. 'zx0' is not recognized as an internal or external command, operable program or batch file. 'zx0' is not recognized as an internal or external command, operable program or batch file. 'zx0' is not recognized as an internal or external command, operable program or batch file. 'zx0' is not recognized as an internal or external command, operable program or batch file. 'zx0' is not recognized as an internal or external command, operable program or batch file. 'zx0' is not recognized as an internal or external command, operable program or batch file. 'zx0' is not recognized as an internal or external command, operable program or batch file. 'zx0' is not recognized as an internal or external command, operable program or batch file. 'zx0' is not recognized as an internal or external command, operable program or batch file. 'zx0' is not recognized as an internal or external command, operable program or batch file. 'zx0' is not recognized as an internal or external command, operable program or batch file. 'zx0' is not recognized as an internal or external command, operable program or batch file. 'zx0' is not recognized as an internal or external command, operable program or batch file. 'zx0' is not recognized as an internal or external command, operable program or batch file. 'zx0' is not recognized as an internal or external command, operable program or batch file. 'zx0' is not recognized as an internal or external command, operable program or batch file. 'zx0' is not recognized as an internal or external command, operable program or batch file. 'zx0' is not recognized as an internal or external command, operable program or batch file. 'zx0' is not recognized as an internal or external command, operable program or batch file. 'zx0' is not recognized as an internal or external command, operable program or batch file. 1 file(s) copied. 1 file(s) copied. disk2\CASTLE.DAT disk2\CITY.xex disk2\DWELLING.DAT disk2\KEEP.DAT disk2\OVERLAY.xex disk2\TOWNE.DAT disk2\TOWNE.DSK 7 file(s) copied. using mydos format creating standard QD/360k image in MyDOS format loaded boot sector data from "xbootdisk\xBootDOS.obx" Added file "tmp\disk1\ATASCII.ZX0" Added file "tmp\disk1\AUTO" Added file "tmp\disk1\BRIT.DAT" Added file "tmp\disk1\BRIT.DSK" Added file "tmp\disk1\BRIT.IDX" Added file "tmp\disk1\BRIT.xex" Added file "tmp\disk1\CAST_NPC.ZX0" Added file "tmp\disk1\CASTLE.DAT" Added file "tmp\disk1\CITY.xex" Added file "tmp\disk1\DWEL_NPC.ZX0" Added file "tmp\disk1\DWELLING.DAT" Added file "tmp\disk1\KEEP.DAT" Added file "tmp\disk1\KEEP_NPC.ZX0" Added file "tmp\disk1\LOCATION.IDX" Added file "tmp\disk1\LOOK2.ZX0" Added file "tmp\disk1\OVERLAY.xex" Added file "tmp\disk1\PMDATA.ZX0" Added file "tmp\disk1\RESOURCE.ZX0" Added file "tmp\disk1\SIGNSATR.zx0" Added file "tmp\disk1\START.COM" Added file "tmp\disk1\TIL_MGMT.ZX0" Added file "tmp\disk1\TILES.ZX0" Added file "tmp\disk1\TILES2.ZX0" Added file "tmp\disk1\TOWN_NPC.ZX0" Added file "tmp\disk1\TOWNE.DAT" Added file "tmp\disk1\TOWNE.DSK" Added file "tmp\disk1\U_LOADER.XEX" Added file "tmp\disk1\U_LOADER.ZX0" Added file "tmp\disk1\xms_text.zx0" created image "UltimaV_360k.ATR" *** Disk UltimaV_360k.ATR created! Press any key to return to menu. *** 1 Quote Link to comment Share on other sites More sharing options...
_The Doctor__ Posted December 21, 2022 Share Posted December 21, 2022 (edited) DAT files might need to come from you own MSDOS Ultima V installation maybe? I can run this no problem but it wants dat files. Just looked and see you had dat files created, but I didn't... how odd. Mine loads and tells me about needing to use mk file but yours errors. Perhaps share windows version etc... WIN 8.1 Edited December 22, 2022 by _The Doctor__ Quote Link to comment Share on other sites More sharing options...
Atlan_Roland Posted December 22, 2022 Author Share Posted December 22, 2022 Hi James, thanks for pointing out & sorry!! problem was that, it did not refer to the included zx0.exe in the downlaod, but to one globally available on my system. was: FORFILES /M tlk_*.tlk /C "cmd /c zx0 @file @fname.ZX0 should be: FORFILES /M tlk_*.tlk /C "cmd /c ..\..\zx0.exe @file @fname.ZX0 fixed in the reuploaded .zip here - i couldn't edit my first post anymore? UltimaV_v006_release.zip 3 Quote Link to comment Share on other sites More sharing options...
_The Doctor__ Posted December 22, 2022 Share Posted December 22, 2022 You should be able to edit first post as you requested soon. time to download updated zip 1 Quote Link to comment Share on other sites More sharing options...
tep392 Posted December 22, 2022 Share Posted December 22, 2022 5 minutes ago, _The Doctor__ said: You should be able to edit first post as you requested soon. time to download updated zip He can edit his first post now. 1 Quote Link to comment Share on other sites More sharing options...
_The Doctor__ Posted December 22, 2022 Share Posted December 22, 2022 (edited) https://wiki.ultimacodex.com/wiki/Ultima_V_internal_formats trying to cut down on the full install of ultima v on the old wintel machine Does this also pull from the update folder of ultima? or do we need to copy those files to the main file.. Load time was murder but I think I am up and running... Yes I am... Should we upload the .atr's? warning long index build times... Edited December 22, 2022 by _The Doctor__ 1 Quote Link to comment Share on other sites More sharing options...
_The Doctor__ Posted December 22, 2022 Share Posted December 22, 2022 (edited) I crashed it in Empath Abby at the wishing well .ATR(s) for compare. I was using 360k dsdd image UltimaV_Towne.ATRUltimaV_Britannia.ATRUltimaV_360k.ATR will create real disks and try real hardware next Edited December 22, 2022 by _The Doctor__ Quote Link to comment Share on other sites More sharing options...
Atlan_Roland Posted December 22, 2022 Author Share Posted December 22, 2022 Thanks for your feedback, Doctor; very appreciated! Could reproduce the crash, will look into that as soon as possible. 1 Quote Link to comment Share on other sites More sharing options...
Atlan_Roland Posted December 22, 2022 Author Share Posted December 22, 2022 I hope I fixed the crashed (afaik that could happen with 'g'-et and 't'-alk command) with a workaround. Uploaded UltimaV_v006a_release.zip , available in the first post. Thank you, @_The Doctor__ ! 1 Quote Link to comment Share on other sites More sharing options...
Thelen Posted December 22, 2022 Share Posted December 22, 2022 Although not familiar with the Ultima series games, I always heard nice things about it, and I never took the time to look at it. Now I couldn't resist to test _The Doctor_'s uploaded disks- and wow - you've done an enormous work I think converting & programming this. Very, very cool! I hope i've some time with the holiday's to check about Ultima 🙂 1 Quote Link to comment Share on other sites More sharing options...
Tillek Posted December 22, 2022 Share Posted December 22, 2022 Ok... new ATR's with the update. I only tested the 360k one a bit, but did go to Empath Abbey and looked around the wishing well. UltimaV_360k.ATR UltimaV_Britannia.ATR UltimaV_Towne.ATR Quote Link to comment Share on other sites More sharing options...
Goochman Posted December 22, 2022 Share Posted December 22, 2022 The colorization looks pretty good. Hoping you can get this to completion. Target machine 64 or 128k? Quote Link to comment Share on other sites More sharing options...
Tillek Posted December 22, 2022 Share Posted December 22, 2022 ... and a little video of that on real hardware. The flickering and such actually did happen before I turned on the video capture as well. The hardware is a 1200xl with U1MB and Side 2 also with a Sophia 2. 6 Quote Link to comment Share on other sites More sharing options...
_The Doctor__ Posted December 22, 2022 Share Posted December 22, 2022 not sure about it but it's worth a try /// check your ultima 5 pc dos installations when making the disks.. remember to copy the ulitma pc dos updates to the main folder before creating your Atari .ATR disks. Just an extra step to be sure because installing you old Ultima stuff from back in the day may or may not have those updates already in use. I don't remember how it was done back then but it usually was a straight copy like that without patchers etc. I hope that's correct. Quote Link to comment Share on other sites More sharing options...
Tillek Posted December 22, 2022 Share Posted December 22, 2022 And if you can't find that old installation and still want to keep it "legit" for future releases (or just to compare)..... https://www.ea.com/games/ultima/ultima-5-warriors-of-destiny Currently $4.99 or https://www.gog.com/en/game/ultima_456 Normally $5.99 but currently on sale, 75% off for $1.49!!!!!! (and yes, that includes 4-6!) I'm guessing this is part of the sale that is going on for the next 12 days. Warning! Buying games from GOG can lead to "Bank Account Diminishment". 2 2 Quote Link to comment Share on other sites More sharing options...
Albert Posted December 22, 2022 Share Posted December 22, 2022 4 minutes ago, Tillek said: Warning! Buying games from GOG can lead to "Bank Account Diminishment". Yeah, and Steam's Winter Sale started today, so that's not helping, either. ..Al Quote Link to comment Share on other sites More sharing options...
Tillek Posted December 22, 2022 Share Posted December 22, 2022 You've also probably noticed in the video "that other" Ultima V ATR (actually, there are two of them). Not sure how much I played with it, or if I even got it to work. Not even sure where I got them, but if people are interested (again for comparison purposes). Ultima V _ side B.atr Ultima V _ side A.atr 1 Quote Link to comment Share on other sites More sharing options...
Tillek Posted December 22, 2022 Share Posted December 22, 2022 1 minute ago, Albert said: Yeah, and Steam's Winter Sale started today, so that's not helping, either. ..Al ..........................aaaaaaaaaaaaaaannnnnnnnnnnnnnnndddddddddddddddddd..... I'm broke. 1 Quote Link to comment Share on other sites More sharing options...
Tillek Posted December 22, 2022 Share Posted December 22, 2022 I should mention... the underlying/intermittent "rumbling" in the background I'm 90% certain (I'll have to try it again tonight) wasn't there and might have been from the video capture. Otherwise, it's all pretty much as it was without the capture being on (including that 'blue shift' right before approaching the Abbey. Quote Link to comment Share on other sites More sharing options...
leech Posted December 22, 2022 Share Posted December 22, 2022 Well, it sounds like I'm finally going to have to actually win Ultima V after so many years of giving up decades ago... Or at least play it until I find a bug to be fixed! This is awesome! Wonder if it'll be later possible to remake Ultima IV with this engine, as I think since the C64 got a remake, the Atari should as well! Quote Link to comment Share on other sites More sharing options...
Gunstar Posted December 22, 2022 Share Posted December 22, 2022 (edited) I only ever played the first 4 Ultima's released on the A8, so this is totally new to me and I like that it's in color graphics since so were most or all of the other versions of UV, weren't they? I'd love it IF it was in high-res with artifacts too, but right now I only have machines converted to PAL up and running, so even better! Edited December 22, 2022 by Gunstar 1 Quote Link to comment Share on other sites More sharing options...
leech Posted December 22, 2022 Share Posted December 22, 2022 (edited) 1 hour ago, Gunstar said: I only ever played the first 4 Ultima's released on the A8, so this is totally new to me and I like that it's in color graphics since so were most or all of the other versions of UV, weren't they? I'd love it IF it was in high-res with artifacts too, but right now I only have machines converted to PAL up and running, so even better! For those not in the know: Ultima 3/4 famously uses NTSC artifacting and will display different colors on different machines of the same model even. Granted you can try and tweak the potentiometer to fix that. This also means if you use S-video you get black and white. Edited December 22, 2022 by leech 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.