mirror of
https://github.com/Oibaf66/fbzx-wii.git
synced 2024-11-24 17:16:57 +01:00
Version 2
This commit is contained in:
parent
f9acf58de0
commit
a96477938d
7
Makefile
7
Makefile
@ -25,7 +25,7 @@ INCLUDES :=
|
|||||||
# options for code generation
|
# options for code generation
|
||||||
#---------------------------------------------------------------------------------
|
#---------------------------------------------------------------------------------
|
||||||
|
|
||||||
CFLAGS = -g -O3 -Wall -Wno-unused-but-set-variable $(MACHDEP) $(INCLUDE) -Wno-pointer-sign
|
CFLAGS = -g -O2 -Wall -Wno-unused-but-set-variable $(MACHDEP) $(INCLUDE) -Wno-pointer-sign
|
||||||
CXXFLAGS = $(CFLAGS)
|
CXXFLAGS = $(CFLAGS)
|
||||||
|
|
||||||
LDFLAGS = -g $(MACHDEP) -Wl,-Map,$(notdir $@).map
|
LDFLAGS = -g $(MACHDEP) -Wl,-Map,$(notdir $@).map
|
||||||
@ -33,7 +33,7 @@ LDFLAGS = -g $(MACHDEP) -Wl,-Map,$(notdir $@).map
|
|||||||
#---------------------------------------------------------------------------------
|
#---------------------------------------------------------------------------------
|
||||||
# any extra libraries we wish to link with the project
|
# any extra libraries we wish to link with the project
|
||||||
#---------------------------------------------------------------------------------
|
#---------------------------------------------------------------------------------
|
||||||
LIBS := -lasnd -lSDL_mixer -lsmpeg -lvorbisidec -lSDL_image -lpng -ljpeg -lz -lSDL_ttf -lSDL -lSDL_gfx -lfreetype -lfat -lwiiuse -lbte -logc -lm -lwiikeyboard
|
LIBS := -lasnd -lSDL_mixer -lsmpeg -lvorbisidec -lSDL_image -lpng -ljpeg -lz -lSDL_ttf -lSDL -lSDL_gfx -lfreetype -lfat -lwiiuse -lbte -logc -lm -lwiikeyboard -ltinysmb
|
||||||
|
|
||||||
#---------------------------------------------------------------------------------
|
#---------------------------------------------------------------------------------
|
||||||
# list of directories containing libraries, this must be the top level containing
|
# list of directories containing libraries, this must be the top level containing
|
||||||
@ -126,12 +126,13 @@ dist: $(BUILD)
|
|||||||
cp keymap.bmp $@/fbzx-wii/fbzx
|
cp keymap.bmp $@/fbzx-wii/fbzx
|
||||||
cp ZXSpectrum48k.png $@/fbzx-wii/fbzx
|
cp ZXSpectrum48k.png $@/fbzx-wii/fbzx
|
||||||
cp FreeMono.ttf $@/fbzx-wii/fbzx
|
cp FreeMono.ttf $@/fbzx-wii/fbzx
|
||||||
|
cp fbzx.smb $@/fbzx-wii
|
||||||
cp AMSTRAD CAPABILITIES COPYING FAQ README README.TZX VERSIONS VERSIONS.wii $@/apps/fbzx-wii/doc
|
cp AMSTRAD CAPABILITIES COPYING FAQ README README.TZX VERSIONS VERSIONS.wii $@/apps/fbzx-wii/doc
|
||||||
touch $@/fbzx-wii/tapes/dummy
|
touch $@/fbzx-wii/tapes/dummy
|
||||||
touch $@/fbzx-wii/snapshots/dummy
|
touch $@/fbzx-wii/snapshots/dummy
|
||||||
touch $@/fbzx-wii/microdrives/dummy
|
touch $@/fbzx-wii/microdrives/dummy
|
||||||
touch $@/fbzx-wii/scr/dummy
|
touch $@/fbzx-wii/scr/dummy
|
||||||
cd $@ && tar -czf ../fbzx-wii-bin.tar.gz *
|
cd $@ && tar -czf ../fbzx-wii-vx-bin.tar.gz *
|
||||||
|
|
||||||
distsource:
|
distsource:
|
||||||
cd .. && cp -r fbzx-wii fbzx-wii-v
|
cd .. && cp -r fbzx-wii fbzx-wii-v
|
||||||
|
11
VERSIONS.wii
11
VERSIONS.wii
@ -3,3 +3,14 @@ version 1:
|
|||||||
* Initial release
|
* Initial release
|
||||||
|
|
||||||
-- Fabio Olimpieri <fabio.olimpieri@tin.it> May 1 2012
|
-- Fabio Olimpieri <fabio.olimpieri@tin.it> May 1 2012
|
||||||
|
|
||||||
|
version 2:
|
||||||
|
* Added smb support
|
||||||
|
* Added usb disk support
|
||||||
|
* Added joypad as joystick function
|
||||||
|
* Added saving of all configurations and buttons
|
||||||
|
* Improved virtual keyboard
|
||||||
|
* Fixed bug in sound emulation
|
||||||
|
* Fixed some other small bugs
|
||||||
|
|
||||||
|
-- Fabio Olimpieri <fabio.olimpieri@tin.it> May 13 2012
|
7
fbzx.smb
Normal file
7
fbzx.smb
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
# SMB configuration
|
||||||
|
# set to 1 to enable smb
|
||||||
|
smb_enable=0
|
||||||
|
user=USER
|
||||||
|
password=PASSWORD
|
||||||
|
share_name=FOLDER
|
||||||
|
smb_ip=192.168.0.1
|
19
meta.xml
19
meta.xml
@ -2,8 +2,8 @@
|
|||||||
<app version="1">
|
<app version="1">
|
||||||
<name>FBZX Wii</name>
|
<name>FBZX Wii</name>
|
||||||
<coder>Oibaf</coder>
|
<coder>Oibaf</coder>
|
||||||
<version>1.0</version>
|
<version>2.0</version>
|
||||||
<release_date>20120501</release_date>
|
<release_date>20120513</release_date>
|
||||||
<short_description>ZX Spectrum Emulator</short_description>
|
<short_description>ZX Spectrum Emulator</short_description>
|
||||||
<long_description>A ZX Spectrum emulator for FrameBuffer written by Sergio Costas, see http://www.rastersoft.com/fbzx.html.
|
<long_description>A ZX Spectrum emulator for FrameBuffer written by Sergio Costas, see http://www.rastersoft.com/fbzx.html.
|
||||||
The port to Wii was done by Fabio Olimpieri.
|
The port to Wii was done by Fabio Olimpieri.
|
||||||
@ -18,13 +18,22 @@ Press the "+" button to access the virtual keyboard.
|
|||||||
|
|
||||||
The in-game menu allows you to insert tapes, load them and configure the display, joysticks etc.
|
The in-game menu allows you to insert tapes, load them and configure the display, joysticks etc.
|
||||||
|
|
||||||
Snapshots and scr files will be stored on the SD card.
|
The easiest way to play a game is to load a snapshot (.z80 and .sna files).
|
||||||
|
|
||||||
The preferences are saved (joystick type, machine, etc.) from the main in-game menu and they are loaded on start-up.
|
You can also insert a tape file (.tap and .tzx) and then load the file in the tape menu (it simulates the command Load "").
|
||||||
|
|
||||||
|
If you have problems with a .tap file, likely the TAP file has a program which uses a custom routine to load the blocks; in this case, try to disbale the "Tap fast speed" function.
|
||||||
|
|
||||||
|
If you want to speed up the tape file loading (both for .tzx file and .tap file with "tap fast speed" disabled), try to enable "turbo mode" which speeds up the emulator by 4.
|
||||||
|
In this case, do not forget to revert to normal speed after the loading.
|
||||||
|
|
||||||
|
The preferences are saved (joystick type, machine, buttons bindings, etc.) from the main in-game menu and they are loaded on start-up.
|
||||||
|
|
||||||
|
You can also load a file from a usb disk and from your PC using a wi-fi connection.
|
||||||
|
|
||||||
If rumble is enabled, the wiimote rumbles each time the fire button is pressed.
|
If rumble is enabled, the wiimote rumbles each time the fire button is pressed.
|
||||||
|
|
||||||
See http://wiibrew.org/wiki/fbzx-wii for more information.
|
See http://wiibrew.org/wiki/FBZX_Wii for more information.
|
||||||
|
|
||||||
</long_description>
|
</long_description>
|
||||||
</app>
|
</app>
|
||||||
|
Loading…
Reference in New Issue
Block a user