| Date | File | Revision | Author | Revision Log |
|---|---|---|---|---|
| 2007/02/27 23:03:43 | 142 | 142 | juvinious | Some more changes to vram memory management |
| 2007/02/26 21:01:49 | 141 | 141 | juvinious | Added some preliminary memory management routines |
| 2007/02/26 10:39:52 | 140 | 140 | juvinious | Updated libfat |
| 2007/02/15 02:40:29 | 139 | 139 | juvinious | Removed that mem shit |
| 2007/02/15 01:06:58 | 138 | 138 | juvinious | Fixed relpats_eht untested code >:E! Added in a memory heap module Copied from /trunk/src/nds/ndsinfo.c:137 |
| 2007/02/03 16:30:21 | 137 | 137 | relpats_eht | Added some comments and generally made the code more C style. |
| 2007/02/01 05:24:01 | 136 | 136 | relpats_eht | The hardware driver can now be set up successfully. |
| 2007/01/31 23:12:02 | 135 | 135 | relpats_eht | Fixed for the new revision of the compiler and libnds |
| 2007/01/25 22:16:47 | 134 | 134 | relpats_eht | Problems: slight 8 bit mono crackling near the end of the sample. Untested: 8 bit stereo, 16 bit mono, pan sweep, frequency sweep, and volume ramp with everything except 16 bit stereo Everything else works. |
| 2007/01/25 01:45:55 | 133 | 133 | relpats_eht | Problems as of now... 16bit Stereo: Plays both channels from the left speaker and clicks on loop. 16bit Mono: Plays exclusively from the left speaker with some moderate crackling distortion at random intervals. 8bit Mono: Plays exclusively from the left speaker and, about half way through, begins heavy distortion until looped. 8bit Stereo: Unknown. |
| 2007/01/24 23:53:10 | 132 | 132 | relpats_eht | Made 8 bit stereo work... maybe |
| 2007/01/24 23:40:29 | 131 | 131 | relpats_eht | Fixed 8-bit, maybe. |
| 2007/01/24 23:35:53 | 130 | 130 | moose | added back my nice test wav\! |
| 2007/01/24 23:25:50 | 129 | 129 | relpats_eht | Modified NDS_SET commands |
| 2007/01/24 23:20:33 | 128 | 128 | relpats_eht | Changed to a sample with stereo. |
| 2007/01/24 23:19:30 | 127 | 127 | relpats_eht | Rewrote the sound system to support stereo and ramping/sweeping. Also now uses FIFO. Does not work yet. |
| 2007/01/21 00:07:06 | 126 | 126 | relpats_eht | Modified to use bitfields. Adding a second screen to Allegro still needs to be done. |
| 2007/01/19 21:40:26 | 125 | 125 | moose | fiddled with the test a little, fixed the little bit of corruption that was there. |
| 2007/01/19 21:21:57 | 124 | 124 | moose | fixed the sound again, length calculation should be correct. Added a new test wav that doesnt sound so bad |
| 2007/01/19 18:54:20 | 123 | 123 | juvinious | Added usefull comment |
| 2007/01/19 18:52:15 | 122 | 122 | juvinious | Fixed Sound. |
| 2007/01/19 18:11:37 | 121 | 121 | juvinious | Updated digi to convert data from unsigned to signed |
| 2007/01/19 02:24:32 | 120 | 120 | juvinious | fixed length byte conversion |
| 2007/01/19 01:42:55 | 119 | 119 | relpats_eht | Removed an unecessary macro. |
| 2007/01/19 01:40:12 | 118 | 118 | relpats_eht | Sound works now, but is still distorted. |
| 2007/01/18 23:22:06 | 117 | 117 | juvinious | Fixed frequency conversion in arm7 code |
| 2007/01/18 01:17:46 | 116 | 116 | relpats_eht | How hard must I work for this garbage to die? Even after this rewrite, it is still present. |
| 2007/01/17 23:01:06 | 115 | 115 | juvinious | Reverted changes |
| 2007/01/17 22:25:26 | 114 | 114 | relpats_eht | Packed the structures. |
| 2007/01/17 22:22:55 | 113 | 113 | relpats_eht | Added a define for packed structures. |
| 2007/01/17 22:22:03 | 112 | 112 | relpats_eht | Packed the structures. |
| 2007/01/17 22:21:41 | 111 | 111 | relpats_eht | Packed the structures and added the NDS system id. |
| 2007/01/17 22:21:19 | 110 | 110 | relpats_eht | Packed the structures. |
| 2007/01/17 22:20:01 | 109 | 109 | relpats_eht | Packed the structures. |
| 2007/01/17 12:24:36 | 108 | 108 | juvinious | Added in some notes for sections that are questionable at best in the audio and arm7... We need to figure out how to get data on the other end without it being trashed, the only thing that seems to be valid is the actual sample data. |
| 2007/01/17 03:58:13 | 107 | 107 | juvinious | Added in data info dump for sample in test |
| 2007/01/17 02:24:46 | 106 | 106 | relpats_eht | A minor sound fix. |
| 2007/01/17 02:18:46 | 105 | 105 | juvinious | Updated rels changes |
| 2007/01/16 23:45:05 | 104 | 104 | juvinious | Made some changes to demo, to include more interaction |
| 2007/01/16 11:55:29 | 103 | 103 | juvinious | Don't write to read only file... |
| 2007/01/16 09:15:22 | 102 | 102 | juvinious | Made midi use internal digimid. added a midi file and wav for testing in nds test. |
| 2007/01/16 04:06:13 | 101 | 101 | juvinious | FUCK you |
| 2007/01/15 19:33:59 | 100 | 100 | relpats_eht | Added a few more fields to _nds_info_list, two of which are meant only for internal use. |
| 2007/01/15 19:33:50 | 99 | 99 | relpats_eht | Finished the init function. |
| 2007/01/15 19:33:08 | 98 | 98 | relpats_eht | Added a few more fields to _nds_info_list, two of which are meant only for internal use. |
| 2007/01/15 15:42:28 | 97 | 97 | juvinious | Added more file routines |
| 2007/01/15 03:47:42 | 96 | 96 | juvinious | Removed debugging messages for input, we know it works already |
| 2007/01/14 10:12:42 | 95 | 95 | juvinious | Removed the cause for actual locking in allegro message... |
| 2007/01/14 10:10:45 | 94 | 94 | juvinious | Added in fix for joypad messages locking gfx |
| 2007/01/14 02:52:47 | 93 | 93 | juvinious | Moved software driver to ndssoftgfx.c and created a new one to be filled out for the hardware accelerated routines Copied from /trunk/src/nds/ndssoftgfx.c:92 |
| 2007/01/14 02:45:08 | 92 | 92 | juvinious | Added in changes to accomodate more VIDEO drivers Copied from /trunk/src/nds/ndskeybd.c:90 Copied from /trunk/src/nds/ndsvideo.c:91 |
| 2007/01/14 02:30:12 | 91 | 91 | juvinious | Added in details of GFX_VTABLE struct |
| 2007/01/14 01:51:17 | 90 | 90 | relpats_eht | I don't know, but I modified the file at sometime and now it must be even better. |
| 2007/01/14 01:50:48 | 89 | 89 | relpats_eht | I have sound output now, it isn't correct output, but that may be due to the unorthodox manner of sound loading I was forced into. |
| 2007/01/13 20:30:19 | 88 | 88 | juvinious | Filled in a few funcs for ndsfile |
| 2007/01/13 14:00:44 | 87 | 87 | juvinious | Added in updated module for libfat |
| 2007/01/13 08:44:23 | 86 | 86 | juvinious | Added in libfat, with test stuff in test.c |
| 2007/01/13 05:48:55 | 85 | 85 | moose | small nds test changes |
| 2007/01/13 05:11:27 | 84 | 84 | relpats_eht | Updated to test more stuff. |
| 2007/01/13 05:10:47 | 83 | 83 | relpats_eht | Fixed so we have output, not entirely correct yet. |
| 2007/01/13 04:14:24 | 82 | 82 | relpats_eht | I honestly don't remember what I have done to these files and some of them, such as video and digi, still don't work. Just go with the satisfaction that they are, most likely, better than before. |
| 2007/01/13 02:03:53 | 81 | 81 | relpats_eht | Even the transient needs to work properly. |
| 2007/01/13 01:59:19 | 80 | 80 | relpats_eht | Apparently, the mouse is sent in screen coordinates now, rather than 0-4096. Fixed. |
| 2007/01/12 12:07:00 | 79 | 79 | moose | added forgotten nds mode list getter |
| 2007/01/12 12:01:27 | 78 | 78 | juvinious | Moved declarations to alnds.h because it can't be used outside without it |
| 2007/01/12 11:46:30 | 77 | 77 | moose | more nds gfx implementation |
| 2007/01/12 11:44:34 | 76 | 76 | juvinious | Added in nds_set nds_get data Copied from /trunk/src/nds/ndskeybd.c:74 |
| 2007/01/12 10:21:45 | 75 | 75 | juvinious | Reverted xwin.c |
| 2007/01/12 10:18:35 | 74 | 74 | moose | first attempt at nds_gen_init |
| 2007/01/12 08:32:19 | 73 | 73 | moose | input is now polled from timer1 |
| 2007/01/12 07:34:24 | 72 | 72 | moose | trying to enable mouse/joy auto poll |
| 2007/01/12 07:00:51 | 71 | 71 | juvinious | Added joy and mouse poll to vsync of gen driver |
| 2007/01/12 06:32:26 | 70 | 70 | moose | stupid stupid stupid copy/paste error fix |
| 2007/01/12 06:11:48 | 69 | 69 | moose | fixed some sample code |
| 2007/01/12 04:43:31 | 68 | 68 | juvinious | Updated test with sample crap |
| 2007/01/12 04:28:18 | 67 | 67 | relpats_eht | Added support for variable bits |
| 2007/01/12 04:28:08 | 66 | 66 | relpats_eht | Removed checks for two formats Allegro doesn't support |
| 2007/01/12 03:51:59 | 65 | 65 | relpats_eht | Added the arm7 main, moved the digi and midi drivers back to the arm 9 |
| 2007/01/12 03:50:05 | 64 | 64 | relpats_eht | Finished, for now. |
| 2007/01/12 03:49:26 | 63 | 63 | relpats_eht | Implemented the sound output fuctions... or at least the ones I knew how to. |
| 2007/01/12 02:00:58 | 62 | 62 | juvinious | Added in a special test app in tests/nds to check events Copied from /trunk/makefile.nds.demo:61 Copied from /trunk/demo/demo.c:61 |
| 2007/01/11 23:08:17 | 61 | 61 | relpats_eht | Removed most warnings and aligned comments. (Yes, I am that perturbed.) |
| 2007/01/11 23:07:13 | 60 | 60 | relpats_eht | I started implementing this driver and then realized the libnds sound implemenation is not developed enough to permit it and stopped. This does not mean that sound can't be done, it means we need to work with the hardware ourselves, rather than through libnds. |
| 2007/01/11 21:57:00 | 59 | 59 | relpats_eht | Finished the mickey function. Pro tempore, mickeys are the movement from the last position of the stylus or 0 if the stylus has just been touched to the screen. |
| 2007/01/11 21:37:54 | 58 | 58 | relpats_eht | Saved 28 bytes of wasted memory on strings that are empty (name and description) for every other driver for every other system. |
| 2007/01/11 21:35:31 | 57 | 57 | relpats_eht | Removed some extraneous comments (description of the joy structure) because their pressence annoyed me and reordered the buttons into a more sensible order. |
| 2007/01/11 21:28:06 | 56 | 56 | relpats_eht | Fixed a timer bug too small to warrant explaining, but large enough to warrant this message. |
| 2007/01/11 19:34:00 | 55 | 55 | moose | some updates before I go to bed... |
| 2007/01/11 15:17:19 | 54 | 54 | juvinious | Added message to mouse on touch |
| 2007/01/11 15:13:36 | 53 | 53 | moose | implemented init exit and detect vtable methods where needed |
| 2007/01/11 14:50:28 | 52 | 52 | moose | implemented nds system driver methods for message and assert, and hacked in initing the trace handler |
| 2007/01/11 12:11:20 | 51 | 51 | juvinious | Updated preprocessors and ensured NO_ASM |
| 2007/01/11 10:16:52 | 50 | 50 | juvinious | Removed garbage |
| 2007/01/11 10:07:49 | 49 | 49 | juvinious | Fixed copy for supercard |
| 2007/01/11 09:54:10 | 48 | 48 | juvinious | Fixed build, demo compiles cleanly to nds format. ALLEGRO RULEZ\! |
| 2007/01/11 09:15:59 | 47 | 47 | juvinious | Updated build for nds, new file for demo Copied from /trunk/makefile.nds.arm7:46 |
| 2007/01/11 07:52:32 | 46 | 46 | moose | another brilliant fix care of Tomasu |
| 2007/01/11 07:50:49 | 45 | 45 | juvinious | bye bye ugly directories |
| 2007/01/11 07:33:12 | 44 | 44 | juvinious | Fixed alplat.h issue |
| 2007/01/11 07:21:02 | 43 | 43 | moose | attempt one of 3999 billion to fix makefile... |