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

3DO #370

Open
15 of 23 tasks
Tracked by #353 ...
XProger opened this issue Oct 22, 2021 · 0 comments
Open
15 of 23 tasks
Tracked by #353 ...

3DO #370

XProger opened this issue Oct 22, 2021 · 0 comments
Assignees
Labels

Comments

@XProger
Copy link
Owner

XProger commented Oct 22, 2021

  • wrong geometry for non-square textures (Cel mapping)
  • improve portals clipping (bad math for znear crossing)
  • improve z-clipping
  • gaps between polys
  • add rotated and flipped textures
  • textured triangles
  • use mip-mapping
  • bones interpolation
  • wrong math for arms aiming
  • sprites support
  • save game
  • perf spikes on the real hw
  • investigate vertex shading and fogging
  • play sound samples
  • play CD tracks
  • FMVs
  • Super-Clipping
  • nearest room tiles subdivision
  • better visibility check for room polys
  • math optimization
  • ARM optimization
  • Use PSX version content in the packer
  • MADAM math optimization (supervisor mode)
@XProger XProger self-assigned this Oct 22, 2021
This was referenced Oct 23, 2021
XProger added a commit that referenced this issue Oct 31, 2021
…t for GBA, armcpp and Big-Endian support for 3DO, turn off animation lerp for distant objects, hide enemy corpse after 10 secs, fix some issues with sorting polys
XProger added a commit that referenced this issue Nov 6, 2021
XProger added a commit that referenced this issue Nov 8, 2021
XProger added a commit that referenced this issue Nov 9, 2021
XProger added a commit that referenced this issue Nov 9, 2021
XProger added a commit that referenced this issue Nov 12, 2021
…re room poly clipping flags in vertex.z, reduce vertex buffer size
XProger added a commit that referenced this issue Nov 14, 2021
XProger added a commit that referenced this issue Nov 14, 2021
XProger added a commit that referenced this issue Nov 17, 2021
…c4Mat44_F16 instead of MulManyVec3Mat33DivZ_F16, minor fix for z-clipping and gaps, fix animations and aiming, remove debug data from executable
XProger added a commit that referenced this issue Nov 18, 2021
XProger added a commit that referenced this issue Nov 18, 2021
XProger added a commit that referenced this issue Nov 19, 2021
XProger added a commit that referenced this issue Dec 4, 2021
XProger added a commit that referenced this issue Dec 8, 2021
unpackRoom_asm                  // -53%
unpackMesh_asm                  // -48%
projectVertices_asm             // -32%
faceAddRoomQuads_asm            // -46%
faceAddRoomTriangles_asm        // -30%
faceAddMeshQuads_asm            // -36%
faceAddMeshTriangles_asm        // -38%
faceAddMeshQuadsFlat_asm        // -28%
faceAddMeshTrianglesFlat_asm    // -35%
XProger added a commit that referenced this issue Dec 13, 2021
XProger added a commit that referenced this issue Dec 19, 2021
… check by sphere test before the bounding box, disable animation interpolation between the same frames, remove outside rooms geometry from GYM level
XProger added a commit that referenced this issue Dec 22, 2021
XProger added a commit that referenced this issue Dec 23, 2021
XProger added a commit that referenced this issue Jan 18, 2022
@XProger XProger changed the title 3DO port 3DO Mar 3, 2022
XProger added a commit that referenced this issue Jul 3, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant