Skip to content

Long reset aka hard-reset does not reset "Eagle's Nest" #79

@sy2002

Description

@sy2002

This bug is a regression introduced in V5 as this worked in V4.

Expected behavior (see also tests/README.md):

  • Short reset: Back to game's title screen
  • Long reset: Reset C64, back to Basic

What happens:

A long reset does not return to Basic

When was the regression introduced:

  • WIP-V5-A9, i.e. commit 65d8fc8 works
  • Interestingly enough WIP-V5-A10, i.e. commit 9c336c2 also works, even though there,
    the new handle_cold_start mechanism was introduced
  • WIP-V5-A23, i.e. commit e1c696d is the last version that works
  • From WIP-V5-B1 on, i.e. commit 584972c it does not work any more

Here is a code comparison between these two commits:
https://github.com/MJoergen/C64MEGA65/compare/e1c696d..584972c

Impact:

It is very likely that this bug is not only affecting "Eagle's Nest" but also materializes itself in other situations where it will lead to either the reset itself not working or applications loaded after the reset not working properly.

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions