Giter VIP home page Giter VIP logo

Comments (10)

dannye avatar dannye commented on August 22, 2024

Actually, it looks like the 3% thing is a simple output error, since 32 KB is 3% of 1024 KB
So after all 32 KB of the menu rom is written, it mistakenly reports that it is 3% complete.

Regardless, I'm still having the issue of nothing appearing on my Gameboy screen.

from ems-flasher.

 avatar commented on August 22, 2024

Hello,

Thanks for you report.

The 3% thing is in fact the expected behavior, I have bad tastes I know :-p but that could easily be changed ;-)

Maybe your problem is related to issue #9 solved with PR #11.
Have you updated your repo to the last revision?

Then recompile the project:

make clean
./config.sh --dev # dev release: executable will use menus.gb in current dir
make menu-orig # this should regenerate menus.gb from a precompiled menu
make

Christophe.

from ems-flasher.

dannye avatar dannye commented on August 22, 2024

Thank you for the reply.

My repo is up to date. I used --dev and remade the menu roms, but I had the same behavior as before on the Gameboy after transferring.

Shortly after making this issue report, I found a fork of this project belonging to a friend of mine, and it worked just fine for me:
https://github.com/Drenn1/ems-flasher

from ems-flasher.

 avatar commented on August 22, 2024

Note that Drenn1 version is buggy as erase-blocks are never erased before rewrite (I've opened an issue about that). It should be fine if you never remove ROMs though.

I've attached compiled menus. menus.gb worked for me on a Game Boy Color. Please compare menus.gb with your version before replacing it and then try again if the files were different. menuorig.tar.gz

You could also check if the menu have been correctly flashed:

./ems-flasher --read tmp.gb # wait say 5sec, we only need the first 32K
dd if=tmp.gb of=tmp2.gb bs=32K count=1 # truncate the file
cmp tmp2.gb menus.gb # no news is good news

Christophe.

from ems-flasher.

dannye avatar dannye commented on August 22, 2024

The menu file read from the cart was the same as the one you provided.

from ems-flasher.

 avatar commented on August 22, 2024

Ah, it must be the menu itself so. I will look at it when I have time.

from ems-flasher.

tuanhtrng avatar tuanhtrng commented on August 22, 2024

I experience the same issue as OP. However, the menu loads fine when I attempted to write 2 gbc files at once. I will try few things and report to you later.

Confirmed: Menu only works if there are more than 2 files written.

from ems-flasher.

 avatar commented on August 22, 2024

Fixed in master. This was a bug in the menu. Checkout master and do a make to rebuild the menu variants.

Thanks for you reports and sorry for the delay.

from ems-flasher.

dannye avatar dannye commented on August 22, 2024

Thank you so much for helping out! I'll try this out and let you know if I have any other problems.

from ems-flasher.

 avatar commented on August 22, 2024

It's a pleasure! I have more time for me at the moment, so there are chances that I solve other issues more quickly ;-)

from ems-flasher.

Related Issues (15)

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.