Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

Playstation 2 Static Recompiler & Runtime Tool to make native PC ports

ran-j/PS2Recomp é bom para iniciantes?

Nos últimos 30 dias, ran-j/PS2Recomp fez merge de 4 de 42 pull requests de contribuidores externos, e os mantenedores costumam responder em até 5 dias. Agora há 4 issues para iniciantes abertas.

Estrelas
3.3k
Forks
149
Issues abertas para iniciantes
4
Issues indexadas
34
Merge médio
5d 10h
PRs com merge (30d)
4
Linguagem predominante
C++
Licença
GPL-3.0
Último push no GitHub
5/10/2026
Última indexação
6/10/2026
Guia de contribuição
Sem guia de contribuição
Código de conduta
Sem código de conduta
Labels para iniciantes
good first issue

Como contribuir com ran-j/PS2Recomp

  1. Não há guia de contribuição, então comece pelo README e por alguns pull requests com merge recente para ver como as mudanças são propostas.
  2. Suas contribuições serão publicadas sob a licença GPL-3.0 do projeto.
  3. Escolha uma das 4 issues abertas para iniciantes abaixo e comente que quer trabalhar nela antes de começar.
Carregando issues

Issues em que talvez alguém já esteja trabalhando aparecem no fim. Ordenar tudo por data

  • VU0 macro VSQI / VSQD: address and source registers swapped in generated code
    Aberta

    Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100

    ran-j/PS2Recomp#309 ·

    Mantenedores costumam responder em até 5 dias

  • recomp
    Aberta

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 4/100

    ran-j/PS2Recomp#288 ·

    Mantenedores costumam responder em até 5 dias

  • Game overrides registered from the static library are silently never applied (static-initializer discard)
    Aberta

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 62/100

    ran-j/PS2Recomp#264 ·

    Mantenedores costumam responder em até 5 dias

  • Build: /Qspectre- is MSVC-only and breaks every Release target under clang-cl
    Aberta

    Dificuldade 2/5 1-3 horas Facilidade para iniciantes 88/100

    ran-j/PS2Recomp#263 ·

    Mantenedores costumam responder em até 5 dias

  • Build: x86-64 needs an explicit -msse4.1 for clang/GCC, since the generated code uses SSE4.1 intrinsics
    Aberta

    Dificuldade 2/5 1-3 horas Facilidade para iniciantes 88/100

    ran-j/PS2Recomp#261 ·

    Mantenedores costumam responder em até 5 dias

  • Recompiler: resuming inside the delay slot of an always-taken branch falls through instead of continuing at the target
    Aberta

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 42/100

    ran-j/PS2Recomp#260 ·

    Mantenedores costumam responder em até 5 dias

  • Runtime: GuestThread::stack holds a base after CreateThread but a top after SetupThread
    Aberta

    Dificuldade 3/5 Meio dia Facilidade para iniciantes 52/100

    ran-j/PS2Recomp#259 ·

    Mantenedores costumam responder em até 5 dias

  • Runtime: async invocation stacks alias thread stacks, so every interrupt handler corrupts the interrupted frame's return address
    Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 32/100

    ran-j/PS2Recomp#258 ·

    Mantenedores costumam responder em até 5 dias

  • Trailing integer arguments: the variadic stack base, `SifRegisterRpc`'s decode, and the register-then-stack fallbacks
    Aberta
    enhancement runime

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 22/100

    ran-j/PS2Recomp#196 · 1 comentário ·

    Mantenedores costumam responder em até 5 dias

  • [Gran Turismo 4] Error: Unaligned function table entry for FUN_0100015e_0x100015e at 0x100015e
    Aberta
    bug recompiler

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 32/100

    ran-j/PS2Recomp#171 ·

    Mantenedores costumam responder em até 5 dias

  • Floating-point precision issues in VU0 (macrocode/microcode) and VU1
    Talvez livre de novo @gustavoauneth assumiu há 99 dias e não há nenhum pull request aberto. Aberta
    bug recompiler

    ran-j/PS2Recomp#165 · 1 responsável ·

    Mantenedores costumam responder em até 5 dias

  • FPU instructions do not update FPU state consistently
    Talvez livre de novo @jeff-shulkin assumiu há 99 dias e não há nenhum pull request aberto. Aberta
    bug runime

    ran-j/PS2Recomp#164 · 1 responsável ·

    Mantenedores costumam responder em até 5 dias

  • PS2 COP0 Instruction Unit Tests
    Aberta
    enhancement recompiler

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 42/100

    ran-j/PS2Recomp#163 ·

    Mantenedores costumam responder em até 5 dias

  • PS2 VU1 Instruction Unit Tests
    Aberta
    enhancement recompiler

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 35/100

    ran-j/PS2Recomp#161 ·

    Mantenedores costumam responder em até 5 dias

  • PS2 EE-Core Specific Unit Tests
    Aberta
    enhancement recompiler

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 45/100

    ran-j/PS2Recomp#159 ·

    Mantenedores costumam responder em até 5 dias

  • [Dark Cloud 2] Runtime lacks 4HH/4HL transfer and sampling support
    Talvez livre de novo @tealalchemist assumiu há 107 dias e não há nenhum pull request aberto. Aberta
    enhancement runime

    ran-j/PS2Recomp#124 · 1 responsável ·

    Mantenedores costumam responder em até 5 dias

  • [Dark Cloud 2] Broken DMA GIF IMAGE transfer
    Aberta
    bug runime

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 48/100

    ran-j/PS2Recomp#123 · 1 comentário ·

    Mantenedores costumam responder em até 5 dias

  • [Dark Cloud 2] Missing implementation for sceVu0CameraMatrix
    Aberta
    enhancement runime

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 44/100

    ran-j/PS2Recomp#122 ·

    Mantenedores costumam responder em até 5 dias

  • [Dark Cloud 2] Game freezes while waiting for video to start
    Aberta
    bug runime

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 48/100

    ran-j/PS2Recomp#121 ·

    Mantenedores costumam responder em até 5 dias

  • Multiple Games Missing Syscalls. (Syscall 0x5b and Syscall 0x6)
    Aberta
    enhancement runime

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100

    ran-j/PS2Recomp#103 · 1 comentário ·

    Mantenedores costumam responder em até 5 dias

  • CPP files outputting files that are way bigger even after updated commits
    Aberta
    bug recompiler

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 36/100

    ran-j/PS2Recomp#99 ·

    Mantenedores costumam responder em até 5 dias

  • Functions outputting way bigger than they should be
    Aberta
    bug recompiler

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 25/100

    ran-j/PS2Recomp#75 · 2 comentários · 5 reações ·

    Mantenedores costumam responder em até 5 dias

  • Handle SE
    Aberta
    enhancement recompiler

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 20/100

    ran-j/PS2Recomp#66 ·

    Mantenedores costumam responder em até 5 dias

  • LLVM Backend
    Aberta
    enhancement recompiler

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100

    ran-j/PS2Recomp#18 · 12 reações ·

    Mantenedores costumam responder em até 5 dias

  • MPEG / Media
    Aberta
    enhancement runime

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 20/100

    ran-j/PS2Recomp#12 · 2 comentários ·

    Mantenedores costumam responder em até 5 dias

  • Dev notes
    Talvez livre de novo @ran-j assumiu há 320 dias e não há nenhum pull request aberto. Aberta
    good first issue

    ran-j/PS2Recomp#1 · 31 comentários · 1 responsável ·

    Mantenedores costumam responder em até 5 dias

  • Runtime: SampleTexture casts unbounded or NaN texture coordinates to int, which is undefined behaviour
    Talvez já em andamento @luisbraganca assumiu há 5 dias. Aberta

    Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100

    ran-j/PS2Recomp#273 · 2 comentários ·

    Mantenedores costumam responder em até 5 dias

  • Recompiler: vcallmsr reads ctx->vi[27], out of bounds on uint16_t vi[16], instead of ctx->vu0_cmsar0
    Talvez já em andamento @drakolordx7 assumiu há 15 dias. Aberta

    Dificuldade 2/5 1-3 horas Facilidade para iniciantes 28/100

    ran-j/PS2Recomp#262 · 1 comentário ·

    Mantenedores costumam responder em até 5 dias

  • Runtime: writes to D_ENABLEW (0x1000F590) are never visible at D_ENABLER (0x1000F520), hanging any game that suspends the DMAC
    Talvez já em andamento @luisbraganca assumiu há 5 dias. Aberta

    Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 88/100

    ran-j/PS2Recomp#257 · 1 comentário ·

    Mantenedores costumam responder em até 5 dias

  • PS2 FPU Instruction Unit Tests
    Talvez já em andamento Um pull request vinculado a esta issue está aberto ou já foi mesclado. Aberta
    enhancement recompiler

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100

    ran-j/PS2Recomp#162 ·

    Mantenedores costumam responder em até 5 dias

  • PS2 General Instruction Unit Tests
    Talvez já em andamento @luisbraganca assumiu há 5 dias. Aberta
    enhancement recompiler

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 35/100

    ran-j/PS2Recomp#160 ·

    Mantenedores costumam responder em até 5 dias

  • Instruction-Level UT for each functional unit
    Talvez já em andamento @jeff-shulkin assumiu há 103 dias. Aberta
    enhancement recompiler

    ran-j/PS2Recomp#147 · 1 comentário · 1 responsável ·

    Mantenedores costumam responder em até 5 dias

  • I found 1 failed test about the cover of all S1/S2 enums for VU0 macro mappings
    Talvez já em andamento @hedgeg0d assumiu há 47 dias. Aberta
    question

    Dificuldade 2/5 1-3 horas Facilidade para iniciantes 25/100

    ran-j/PS2Recomp#101 · 1 reação ·

    Mantenedores costumam responder em até 5 dias

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.