📄 history.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 + -