ROM Hack Comic Book DS is rediculously terrible

  • Thread starter Thread starter Heran Bago
  • Start date Start date
  • Views Views 3,766
  • Replies Replies 23
After working with simple images for my app last year, images are hard to work with on the DS. The images for comic book ds are resized and standardized. The processing power required to interpret various resolutions and formats would be pushed beyond the call of the app.

Also, the converter app does indeed work under Linux.

Well, since you seem to have the converter app work under Linux, could you help me with my build?

I am using Ubuntu 7.10 Gutsy, with the current Sun Java 1.6 already installed.

I chmod +x pictods.sh and ran it, the program loads. But whenever I try to convert the images, I get this from my terminal

This is the terminal that is seen.

liquidnitrogen@liquidnitrogen-desktop:~/Desktop/PictoDS_linux_2.1.0$ ./pictods.sh
java.io.FileNotFoundException: /home/liquidnitrogen/Desktop/PictoDS_linux_2.1.0/bin/pictodstmp/IMAGE/1.jpg (No such file or directory)
at java.io.RandomAccessFile.open(Native Method)
at java.io.RandomAccessFile.(RandomAccessFile.java:212)
at javax.imageio.stream.FileImageOutputStream.(FileImageOutputStream.java:53)
at com.sun.imageio.spi.FileImageOutputStreamSpi.createOutputStreamInstance(FileImag
OutputStreamSpi.java:37)
at javax.imageio.ImageIO.createImageOutputStream(ImageIO.java:393)
at org.pictods.Pictods.createResizedImages(Pictods.java:573)
at org.pictods.Pictods.imagesToNds(Pictods.java:151)
at org.pictods.Pictods.imageDirToNds(Pictods.java:181)
at org.pictods.Pictods.fileToNds(Pictods.java:239)
at org.pictods.ui.PictodsUI$18.run(PictodsUI.java:698)
at java.lang.Thread.run(Thread.java:619)
Exception in thread "Thread-0" java.lang.IllegalStateException: Output has not been set!
at com.sun.imageio.plugins.jpeg.JPEGImageWriter.write(JPEGImageWriter.java:312)
at org.pictods.Pictods.createResizedImages(Pictods.java:575)
at org.pictods.Pictods.imagesToNds(Pictods.java:151)
at org.pictods.Pictods.imageDirToNds(Pictods.java:181)
at org.pictods.Pictods.fileToNds(Pictods.java:239)
at org.pictods.ui.PictodsUI$18.run(PictodsUI.java:698)
at java.lang.Thread.run(Thread.java:619)

Pretty strange.... Don't know why it wont work. Help? Or at least list the Configurations you have on your Linux (I assume you use it, or if not, then anyone that can respond?) Currently, I boot into Windows XP to convert, but I'd much rather find a permanent fix.

---

Regarding Comic Book DS 3.0 - the thing is pretty damn amazing. I'd use Image Viewer by Infantile Parasite but that thing doesnt work for my Supercard Lite anymore... patched it under the 3 DLDI, both 1.0 and 0.6 and also with the 1.84's auto-dldi. I'm able to read Heroes comic book and various other Scanlations on it... pretty nifty considering the technical specs of the NDS.
 
After working with simple images for my app last year, images are hard to work with on the DS. The images for comic book ds are resized and standardized. The processing power required to interpret various resolutions and formats would be pushed beyond the call of the app.

Also, the converter app does indeed work under Linux.


Well, since you seem to have the converter app work under Linux, could you help me with my build?

I am using Ubuntu 7.10 Gutsy, with the current Sun Java 1.6 already installed.

I chmod +x pictods.sh and ran it, the program loads. But whenever I try to convert the images, I get this from my terminal

This is the terminal that is seen.

liquidnitrogen@liquidnitrogen-desktop:~/Desktop/PictoDS_linux_2.1.0$ ./pictods.sh
java.io.FileNotFoundException: /home/liquidnitrogen/Desktop/PictoDS_linux_2.1.0/bin/pictodstmp/IMAGE/1.jpg (No such file or directory)
at java.io.RandomAccessFile.open(Native Method)
at java.io.RandomAccessFile.(RandomAccessFile.java:212)
at javax.imageio.stream.FileImageOutputStream.(FileImageOutputStream.java:53)
at com.sun.imageio.spi.FileImageOutputStreamSpi.createOutputStreamInstance(FileImag
OutputStreamSpi.java:37)
at javax.imageio.ImageIO.createImageOutputStream(ImageIO.java:393)
at org.pictods.Pictods.createResizedImages(Pictods.java:573)
at org.pictods.Pictods.imagesToNds(Pictods.java:151)
at org.pictods.Pictods.imageDirToNds(Pictods.java:181)
at org.pictods.Pictods.fileToNds(Pictods.java:239)
at org.pictods.ui.PictodsUI$18.run(PictodsUI.java:698)
at java.lang.Thread.run(Thread.java:619)
Exception in thread "Thread-0" java.lang.IllegalStateException: Output has not been set!
at com.sun.imageio.plugins.jpeg.JPEGImageWriter.write(JPEGImageWriter.java:312)
at org.pictods.Pictods.createResizedImages(Pictods.java:575)
at org.pictods.Pictods.imagesToNds(Pictods.java:151)
at org.pictods.Pictods.imageDirToNds(Pictods.java:181)
at org.pictods.Pictods.fileToNds(Pictods.java:239)
at org.pictods.ui.PictodsUI$18.run(PictodsUI.java:698)
at java.lang.Thread.run(Thread.java:619)

Pretty strange.... Don't know why it wont work. Help? Or at least list the Configurations you have on your Linux (I assume you use it, or if not, then anyone that can respond?) Currently, I boot into Windows XP to convert, but I'd much rather find a permanent fix.

---

Regarding Comic Book DS 3.0 - the thing is pretty damn amazing. I'd use Image Viewer by Infantile Parasite but that thing doesnt work for my Supercard Lite anymore... patched it under the 3 DLDI, both 1.0 and 0.6 and also with the 1.84's auto-dldi. I'm able to read Heroes comic book and various other Scanlations on it... pretty nifty considering the technical specs of the NDS.
The error you got is because Java and Ubuntu hate each other(This problem happens with pretty much every Java app on ubuntu). So to get it to work you have to install all the Java runtimes and then change the default runtime and run pictods if it doesn't work change the default runtime again until it works. Otherwise you can just do a simple google search for "pictods ubuntu bug" and you'll probably find the answer from a result from ubuntu forums.
 
I just use Infantile's image viewer, the converter works fine under WINE.


But yeah I do see your point, I don't like how you have to wait for a long conversion to view the pictures...but it must be better somehow because infantile could have just done whatever he did with moonshell's image viewer and added a few things to it.
 
Despite all these problems, the Comic Book Reader DS is a fine app to me, it loads images fast and zooms perfectly as well. There are a lot of apps that are 'ridiculously terrible', but Comic Book Reader DS is definitely not one of them in my book.
 

Site & Scene News

Popular threads in this forum