EDuke32 Changelog Archivio non ufficiale

Build 2627

1 maggio 2012 · 7 commit di 1 autore · SVN

Build per mese 318 build

  1. gen

  2. feb

  3. mar

  4. apr

  5. mag

  6. giu

  7. lug

  8. ago

  9. set

  10. ott

  11. nov

  12. dic

File di log originale · 20120501-2627.txt
------------------------------------------------------------------------
r2627 | helixhorned | 2012-05-01 05:39:41 -0700 (Tue, 01 May 2012) | 3 lines

Patch adding Wii support by tueidj, part 7: networking

This simply macro-defines various low-level networking functions.
------------------------------------------------------------------------
r2626 | helixhorned | 2012-05-01 05:39:20 -0700 (Tue, 01 May 2012) | 4 lines

Patch adding Wii support by tueidj, part 6: mutexes

For the Wii, SDL's mutex functionality is used.  The implementation in the
original patch was wrong though, so this part required non-trivial changes.
------------------------------------------------------------------------
r2625 | helixhorned | 2012-05-01 05:39:02 -0700 (Tue, 01 May 2012) | 6 lines

Patch adding Wii support by tueidj, part 5: game-side input device changes

- the crosshair is displayed at the position read from the absolute pointing
  device
- in the menus, use the hat input (that was mapped to mouse buttons in part 4)
  for navigation
------------------------------------------------------------------------
r2624 | helixhorned | 2012-05-01 05:38:43 -0700 (Tue, 01 May 2012) | 8 lines

Patch adding Wii support by tueidj, part 4: joystick support

- sdlayer.c: custom "get joystick button names" routine
- jmact/mouse.c: packs some joystick events into the value returned by
  MOUSE_GetButtons(): bits used are 256, 512, 4096, 8192
- MOUSE_Init() --> Mouse_Init(), presumably because of a name clash?
- comments out right-shift of joystick analog values by 5, maybe this fixes
  the scale problems with the joystick on the PC too?
------------------------------------------------------------------------
r2623 | helixhorned | 2012-05-01 05:38:14 -0700 (Tue, 01 May 2012) | 3 lines

Patch adding Wii support by tueidj, part 3: SDL-level mouse changes

This part adds support for an absolute pointing device.
------------------------------------------------------------------------
r2622 | helixhorned | 2012-05-01 05:37:53 -0700 (Tue, 01 May 2012) | 3 lines

Patch adding Wii support by tueidj, part 2: Makefile changes

I didn't add Makefile.common, because it needs to be made conditional.
------------------------------------------------------------------------
r2621 | helixhorned | 2012-05-01 05:37:32 -0700 (Tue, 01 May 2012) | 12 lines

Patch adding Wii support by tueidj, part 1: assembly pragmas

The original patch was communicated to me by Hendricks, but since it didn't
apply cleanly (it's based on r2182) I took the liberty of slightly messing
with it for inclusion into EDuke32.

Info: http://wiibrew.org/wiki/User:Tueidj/Duke3D

This first part (which wasn't changed from the original patch) implements
scaling arithmetic and miscellaneous pragmas, some in PPC assembly and a part
of them in C.  Of some interest is the fact that the Wii processor apparently
lacks support for 64-bit integers, so divscale() uses floating-point math.
------------------------------------------------------------------------

Patch adding Wii support by tueidj, part 7: networking

Philipp Kutin (Helixhorned) 1 mag 2012, 05:39 UTC−7 r2627

This simply macro-defines various low-level networking functions.

Fix

Patch adding Wii support by tueidj, part 6: mutexes

Philipp Kutin (Helixhorned) 1 mag 2012, 05:39 UTC−7 r2626

For the Wii, SDL's mutex functionality is used. The implementation in the original patch was wrong though, so this part required non-trivial changes.

Patch adding Wii support by tueidj, part 5: game-side input device changes

Philipp Kutin (Helixhorned) 1 mag 2012, 05:39 UTC−7 r2625

- the crosshair is displayed at the position read from the absolute pointing device - in the menus, use the hat input (that was mapped to mouse buttons in part 4) for navigation

Fix

Patch adding Wii support by tueidj, part 4: joystick support

Philipp Kutin (Helixhorned) 1 mag 2012, 05:38 UTC−7 r2624

- sdlayer.c: custom "get joystick button names" routine - jmact/mouse.c: packs some joystick events into the value returned by MOUSE_GetButtons(): bits used are 256, 512, 4096, 8192 - MOUSE_Init() --> Mouse_Init(), presumably because of a name clash? - comments out right-shift of joystick analog values by 5, maybe this fixes the scale problems with the joystick on the PC too?

Patch adding Wii support by tueidj, part 3: SDL-level mouse changes

Philipp Kutin (Helixhorned) 1 mag 2012, 05:38 UTC−7 r2623

This part adds support for an absolute pointing device.

Patch adding Wii support by tueidj, part 2: Makefile changes

Philipp Kutin (Helixhorned) 1 mag 2012, 05:37 UTC−7 r2622

I didn't add Makefile.common, because it needs to be made conditional.

Patch adding Wii support by tueidj, part 1: assembly pragmas

Philipp Kutin (Helixhorned) 1 mag 2012, 05:37 UTC−7 r2621

The original patch was communicated to me by Hendricks, but since it didn't apply cleanly (it's based on r2182) I took the liberty of slightly messing with it for inclusion into EDuke32. Info: http://wiibrew.org/wiki/User:Tueidj/Duke3D This first part (which wasn't changed from the original patch) implements scaling arithmetic and miscellaneous pragmas, some in PPC assembly and a part of them in C. Of some interest is the fact that the Wii processor apparently lacks support for 64-bit integers, so divscale() uses floating-point math.