English Amiga Board


Go Back   English Amiga Board > Main > Amiga scene

 
 
Thread Tools
Old 12 November 2011, 18:30   #181
olesio
Registered User
 
Join Date: Apr 2007
Location: Poland
Posts: 337
Quote:
Originally Posted by gibs View Post
Can you zip me your mod directory ?
Because I can't reproduce that one.
Zip with all modules which I tested attached.
Quote:
So, you mean it's ok when the database is written in the file but it's not displayed if it's not ? right ?
Exacly.
Quote:
whdloadkey is just here to fill the screen. I think it's more usefull to display which database are created on the drive, don't you think ? (should be usefull in the shooney's garden ^^)
Hehe, yes. If soft ground and me... olesio "The Chair Breaker" do not damage rest of Shoonay's garden plastic chairs, so we have to lay down or sit on blankets Btw, please remember to add "I" key for info panel in next version. And fix "M" bug. Also I think good feature is add Escape key for exit also work on each screen (even with exit icon and specially at info panel and on demo/modules screens). Because right now Escape key work only on select ECS/AGA games screen.

EDIT: also you can test this file http://olesio.eu/modz.zip - like you can see there are 161 modules. TinyLauncher in database and not database mode always count 160. I wonder why one module and which is missed. Because like you can see all files are in short dos names format (max 8 chars + 3 chars extension). Probable all are in Protracker format like I remember. This time few first modules on list are ok. Also chipek.mod this time is not missed.
Attached Files
File Type: zip music.zip (306.8 KB, 144 views)

Last edited by olesio; 12 November 2011 at 18:50.
olesio is offline  
Old 12 November 2011, 19:19   #182
gibs
Banned
 
Join Date: Jan 2010
Location: france
Posts: 932
It seems ok now : http://dl.dropbox.com/u/1566495/Tiny...auncher162.exe

Can you confirm ?

I have also fixed the "M" issue.
Thanks a lot for your help.

BTW, the function that display "No items found" is called "Olesio" lol
gibs is offline  
Old 12 November 2011, 20:04   #183
olesio
Registered User
 
Join Date: Apr 2007
Location: Poland
Posts: 337
Quote:
Originally Posted by gibs View Post
It seems ok now : http://dl.dropbox.com/u/1566495/Tiny...auncher162.exe

Can you confirm ?
From fast test in hurry it seems to be ok. So I can confirm this one feature work fine. But please add "I" key if you can.
Quote:
I have also fixed the "M" issue.
Thanks a lot for your help.
No problem. Thanks for you nice Launcher which you shared with us

Quote:
BTW, the function that display "No items found" is called "Olesio" lol
If you handle your code and do not lost in it - I like that name I'm famous - yeah

Btw, I got finally most wanted suggestion which make your tool perfect It is possible to Tiny Launcher return 0 value or "0" or Warn (probable 5 in most cases) but ONLY WHEN USER QUITS WITH QUIT SCREEN OR WITH ESCAPE KEY? I explain why I need that. Because right now I got a little bit lame method in my startup-sequence which need joy connected or to skip it I need mouse. And Your Launcher also handle keyboard which always should be connected So I got:
TL_startup file:
Quote:
assign >NIL: TLGECS: DH2:!ECS
assign >NIL: TLGAGA: DH2:AGA
assign >NIL: TLMODS: DH1:TINYLAUNCHER/MUSIC
Empty S:3a file (because 3a are my favorite digit and latter and also this is 58 decimal which is my favorite number on my SWOS T-Shirt with my nick ) I created this file for tests under WinUAE. Because sometimes I have no joystick "connected" in my configuration under this emulator. Anyway I got following entry at begin of my s-s:
Code:
assign >NIL: T: RAM:
assign >NIL: ENV: RAM:

IF EXISTS S:tl_startup
execute S:tl_startup
EndIf

IF EXISTS S:3a
LAB ASKFORTL
set Reply `joyread`
if $Reply eq 0
DH1:TINYLAUNCHER/TinyLauncher.exe
skip ASKFORTL BACK
EndIf
EndIf
; ...cut...
Like you can see I now use JoyRead (download and more information in this topic: http://eab.abime.net/showthread.php?t=61380). But when Tiny Launcher return 0 when exit without runing game or demo I can modifity this script like that:
Code:
assign >NIL: T: RAM:
assign >NIL: ENV: RAM:

IF EXISTS S:tl_startup
execute S:tl_startup
EndIf

LAB RUNTL
set Reply `DH1:TINYLAUNCHER/TinyLauncher.exe`
if $Reply not eq 0
skip RUNTL BACK
EndIf
; ...cut...
That will give me "self sufficient Launcher" which after exit with Escape Key or Joystick "exit combo" continue execute my startup-sequence file and loads Classic WB. In other case when run a game or demo it will execute Tiny Launcher again. Ofcourse running Tiny Launcher at start of s-s allow me to save a little bit of memory. Btw, is it memory cleaned after exiting from tiny Launcher? I'm just curious because I will use it on my real Amiga 1200. And under Classic WB I got almost 3,5 MB Fast free but I do not need run any high memory required software under Classic WB. In must cases I use Dopus or your launcher for WHDLoad games. Once again thanks for future development this nice proggy And when it can be done also breaking of loading Tiny Launcher (when it detects assigns) should can be available by Escape key. And ofcourse also return 0. It should skips some time when you want to fast load only Classic WB after Your launcher without wait for game select screen.

Last edited by olesio; 12 November 2011 at 20:17.
olesio is offline  
Old 13 November 2011, 01:17   #184
gibs
Banned
 
Join Date: Jan 2010
Location: france
Posts: 932
@olesio,

It's probably interesting but I'm not sure I have understood very well

Can you test the "i" hotkey ?

http://dl.dropbox.com/u/1566495/Tiny...auncher163.exe
gibs is offline  
Old 13 November 2011, 02:45   #185
olesio
Registered User
 
Join Date: Apr 2007
Location: Poland
Posts: 337
Hmmm... "I" key works ok. And how can I explain you better my long post above? Just write "0" (without quotss) at cli after exit by Escape Key or Quit Screen (dors with arrow). In other exit after run slave or *.tl script do not erite anything on cli. This will be useful feature for all who want to load Tiny Launcher many times at start of s-s without reboots. They can use set command like I show above. And ofcourse if Escape key will work immediately when Tiny Launcher loads and show first green screen with assigns - user do not have to wait for main game screen and can load lines after "...cut..." in my code quote - faster.
olesio is offline  
Old 14 November 2011, 00:46   #186
clownstyle
Registered User
 
clownstyle's Avatar
 
Join Date: Nov 2009
Location: Birmingham, UK
Age: 41
Posts: 139
Quote:
Originally Posted by gibs View Post
@Clownstyle
Flash should be ok in this version...
I am using the SE launcher. Is there an update version of that?

I thought the flashing was related to whdload and lack of fastram and not the tiny launcher?
clownstyle is offline  
Old 14 November 2011, 11:58   #187
gibs
Banned
 
Join Date: Jan 2010
Location: france
Posts: 932
Why would you use TL SE ?

I did TL SE for Tomcat666, because he wanted to launch the games on a stock amiga 600 KS2 & 1MB. He wanted to use the launcher instead of going into the early startup and use its AmigaDos scripts.

But for the Amiga 600, the Kickstart 3.X is the way to go.
Cammy & Mfilos were trying to explain that in this post : http://www.amiga.org/forums/showthread.php?t=58815

With the KS 3.X TL reset the Amiga after you have selected the game, so it save the maximum of memory.

Tomcat has reported that TL SE was working as good as when he was booting with no startup sequence and launching the game with script.

I can improve it in the future but it's a question of time.
I prefer to focus on Tiny Launcher and make it as good as I can.

So for the Amiga 600, I would say that if you wish to use whdload seriously with this computer, a Kickstart 3.X and 1MB of Ram extension allow you to launch most of the best Amiga games.

As I wrote in the frontpage of this thread, I'm not a magician

Last edited by gibs; 14 November 2011 at 12:28.
gibs is offline  
Old 14 November 2011, 12:00   #188
tomcat666
Retro Freak
 
tomcat666's Avatar
 
Join Date: Nov 2001
Location: Slovenia
Age: 51
Posts: 1,647
And I thank you a lot gibs ! Everything still works perfectly ... The SE is definetly for the A600 without anything else (apart from a HD).
tomcat666 is offline  
Old 14 November 2011, 14:23   #189
olesio
Registered User
 
Join Date: Apr 2007
Location: Poland
Posts: 337
Anyway I hope you gibs working on new version which will show "0" on CLI when user exit from your launcher without choosing any game or demo and Escape can be pressed to quit before welcome screen show all assigns.
olesio is offline  
Old 14 November 2011, 14:37   #190
gibs
Banned
 
Join Date: Jan 2010
Location: france
Posts: 932
@olesio

You mean "Esc" while the 1st screen is bouncing ?

I would like you explain me clearly the goal of the exit number, i can be interesting.

I don't know if it is possible to do (I have checked a little in the documentation). but if it's not possible to do maybe I can made it exit with an error so you can check this number ??
another solution is to add ASM code that allow to do that.

My next objective is maybe to add a configuration screen because for people not familiar with the Amiga, maybe it's awkward to modify the startup-sequence to configure the program.
gibs is offline  
Old 14 November 2011, 16:01   #191
olesio
Registered User
 
Join Date: Apr 2007
Location: Poland
Posts: 337
Quote:
Originally Posted by gibs View Post
@olesio

You mean "Esc" while the 1st screen is bouncing ?
Yes. This give me possibility of faster exit when I do not want to launch games or demos.
Quote:
I would like you explain me clearly the goal of the exit number, i can be interesting.
I do not know AMOS, but it can write on conosle, because I has some AMOS compiler in past under WinUAE and it can write on CLI any text like simple "Hello world" programs. In HSPascal you just need to do:
Code:
  Writeln('0');
so probable in AMOS it also possible. The goal of displayitng that number is to possibility of read it by set SomeVariable command like I show you above. The value can give me possibility to break the scrip with SKIP commands, which allow me to jump to begin of script to launch Tiny Launcher again without loading Classic WB and save some memory. And because your proggy use keyboard too, so I do not neet to have joy or mouse connected like in other launchers or utils like joyread or GetMouseInput to read state of joystick or mouse to execute other commands.

Quote:
I don't know if it is possible to do (I have checked a little in the documentation). but if it's not possible to do maybe I can made it exit with an error so you can check this number ??
another solution is to add ASM code that allow to do that.
I do not know how is it with exit codes in AMOS but maybe some instruction can return WARN (in most cases the same as 5). But remember return this value only when user exit not after situation when game/demo is run. So maybe in AMOS something like: Writeln('0'); or Exit(ErrorCode); is possible to do?
Quote:
My next objective is maybe to add a configuration screen because for people not familiar with the Amiga, maybe it's awkward to modify the startup-sequence to configure the program.
Good idea. Remember to add "C" char to config window - hotkeys are also good things
olesio is offline  
Old 14 November 2011, 20:17   #192
gibs
Banned
 
Join Date: Jan 2010
Location: france
Posts: 932
Isn't it better if on "ESC" I check if there's a file (which is a script) present on the HDD (in S: for example) and execute it if present ?
gibs is offline  
Old 14 November 2011, 21:50   #193
olesio
Registered User
 
Join Date: Apr 2007
Location: Poland
Posts: 337
Maybe yes. But please show me example how you see this in practice? Because method with command SKIP SOME_LABEL BACK is the easyiest and 100% sure method which I know. And it will work if Yout Tiny Launcher will print text "0" on screen only when user press escape to exit or joystick combo to exit or quit screen with arrow. Can you add this feature? Because it will solve all my requests and problem with easy runing on real Amiga
olesio is offline  
Old 15 November 2011, 05:38   #194
clownstyle
Registered User
 
clownstyle's Avatar
 
Join Date: Nov 2009
Location: Birmingham, UK
Age: 41
Posts: 139
Quote:
Originally Posted by gibs View Post
Why would you use TL SE ?

I did TL SE for Tomcat666, because he wanted to launch the games on a stock amiga 600 KS2 & 1MB. He wanted to use the launcher instead of going into the early startup and use its AmigaDos scripts.

But for the Amiga 600, the Kickstart 3.X is the way to go.
Cammy & Mfilos were trying to explain that in this post : http://www.amiga.org/forums/showthread.php?t=58815

With the KS 3.X TL reset the Amiga after you have selected the game, so it save the maximum of memory.

Tomcat has reported that TL SE was working as good as when he was booting with no startup sequence and launching the game with script.

I can improve it in the future but it's a question of time.
I prefer to focus on Tiny Launcher and make it as good as I can.

So for the Amiga 600, I would say that if you wish to use whdload seriously with this computer, a Kickstart 3.X and 1MB of Ram extension allow you to launch most of the best Amiga games.

As I wrote in the frontpage of this thread, I'm not a magician
You told me earlier in the thread to use SE launcher instead of the normal one after watching my video.

I do have 2Mb of chipram. The 3.1 kickstart rom is pretty cheap so might just pick one up
clownstyle is offline  
Old 15 November 2011, 14:29   #195
gibs
Banned
 
Join Date: Jan 2010
Location: france
Posts: 932
Yes I said that but I told you to test with the 1.6.2...
Now if you can launch with 1.6.2 there is no need to use SE anymore.

and if you are running games with 2MB and the Kickstart 2.0 there is no need to buy a Kickstart 3.X

Please confirm that can launch with 1.6.2 or 1.6.3 (I mean that you don't have the black screen anymore).

Thanks
gibs is offline  
Old 15 November 2011, 21:26   #196
clownstyle
Registered User
 
clownstyle's Avatar
 
Join Date: Nov 2009
Location: Birmingham, UK
Age: 41
Posts: 139
Quote:
Originally Posted by gibs View Post
Yes I said that but I told you to test with the 1.6.2...
Now if you can launch with 1.6.2 there is no need to use SE anymore.

and if you are running games with 2MB and the Kickstart 2.0 there is no need to buy a Kickstart 3.X

Please confirm that can launch with 1.6.2 or 1.6.3 (I mean that you don't have the black screen anymore).

Thanks
Yep

The games launch but I have flashing on the title / loading screen of games although I dont think thats an issue with your launcher, probably because I have no fastram but I would like someone to confirm this
clownstyle is offline  
Old 15 November 2011, 23:32   #197
gibs
Banned
 
Join Date: Jan 2010
Location: france
Posts: 932
@Clownstyle

Ah ok, I understood.
Yes this is because there's not enough memory so games that require lot of memory can't be preloaded in RAM.
gibs is offline  
Old 17 November 2011, 12:36   #198
olesio
Registered User
 
Join Date: Apr 2007
Location: Poland
Posts: 337
@gibs: maybe like me you do not have too many free time to reply here, but please let me know what about new version of TIny Launcher, which will be Write 0 or other value on CLI Window after exiting by Escape key or quit screen or joystick combo. Because like I wrote boefore it will be perfect feature for me to break Tiny Launcher execute "loop" in my S:startup-sequence file on real Amiga. Thank you in advice for future release and all work.
olesio is offline  
Old 17 November 2011, 12:51   #199
gibs
Banned
 
Join Date: Jan 2010
Location: france
Posts: 932
ATM, what I can say is that I tried and I failed
It doesn't means that I'm going to give up.

Actually, I'm focusing on the config panel and I'll add the "ESC" key to break the bouncing screen introduction.

Cheers.
gibs is offline  
Old 17 November 2011, 13:03   #200
olesio
Registered User
 
Join Date: Apr 2007
Location: Poland
Posts: 337
Ok, thanks for info. I hope writing on CLI will not a big problem. Maybe you must close graphics mode somehow to write on CLI. Because probable AMOS code like HSPascal code write on CLI default not on gadget elements or graphics. I hope you handle it because it will be great from reasons which I mentioned above Maybe look at source which I attached. Like you see I can return WARN (5). Maybe you can do the same in AMOS. I have none AMOS knowledge but maybe it have something like HSPascal procedure CloseGraph and when you use it you can write to standard text output if this is a problem of that kind.
Attached Files
File Type: zip stringreq.zip (10.7 KB, 118 views)

Last edited by olesio; 17 November 2011 at 13:09.
olesio is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Tiny Launcher 1.7 gibs News 53 27 April 2014 21:48
CDTV Tiny Launcher gibs Amiga scene 68 16 September 2013 04:23
Wii Backup Launcher 0.3 beta Released! seuden Retrogaming General Discussion 4 27 October 2008 12:41
Tiny PAL LCD for A500 Photon support.Hardware 14 12 December 2006 01:05
Tiny Troops Maverick357 support.Games 4 29 July 2001 18:21

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 11:35.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.70723 seconds with 16 queries