Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[N64] Mario no Photopie: Don't works due to missing SmartMedia support #134

Open
Shideravan opened this issue Aug 29, 2021 · 3 comments
Open
Labels
core-n64 Nintendo 64

Comments

@Shideravan
Copy link
Contributor

image
ares e6948d2

@sp1187
Copy link
Contributor

sp1187 commented Aug 29, 2021

This game cartridge has a built-in SmartMedia memory card reader, which is not currently emulated by ares.

@Shideravan
Copy link
Contributor Author

Shideravan commented Aug 29, 2021

Yes, you're right. The message says about the SmartMedia device, I changed the description.

@Shideravan Shideravan changed the title [N64] Mario no Photopie: Freezes in a message [N64] Mario no Photopie: Don't works due to missing SmartMedia support Aug 29, 2021
@Shideravan
Copy link
Contributor Author

Shideravan commented Aug 29, 2021

There's a patch to run it without a SmartMedia card. It runs fine in ares (apart of performance issues, of course)
image

@LukeUsher LukeUsher added the core-n64 Nintendo 64 label Feb 18, 2022
LukeUsher added a commit that referenced this issue Dec 3, 2022
4b8798e4d2 config: simplify use of external allocator (#143)
d598b86d81 Add tcc to the list of compilers using AT&T syntax (#142)
c8e664c73b Fix x86 inline asm register clobbers (#141)
b65c854289 Add conditional exit for clz/ctz on riscv, mips
f55425dac8 riscv: typo in detect_jump_type (#140)
0148e65576 Implement ctz and improve clz on riscv, mips
e8eb434b2e Implement ctz on s390x
51d3c96183 arm: add missing check sljit_emit_mem_update in aarch64 (#139)
cd2a31e199 Implement ctz on x86, arm, and ppc
c0286016cf Improve rotate on mips, riscv
fded9f7823 Implement rotate on s390x
35764edc9e Implement rotate on mips, riscv
ea49b3f52e Implement rotate on x86, arm, and ppc
da180ae7e1 Implement sljit_emit_shift_into on s390x
05f5980620 Implement sljit_emit_shift_into on ppc, mips, riscv
84c0bc3614 Implement sljit_emit_shift_into on x86 and arm
8da3b39558 Label odd numbered tests (#134)
06e13ac7cc Label even numbered tests (#133)
1501371fad Split emit_mem to emit_mem and emit_mem_update
89965887cc Implement return_to on mips, ppc, riscv
e21f485cb4 Implement return_to on s390x
a122423a40 Implement return_to on x86, ARM
4672d4f6cb Improve cmov on s390x
06e9864247 Change SLJIT_32 flag passing to cmov
29af0267ce Update documentation
190313fcc2 Fix spelling of 'subtract' (#132)
4325440b0b Support floating point return
ba0f935c9a Implement recent features on s390x
12e6cb055b Implement always masked shift
f22f976060 Support memory moving of register pairs on riscv, mips, and ppc

git-subtree-dir: thirdparty/sljit
git-subtree-split: 4b8798e4d2fe8f8e8fb82b28e2dda9d71a00b27f
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
core-n64 Nintendo 64
Development

No branches or pull requests

3 participants