Git Product home page Git Product logo

Comments (7)

SuperIlu avatar SuperIlu commented on July 19, 2024

Thanks for reporting, I'll check that with my test videos.
Can you provide the JSLOG.TXT?

from dojs.

DiViNiTY002 avatar DiViNiTY002 commented on July 19, 2024

DOJS.EXE -r -w 320 -b 32 -f -t EXAMPLES\DIVINITY.JS

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
DOjS V1.9.1 (Dec 18 2022 16:26:10) starting with file EXAMPLES\DIVINITY.JS
Mouse detected
Sound output: PCM[Sound Blaster 16; SB 16 (22727 hz) on port 220, using IRQ 7 and DMA channel 5; 64], FM[; The sound of silence; 65535]
Sound input: OK
GLIDE3X.DXE missing, please run one of the V_x.BAT scripts to get the driver matching your hardware! All 3dfx functions are disabled!
Joystick found.
TCP/IP stack disabled
Screen size: 320x240x32
Memory: {}
Long file names: false
Command line args: ["EXAMPLES\DIVINITY.JS"]
SerialPorts: ["0x3f8","0x2f8"]
ParallelPorts: ["0x378"]
FDD: 1, HDD: 2
init_gifanim
init_mpeg1
init_png
init_vorbis
DOjS Shutdown...

I think there is nothing special in the log file. I really like DOjS, especially the "mpeg1" and "ogg vorbis" features and that it is Javascript.

from dojs.

SuperIlu avatar SuperIlu commented on July 19, 2024

Oh my Goth, I'm laughing so hard right now about myself: https://mastodon.social/@dec_hl/109661409199629143

from dojs.

SuperIlu avatar SuperIlu commented on July 19, 2024

Ok, I found and fixed it. Fix will be part of the upcoming v1.10.
I won't promise on a release date, so if you want a preliminary release give me a nudge and I'll upload one...

from dojs.

DiViNiTY002 avatar DiViNiTY002 commented on July 19, 2024

Thanks a lot! You could update the Source code (only if you want to), i can compile DOjS by myself or i wait for the next release. :)

from dojs.

SuperIlu avatar SuperIlu commented on July 19, 2024

pushing the current state is the same work as a new release. :)

if you want to compile, open plugins/mpeg1.dxelib/mpeg1.c, head to MPEG1_video_decode_callback() and change

plm_frame_to_rgba(frame, (uint8_t *)m->video_buffer->dat, frame->width * sizeof(uint32_t));

into

plm_frame_to_bgra(frame, (uint8_t *)m->video_buffer->dat, frame->width * sizeof(uint32_t));

from dojs.

SuperIlu avatar SuperIlu commented on July 19, 2024

fixed in v1.10.0

from dojs.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.