Aller au contenu

xxOToTOxx

GamerLine
  • Compteur de contenus

    500
  • Inscription

  • Dernière visite

  • Jours gagnés

    31

Tout ce qui a été posté par xxOToTOxx

  1. Singe1 will be 'jack' and 'dragon' the others are Singe 2 and have issues due to extended frames. https://github.com/DirtBagXon/hypseus_singe_data/tree/master/00-singe1/jack https://github.com/DirtBagXon/hypseus_singe_data/tree/master/00-singe1/dragon I put comments in the README.md of each directory in the repo if applicable.
  2. Not my links, but: Samurai Jack (Singe 1): https://mega.nz/file/sYJVWIrQ#gcVO-ekM7pyilp6ZPmxZeHea7ZbHinqCfja6f2oA2lQ Dragon Trainer (Singe 1): https://mega.nz/file/RdcxiI5L#Q-jQr-mkkgfgrraTLoTrwMdoUVYZm6vIuVFqoQqjo_g Adapted .singe files are in the repo - above only required for video.
  3. @MadMax4Q2 When you get the correct rip from Kangaroo Punch video, ensure you grab the latest files from the repo, they fix the font issue: Thanks to Karis, the TitanAE rip should also now work as reverted to Singe 1 state, ensure you read the README.md file in the titanae directory on how to rip the TitanAE video correctly. Again make sure you use the Kangaroo Punch archive.org video for TitanAE:
  4. #define MAX_LDP_FRAMES 65535 // rdg2010: increase frames cap limit to 16-bit max Knew I had seen this somewhere......
  5. I did have a quick play with increasing 65536 but it was a little catastrophic when I ran anything - lol I may go back to, but RDG does have some comments in the code saying bad things happen. I assumed 65536 was there as it's the 16-bit limit (considering the age of the games and laserdisc players Daphne is emulating that made sense). If it's not then maybe I can do something.....
  6. Worked perfectly, you are a star @Karis mediainfo --Inform='Video;%FrameCount%' titanae.m2v 65455 Need to test playing through game, but level5 removed easily enough in .singe. Think I may have had a bugged version from Kangaroo Punch (earliest and nearest to Singe 1 version I guess) as some of the later level definitions seem to have been wrong... TotalScenesLevel06 = 2 Lvl06mirror = 0 Death06mirror = 0 function setupLevel06(thisSegment) if thisSegment == SEGMENT01 then segmentStart = offsetLevel06Clipend + 1 segmentEnd = offsetLevel06 + 2936 totalMoves = 11 .... end end TotalScenesLevel07 = 5 Lvl07mirror = 0 Death07mirror = 0 function setupLevel06(thisSegment) <---- Here level number is wrong or am I missing something ? if thisSegment == SEGMENT01 then segmentStart = offsetLevel07Clipend + 1 segmentEnd = offsetLevel07 + 2274 totalMoves = 10 move = nil; move = {} move[1] = {}; move[1] = {1105, 1120, LEFT, 2, 0, 0} Subsequent setupLevel8, was also the same (set as 7) - an old bug ? IGNORE: I just downloaded the latest singe file from your mega link and it's corrected, so a bug
  7. @Karis Perfect, I will look to remove that level. Unfortunately it's the VLDP in Daphne that has the 16-bit limit, so making changes to that will probably break all the Daphne emulation. Not sure I want to dive in that deep. I was trying to create a modern Daphne/Singe application, adding the limited Singe 2 games was a bonus, but Singe 2 is Singe 2 and I think will continue to be, with your great games If I can get a few new games backward compatible, with all the old favourites, then I'm happy..... TimeGal seems to be the main one people want, which is working perfectly.
  8. @Karis Hey, That is exactly the issue, the current Singe 2 versions are just over with 69753 frames. mediainfo --Inform='Video;%FrameCount%' titanae.m2v 69753 I assume the video was extended for Singe 2 ? It works perfectly until we hit those higher frames :(
  9. They have completely different overlays: V1: V2: "(Or any Singe v2 for that matter)" - Singe 2 games tend to have subdirectories in the structure if looking on disk: /Sounds/victory.wav /Cfg/default.cfg /Assets/snap.mp4 /Movie/Timegal.mp4 etc... Singe 2 games won't work in Hypseus Singe without porting, hence: https://github.com/DirtBagXon/hypseus_singe_data You can grab the V1 versions of some games from here: https://archive.org/details/@dirtbagxon
  10. You would need to add mediainfo to the Pi sorry: 'sudo apt-get install mediainfo' But even without that I see the issue right there: Duration : 45 min 32 s vs Duration : 45 min 42 s Different video, so framefile timings will be different. As my shorter version was 65524 frames (so close to limit), I guess the extra 10s will have taken it over that. Mediainfo will tell you. Grab the Kangaroo Punch version. Regarding the font sizing, that is just a byproduct of downsizing the overlay. You could try and find a different font or maybe play with the font blending/sizing in the LUA: framework.singe:FONT_QUALITY_SOLID = 1 framework.singe:FONT_QUALITY_SHADED = 2 framework.singe:FONT_QUALITY_BLENDED = 3 globals.singe:fontQuality(FONT_QUALITY_SOLID) main.singe: fontGame = fontLoad("singe/fireandice/font.ttf", LINEW*2) main.singe: fontLCD = fontLoad("singe/fireandice/font.ttf", LINEW*2.5)
  11. Another request for anyone who has the original Singe 1 version of TitanAE lying around please. I would like to add to the Hypseus Singe collection of games:
  12. @MadMax4Q2 All looks good. The '/home/pi/hypseus-singe' part was the repo you originally downloaded, so you were correct to delete it, so again all good. You have some weirdness here: bash: /opt/retropie/supplementary/joystick-selection/js-onstart.sh: No such file or directory Not related to hypseus install now or previous, just some RetroPie warning I guess. I am no RetroPie expert, but had lots of help from the guys in their forum as they were after Singe plugin for some time. But I am a long time Linux user. You did all the correct stuff So now you need to look at the Fire and Ice issue..... I used the the video from the Kangaroo Punch download, be interested if Karis updated the video later. The Daphne VLDP player is 16-bit so has a 65535 frame limit, which is why some of the longer Singe 2 games don't, and won't, work with Hypseus Singe. sudo apt-get install mediainfo Then use: mediainfo --Inform='Video;%FrameCount%' <filename.m2v> Fire and Ice was originally a Singe 1 game so was under that limit unless Karis has extended the game on the forum downloads..... TitanAE was also originally Singe 1 and under this limit, but has now been extended for Singe 2, I am trying to find the original Singe 1 version, but seems to have gone.... I got the 4K video of Cobra Command from LizardKing working with Hypseus Singe - which is cool as previous Daphne's didn't support this, more luck than judgement on the SDL2 upgrade. Also Hypseus has updates that give support to files larger than 2GB, so no need to split, again an improvement on Daphne. See the forum link, but did the same ffmpeg video conversion as for Singe 2 games on the 4K Cobra Command .mp4 LizardKing posted.... http://www.emuline.org/topic/2053-arcade-pc-daphne-4k-60fps-remastered-and-complete-laserdisc-arcade-collection/?page=3&tab=comments#comment-99237
  13. @MadMax4Q2 I am unable to replicate this, where in attract mode are you seeing the issue ? I could be an encoding issue with timing and frames, check your fireandice.m2v with the following command: mediainfo --Inform='Video;%FrameCount%' fireandice.m2v 65524 mediainfo fireandice.m2v General Complete name : fireandice.m2v Format : MPEG Video Format version : Version 2 File size : 1.33 GiB Duration : 45 min 32 s Overall bit rate mode : Variable Overall bit rate : 4 182 kb/s Video Format : MPEG Video Format version : Version 2 Format profile : Main@High Format settings, BVOP : No Format settings, Matrix : Default Format settings, GOP : Variable Duration : 45 min 32 s Bit rate mode : Variable Bit rate : 4 182 kb/s Width : 1 920 pixels Height : 1 080 pixels Display aspect ratio : 16:9 Frame rate : 23.976 (24000/1001) FPS Color space : YUV Chroma subsampling : 4:2:0 Bit depth : 8 bits Scan type : Progressive Compression mode : Lossy Bits/(Pixel*Frame) : 0.084 Time code of first frame : 00:00:00:00 GOP, Open/Closed : Open GOP, Open/Closed of first frame : Closed Stream size : 1.33 GiB (100%)
  14. Thank you, it's coming along with lots of nice features now - Joystick support in Singe games anyone.... I would *love* someone with Windows development experience to help out in a port, unfortunately I now have no experience... It's all C++ and SDL2 and I have attempted to keep all the code portable. !!!! HELP WANTED !!!!
  15. @MadMax4Q2 "Liking the lightguns now work with joystick part with your newer version." This is good to know, I don't have the ability to test, but basically if SDL2 UP, DOWN, LEFT and RIGHT keys are passed through (including) keyboard they should work. Technically "joystick/lightgun/trackball/keyboard" should all work.
  16. I misread: You only need to do this convert if you are porting a new game yourself, if you use one of the directories from the repo, this is already done convert.sh is a tool in the root of the repo, you would need to copy it to your directory. IF you needed it ensure you 'chmod 755 convert_png.sh' before you run it: Gimp works just as well, the script just did a 3x reduction calculation for you......... If the sprites are too small now, you reduced them twice. Can I ask if you fix up particular game sprites or other elements for Singe 2 games in the repo, that you fork the repo and create a pull request so everyone can grab the improvements. I'm sure there are many.... I am hoping it's a collective porting effort.
  17. @LizardKing Thank you so much for these, grabbed them earlier today. Thayer's Quest has never looked better. I also have some news on the Cobra Command 4K rip working in Daphne, well actually Hypseus Singe: https://github.com/DirtBagXon/hypseus-singe I crudely converted the .mp4 from link above to .m2v and .ogg files using ffmpeg: ffmpeg -i Cobra\ Command\ Laserdisc\ 4k\ CRF\ 12\ Preset\ Slower\ With\ AAC\ 320KB.mp4 -an -codec:v mpeg2video -b 4182k cobra.m2v ffmpeg -i Cobra\ Command\ Laserdisc\ 4k\ CRF\ 12\ Preset\ Slower\ With\ AAC\ 320KB.mp4 -vn -c:a libvorbis -ar 44100 -map a -b:a 160k cobra.ogg -rw-rw-r-- 1 pi pi 300 Apr 15 14:59 cc-frame53930_to_end.dat -rw-rw-r-- 1 pi pi 1889522 Apr 15 14:59 cc-frame53930_to_end.m2v -rw-rw-r-- 1 pi pi 54 Apr 30 2016 cobraab.txt -rw-rw-r-- 1 pi pi 9286105879 Apr 15 14:36 'Cobra Command Laserdisc 4k CRF 12 Preset Slower With AAC 320KB.mp4' -rw-rw-r-- 1 pi pi 216048 Apr 15 14:54 cobra.dat -rw-rw-r-- 1 pi pi 2359733600 Apr 15 14:49 cobra.m2v -rw-rw-r-- 1 pi pi 29348487 Apr 15 14:54 cobra.ogg -rw-rw-r-- 1 pi pi 54 Apr 30 2016 cobra.txt I also up-scaled your cc-frame53930_to_end.m2v to match the resolution ffmpeg -i cc-frame53930_to_end_orig.m2v -an -vf scale=2880:2160 -codec:v mpeg2video -b 4182k cc-frame53930_to_end.m2v And have Cobra Command running in full resolution (1600x1200 below) overlays line up correctly: 1600x1200 external image: hypseus.bin cobraab vldp -keymapfile flightkey.ini -x 1600 -y 1200 -framefile /home/pi/.daphne/vldp/cobraab/cobraab.txt -homedir /home/pi/.daphne -datadir /home/pi/.daphne I can't upload the full res screenshot image as it's too large, but above is a down-scaled version and external image. Hypsues Singe can also handle video files over the 2Gb limit so no need to split. mediainfo cobra.m2v General Complete name : cobra.m2v Format : MPEG Video Format version : Version 2 File size : 2.20 GiB Duration : 30 min 0 s Overall bit rate mode : Variable Overall bit rate : 10.5 Mb/s Video Format : MPEG Video Format version : Version 2 Format profile : Main@High Format settings, BVOP : No Format settings, Matrix : Default Format settings, GOP : N=12 Duration : 30 min 0 s Bit rate mode : Variable Bit rate : 10.5 Mb/s Width : 2 880 pixels Height : 2 160 pixels Display aspect ratio : 4:3 Frame rate : 30.000 FPS Color space : YUV Chroma subsampling : 4:2:0 Bit depth : 8 bits Scan type : Progressive Compression mode : Lossy Bits/(Pixel*Frame) : 0.056 Time code of first frame : 00:00:00:00 GOP, Open/Closed : Open GOP, Open/Closed of first frame : Closed Stream size : 2.20 GiB (100%)
  18. @MadMax4Q2 Run a game, then do `cat /dev/shm/runcommand.log` from ssh. This will show you the version of Hypseus Singe near the top. I have added a means to get the version number easily on recent versions, but that's the only way on earlier ones. If it's before v2.2.0 will be easier to follow the removal directions at the bottom of the RetroPie README and start again. If it's later that that (and presuming you didn't remove the repo src directory), ssh into the pi: cd hypseus-singe rm -rf build git pull origin RetroPie mkdir build cd build cmake ../src make cp hypseus /opt/retropie/emulators/daphne/daphne.bin To check new version is installed after this: /opt/retropie/emulators/daphne/daphne.bin -v
  19. In fact I have just added timegalv2 to the repo, so just use that and ignore the latter part of the above post.
  20. @MadMax4Q2 No need to reinstall, make sure you are using version 2.4.2 though for cool need Singe joystick [mouse] feature For Singe 2 games you have to do a little work, but just another folder in your ROMS directory as with all other Singe games: See details here: https://github.com/DirtBagXon/hypseus_singetwo_data If you are replacing the existing timegal, just rename the old timegal ROM folder and drop the new one in its place. Multiple versions: Use 'timegalv2' in hypseus_singetwo_data repo above. If you want to run both, completely possible, you will need to alter the LUA singe files on new timegalv2 to reflect new directory name: Search for all instances of singe/timegal in .singe files in the new v2 folder and change to reflect directory like this: dofile("singe/timegalv2/framework.singe") dofile("singe/timegalv2/globals.singe") dofile("singe/timegalv2/main.singe") dofile("singe/timegalv2/map.singe") dofile("singe/timegalv2/hscore.singe") dofile("singe/timegalv2/service.singe") dofile("singe/timegalv2/toolbox.singe") In v2 folder rename main singe/frame files to reflect game name changes: mv timegal.singe timegalv2.singe mv timegal.txt tiemgalv2.txt For instance I have 'timegal.daphne' and 'timegalv2.daphne' folders, but had to alter the LUA singe files as above - works perfectly.
  21. @312BhP Daphne games (SDL2 rendering - all games in HD): ace astron badlands bega blazer cliff cobraab dle21 esh galaxy gpworld interstellar lair lair2 mach3 roadblaster sae sdq tq uvt etc.... See Cobra Command 4K in examples above and below. Singe Games (SDL2 rendering): Using Joystick mouse (optional): Crime Patrol Crime Patrol 2: Drug Wars Mad Dog McCree Mad Dog McCree 2: The Lost Gold Space Pirates Who Shot Johnny Rock The Last Bounty Hunter 38 Ambush Alley Blue Thunder HydroSub 2021 Pops Ghostly Sonic Fury Platoon (Singe 2) Traditional controls Dragon's Lair 2 Enhanced Edition (Singe 2) Freedom Fighter Dragon Trainer Fire and Ice (Singe 2) Ninja Hayate Starblazers Samarai Jack TitanAE (Singe 2) TimeGal (Singe 1 and 2 versions) Time Traveler
  22. Hi @Jamrom2 If you're looking at RetroPie, checkout this new Daphne/Singe drop-in: https://github.com/DirtBagXon/hypseus-singe/blob/master/src/3rdparty/retropie/RETROPIE.md http://www.emuline.org/topic/2301-arcade-pc-hypseus-singe-daphnesinge-sdl2-replacement-dragons-lair-space-ace/ https://github.com/DirtBagXon/hypseus-singe
  23. @312BhP Hey yeah thanks, should quieten down now on release front. I have achieved pretty much what I wanted All the original Daphne and Singe games work and a growing list of Singe 2 games being ported.
  24. Thanks bud, it's also great fun diving into the old daphne/singe codebases
  25. Pseudo Singe 2 support now implemented:
×
×
  • Créer...