Menu

Missing files in source code?

Em One
2015-08-31
2015-09-03
  • Em One

    Em One - 2015-08-31

    Hi,
    I am working on a simple jsDosBox-based debugger/"Cheat engine" clone. As working with precompiled (obfuscated) code is rather inconvenient, I would like to build jsDosBox from source (with obfuscation disabled).

    However, the sources in the svn repository seem to be incomplete.

    Using the newest svn commit (downloaded [r19] tarball and extracted it; importing it as an existing project didn't work - GWT could not recognise it as a GWT project and refused to compile it, so I created a new "Web Application Project", whose contents I replaced with current jsDosBox's src3/.../client), there are unresolved imports:

    • net.sourceforge.jsdosbox.client.gui.AutoKeyPress
    • net.sourceforge.jsdosbox.client.cpu.core_dynamic.DecodeBlockSave (and DecodeBlockLoad and IDecodeBlock)
    • net.sourceforge.jsdosbox.client.replaced.TempArrayBuffer
    • net.sourceforge.jsdosbox.client.replaced.TempInt8Array
    • net.sourceforge.jsdosbox.client.gui.Browser
    • net.sourceforge.jsdosbox.client.replaced.JsFallbackSound
    • net.sourceforge.jsdosbox.client.replaced.JsSoundOutput

    (List of errors generated by Eclipse is attached)

    I have "manually" (via grep) searched for AutoKeyPress and TempArrayBuffer, but didn't find definition for any of them, only their import and usage.

    Does anyone else have this problem? Could you please check whether the code in the repository builds (and possibly point me in the right direction)?

    Thank you in advance!

    P. S. I have also tried older code versions down to r16, which didn't complain about missing jsDosBox-related modules, but required native javascript types from gwt.g3d...
    (If that helps I am using Eclipse 3.8.1 and GWT 2.6.0 on Linux Debian 8.1 i386)

     

    Related

    Commit: [r19]


    Last edit: Em One 2015-08-31
  • Kevin O'Dwyer

    Kevin O'Dwyer - 2015-09-03

    Yeah, it looks like i uploaded the changed files but missed the new files (mostly failed experiments). The r16 commit is fine. Follow the instructions in the readme file to get g3d lib (v0.7)

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.