⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 history.txt

📁 s1mp3 sdk, action mp3 develop tool kit!
💻 TXT
字号:
-------------------------------------------------------------
v0.3

FC:

[NEW]

- Added keyboard handling + an example (test_keyboard).

- Added a new tool in bin directory: bmp2raw.exe
  it's purpose is to convert 1 bit bmp files into s1 pictures format.
  to be used with the new function LCD_CopyPicture().

- Added display_picture example.

- Modified the lcd initialization in lcdtarget_updatescreen.c.

- Added MCU_Initialise() to select the processor's clock divider.

- LCD_Initialise() now needs a contrast parameter.

- Added simple_animation example.

[FIX]

- Interrupts are now disabled in s1mp3_crt0.asm.

- Fixed ISR_Install() & ISR_Remove().

[MISC]

- EraseScreen() renamed into ClearScreen().

- Screen's width back to 132 pixels (dunno where i saw it was 128).

-------------------------------------------------------------
v0.2

FC:

[NEW]

- Modified everything so the package is now called S1SDK.

- Created s1sdk.h file which contains every necessary includes.

- User have the ability to dump the player's firmware right after  
  having installed the sdk. (just check the "download_your_firmware.bat").
  This process will create a file called "original_fw.bin" in fw 
  directory so the user can restore the original player's firmware   
  afterwards (if the process shall fail use zmake retrieve_save).

- Adding a small readme.txt.

- Removed some unnecessary files.

- Removed Z88MATH flag (and library) also
  -lmz flag is not functional anymore in zcc.

- Renamed LIBDrivers.lib into s1_drivers.lib.

-------------------------------------------------------------
v0.1

FC:

[NEW]

- Doesn't require cygwin anymore.

- Removed all unnecessary z80 files just leaving those relevants to s1mp3 stuff.

- Modified zcc, hard coded paths aren't necessary in .cfg files anymore.

- Paths are now built from S1MP3SDK environment variable

- Installation process updates PATH variable & creates S1MP3SDK one.

- Fixed a bug in zcc regarding backslashes and system():
  Under some cicumstances they were stripped from the commands.

- Fixed less than 3 chars extensions bug in z80asm.

- Installed ISR didn't reset the various interrupts states (crashed my player).

- Added ISR_Install / ISR_Remove.

- USB_Initialise now set some default values (crashed my player).

- Conv.exe now fixes .ap length.

- Re-organized aaron's config tree (+ projects makefiles are now easier to modify).

- make -> zmake to avoid confusions.

- Added support for floating points.

- Makefiles have a now "complete" build (which is "all"+"install").

- Fixed s1mp3_crt0.opt so z80asm won't complain about symbols already defined.

- Now using s1fwx 3.0.

- Added a shitload of flash vendors ids (dunno if they're relevants, tho).

- Made various tweaks and tools so the distribution should be usable "out of the box".

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -