Jump to content

Leaderboard


Popular Content

Showing content with the highest reputation since 01/24/2020 in all areas

  1. 2 points
    here's the toolchain https://mega.nz/#!fpt3yK6B!GOdJBtAj3nd4MdancqAB_-0g02zcz-o4jMfTpe5GTFo
  2. 2 points
    https://www.sendspace.com/file/39utp5 tiny image https://www.sendspace.com/file/84u9cn huge image here are the images me, wildcard, M4j0r and SSL are currently using for testing CPA/DPA on SW2. i'll put the toolchain required to compile these at a later time, as well as the syscon programs and the PUP used to test this
  3. 1 point
    sleirsgoevy

    DooM I (1993) running on Blu-Play

    As for the current status: the multiplayer mode is already fully functional, so I think it can already be played by normal gamers. I decided to implement a tiny gamemode selector, so there is no need to modify cmdline.txt to switch between modes. (A side note on "normal gamers": I suppose that gamers used to "official" console shooters (if any non-dev is going to play this port) will hate the controls, and the port itself as a consequence. They're not devs, so may not understand that this is a platform limitation.)
  4. 1 point
    mr_lou

    DooM I (1993) running on Blu-Play

    Any news? Is the project ready to be added to the Games section at blu-play.com yet?
  5. 1 point
    sleirsgoevy

    DooM I (1993) running on Blu-Play

    The difference actually comes from caching the whole file in memory, not from it being outside the JAR. The engine does seek a lot, and InputStreams obtained from getResourceAsStream() are unfortunately non-seekable.
  6. 1 point
    sleirsgoevy

    DooM I (1993) running on Blu-Play

    It can now boot in under 15 seconds! The WAD file is now placed directly in the directory tree, not inside the JAR. It now also gets cached within a DVBBufferedImage which further speeds up loading.
  7. 1 point
    sleirsgoevy

    DooM I (1993) running on Blu-Play

    Peer discovery is now available via UDP broadcast. The (made-up) command line for that is -net ?<nplayers>. Unfortunately this means that the protocol is no longer compatible with LinuxDOOM. P.S. The code was mostly rewritten from the IPXSETUP code and uses a similar protocol.
  8. 1 point
    sleirsgoevy

    DooM I (1993) running on Blu-Play

    It is co-op by default, but deathmatch can be activated with the -deathmatch flag. (That's the vanilla behaviour, I didn't alter it).
  9. 1 point
    sleirsgoevy

    DooM I (1993) running on Blu-Play

    Some progress in implementing network play. As of now, I've basically implemented the necessary system calls (socket, sendto, recvfrom) using java.net.DatagramSocket as a backend. The protocol should be exactly the same as in vanilla LinuxDOOM, as I did not modify any functional parts. To play a network game, add the proper command line parameters (-net <consoleplayer> <peer_ip_addr>...) into cmdline.txt file in the disc root. P.S. It turns out that the BD-J build can play against the native build, so there is no need for a second console. P.P.S. It's not the final version, of course.
  10. 1 point
    sleirsgoevy

    DooM I (1993) running on Blu-Play

    By the way, I've uploaded a new version with minor improvements. See the github commit for more info. P.S. HSound does have an advantage over javax.media.Player, as it allows loading sound files from a byte array, not from disc
  11. 1 point
    sleirsgoevy

    DooM I (1993) running on Blu-Play

    As far as I understand, the protocol basically sends whole IPX packets as UDP datagrams to a relay server. Shouldn't be hard to implement if I get the local network to work properly.
  12. 1 point
    sleirsgoevy

    DooM I (1993) running on Blu-Play

    Well, I think the main two major pieces that are still missing are background music and network play. Regarding the music, DOOM uses a proprietary MIDI-like format (it isn't implemented in the released source code, so need to find some description), which meens it can be played (do I miss something?) by simply having an HSound for each possible note and starting them at the right time. Regarding network play, I see several options: Leave the port purely singleplayer. Seems odd as most games nowadays are multiplayer ones. However that's not true for Blu-Play. Leave the networking as it currently is (hardcoded UDP peers) and just implement the low-level send/receive functions. Probably the easiest to implement. Implement DosBOX's IPX tunneling protocol and port the original ipxsetup. This would allow network play with Chocolate Doom peers. Invent a brand new transport for DOOM packets. UDP broadcast may be a good choice. P.S. I think the key for simultaneous sounds is the use of separate sound files, not HSound. I used HSound instead of javax.media.Player just because the latter doesn't have a stop() method.
  13. 1 point
    sleirsgoevy

    DooM I (1993) running on Blu-Play

    Sound effects now finally work, I've uploaded an updated version. Will probably record a video demo now. https://youtu.be/81DbMsr2Pxc Interestingly enough, I don't have any problems regarding playing multiple streams at once.
  14. 1 point
    Gssjui06780

    PS4Exploit FOR ESP8266 With HEN2.1.1

    Congregation guys for the website I know it from the twitter I'm happy for you I hope there will be something new for the ps4 6.51 to enjoy like the 5.05 users
  15. 1 point
    Hi Every One Its My Patch Update For Pes 18 In This Patch Every Teams Have True Flag And The Transfer Is Ok At The Near Of This Time Tanx To RedDevil For option File PAtch Under Update 1.05 DAta Pack 4 Use Only For Facke Pakage And Cusa 8251 Install Normally After Install The Game Like The Game Installing Enjoy! No Piracy Please ~ GregoryRasputin
  • Newsletter

    Want to keep up to date with all our latest news and information?
    Sign Up
×
×
  • Create New...