Giter Site home page Giter Site logo

Comments (7)

ekeeke avatar ekeeke commented on June 2, 2024

It might be an emulation bug, I will check it when I have some time.

from genesis-plus-gx.

ekeeke avatar ekeeke commented on June 2, 2024

I can confirm there is a bug with Dungeon Explorer USA release (happens as soon as other sprites than main character appear - happens in demo mode on title screen as well).

Strangely, the PAL release which I used for testing does not have this issue. Also there seems to be a PAL version floating around (.iso) patched to work on US Sega CD and it work fine as well. Also, if you make a savestate on title screen with this patched version then rename the savestate to match the USA version CUE/BIN filename and load it within this version, it now works fine.

So it seems something got messed up during the game loading (before title screen) which later corrupt all moving sprites (main character sprite seems to disappear as well). Strange...

from genesis-plus-gx.

jamosb avatar jamosb commented on June 2, 2024

i will try the (E) version thanks!

On Tue, Jan 20, 2015 at 4:21 AM, ekeeke [email protected] wrote:

I can confirm there is a bug with Dungeon Explorer USA release (happens as
soon as other sprites than main character appear - happens in demo mode on
title screen as well).

Strangely, the PAL release which I used for testing does not have this
issue. Also there seems to be a PAL version floating around (.iso) patched
to work on US Sega CD and it work fine as well. Also, if you make a
savestate on title screen with this patched version then rename the
savestate to match the USA version CUE/BIN filename and load it within this
version, it now works fine.

So it seems something got messed up during the game loading (before title
screen) which later corrupt all moving sprites (main character sprite seems
to disappear as well). Strange...


Reply to this email directly or view it on GitHub
#40 (comment)
.

from genesis-plus-gx.

ekeeke avatar ekeeke commented on June 2, 2024

It should be fixed by e9e56c5

For the record, the USA version of Dungeon Explorer accidentally tries to write to PRG-RAM (on Sega CD side) from the Z80, which corrupts data in RAM if those writes are allowed by the emulator. Those writes should normally be disabled because the SUB-CPU is not being halted, but this was unemulated for some reason.

from genesis-plus-gx.

jamosb avatar jamosb commented on June 2, 2024

So latest version of retroarch should have it or do they take a while to
update you core?

On Sun, Jan 25, 2015 at 7:12 PM, ekeeke [email protected] wrote:

It should be fixed by d11e016
d11e016

For the record, the USA version of Dungeon Explorer accidentally tries to
write PRG-RAM (on Sega CD size) from the Z80 (through 68k banked access),
which corrupt data in RAM if those writes are allowed by the emulator. It
would need some testings on real hardware to confirm it but it's very
likely that writing from Z80 to PRG-RAM is not possible due to timing
issues (this must go through MAIN-68k bus banking then SUB_68K bus
banking).


Reply to this email directly or view it on GitHub
#40 (comment)
.

from genesis-plus-gx.

ekeeke avatar ekeeke commented on June 2, 2024

There is no automatic or scheduled builds update and we are all people doing this on our free time so I have no idea how much it will take for retroarch core to be "officially" updated.

The purpose of a public repository though is that anyone could actually compile the updated core from here, for any platform, and use it with current version of retroarch. If you don't like to wait, learn how to compile it yourself, it's really not difficult.

from genesis-plus-gx.

Oggom avatar Oggom commented on June 2, 2024

Actually libretro has a buildbot now that provides daily builds for various platforms (including Windows):
http://buildbot.libretro.com/nightly/
The next official stable release is scheduled for this month.

from genesis-plus-gx.

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.